From ab990fab7b280eb064bfc27431d4c5feeaed66e7 Mon Sep 17 00:00:00 2001 From: robertSt7 Date: Thu, 26 Mar 2026 14:00:46 +0000 Subject: [PATCH 1/3] update packages --- assets/studio/.eslintrc.js | 91 - assets/studio/eslint.config.mjs | 459 + .../js/src/modules/quill-editor/editor.tsx | 6 +- assets/studio/package-lock.json | 20926 +++++----------- assets/studio/package.json | 51 +- 5 files changed, 7385 insertions(+), 14148 deletions(-) delete mode 100644 assets/studio/.eslintrc.js create mode 100644 assets/studio/eslint.config.mjs diff --git a/assets/studio/.eslintrc.js b/assets/studio/.eslintrc.js deleted file mode 100644 index 6fc1b3e..0000000 --- a/assets/studio/.eslintrc.js +++ /dev/null @@ -1,91 +0,0 @@ -module.exports = { - "ignorePatterns": ['*.gen.ts'], - "env": { - "browser": true, - "es2021": true - }, - "settings": { - "react": { - "version": "detect" - } - }, - "extends": [ - "standard-with-typescript", - "plugin:react/recommended", - "plugin:storybook/recommended" - ], - "parserOptions": { - "ecmaFeatures": { - "jsx": true - }, - "ecmaVersion": "latest", - "sourceType": "module" - }, - "overrides": [ - { - "env": { - "node": true - }, - "files": [ - ".eslintrc.{js,cjs}" - ], - "parserOptions": { - "sourceType": "script" - } - }, - - { - "files": ["*.spec.ts", "*.spec.tsx", "*.test.ts", "*.test.tsx"], - "env": { - "jest": true - } - } - ], - "plugins": [ - "react", - "header" - ], - "rules": { - "@typescript-eslint/no-misused-promises": "off", - "@typescript-eslint/no-non-null-assertion": "off", - "@typescript-eslint/unbound-method": "off", - 'react/jsx-boolean-value': 'error', - 'react/jsx-closing-bracket-location': 'error', - 'react/jsx-curly-spacing': [ 'error', 'always' ], - 'react/jsx-equals-spacing': 'error', - 'react/jsx-first-prop-new-line': 'error', - 'react/jsx-indent-props': [ 'error', 2 ], - 'react/jsx-indent': [ 'error', 2 ], - 'react/jsx-key': 'error', - 'react/jsx-max-props-per-line': [ 'error', { 'maximum': 1 }], - 'react/jsx-no-literals': 'off', - 'react/jsx-no-target-blank': 'error', - 'react/jsx-pascal-case': 'error', - 'react/jsx-sort-props': 'error', - 'react/jsx-tag-spacing': 'error', - 'react/jsx-no-constructed-context-values': 'error', - 'react/jsx-wrap-multilines': [ - 'error', - { - "declaration": "parens-new-line", - "assignment": "parens-new-line", - "return": "parens-new-line", - "arrow": "parens-new-line", - "condition": "parens-new-line", - "logical": "parens-new-line", - "prop": "ignore" - } - ], - 'header/header': [2, 'block', [ - '*', - ' * This source file is available under the terms of the', - ' * Pimcore Open Core License (POCL)', - ' * Full copyright and license information is available in', - ' * LICENSE.md which is distributed with this source code.', - ' *', - ' * @copyright Copyright (c) Pimcore GmbH (https://www.pimcore.com)', - ' * @license Pimcore Open Core License (POCL)', - ' ' - ], 2] - } -} diff --git a/assets/studio/eslint.config.mjs b/assets/studio/eslint.config.mjs new file mode 100644 index 0000000..d37f520 --- /dev/null +++ b/assets/studio/eslint.config.mjs @@ -0,0 +1,459 @@ +/** + * This source file is available under the terms of the + * Pimcore Open Core License (POCL) + * Full copyright and license information is available in + * LICENSE.md which is distributed with this source code. + * + * @copyright Copyright (c) Pimcore GmbH (https://www.pimcore.com) + * @license Pimcore Open Core License (POCL) + */ + +import tseslint from 'typescript-eslint' +import js from '@eslint/js' +import globals from 'globals' +import stylistic from '@stylistic/eslint-plugin' +import reactPlugin from 'eslint-plugin-react' +import jsxA11y from 'eslint-plugin-jsx-a11y' +import importPlugin from 'eslint-plugin-import' +import promisePlugin from 'eslint-plugin-promise' +import nPlugin from 'eslint-plugin-n' +import headerPluginRaw from 'eslint-plugin-header' +import { fileURLToPath } from 'url' +import path from 'path' + +const __filename = fileURLToPath(import.meta.url) +const __dirname = path.dirname(__filename) + +// eslint-plugin-header v3.x has no schema defined; ESLint v9 defaults to [] +// which blocks all options. Patch in a permissive schema as a workaround. +const headerPlugin = { + ...headerPluginRaw, + rules: { + ...headerPluginRaw.rules, + header: { + ...headerPluginRaw.rules.header, + meta: { + ...headerPluginRaw.rules.header.meta, + schema: { type: 'array' } + } + } + } +} + +export default tseslint.config( + // 1. Ignore patterns + { + ignores: ['**/*.gen.ts'] + }, + + // 2. Main config for all TS/TSX/JS/JSX source files + { + files: ['**/*.{js,jsx,ts,tsx}'], + extends: [ + js.configs.recommended, + ...tseslint.configs.recommended + ], + plugins: { + '@stylistic': stylistic, + react: reactPlugin, + 'jsx-a11y': jsxA11y, + import: importPlugin, + promise: promisePlugin, + n: nPlugin, + header: headerPlugin + }, + languageOptions: { + globals: { + ...globals.browser, + ...globals.es2021 + }, + parserOptions: { + project: true, + tsconfigRootDir: __dirname, + ecmaFeatures: { jsx: true } + } + }, + settings: { + react: { version: 'detect' } + }, + rules: { + // ----------------------------------------------------------------------- + // React rules (from plugin:react/recommended) + // ----------------------------------------------------------------------- + ...reactPlugin.configs.flat.recommended.rules, + + // ----------------------------------------------------------------------- + // jsx-a11y rules (from plugin:jsx-a11y/recommended) + // ----------------------------------------------------------------------- + ...jsxA11y.flatConfigs.recommended.rules, + + // ----------------------------------------------------------------------- + // import rules (subset from eslint-config-standard) + // ----------------------------------------------------------------------- + 'import/export': 'error', + 'import/first': 'error', + 'import/no-absolute-path': ['error', { esmodule: true, commonjs: true, amd: false }], + 'import/no-duplicates': 'error', + 'import/no-named-default': 'error', + 'import/no-webpack-loader-syntax': 'error', + + // ----------------------------------------------------------------------- + // promise rules (subset from eslint-config-standard) + // ----------------------------------------------------------------------- + 'promise/param-names': 'error', + + // ----------------------------------------------------------------------- + // n rules (subset from eslint-config-standard) + // ----------------------------------------------------------------------- + 'n/handle-callback-err': ['error', '^(err|error)$'], + 'n/no-callback-literal': 'error', + 'n/no-deprecated-api': 'error', + 'n/no-exports-assign': 'error', + 'n/no-new-require': 'error', + 'n/no-path-concat': 'error', + 'n/process-exit-as-throw': 'error', + + // ----------------------------------------------------------------------- + // Standard JS style rules (from eslint-config-standard) + // Base ESLint rules that are not superseded by @typescript-eslint/* + // ----------------------------------------------------------------------- + 'no-var': 'warn', + 'object-shorthand': ['warn', 'properties'], + 'accessor-pairs': ['error', { setWithoutGet: true, enforceForClassMembers: true }], + 'array-bracket-spacing': ['error', 'never'], + 'array-callback-return': ['error', { allowImplicit: false, checkForEach: false }], + 'arrow-spacing': ['error', { before: true, after: true }], + 'comma-style': ['error', 'last'], + 'computed-property-spacing': ['error', 'never', { enforceForClassMembers: true }], + 'constructor-super': 'error', + 'curly': ['error', 'multi-line'], + 'default-case-last': 'error', + 'dot-location': ['error', 'property'], + 'eol-last': 'error', + 'eqeqeq': ['error', 'always', { null: 'ignore' }], + 'generator-star-spacing': ['error', { before: true, after: true }], + 'new-cap': ['error', { newIsCap: true, capIsNew: false, properties: true }], + 'new-parens': 'error', + 'no-array-constructor': 'off', // superseded by @typescript-eslint/no-array-constructor + 'no-async-promise-executor': 'error', + 'no-caller': 'error', + 'no-case-declarations': 'error', + 'no-class-assign': 'error', + 'no-compare-neg-zero': 'error', + 'no-cond-assign': 'error', + 'no-const-assign': 'error', + 'no-constant-condition': ['error', { checkLoops: false }], + 'no-control-regex': 'error', + 'no-debugger': 'error', + 'no-delete-var': 'error', + 'no-dupe-args': 'error', + 'no-dupe-keys': 'error', + 'no-duplicate-case': 'error', + 'no-empty': ['error', { allowEmptyCatch: true }], + 'no-empty-character-class': 'error', + 'no-empty-pattern': 'error', + 'no-eval': 'error', + 'no-ex-assign': 'error', + 'no-extend-native': 'error', + 'no-extra-bind': 'error', + 'no-extra-boolean-cast': 'error', + 'no-fallthrough': 'error', + 'no-floating-decimal': 'error', + 'no-func-assign': 'error', + 'no-global-assign': 'error', + 'no-import-assign': 'error', + 'no-invalid-regexp': 'error', + 'no-irregular-whitespace': 'error', + 'no-iterator': 'error', + 'no-labels': ['error', { allowLoop: true }], + 'no-lone-blocks': 'error', + 'no-misleading-character-class': 'error', + 'no-multi-str': 'error', + 'no-new': 'error', + 'no-new-func': 'error', + 'no-new-object': 'error', + 'no-new-wrappers': 'error', + 'no-obj-calls': 'error', + 'no-octal': 'error', + 'no-octal-escape': 'error', + 'no-proto': 'error', + 'no-prototype-builtins': 'error', + 'no-regex-spaces': 'error', + 'no-return-assign': ['error', 'except-parens'], + 'no-self-assign': ['error', { props: true }], + 'no-self-compare': 'error', + 'no-sequences': 'error', + 'no-setter-return': 'error', + 'no-shadow-restricted-names': 'error', + 'no-sparse-arrays': 'error', + 'no-template-curly-in-string': 'error', + 'no-this-before-super': 'error', + 'no-undef-init': 'error', + 'no-unexpected-multiline': 'error', + 'no-unmodified-loop-condition': 'error', + 'no-unneeded-ternary': ['error', { defaultAssignment: false }], + 'no-unreachable': 'error', + 'no-unreachable-loop': 'error', + 'no-unsafe-finally': 'error', + 'no-unsafe-negation': 'error', + 'no-unused-private-class-members': 'error', + 'no-useless-backreference': 'error', + 'no-useless-call': 'error', + 'no-useless-catch': 'error', + 'no-useless-computed-key': 'error', + 'no-useless-escape': 'error', + 'no-useless-rename': 'error', + 'no-useless-return': 'error', + 'no-whitespace-before-property': 'error', + 'no-with': 'error', + 'object-curly-newline': ['error', { multiline: true, consistent: true }], + 'object-property-newline': ['error', { allowMultiplePropertiesPerLine: true }], + 'one-var': ['error', { initialized: 'never' }], + 'operator-linebreak': ['error', 'after', { overrides: { '?': 'before', ':': 'before', '|>': 'before' } }], + 'padded-blocks': ['error', { blocks: 'never', switches: 'never', classes: 'never' }], + 'prefer-const': ['error', { destructuring: 'all' }], + 'prefer-promise-reject-errors': 'error', + 'prefer-regex-literals': ['error', { disallowRedundantWrapping: true }], + 'quote-props': ['error', 'as-needed'], + 'rest-spread-spacing': ['error', 'never'], + 'semi-spacing': ['error', { before: false, after: true }], + 'space-in-parens': ['error', 'never'], + 'space-unary-ops': ['error', { words: true, nonwords: false }], + 'spaced-comment': ['error', 'always', { + line: { markers: ['*package', '!', '/', ',', '='] }, + block: { balanced: true, markers: ['*package', '!', ',', ':', '::', 'flow-include'], exceptions: ['*'] } + }], + 'symbol-description': 'error', + 'template-curly-spacing': ['error', 'never'], + 'template-tag-spacing': ['error', 'never'], + 'unicode-bom': ['error', 'never'], + 'use-isnan': ['error', { enforceForSwitchCase: true, enforceForIndexOf: true }], + 'valid-typeof': ['error', { requireStringLiterals: true }], + 'wrap-iife': ['error', 'any', { functionPrototypeMethods: true }], + 'yield-star-spacing': ['error', 'both'], + 'yoda': ['error', 'never'], + // Turn off base rules superseded by @typescript-eslint/* equivalents + 'camelcase': 'off', + 'dot-notation': 'off', + 'no-implied-eval': 'off', + 'no-loss-of-precision': 'off', + 'no-redeclare': 'off', + 'no-throw-literal': 'off', + 'no-unused-expressions': 'off', + '@typescript-eslint/no-unused-expressions': 'off', + 'no-useless-constructor': 'off', + 'no-void': ['error', { allowAsStatement: true }], + + // ----------------------------------------------------------------------- + // @stylistic rules (replaces the 17 formatting rules removed from + // @typescript-eslint v8, previously wired through standard-with-typescript) + // ----------------------------------------------------------------------- + '@stylistic/block-spacing': ['error', 'always'], + '@stylistic/brace-style': ['error', '1tbs', { allowSingleLine: true }], + '@stylistic/comma-dangle': ['error', { + arrays: 'never', + objects: 'never', + imports: 'never', + exports: 'never', + functions: 'never', + enums: 'ignore', + generics: 'ignore', + tuples: 'ignore' + }], + '@stylistic/comma-spacing': ['error', { before: false, after: true }], + '@stylistic/function-call-spacing': ['error', 'never'], + '@stylistic/indent': ['error', 2, { + SwitchCase: 1, + VariableDeclarator: 1, + outerIIFEBody: 1, + MemberExpression: 1, + FunctionDeclaration: { parameters: 1, body: 1 }, + FunctionExpression: { parameters: 1, body: 1 }, + CallExpression: { arguments: 1 }, + ArrayExpression: 1, + ObjectExpression: 1, + ImportDeclaration: 1, + flatTernaryExpressions: false, + ignoreComments: false, + ignoredNodes: [ + 'TemplateLiteral *', + 'JSXElement', + 'JSXElement > *', + 'JSXAttribute', + 'JSXIdentifier', + 'JSXNamespacedName', + 'JSXMemberExpression', + 'JSXSpreadAttribute', + 'JSXExpressionContainer', + 'JSXOpeningElement', + 'JSXClosingElement', + 'JSXFragment', + 'JSXOpeningFragment', + 'JSXClosingFragment', + 'JSXText', + 'JSXEmptyExpression', + 'JSXSpreadChild' + ], + offsetTernaryExpressions: true + }], + '@stylistic/key-spacing': ['error', { beforeColon: false, afterColon: true }], + '@stylistic/keyword-spacing': ['error', { before: true, after: true }], + '@stylistic/lines-between-class-members': ['error', 'always', { exceptAfterSingleLine: true }], + '@stylistic/member-delimiter-style': ['error', { + multiline: { delimiter: 'none' }, + singleline: { delimiter: 'comma', requireLast: false } + }], + '@stylistic/object-curly-spacing': ['error', 'always'], + '@stylistic/quotes': ['error', 'single', { avoidEscape: true, allowTemplateLiterals: 'never' }], + '@stylistic/semi': ['error', 'never'], + '@stylistic/space-before-blocks': ['error', 'always'], + '@stylistic/space-before-function-paren': ['error', 'always'], + '@stylistic/space-infix-ops': 'error', + '@stylistic/type-annotation-spacing': 'error', + + // ----------------------------------------------------------------------- + // @typescript-eslint type-aware rules (from standard-with-typescript) + // ----------------------------------------------------------------------- + // no-explicit-any / no-unused-vars: turned off — pre-existing widespread usage; + // address in a dedicated cleanup PR + '@typescript-eslint/no-explicit-any': 'off', + '@typescript-eslint/no-unused-vars': 'off', + 'no-unused-vars': 'off', + // ----------------------------------------------------------------------- + '@typescript-eslint/consistent-type-assertions': ['error', { + assertionStyle: 'as', + objectLiteralTypeAssertions: 'never' + }], + '@typescript-eslint/consistent-type-definitions': ['error', 'interface'], + '@typescript-eslint/consistent-type-exports': 'off', + '@typescript-eslint/consistent-type-imports': ['error', { + prefer: 'type-imports', + disallowTypeAnnotations: true, + fixStyle: 'inline-type-imports' + }], + '@typescript-eslint/explicit-function-return-type': ['error', { + allowExpressions: true, + allowHigherOrderFunctions: true, + allowTypedFunctionExpressions: true, + allowDirectConstAssertionInArrowFunctions: true + }], + '@typescript-eslint/method-signature-style': 'error', + '@typescript-eslint/naming-convention': ['error', { + selector: 'variableLike', + leadingUnderscore: 'allow', + trailingUnderscore: 'allow', + format: ['camelCase', 'PascalCase', 'UPPER_CASE'] + }], + '@typescript-eslint/no-array-constructor': 'error', + '@typescript-eslint/no-base-to-string': 'off', + '@typescript-eslint/no-confusing-void-expression': ['error', { + ignoreArrowShorthand: false, + ignoreVoidOperator: false + }], + '@typescript-eslint/no-dynamic-delete': 'error', + '@typescript-eslint/no-extraneous-class': ['error', { allowWithDecorator: true }], + '@typescript-eslint/no-floating-promises': 'error', + '@typescript-eslint/no-for-in-array': 'error', + '@typescript-eslint/no-invalid-void-type': 'error', + '@typescript-eslint/no-misused-new': 'error', + '@typescript-eslint/no-misused-promises': 'off', + '@typescript-eslint/no-namespace': 'error', + '@typescript-eslint/no-non-null-asserted-optional-chain': 'error', + '@typescript-eslint/no-non-null-assertion': 'off', + '@typescript-eslint/no-this-alias': ['error', { allowDestructuring: true }], + '@typescript-eslint/no-unnecessary-boolean-literal-compare': 'error', + '@typescript-eslint/no-unnecessary-type-assertion': 'error', + '@typescript-eslint/no-unnecessary-type-constraint': 'error', + '@typescript-eslint/no-unsafe-argument': 'error', + '@typescript-eslint/non-nullable-type-assertion-style': 'error', + '@typescript-eslint/prefer-function-type': 'error', + '@typescript-eslint/prefer-includes': 'error', + '@typescript-eslint/prefer-nullish-coalescing': ['error', { + ignoreConditionalTests: false, + ignoreMixedLogicalExpressions: false + }], + '@typescript-eslint/prefer-optional-chain': 'error', + '@typescript-eslint/prefer-readonly': 'error', + '@typescript-eslint/prefer-reduce-type-parameter': 'error', + '@typescript-eslint/prefer-return-this-type': 'error', + '@typescript-eslint/promise-function-async': 'error', + '@typescript-eslint/require-array-sort-compare': ['error', { ignoreStringArrays: true }], + '@typescript-eslint/restrict-plus-operands': ['error', { skipCompoundAssignments: false }], + '@typescript-eslint/restrict-template-expressions': ['error', { allowNumber: true }], + '@typescript-eslint/return-await': ['error', 'always'], + '@typescript-eslint/strict-boolean-expressions': 'off', + '@typescript-eslint/triple-slash-reference': ['error', { + lib: 'never', + path: 'never', + types: 'never' + }], + '@typescript-eslint/unbound-method': 'off', + // v8: renamed no-var-requires → no-require-imports + '@typescript-eslint/no-require-imports': 'error', + // v8: ban-types split into targeted rules + '@typescript-eslint/no-unsafe-function-type': 'error', + '@typescript-eslint/no-wrapper-object-types': 'error', + '@typescript-eslint/no-empty-object-type': ['error', { allowInterfaces: 'always' }], + // v8: no-throw-literal renamed to only-throw-error + '@typescript-eslint/only-throw-error': 'error', + // v8: prefer-ts-expect-error deprecated in favour of ban-ts-comment option + '@typescript-eslint/ban-ts-comment': ['error', { 'ts-expect-error': 'allow-with-description' }], + + // ----------------------------------------------------------------------- + // header (license block check) + // ----------------------------------------------------------------------- + 'header/header': [2, 'block', [ + '*', + ' * This source file is available under the terms of the', + ' * Pimcore Open Core License (POCL)', + ' * Full copyright and license information is available in', + ' * LICENSE.md which is distributed with this source code.', + ' *', + ' * @copyright Copyright (c) Pimcore GmbH (https://www.pimcore.com)', + ' * @license Pimcore Open Core License (POCL)', + ' ' + ], 2], + + // ----------------------------------------------------------------------- + // React JSX rules (from original .eslintrc.js) + // ----------------------------------------------------------------------- + 'react/jsx-boolean-value': 'error', + 'react/jsx-closing-bracket-location': 'error', + 'react/jsx-curly-spacing': ['error', 'always'], + 'react/jsx-equals-spacing': 'error', + 'react/jsx-first-prop-new-line': 'error', + 'react/jsx-indent-props': ['error', 2], + 'react/jsx-indent': ['error', 2], + 'react/jsx-key': 'error', + 'react/jsx-max-props-per-line': ['error', { maximum: 1 }], + 'react/jsx-no-literals': 'off', + 'react/jsx-no-target-blank': 'error', + 'react/jsx-pascal-case': 'error', + 'react/jsx-sort-props': 'error', + 'react/jsx-tag-spacing': 'error', + 'react/jsx-no-constructed-context-values': 'error', + 'react/jsx-wrap-multilines': ['error', { + declaration: 'parens-new-line', + assignment: 'parens-new-line', + return: 'parens-new-line', + arrow: 'parens-new-line', + condition: 'parens-new-line', + logical: 'parens-new-line', + prop: 'ignore' + }], + + // ----------------------------------------------------------------------- + // Misc + // ----------------------------------------------------------------------- + 'max-lines': ['error', { max: 300 }] + } + }, + + // 3. Node environment for config files themselves + { + files: ['eslint.config.{js,mjs,cjs}', '.eslintrc.{js,cjs}'], + languageOptions: { + globals: { ...globals.node } + } + } +) diff --git a/assets/studio/js/src/modules/quill-editor/editor.tsx b/assets/studio/js/src/modules/quill-editor/editor.tsx index 6c12b18..12406c0 100644 --- a/assets/studio/js/src/modules/quill-editor/editor.tsx +++ b/assets/studio/js/src/modules/quill-editor/editor.tsx @@ -8,6 +8,7 @@ * @license Pimcore Open Core License (POCL) */ +/* eslint-disable max-lines */ import React, { forwardRef, useEffect, @@ -350,10 +351,7 @@ const Editor = forwardRef( let textIsSelected = false - let retval = lastSelection - if (retval === undefined) { - retval = new Range(0, 0) - } + const retval = lastSelection ?? new Range(0, 0) if (retval.length > 0) { textIsSelected = true diff --git a/assets/studio/package-lock.json b/assets/studio/package-lock.json index 42c0de9..ffca227 100644 --- a/assets/studio/package-lock.json +++ b/assets/studio/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.1", "license": "proprietary", "dependencies": { - "@pimcore/studio-ui-bundle": ">=1.0.0-canary.20250808-071111-ca5e412", + "@pimcore/studio-ui-bundle": "^1.0.0-canary.20260325-113631-293aa9b", "antd-style": "^3.7.1", "quill": "^2.0.3", "quill-table-better": "^1.1.6", @@ -18,78 +18,36 @@ "reflect-metadata": "^0.2.2" }, "devDependencies": { - "@babel/preset-react": "^7.23.3", - "@module-federation/rsbuild-plugin": "^0.14.0", + "@eslint/js": "^9", + "@module-federation/rsbuild-plugin": "^2.2.3", "@rsbuild/core": "^1.3.21", "@rsbuild/plugin-react": "^1.3.1", "@rtk-query/codegen-openapi": "^1.2.0", - "@storybook/addon-a11y": "^8.0.5", - "@storybook/addon-essentials": "^8.0.5", - "@storybook/addon-interactions": "^8.0.5", - "@storybook/addon-links": "^8.0.5", - "@storybook/addon-onboarding": "^8.0.5", - "@storybook/addon-webpack5-compiler-swc": "^1.0.2", - "@storybook/blocks": "^8.0.5", - "@storybook/react": "^8.0.5", - "@storybook/react-webpack5": "^8.0.5", - "@storybook/test": "^8.0.5", - "@testing-library/dom": "^9.3.4", - "@testing-library/jest-dom": "^6.4.2", - "@testing-library/react": "^14.2.2", - "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", + "@stylistic/eslint-plugin": "^4", "@types/react-dom": "18.3.x", "@types/webpack-env": "^1.18.4", - "@typescript-eslint/eslint-plugin": "^6.19.1", - "eslint": "^8.56.0", - "eslint-config-standard-with-typescript": "^43.0.1", + "eslint": "^9", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-n": "^16.6.2", - "eslint-plugin-promise": "^6.1.1", + "eslint-plugin-n": "^17", + "eslint-plugin-promise": "^7", "eslint-plugin-react": "^7.33.2", - "eslint-plugin-storybook": "^0.8.0", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", + "globals": "^16", "nodemon": "^3.1.10", - "react-refresh": "^0.14.2", - "storybook": "^8.0.5", - "stream": "^0.0.2", - "ts-jest": "^29.1.2", - "ts-loader": "^9.5.1", "ts-node": "^10.9.2", - "typescript": "^5.3.3", - "whatwg-fetch": "^3.6.20" - } - }, - "node_modules/@adobe/css-tools": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.2.tgz", - "integrity": "sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==", - "dev": true - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" + "typescript": "^5.6.3", + "typescript-eslint": "^8" } }, "node_modules/@ant-design/charts": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@ant-design/charts/-/charts-2.6.1.tgz", - "integrity": "sha512-IIIFgg49VCO01mc7t2+wlMQnFNwjV0KqO2n9fhMwif/+r0W0ELOzdMbNkrzkZPEWp9p5YhN6cnlnkGeUt488cg==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/@ant-design/charts/-/charts-2.6.7.tgz", + "integrity": "sha512-XfmsnspUpfrMlRFGTwmHJ2TPKcosq5a5nSxAfIOpEXAvmJBT2N16oejGTZhUFTzba8W3XtBOziwRAXmDmLUqvA==", "license": "MIT", "dependencies": { - "@ant-design/graphs": "^2.1.0", - "@ant-design/plots": "^2.6.1", + "@ant-design/graphs": "^2.1.1", + "@ant-design/plots": "^2.6.7", "lodash": "^4.17.21" }, "peerDependencies": { @@ -120,17 +78,18 @@ } }, "node_modules/@ant-design/cssinjs": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.23.0.tgz", - "integrity": "sha512-7GAg9bD/iC9ikWatU9ym+P9ugJhi/WbsTWzcKN6T4gU0aehsprtke1UAaaSxxkjjmkJb3llet/rbUSLPgwlY4w==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-2.1.2.tgz", + "integrity": "sha512-2Hy8BnCEH31xPeSLbhhB2ctCPXE2ZnASdi+KbSeS79BNbUhL9hAEe20SkUk+BR8aKTmqb6+FKFruk7w8z0VoRQ==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.11.1", "@emotion/hash": "^0.8.0", "@emotion/unitless": "^0.7.5", - "classnames": "^2.3.1", + "@rc-component/util": "^1.4.0", + "clsx": "^2.1.1", "csstype": "^3.1.3", - "rc-util": "^5.35.0", "stylis": "^4.3.4" }, "peerDependencies": { @@ -139,18 +98,19 @@ } }, "node_modules/@ant-design/cssinjs-utils": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@ant-design/cssinjs-utils/-/cssinjs-utils-1.1.3.tgz", - "integrity": "sha512-nOoQMLW1l+xR1Co8NFVYiP8pZp3VjIIzqV6D6ShYF2ljtdwWJn5WSsH+7kvCktXL/yhEtWURKOfH5Xz/gzlwsg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs-utils/-/cssinjs-utils-2.1.2.tgz", + "integrity": "sha512-5fTHQ158jJJ5dC/ECeyIdZUzKxE/mpEMRZxthyG1sw/AKRHKgJBg00Yi6ACVXgycdje7KahRNvNET/uBccwCnA==", "license": "MIT", + "peer": true, "dependencies": { - "@ant-design/cssinjs": "^1.21.0", + "@ant-design/cssinjs": "^2.1.2", "@babel/runtime": "^7.23.2", - "rc-util": "^5.38.0" + "@rc-component/util": "^1.4.0" }, "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "react": ">=18", + "react-dom": ">=18" } }, "node_modules/@ant-design/fast-color": { @@ -166,9 +126,9 @@ } }, "node_modules/@ant-design/graphs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@ant-design/graphs/-/graphs-2.1.0.tgz", - "integrity": "sha512-JavZyJVDRyO5wjReqz3CRYhml5MMpOe+fT4ucebdkfOfWYTlOG+W9vxtNSITJmCGHUVphQkQo9r1CPkZysDT0g==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@ant-design/graphs/-/graphs-2.1.1.tgz", + "integrity": "sha512-qT3Oo8BWeoAmZEy9gfR6uIk+rczbNJ3sWXKonoOD5koATWv7dY0kgvS1JnhdM1QW4FkfPPJTeQVSlRRUtvWDwA==", "license": "MIT", "dependencies": { "@ant-design/charts-util": "0.0.1-alpha.7", @@ -184,16 +144,16 @@ } }, "node_modules/@ant-design/icons": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.6.1.tgz", - "integrity": "sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-6.1.0.tgz", + "integrity": "sha512-KrWMu1fIg3w/1F2zfn+JlfNDU8dDqILfA5Tg85iqs1lf8ooyGlbkA+TkwfOKKgqpUmAiRY1PTFpuOU2DAIgSUg==", "license": "MIT", + "peer": true, "dependencies": { - "@ant-design/colors": "^7.0.0", + "@ant-design/colors": "^8.0.0", "@ant-design/icons-svg": "^4.4.0", - "@babel/runtime": "^7.24.8", - "classnames": "^2.2.6", - "rc-util": "^5.31.1" + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "engines": { "node": ">=8" @@ -209,13 +169,33 @@ "integrity": "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==", "license": "MIT" }, + "node_modules/@ant-design/icons/node_modules/@ant-design/colors": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-8.0.1.tgz", + "integrity": "sha512-foPVl0+SWIslGUtD/xBr1p9U4AKzPhNYEseXYRRo5QSzGACYZrQbe11AYJbYfAWnWSpGBx6JjBmSeugUsD9vqQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@ant-design/fast-color": "^3.0.0" + } + }, + "node_modules/@ant-design/icons/node_modules/@ant-design/fast-color": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/fast-color/-/fast-color-3.0.1.tgz", + "integrity": "sha512-esKJegpW4nckh0o6kV3Tkb7NPIZYbPnnFxmQDUmL08ukXZAvV85TZBr70eGuke/CIArLaP6aw8lt9KILjnWuOw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8.x" + } + }, "node_modules/@ant-design/plots": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@ant-design/plots/-/plots-2.6.3.tgz", - "integrity": "sha512-9V6QND7QESzAlPu5bE56xTlUi2ctfDkdRiNY8SgG5/IW8InqW9SFfhO0sW5mIpTslsI8o/MgmysnSWED8h6adg==", + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/@ant-design/plots/-/plots-2.6.8.tgz", + "integrity": "sha512-QsunUs2d5rbq/1BwVhga/siA5H50OaG23YopMYwPD4sPsza6NQzPQ8FM3elNIsD/BIk298tihqX1cJ/MmvVJbQ==", "license": "MIT", "dependencies": { - "@ant-design/charts-util": "0.0.2", + "@ant-design/charts-util": "0.0.3", "@antv/event-emitter": "^0.1.3", "@antv/g": "^6.1.7", "@antv/g2": "^5.2.7", @@ -228,9 +208,9 @@ } }, "node_modules/@ant-design/plots/node_modules/@ant-design/charts-util": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@ant-design/charts-util/-/charts-util-0.0.2.tgz", - "integrity": "sha512-JuThvtHE8R3PldXzTkL3bmmFf0HVhih49CYinRrkwgovOmvDYaaKHnI53EWJbW8n4Ndcyy8jiZTSkoxcjGS6Zg==", + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@ant-design/charts-util/-/charts-util-0.0.3.tgz", + "integrity": "sha512-x1H7UT6t4dXAyGRoHqlOnEsEqBSTANFGTZEAMI0CWYhYUpp13n0o9grl9oPtoL6FEQMjUBTY+zGJKlHkz8smMw==", "license": "MIT", "dependencies": { "lodash": "^4.17.21" @@ -241,19 +221,20 @@ } }, "node_modules/@ant-design/react-slick": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.1.2.tgz", - "integrity": "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-2.0.0.tgz", + "integrity": "sha512-HMS9sRoEmZey8LsE/Yo6+klhlzU12PisjrVcydW3So7RdklyEd2qehyU6a7Yp+OYN72mgsYs3NFCyP2lCPFVqg==", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.10.4", - "classnames": "^2.2.5", + "@babel/runtime": "^7.28.4", + "clsx": "^2.1.1", "json2mq": "^0.2.0", - "resize-observer-polyfill": "^1.5.1", "throttle-debounce": "^5.0.0" }, "peerDependencies": { - "react": ">=16.9.0" + "react": "^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@antv/algorithm": { @@ -277,9 +258,9 @@ } }, "node_modules/@antv/component": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@antv/component/-/component-2.1.5.tgz", - "integrity": "sha512-+Pqu6CLkGTvYZw+UQK03B/yiR0h2Zu65tyUGUQkNuPv49Zwe4WqDZqqu94bqT1F07OAAVjeXLCTvhBb954DLXQ==", + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/@antv/component/-/component-2.1.11.tgz", + "integrity": "sha512-dTdz8VAd3rpjOaGEZTluz82mtzrP4XCtNlNQyrxY7VNRNcjtvpTLDn57bUL2lRu1T+iklKvgbE2llMriWkq9vQ==", "license": "MIT", "dependencies": { "@antv/g": "^6.1.11", @@ -288,6 +269,17 @@ "svg-path-parser": "^1.1.0" } }, + "node_modules/@antv/component/node_modules/@antv/scale": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/@antv/scale/-/scale-0.4.16.tgz", + "integrity": "sha512-5wg/zB5kXHxpTV5OYwJD3ja6R8yTiqIOkjOhmpEJiowkzRlbEC/BOyMvNUq5fqFIHnMCE9woO7+c3zxEQCKPjw==", + "license": "MIT", + "dependencies": { + "@antv/util": "^3.3.7", + "color-string": "^1.5.5", + "fecha": "^4.2.1" + } + }, "node_modules/@antv/coord": { "version": "0.4.7", "resolved": "https://registry.npmjs.org/@antv/coord/-/coord-0.4.7.tgz", @@ -299,6 +291,28 @@ "gl-matrix": "^3.4.3" } }, + "node_modules/@antv/coord/node_modules/@antv/scale": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/@antv/scale/-/scale-0.4.16.tgz", + "integrity": "sha512-5wg/zB5kXHxpTV5OYwJD3ja6R8yTiqIOkjOhmpEJiowkzRlbEC/BOyMvNUq5fqFIHnMCE9woO7+c3zxEQCKPjw==", + "license": "MIT", + "dependencies": { + "@antv/util": "^3.3.7", + "color-string": "^1.5.5", + "fecha": "^4.2.1" + } + }, + "node_modules/@antv/coord/node_modules/@antv/scale/node_modules/@antv/util": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@antv/util/-/util-3.3.11.tgz", + "integrity": "sha512-FII08DFM4ABh2q5rPYdr0hMtKXRgeZazvXaFYCs7J7uTcWDHUhczab2qOCJLNDugoj8jFag1djb7wS9ehaRYBg==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "gl-matrix": "^3.3.0", + "tslib": "^2.3.1" + } + }, "node_modules/@antv/coord/node_modules/@antv/util": { "version": "2.0.17", "resolved": "https://registry.npmjs.org/@antv/util/-/util-2.0.17.tgz", @@ -322,247 +336,98 @@ "license": "MIT" }, "node_modules/@antv/g": { - "version": "6.1.28", - "resolved": "https://registry.npmjs.org/@antv/g/-/g-6.1.28.tgz", - "integrity": "sha512-BwavpbKGR4NEJD3BtVxfBFjCcxy5gsWoUNnBisfG1qfjhGTt7QvUYHFH46+mHJjHMIdYjuFw2T0ZYVtxBddxSg==", - "license": "MIT", - "dependencies": { - "@antv/g-camera-api": "2.0.41", - "@antv/g-dom-mutation-observer-api": "2.0.38", - "@antv/g-lite": "2.3.2", - "@antv/g-web-animations-api": "2.1.28", - "@babel/runtime": "^7.25.6" - } - }, - "node_modules/@antv/g-camera-api": { - "version": "2.0.41", - "resolved": "https://registry.npmjs.org/@antv/g-camera-api/-/g-camera-api-2.0.41.tgz", - "integrity": "sha512-dF52/wpzHDKi7ZzPlaHurEjWrF9aBKL2udDwQkEeVtfkJ0DHaavr3BAvhuGhtHoecRYQJvpzP1OkGNDLQJQQlw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@antv/g/-/g-6.3.1.tgz", + "integrity": "sha512-WYEKqy86LHB2PzTmrZXrIsIe+3Epeds2f68zceQ+BJtRoGki7Sy4IhlC8LrUMztgfT1t3d/0L745NWZwITroKA==", "license": "MIT", "dependencies": { - "@antv/g-lite": "2.3.2", + "@antv/g-lite": "2.7.0", "@antv/util": "^3.3.5", "@babel/runtime": "^7.25.6", "gl-matrix": "^3.4.3", - "tslib": "^2.5.3" + "html2canvas": "^1.4.1" } }, "node_modules/@antv/g-canvas": { - "version": "2.0.48", - "resolved": "https://registry.npmjs.org/@antv/g-canvas/-/g-canvas-2.0.48.tgz", - "integrity": "sha512-P98cTLRbKbCAcUVgHqMjKcvOany6nR7wvt+g+sazIfKSMUCWgjLTOjlLezux2up3At29mt80StaV2AR3d61YQA==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/g-plugin-canvas-path-generator": "2.1.22", - "@antv/g-plugin-canvas-picker": "2.1.27", - "@antv/g-plugin-canvas-renderer": "2.3.3", - "@antv/g-plugin-dom-interaction": "2.1.27", - "@antv/g-plugin-html-renderer": "2.1.27", - "@antv/g-plugin-image-loader": "2.1.26", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@antv/g-canvas/-/g-canvas-2.2.0.tgz", + "integrity": "sha512-h7zVBBo2aO64DuGKvq9sG+yTU3sCUb9DALCVm7nz8qGPs8hhLuFOkKPEzUDNfNYZGJUGzY8UDtJ3QRGRFcvEQg==", + "license": "MIT", + "dependencies": { + "@antv/g-lite": "2.7.0", + "@antv/g-math": "3.1.0", "@antv/util": "^3.3.5", "@babel/runtime": "^7.25.6", + "gl-matrix": "^3.4.3", "tslib": "^2.5.3" } }, - "node_modules/@antv/g-dom-mutation-observer-api": { - "version": "2.0.38", - "resolved": "https://registry.npmjs.org/@antv/g-dom-mutation-observer-api/-/g-dom-mutation-observer-api-2.0.38.tgz", - "integrity": "sha512-xzgbt8GUOiToBeDVv+jmGkDE+HtI9tD6uO8TirJbCya88DKcY/jurQALq0NdWKgMJLn7WPiUKyDwHWimwQcBJw==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@babel/runtime": "^7.25.6" - } - }, "node_modules/@antv/g-lite": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@antv/g-lite/-/g-lite-2.3.2.tgz", - "integrity": "sha512-fkIxRoqLOGsNPwsp26bPp58cPWuX3E4wQ9cfkB/DHy5LtLrPpvOwHWB3+MBPgZwzk8jTTjchiXa756ZFOAWyQQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@antv/g-lite/-/g-lite-2.7.0.tgz", + "integrity": "sha512-uSzgHYa5bwR5L2Au7/5tsOhFmXKZKLPBH90+Q9bP9teVs5VT4kOAi0isPSpDI8uhdDC2/VrfTWu5K9HhWI6FWw==", "license": "MIT", "dependencies": { - "@antv/g-math": "3.0.1", + "@antv/g-math": "3.1.0", "@antv/util": "^3.3.5", "@antv/vendor": "^1.0.3", "@babel/runtime": "^7.25.6", "eventemitter3": "^5.0.1", "gl-matrix": "^3.4.3", - "rbush": "^3.0.1", "tslib": "^2.5.3" } }, "node_modules/@antv/g-math": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@antv/g-math/-/g-math-3.0.1.tgz", - "integrity": "sha512-FvkDBNRpj+HsLINunrL2PW0OlG368MlpHuihbxleuajGim5kra8tgISwCLmAf8Yz2b1CgZ9PvpohqiLzHS7HLg==", - "license": "MIT", - "dependencies": { - "@antv/util": "^3.3.5", - "@babel/runtime": "^7.25.6", - "gl-matrix": "^3.4.3", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-plugin-canvas-path-generator": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-canvas-path-generator/-/g-plugin-canvas-path-generator-2.1.22.tgz", - "integrity": "sha512-Z0IawzTGgTppa9IpkNNKsqgoU89oOjUsiU8GZZlkDkUggQTHP0wOxTeLAb43YgClx3aTI3bRs44uMQutNdSVxw==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/g-math": "3.0.1", - "@antv/util": "^3.3.5", - "@babel/runtime": "^7.25.6", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-plugin-canvas-picker": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-canvas-picker/-/g-plugin-canvas-picker-2.1.27.tgz", - "integrity": "sha512-DHQ0YLYNXAm6O63pW6nKs/R0fuqlUYfehNs/EtzrmqyUkKASd/Vhs4HLNeHTMUdBMgg41T+x5qay0GGttK4Xdw==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/g-math": "3.0.1", - "@antv/g-plugin-canvas-path-generator": "2.1.22", - "@antv/g-plugin-canvas-renderer": "2.3.3", - "@antv/util": "^3.3.5", - "@babel/runtime": "^7.25.6", - "gl-matrix": "^3.4.3", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-plugin-canvas-renderer": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-canvas-renderer/-/g-plugin-canvas-renderer-2.3.3.tgz", - "integrity": "sha512-d6JkZy1YmLnvI9wsbO8QVpBz7z7tl6JRQkF5hx9XLDtf2fD4n83KINeMq13skiNwaiudS771WWiBtfzUHB73pQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@antv/g-math/-/g-math-3.1.0.tgz", + "integrity": "sha512-DtN1Gj/yI0UiK18nSBsZX8RK0LszGwqfb+cBYWgE+ddyTm8dZnW4tPUhV7QXePsS6/A5hHC+JFpAAK7OEGo5ZQ==", "license": "MIT", "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/g-math": "3.0.1", - "@antv/g-plugin-canvas-path-generator": "2.1.22", - "@antv/g-plugin-image-loader": "2.1.26", "@antv/util": "^3.3.5", "@babel/runtime": "^7.25.6", "gl-matrix": "^3.4.3", "tslib": "^2.5.3" } }, - "node_modules/@antv/g-plugin-dom-interaction": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-dom-interaction/-/g-plugin-dom-interaction-2.1.27.tgz", - "integrity": "sha512-hltVZZH+bj0uXmGSR+6BIwhCFYyHmDIQi3vrj/Wn1Dn6PgufvMCXfjr3DfmkQnY+FFP8ZCpg5N9MaE0BE9OddA==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@babel/runtime": "^7.25.6", - "tslib": "^2.5.3" - } - }, "node_modules/@antv/g-plugin-dragndrop": { - "version": "2.0.38", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-dragndrop/-/g-plugin-dragndrop-2.0.38.tgz", - "integrity": "sha512-yCef5ER759i0WpuOekFQ+AcDTu0N/COMbkPOG6YuswVnhQH447GUpuNm7Le+Mq26qONlXTDyjxuMHoUOWwJ7Cw==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/util": "^3.3.5", - "@babel/runtime": "^7.25.6", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-plugin-html-renderer": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-html-renderer/-/g-plugin-html-renderer-2.1.27.tgz", - "integrity": "sha512-NnI4GxDBb71o/XZzoRdi0xI3xg7GJmthyO5xP5/MiOFmwJ/jW/QDz17vUonmzUVbCt6upikHV5GyYOaogRqdVg==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/util": "^3.3.5", - "@babel/runtime": "^7.25.6", - "gl-matrix": "^3.4.3", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-plugin-image-loader": { - "version": "2.1.26", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-image-loader/-/g-plugin-image-loader-2.1.26.tgz", - "integrity": "sha512-AElV0QOX2LAhB3jr9XtvkynntuKhcaU5n7avu5ynM5VoAtMaJRANhCyefA2G3myeJxWcHk4nWDX6u4YMaZnnvw==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/util": "^3.3.5", - "@babel/runtime": "^7.25.6", - "gl-matrix": "^3.4.3", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-plugin-svg-picker": { - "version": "2.0.42", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-svg-picker/-/g-plugin-svg-picker-2.0.42.tgz", - "integrity": "sha512-MxnaDdLM251Mv+o66emC6TKAoz0uVaPvlbE7eIZ35Aa/UIlkPMtbMBruBOh2JR/C8JKAn9N1V3CYx3WLxiPfYg==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/g-plugin-svg-renderer": "2.2.24", - "@babel/runtime": "^7.25.6", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-plugin-svg-renderer": { - "version": "2.2.24", - "resolved": "https://registry.npmjs.org/@antv/g-plugin-svg-renderer/-/g-plugin-svg-renderer-2.2.24.tgz", - "integrity": "sha512-QTq+rMNtD1Yg6fT6HqkCViho21rESIvhORzv9y/J/zmY3CkBWpg8JtiRqDhDBuce+1dxjO193fiR8L7ZW9+Ziw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@antv/g-plugin-dragndrop/-/g-plugin-dragndrop-2.1.1.tgz", + "integrity": "sha512-+aesDUJVQDs6UJ2bOBbDlaGAPCfHmU0MbrMTlQlfpwNplWueqtgVAZ3L57oZ2ZGHRWUHiRwZGPjXMBM3O2LELw==", "license": "MIT", "dependencies": { - "@antv/g-lite": "2.3.2", + "@antv/g-lite": "2.7.0", "@antv/util": "^3.3.5", "@babel/runtime": "^7.25.6", - "gl-matrix": "^3.4.3", "tslib": "^2.5.3" } }, "node_modules/@antv/g-svg": { - "version": "2.0.42", - "resolved": "https://registry.npmjs.org/@antv/g-svg/-/g-svg-2.0.42.tgz", - "integrity": "sha512-0vunUSvG1CgcW2bzSY8H7naa8ItU1k/l2sdyrvlcdM2mAvq5Yjx2MFm0PBCMvvSr8w4JKW0I0fnvk35NePf3uA==", - "license": "MIT", - "dependencies": { - "@antv/g-lite": "2.3.2", - "@antv/g-plugin-dom-interaction": "2.1.27", - "@antv/g-plugin-svg-picker": "2.0.42", - "@antv/g-plugin-svg-renderer": "2.2.24", - "@antv/util": "^3.3.5", - "@babel/runtime": "^7.25.6", - "tslib": "^2.5.3" - } - }, - "node_modules/@antv/g-web-animations-api": { - "version": "2.1.28", - "resolved": "https://registry.npmjs.org/@antv/g-web-animations-api/-/g-web-animations-api-2.1.28.tgz", - "integrity": "sha512-V5g8bO2D1hb8fRMMi5hXL/De+1UDRzW3C5EX07oazR0q71GONASP+sVwniZdt9R1HAmJSN5dvW3SqWeU3EEstQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@antv/g-svg/-/g-svg-2.1.1.tgz", + "integrity": "sha512-gVzBkjqA8FzDTbkuIxj6L0Omz/X/hFbYLzK6alWr0sHTfywqP6czcjDUJU8DF2MRIY1Twy55uZYW4dqqLXOXXg==", "license": "MIT", "dependencies": { - "@antv/g-lite": "2.3.2", + "@antv/g-lite": "2.7.0", "@antv/util": "^3.3.5", "@babel/runtime": "^7.25.6", + "gl-matrix": "^3.4.3", "tslib": "^2.5.3" } }, "node_modules/@antv/g2": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/@antv/g2/-/g2-5.3.5.tgz", - "integrity": "sha512-Q2TPfWTf2fMwe02Uqk4Uvgy/RGXpGQXfSMPHKLkwTUh6WrFImpgzU4mHhUewKVu5ppPGGfvlwIbZcHeBnNb5ug==", + "version": "5.4.8", + "resolved": "https://registry.npmjs.org/@antv/g2/-/g2-5.4.8.tgz", + "integrity": "sha512-IvgIpwmT4M5/QAd3Mn2WiHIDeBqFJ4WA2gcZhRRSZuZ2KmgCqZWZwwIT0hc+kIGxwYeDoCQqf//t6FMVu3ryBg==", "license": "MIT", "dependencies": { - "@antv/component": "^2.1.3", + "@antv/component": "^2.1.9", "@antv/coord": "^0.4.7", "@antv/event-emitter": "^0.1.3", "@antv/expr": "^1.0.2", "@antv/g": "^6.1.24", "@antv/g-canvas": "^2.0.43", "@antv/g-plugin-dragndrop": "^2.0.35", - "@antv/scale": "^0.4.16", + "@antv/scale": "^0.5.1", "@antv/util": "^3.3.10", "@antv/vendor": "^1.0.11", "flru": "^1.0.2", @@ -580,35 +445,35 @@ } }, "node_modules/@antv/g6": { - "version": "5.0.49", - "resolved": "https://registry.npmjs.org/@antv/g6/-/g6-5.0.49.tgz", - "integrity": "sha512-GRmK8oTVEgxjKbbhThIhnPOV1NcySLcSIGEod9RX/tbX4ME8txESb0zP0fDkuum26GLqvXgmIIIxRBE3m8VYPw==", + "version": "5.0.51", + "resolved": "https://registry.npmjs.org/@antv/g6/-/g6-5.0.51.tgz", + "integrity": "sha512-/88LJDZ7FHKtpyJibXOnJWZ8gFRp32mLb8KzEFrMuiIC/dsZgTf/oYVw6L4tLKooPXfXqUtrJb2tWFMGR04EMg==", "license": "MIT", "dependencies": { "@antv/algorithm": "^0.1.26", - "@antv/component": "^2.1.3", + "@antv/component": "^2.1.7", "@antv/event-emitter": "^0.1.3", - "@antv/g": "^6.1.24", - "@antv/g-canvas": "^2.0.43", - "@antv/g-plugin-dragndrop": "^2.0.35", + "@antv/g": "^6.1.28", + "@antv/g-canvas": "^2.0.48", + "@antv/g-plugin-dragndrop": "^2.0.38", "@antv/graphlib": "^2.0.4", - "@antv/hierarchy": "^0.6.14", + "@antv/hierarchy": "^0.7.1", "@antv/layout": "1.2.14-beta.9", - "@antv/util": "^3.3.10", + "@antv/util": "^3.3.11", "bubblesets-js": "^2.3.4" } }, "node_modules/@antv/g6-extension-react": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@antv/g6-extension-react/-/g6-extension-react-0.2.4.tgz", - "integrity": "sha512-oE/yWrR7HLSU63vls+Re6ioICXEZ6ko4zmy9ypsjSXFdOHuWukS78qHyy7/hyjG5Ym2teGws3vcmSGYEjYbKMA==", + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@antv/g6-extension-react/-/g6-extension-react-0.2.6.tgz", + "integrity": "sha512-JWOiWMz/r4jG+Nn2Y28LfohpxfUaf9M/0brLdKBshSVa4DraQFfQvA9OTIbzahLLoxIXsKKG2KteQ9QcXL26Kw==", "license": "MIT", "dependencies": { "@antv/g": "^6.1.24", "@antv/g-svg": "^2.0.38" }, "peerDependencies": { - "@antv/g6": "^5.0.49", + "@antv/g6": "^5.0.50", "react": ">=16.8", "react-dom": ">=16.8" } @@ -636,9 +501,9 @@ } }, "node_modules/@antv/hierarchy": { - "version": "0.6.14", - "resolved": "https://registry.npmjs.org/@antv/hierarchy/-/hierarchy-0.6.14.tgz", - "integrity": "sha512-V3uknf7bhynOqQDw2sg+9r9DwZ9pc6k/EcqyTFdfXB1+ydr7urisP0MipIuimucvQKN+Qkd+d6w601r1UIroqQ==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@antv/hierarchy/-/hierarchy-0.7.1.tgz", + "integrity": "sha512-7r22r+HxfcRZp79ZjGmsn97zgC1Iajrv0Mm9DIgx3lPfk+Kme2MG/+EKdZj1iEBsN0rJRzjWVPGL5YrBdVHchw==", "license": "MIT" }, "node_modules/@antv/layout": { @@ -662,9 +527,9 @@ } }, "node_modules/@antv/scale": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/@antv/scale/-/scale-0.4.16.tgz", - "integrity": "sha512-5wg/zB5kXHxpTV5OYwJD3ja6R8yTiqIOkjOhmpEJiowkzRlbEC/BOyMvNUq5fqFIHnMCE9woO7+c3zxEQCKPjw==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@antv/scale/-/scale-0.5.2.tgz", + "integrity": "sha512-rTHRAwvpHWC5PGZF/mJ2ZuTDqwwvVBDRph0Uu5PV9BXwzV7K8+9lsqGJ+XHVLxe8c6bKog5nlzvV/dcYb0d5Ow==", "license": "MIT", "dependencies": { "@antv/util": "^3.3.7", @@ -737,6 +602,7 @@ "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.7.2.tgz", "integrity": "sha512-4gY54eEGEstClvEkGnwVkTkrx0sqwemEFG5OSRRn3tD91XH0+Q8XIkYIfo7IwEWPpJZwILb9GUXeShtplRc/eA==", "dev": true, + "license": "MIT", "dependencies": { "@jsdevtools/ono": "^7.1.3", "@types/json-schema": "^7.0.15", @@ -754,6 +620,7 @@ "resolved": "https://registry.npmjs.org/@apidevtools/openapi-schemas/-/openapi-schemas-2.1.0.tgz", "integrity": "sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -762,13 +629,15 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@apidevtools/swagger-parser": { "version": "10.1.1", "resolved": "https://registry.npmjs.org/@apidevtools/swagger-parser/-/swagger-parser-10.1.1.tgz", "integrity": "sha512-u/kozRnsPO/x8QtKYJOqoGtC4kH6yg1lfYkB9Au0WhYB0FNLpyFusttQtvhlwjtG3rOwiRz4D8DnnXa8iEpIKA==", "dev": true, + "license": "MIT", "dependencies": { "@apidevtools/json-schema-ref-parser": "11.7.2", "@apidevtools/openapi-schemas": "^2.1.0", @@ -783,560 +652,148 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "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.25.9", + "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "picocolors": "^1.1.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/compat-data": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", - "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", - "dev": true, + "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/core": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.10.tgz", - "integrity": "sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.10", - "@babel/types": "^7.26.10", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, + "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" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" } }, - "node_modules/@babel/generator": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.10.tgz", - "integrity": "sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==", + "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/parser": "^7.26.10", - "@babel/types": "^7.26.10", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.25.9" - }, + "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-compilation-targets": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", - "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, + "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-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", + "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", - "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "dev": true, + "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/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/code-frame": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", - "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", - "dev": true, + "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/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "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/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", - "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.10.tgz", - "integrity": "sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==", - "dev": true, - "dependencies": { - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.10" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.10.tgz", - "integrity": "sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==", - "dependencies": { - "@babel/types": "^7.26.10" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", - "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", - "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", - "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", - "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", - "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-syntax-jsx": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", - "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", - "dev": true, - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", - "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", - "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-transform-react-display-name": "^7.25.9", - "@babel/plugin-transform-react-jsx": "^7.25.9", - "@babel/plugin-transform-react-jsx-development": "^7.25.9", - "@babel/plugin-transform-react-pure-annotations": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.10.tgz", - "integrity": "sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.26.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.10.tgz", - "integrity": "sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.10", - "@babel/parser": "^7.26.10", - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.10", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.26.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", - "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, "node_modules/@codemirror/autocomplete": { - "version": "6.18.6", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.18.6.tgz", - "integrity": "sha512-PHHBXFomUs5DF+9tCOM/UoW6XQ4R44lLNNhRaW9PKPTU0D7lIjRg3ElxaJnTwsl/oHiR93WSXDBrekhoUGCPtg==", + "version": "6.20.1", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.20.1.tgz", + "integrity": "sha512-1cvg3Vz1dSSToCNlJfRA2WSI4ht3K+WplO0UMOgmUYPivCyy2oueZY6Lx7M9wThm7SDUBViRmuT+OG/i8+ON9A==", "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", @@ -1346,13 +803,13 @@ } }, "node_modules/@codemirror/commands": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.8.1.tgz", - "integrity": "sha512-KlGVYufHMQzxbdQONiLyGQDUW0itrLZwq3CcY7xpv9ZLRHqzkBSoteocBHtMCoY7/Ci4xhzSrToIeLg7FxHuaw==", + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.10.3.tgz", + "integrity": "sha512-JFRiqhKu+bvSkDLI+rUhJwSxQxYb759W5GBezE8Uc8mHLqC9aV/9aTC7yJSqCtB3F00pylrLCwnyS91Ap5ej4Q==", "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", - "@codemirror/state": "^6.4.0", + "@codemirror/state": "^6.6.0", "@codemirror/view": "^6.27.0", "@lezer/common": "^1.1.0" } @@ -1371,9 +828,9 @@ } }, "node_modules/@codemirror/lang-html": { - "version": "6.4.9", - "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.9.tgz", - "integrity": "sha512-aQv37pIMSlueybId/2PVSP6NPnmurFDVmZwzc7jszd2KAF8qd4VBbvNYPXWQq90WIARjsdVkPbw29pszmHws3Q==", + "version": "6.4.11", + "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.11.tgz", + "integrity": "sha512-9NsXp7Nwp891pQchI7gPdTwBuSuT3K65NGTHWHNJ55HjYcHLllr0rbIZNdOzas9ztc1EUVBlHou85FFZS4BNnw==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", @@ -1384,13 +841,13 @@ "@codemirror/view": "^6.17.0", "@lezer/common": "^1.0.0", "@lezer/css": "^1.1.0", - "@lezer/html": "^1.3.0" + "@lezer/html": "^1.3.12" } }, "node_modules/@codemirror/lang-javascript": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.4.tgz", - "integrity": "sha512-0WVmhp1QOqZ4Rt6GlVGwKJN3KW7Xh4H2q8ZZNGZaP6lRdxXJzmjm4FqvmOojVj6khWJHIb9sp7U/72W7xQgqAA==", + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.5.tgz", + "integrity": "sha512-zD4e5mS+50htS7F+TYjBPsiIFGanfVqg4HyUz6WNFikgOPf2BgKlx+TQedI1w6n/IqRBVBbBWmGFdLB/7uxO4A==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", @@ -1413,9 +870,9 @@ } }, "node_modules/@codemirror/lang-markdown": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.3.3.tgz", - "integrity": "sha512-1fn1hQAPWlSSMCvnF810AkhWpNLkJpl66CRfIy3vVl20Sl4NwChkorCHqpMtNbXr1EuMJsrDnhEpjZxKZ2UX3A==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.5.0.tgz", + "integrity": "sha512-0K40bZ35jpHya6FriukbgaleaqzBLZfOh7HuzqbMxBXkbYMJDxfF39c23xOgxFezR+3G+tR2/Mup+Xk865OMvw==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.7.1", @@ -1428,9 +885,9 @@ } }, "node_modules/@codemirror/lang-sql": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/@codemirror/lang-sql/-/lang-sql-6.9.0.tgz", - "integrity": "sha512-xmtpWqKSgum1B1J3Ro6rf7nuPqf2+kJQg5SjrofCAcyCThOe0ihSktSoXfXuhQBnwx1QbmreBbLJM5Jru6zitg==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/@codemirror/lang-sql/-/lang-sql-6.10.0.tgz", + "integrity": "sha512-6ayPkEd/yRw0XKBx5uAiToSgGECo/GY2NoJIHXIIQh1EVwLuKoU8BP/qK0qH5NLXAbtJRLuT73hx7P9X34iO4w==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", @@ -1455,24 +912,39 @@ "@lezer/xml": "^1.0.0" } }, + "node_modules/@codemirror/lang-yaml": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/@codemirror/lang-yaml/-/lang-yaml-6.1.3.tgz", + "integrity": "sha512-AZ8DJBuXGVHybpBQhmZtgew5//4hv3tdkXnr3vDmOUMJRuB6vn/uuwtmTOTlqEaQFg3hQSVeA90NmvIQyUV6FQ==", + "license": "MIT", + "dependencies": { + "@codemirror/autocomplete": "^6.0.0", + "@codemirror/language": "^6.0.0", + "@codemirror/state": "^6.0.0", + "@lezer/common": "^1.2.0", + "@lezer/highlight": "^1.2.0", + "@lezer/lr": "^1.0.0", + "@lezer/yaml": "^1.0.0" + } + }, "node_modules/@codemirror/language": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.11.1.tgz", - "integrity": "sha512-5kS1U7emOGV84vxC+ruBty5sUgcD0te6dyupyRVG2zaSjhTDM73LhVKUtVwiqSe6QwmEoA4SCiU8AKPFyumAWQ==", + "version": "6.12.3", + "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.12.3.tgz", + "integrity": "sha512-QwCZW6Tt1siP37Jet9Tb02Zs81TQt6qQrZR2H+eGMcFsL1zMrk2/b9CLC7/9ieP1fjIUMgviLWMmgiHoJrj+ZA==", "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", - "@lezer/common": "^1.1.0", + "@lezer/common": "^1.5.0", "@lezer/highlight": "^1.0.0", "@lezer/lr": "^1.0.0", "style-mod": "^4.0.0" } }, "node_modules/@codemirror/lint": { - "version": "6.8.5", - "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.8.5.tgz", - "integrity": "sha512-s3n3KisH7dx3vsoeGMxsbRAgKe4O1vbrnKBClm99PU0fWxmxsx5rR2PfqQgIt+2MMJBHbiJ5rfIdLYfB9NNvsA==", + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.9.5.tgz", + "integrity": "sha512-GElsbU9G7QT9xXhpUg1zWGmftA/7jamh+7+ydKRuT0ORpWS3wOSP0yT1FOlIZa7mIJjpVPipErsyvVqB9cfTFA==", "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", @@ -1481,20 +953,20 @@ } }, "node_modules/@codemirror/search": { - "version": "6.5.11", - "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.11.tgz", - "integrity": "sha512-KmWepDE6jUdL6n8cAAqIpRmLPBZ5ZKnicE8oGU/s3QrAVID+0VhLFrzUucVKHG5035/BSykhExDL/Xm7dHthiA==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.6.0.tgz", + "integrity": "sha512-koFuNXcDvyyotWcgOnZGmY7LZqEOXZaaxD/j6n18TCLx2/9HieZJ5H6hs1g8FiRxBD0DNfs0nXn17g872RmYdw==", "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.0.0", + "@codemirror/view": "^6.37.0", "crelt": "^1.0.5" } }, "node_modules/@codemirror/state": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.2.tgz", - "integrity": "sha512-FVqsPqtPWKVVL3dPSxy8wEF/ymIEuVzF1PK3VbUgrxXpJUSHQWWZz4JMToquRxnkw+36LTamCZG2iua2Ptq0fA==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.6.0.tgz", + "integrity": "sha512-4nbvra5R5EtiCzr9BTHiTLc+MLXK2QGiAVYMyi8PkQd3SR+6ixar/Q/01Fa21TBIDOZXgeWV4WppsQolSreAPQ==", "license": "MIT", "dependencies": { "@marijn/find-cluster-break": "^1.0.0" @@ -1513,12 +985,12 @@ } }, "node_modules/@codemirror/view": { - "version": "6.37.2", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.37.2.tgz", - "integrity": "sha512-XD3LdgQpxQs5jhOOZ2HRVT+Rj59O4Suc7g2ULvZ+Yi8eCkickrkZ5JFuoDhs2ST1mNI5zSsNYgR3NGa4OUrbnw==", + "version": "6.40.0", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.40.0.tgz", + "integrity": "sha512-WA0zdU7xfF10+5I3HhUUq3kqOx3KjqmtQ9lqZjfK7jtYk4G72YW9rezcSywpaUMCWOMlq+6E0pO1IWg1TNIhtg==", "license": "MIT", "dependencies": { - "@codemirror/state": "^6.5.0", + "@codemirror/state": "^6.6.0", "crelt": "^1.0.6", "style-mod": "^4.1.0", "w3c-keyname": "^2.2.4" @@ -1529,6 +1001,7 @@ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -1541,6 +1014,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -1622,6 +1096,37 @@ "react": ">=16.8.0" } }, + "node_modules/@emnapi/core": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.1.tgz", + "integrity": "sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==", + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.1.tgz", + "integrity": "sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==", + "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==", + "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", @@ -1647,21 +1152,6 @@ "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", "license": "MIT" }, - "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/babel-plugin/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/@emotion/babel-plugin/node_modules/stylis": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", @@ -1707,20 +1197,14 @@ "license": "MIT" }, "node_modules/@emotion/is-prop-valid": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz", - "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.4.0.tgz", + "integrity": "sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==", "license": "MIT", "dependencies": { - "@emotion/memoize": "^0.8.1" + "@emotion/memoize": "^0.9.0" } }, - "node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==", - "license": "MIT" - }, "node_modules/@emotion/memoize": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", @@ -1809,577 +1293,278 @@ "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", "license": "MIT" }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.1.tgz", - "integrity": "sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==", - "cpu": [ - "ppc64" - ], + "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, - "optional": true, - "os": [ - "aix" - ], + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, "engines": { - "node": ">=18" + "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/@esbuild/android-arm": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.1.tgz", - "integrity": "sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==", - "cpu": [ - "arm" - ], + "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, - "optional": true, - "os": [ - "android" - ], + "license": "Apache-2.0", "engines": { - "node": ">=18" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.1.tgz", - "integrity": "sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==", - "cpu": [ - "arm64" - ], + "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, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", "engines": { - "node": ">=18" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.1.tgz", - "integrity": "sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==", - "cpu": [ - "x64" - ], + "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, - "optional": true, - "os": [ - "android" - ], + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.5" + }, "engines": { - "node": ">=18" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.1.tgz", - "integrity": "sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==", - "cpu": [ - "arm64" - ], + "node_modules/@eslint/config-array/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, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.1.tgz", - "integrity": "sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==", - "cpu": [ - "x64" - ], + "node_modules/@eslint/config-array/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, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.1.tgz", - "integrity": "sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==", - "cpu": [ - "arm64" - ], + "node_modules/@eslint/config-array/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, - "optional": true, - "os": [ - "freebsd" - ], + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=18" + "node": "*" } }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.1.tgz", - "integrity": "sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==", - "cpu": [ - "x64" - ], + "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, - "optional": true, - "os": [ - "freebsd" - ], + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, "engines": { - "node": ">=18" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.1.tgz", - "integrity": "sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==", - "cpu": [ - "arm" - ], + "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, - "optional": true, - "os": [ - "linux" - ], + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, "engines": { - "node": ">=18" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.1.tgz", - "integrity": "sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==", - "cpu": [ - "arm64" - ], + "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, - "optional": true, - "os": [ - "linux" - ], + "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" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.1.tgz", - "integrity": "sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==", - "cpu": [ - "ia32" - ], + "node_modules/@eslint/eslintrc/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, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" + "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/@esbuild/linux-loong64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.1.tgz", - "integrity": "sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==", - "cpu": [ - "loong64" - ], + "node_modules/@eslint/eslintrc/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, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" + "license": "MIT" + }, + "node_modules/@eslint/eslintrc/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/@esbuild/linux-mips64el": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.1.tgz", - "integrity": "sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==", - "cpu": [ - "mips64el" - ], + "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, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", "engines": { "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.1.tgz", - "integrity": "sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==", - "cpu": [ - "ppc64" - ], + "node_modules/@eslint/eslintrc/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, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT" + }, + "node_modules/@eslint/eslintrc/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": ">=18" + "node": "*" } }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.1.tgz", - "integrity": "sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==", - "cpu": [ - "riscv64" - ], + "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, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", "engines": { - "node": ">=18" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" } }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.1.tgz", - "integrity": "sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==", - "cpu": [ - "s390x" - ], + "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, - "optional": true, - "os": [ - "linux" - ], + "license": "Apache-2.0", "engines": { - "node": ">=18" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@esbuild/linux-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.1.tgz", - "integrity": "sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==", - "cpu": [ - "x64" - ], + "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, - "optional": true, - "os": [ - "linux" - ], + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.1.tgz", - "integrity": "sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.1.tgz", - "integrity": "sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.1.tgz", - "integrity": "sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.1.tgz", - "integrity": "sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.1.tgz", - "integrity": "sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.1.tgz", - "integrity": "sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.1.tgz", - "integrity": "sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz", - "integrity": "sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", - "integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", - "dev": true, - "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/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/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 - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@exodus/schemasafe": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@exodus/schemasafe/-/schemasafe-1.3.0.tgz", "integrity": "sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==", - "dev": true - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } + "license": "MIT" }, - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "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, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" } }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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": { - "brace-expansion": "^1.1.7" + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.4.0" }, "engines": { - "node": "*" + "node": ">=18.18.0" } }, "node_modules/@humanwhocodes/module-importer": { @@ -2387,6 +1572,7 @@ "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" }, @@ -2395,12 +1581,19 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true + "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/@inversifyjs/common": { "version": "1.4.0", @@ -2430,491 +1623,60 @@ "node_modules/@irojs/iro-core": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@irojs/iro-core/-/iro-core-1.2.1.tgz", - "integrity": "sha512-p2OvsBSSmidsDsTSkID6jEyXDF7lcyxPrkh3qBzasBZFpjkYd6kZ3yMWai3MlAaQ3F7li/Et7rSJVV09Fpei+A==" + "integrity": "sha512-p2OvsBSSmidsDsTSkID6jEyXDF7lcyxPrkh3qBzasBZFpjkYd6kZ3yMWai3MlAaQ3F7li/Et7rSJVV09Fpei+A==", + "license": "MPL-2.0" }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, + "node_modules/@jaames/iro": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@jaames/iro/-/iro-5.5.2.tgz", + "integrity": "sha512-Fbi5U4Vdkw6UsF+R3oMlPONqkvUDMkwzh+mX718gQsDFt3+1r1jvGsrfCbedmXAAy0WsjDHOrefK0BkDk99TQg==", + "license": "MPL-2.0", "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" + "@irojs/iro-core": "^1.2.1", + "preact": "^10.0.0" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, + "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": { - "sprintf-js": "~1.0.2" + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, + "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" + "node": ">=6.0.0" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "license": "MIT", + "peer": true, "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jaames/iro": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@jaames/iro/-/iro-5.5.2.tgz", - "integrity": "sha512-Fbi5U4Vdkw6UsF+R3oMlPONqkvUDMkwzh+mX718gQsDFt3+1r1jvGsrfCbedmXAAy0WsjDHOrefK0BkDk99TQg==", - "dependencies": { - "@irojs/iro-core": "^1.2.1", - "preact": "^10.0.0" - } - }, - "node_modules/@jest/console": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", - "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/core": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", - "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", - "dev": true, - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/reporters": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.7.0", - "jest-config": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-resolve-dependencies": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "jest-watcher": "^29.7.0", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/core/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/@jest/environment": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", - "dev": true, - "dependencies": { - "expect": "^29.7.0", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", - "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/types": "^29.6.3", - "jest-mock": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", - "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^6.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", - "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", - "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", - "dev": true, - "dependencies": { - "@jest/console": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", - "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", - "dev": true, - "dependencies": { - "@jest/test-result": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "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==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "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" @@ -2924,18 +1686,19 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@lezer/common": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.3.tgz", - "integrity": "sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.1.tgz", + "integrity": "sha512-6YRVG9vBkaY7p1IVxL4s44n5nUnaNnGM2/AckNgYOnxTG2kWh1vR8BMxPseWPjRNpb5VtXnMpeYAEAADoRV1Iw==", "license": "MIT" }, "node_modules/@lezer/css": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.2.1.tgz", - "integrity": "sha512-2F5tOqzKEKbCUNraIXc0f6HKeyKlmMWJnBB0i4XW6dJgssrZO/YlZ2pY5xgyqDleqqhiNJ3dQhbrV2aClZQMvg==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.3.3.tgz", + "integrity": "sha512-RzBo8r+/6QJeow7aPHIpGVIH59xTcJXp399820gZoMo9noQDRVpJLheIBUicYwKcsbOYoBRoLZlf2720dG/4Tg==", "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", @@ -2944,18 +1707,18 @@ } }, "node_modules/@lezer/highlight": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.1.tgz", - "integrity": "sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.3.tgz", + "integrity": "sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==", "license": "MIT", "dependencies": { - "@lezer/common": "^1.0.0" + "@lezer/common": "^1.3.0" } }, "node_modules/@lezer/html": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.3.10.tgz", - "integrity": "sha512-dqpT8nISx/p9Do3AchvYGV3qYc4/rKr3IBZxlHmpIKam56P47RSHkSF5f13Vu9hebS1jM0HmtJIwLbWz1VIY6w==", + "version": "1.3.13", + "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.3.13.tgz", + "integrity": "sha512-oI7n6NJml729m7pjm9lvLvmXbdoMoi2f+1pwSDJkl9d68zGr7a9Btz8NdHTGQZtW2DA25ybeuv/SyDb9D5tseg==", "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", @@ -2964,9 +1727,9 @@ } }, "node_modules/@lezer/javascript": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.5.1.tgz", - "integrity": "sha512-ATOImjeVJuvgm3JQ/bpo2Tmv55HSScE2MTPnKRMRIPx2cLhHGyX2VnqpHhtIV1tVzIjZDbcWQm+NCTF40ggZVw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.5.4.tgz", + "integrity": "sha512-vvYx3MhWqeZtGPwDStM2dwgljd5smolYD2lR2UyFcHfxbBQebqx8yjmFmxtJ/E6nN6u1D9srOiVWm3Rb4tmcUA==", "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", @@ -2986,21 +1749,21 @@ } }, "node_modules/@lezer/lr": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", - "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.8.tgz", + "integrity": "sha512-bPWa0Pgx69ylNlMlPvBPryqeLYQjyJjqPx+Aupm5zydLIF3NE+6MMLT8Yi23Bd9cif9VS00aUebn+6fDIGBcDA==", "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } }, "node_modules/@lezer/markdown": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@lezer/markdown/-/markdown-1.4.3.tgz", - "integrity": "sha512-kfw+2uMrQ/wy/+ONfrH83OkdFNM0ye5Xq96cLlaCy7h5UT9FO54DU4oRoIc0CSBh5NWmWuiIJA7NGLMJbQ+Oxg==", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@lezer/markdown/-/markdown-1.6.3.tgz", + "integrity": "sha512-jpGm5Ps+XErS+xA4urw7ogEGkeZOahVQF21Z6oECF0sj+2liwZopd2+I8uH5I/vZsRuuze3OxBREIANLf6KKUw==", "license": "MIT", "dependencies": { - "@lezer/common": "^1.0.0", + "@lezer/common": "^1.5.0", "@lezer/highlight": "^1.0.0" } }, @@ -3015,600 +1778,392 @@ "@lezer/lr": "^1.0.0" } }, + "node_modules/@lezer/yaml": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@lezer/yaml/-/yaml-1.0.4.tgz", + "integrity": "sha512-2lrrHqxalACEbxIbsjhqGpSW8kWpUKuY6RHgnSAFZa6qK62wvnPxA8hGOwOoDbwHcOFs5M4o27mjGu+P7TvBmw==", + "license": "MIT", + "dependencies": { + "@lezer/common": "^1.2.0", + "@lezer/highlight": "^1.0.0", + "@lezer/lr": "^1.4.0" + } + }, "node_modules/@marijn/find-cluster-break": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz", "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==", "license": "MIT" }, - "node_modules/@mdx-js/react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", - "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", - "dev": true, + "node_modules/@module-federation/bridge-react-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-TaugTDYs+6U62Y0fp1R3Z8CuCeGtwTT2pIVabQ6ffEYiPia4eld/ZCxJ2VamqYtGVUVI9tdZJ4Bb50eMnc4CTw==", + "license": "MIT", "dependencies": { - "@types/mdx": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" + "@module-federation/sdk": "2.3.0", + "@types/semver": "7.5.8", + "semver": "7.6.3" } }, - "node_modules/@modern-js/node-bundle-require": { - "version": "2.65.1", - "resolved": "https://registry.npmjs.org/@modern-js/node-bundle-require/-/node-bundle-require-2.65.1.tgz", - "integrity": "sha512-XpEkciVEfDbkkLUI662ZFlI9tXsUQtLXk4NRJDBGosNnk9uL2XszmC8sKsdCSLK8AYuPW2w6MTVWuJsOR0EU8A==", + "node_modules/@module-federation/cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/cli/-/cli-2.3.0.tgz", + "integrity": "sha512-dPHz5mrK6EZZsLH4MBFJ9RrBlBOILCldOBLg7mpaSk9qV5WjCbKQnpw/cJj9fejLDViC/TCsyCDjZWIvruyAdw==", "license": "MIT", "dependencies": { - "@modern-js/utils": "2.65.1", - "@swc/helpers": "0.5.13", - "esbuild": "0.17.19" + "@module-federation/dts-plugin": "2.3.0", + "@module-federation/sdk": "2.3.0", + "chalk": "3.0.0", + "commander": "11.1.0", + "jiti": "2.4.2" + }, + "bin": { + "mf": "bin/mf.js" + }, + "engines": { + "node": ">=16.0.0" } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "cpu": [ - "arm" - ], + "node_modules/@module-federation/data-prefetch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-2.3.0.tgz", + "integrity": "sha512-+E4zU/DcOoJecxDWrnjbDVwrzynzS7GAYKkZoCUeVM6mCwtleDIrUTwhAvg0gPA99zKUvvo9v/arQSkkRtQSRQ==", "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" + "dependencies": { + "@module-federation/runtime": "2.3.0", + "@module-federation/sdk": "2.3.0", + "fs-extra": "9.1.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "cpu": [ - "arm64" - ], + "node_modules/@module-federation/data-prefetch/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "license": "MIT", - "optional": true, - "os": [ - "android" - ], + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "cpu": [ - "x64" - ], + "node_modules/@module-federation/dts-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-2.3.0.tgz", + "integrity": "sha512-2Y11IjQNuMuIXhsOeW7Vd/Ui/RzRPhR+6XFzQaJKuxy6xNk6j/s9iIZVg66gxvSQlUtPzvlpeXEAc6NLPlg3Ew==", "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" + "dependencies": { + "@module-federation/error-codes": "2.3.0", + "@module-federation/managers": "2.3.0", + "@module-federation/sdk": "2.3.0", + "@module-federation/third-party-dts-extractor": "2.3.0", + "adm-zip": "^0.5.10", + "ansi-colors": "^4.1.3", + "axios": "^1.13.5", + "chalk": "3.0.0", + "fs-extra": "9.1.0", + "isomorphic-ws": "5.0.0", + "lodash.clonedeepwith": "4.5.0", + "node-schedule": "2.1.1", + "rambda": "^9.1.0", + "ws": "8.18.0" + }, + "peerDependencies": { + "typescript": "^4.9.0 || ^5.0.0", + "vue-tsc": ">=1.0.24" + }, + "peerDependenciesMeta": { + "vue-tsc": { + "optional": true + } } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "cpu": [ - "arm64" - ], + "node_modules/@module-federation/dts-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "node_modules/@module-federation/enhanced": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-2.3.0.tgz", + "integrity": "sha512-6uDZOGAb23542O0pXA5GO4ZJEPU1HbA5wL7qUzbPpjUjo7RfaOHkjxuw0V0gguzMJND6+nG4ql3D72bhJ7VoLw==", + "license": "MIT", + "dependencies": { + "@module-federation/bridge-react-webpack-plugin": "2.3.0", + "@module-federation/cli": "2.3.0", + "@module-federation/data-prefetch": "2.3.0", + "@module-federation/dts-plugin": "2.3.0", + "@module-federation/error-codes": "2.3.0", + "@module-federation/inject-external-runtime-core-plugin": "2.3.0", + "@module-federation/managers": "2.3.0", + "@module-federation/manifest": "2.3.0", + "@module-federation/rspack": "2.3.0", + "@module-federation/runtime-tools": "2.3.0", + "@module-federation/sdk": "2.3.0", + "@module-federation/webpack-bundler-runtime": "2.3.0", + "btoa": "^1.2.1", + "schema-utils": "^4.3.0", + "tapable": "2.3.0", + "upath": "2.0.1" + }, + "bin": { + "mf": "bin/mf.js" + }, + "peerDependencies": { + "typescript": "^4.9.0 || ^5.0.0", + "vue-tsc": ">=1.0.24", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "vue-tsc": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "node_modules/@module-federation/error-codes": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-2.3.0.tgz", + "integrity": "sha512-O8jXi0Wv/dFc7BkJkFC0SlW8dT0OjOWvBHakVaOAKVlAKNuQBXfZzLe48bIYAvMhPe0lFppyWoN/SyuIfVBvkg==", + "license": "MIT" }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "cpu": [ - "x64" - ], + "node_modules/@module-federation/inject-external-runtime-core-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/inject-external-runtime-core-plugin/-/inject-external-runtime-core-plugin-2.3.0.tgz", + "integrity": "sha512-InhEk/5QQwEkwhGmVzDXoTJADYj5A9OH9oyUF/imfG7Lu0HvPKznNzY2PFUkbCCChL2lHVALJwd1xNfNtLMVfQ==", "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" + "peerDependencies": { + "@module-federation/runtime-tools": "2.3.0" } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "cpu": [ - "arm" - ], + "node_modules/@module-federation/managers": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-2.3.0.tgz", + "integrity": "sha512-LDPzSJV4RvGDABkhwwNYUVWakbfHDySHDoEJIlc6KhvdwUlivtn90Ay7uNIdz9FhhGeb338io87IctfxquSqWQ==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "dependencies": { + "@module-federation/sdk": "2.3.0", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0" } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "cpu": [ - "arm64" - ], + "node_modules/@module-federation/managers/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "cpu": [ - "ia32" - ], + "node_modules/@module-federation/manifest": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-2.3.0.tgz", + "integrity": "sha512-Eu+77fsBqfCk28gegpVLqChTAD4Fol+Oaxxc41M5zW0GFLlV5ySjJ7PFf+OmDUlzSqtYPeO/7oPYq5MawFwjKA==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "dependencies": { + "@module-federation/dts-plugin": "2.3.0", + "@module-federation/managers": "2.3.0", + "@module-federation/sdk": "2.3.0", + "chalk": "3.0.0", + "find-pkg": "2.0.0" } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "cpu": [ - "loong64" - ], + "node_modules/@module-federation/node": { + "version": "2.7.38", + "resolved": "https://registry.npmjs.org/@module-federation/node/-/node-2.7.38.tgz", + "integrity": "sha512-i5ryzwiQty9Oed0ngOat9fMNPQ1TRJhzoikfW3P0z8wTYaKB551G5sWyfqqRpGBrPKkRFDIllzVsiMoBdmZG2A==", + "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "dependencies": { + "@module-federation/enhanced": "2.3.0", + "@module-federation/runtime": "2.3.0", + "@module-federation/sdk": "2.3.0", + "btoa": "1.2.1", + "encoding": "^0.1.13", + "node-fetch": "2.7.0", + "tapable": "2.3.0" + }, + "peerDependencies": { + "webpack": "^5.40.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "cpu": [ - "mips64el" - ], + "node_modules/@module-federation/node/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "whatwg-url": "^5.0.0" + }, "engines": { - "node": ">=12" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "cpu": [ - "ppc64" - ], + "node_modules/@module-federation/rsbuild-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/rsbuild-plugin/-/rsbuild-plugin-2.3.0.tgz", + "integrity": "sha512-Lbe7T3foNNjkT/F3Sub2wJSiQ+PQXueW7zXIMxl9NqI6MIILx761hupnHABsqsGEaQwbSH0usl/X+4S44C8l7A==", + "dev": true, "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "@module-federation/enhanced": "2.3.0", + "@module-federation/node": "2.7.38", + "@module-federation/sdk": "2.3.0", + "fs-extra": "11.3.0" + }, "engines": { - "node": ">=12" + "node": ">=16.0.0" + }, + "peerDependencies": { + "@rsbuild/core": "^1.3.21 || ^2.0.0-0" + }, + "peerDependenciesMeta": { + "@rsbuild/core": { + "optional": true + } } }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "cpu": [ - "riscv64" - ], + "node_modules/@module-federation/rspack": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-2.3.0.tgz", + "integrity": "sha512-5DRS9Flu97txAYO+dwOZzIWMpZPgQh7JMMFhfxY7tLg9sl2TmKAgVb4QeO5mFHvKhUEFenWmJAUdTTmCnldDQw==", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "cpu": [ - "s390x" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/@swc/helpers": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz", - "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==", - "license": "Apache-2.0", "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@modern-js/node-bundle-require/node_modules/esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" + "@module-federation/bridge-react-webpack-plugin": "2.3.0", + "@module-federation/dts-plugin": "2.3.0", + "@module-federation/inject-external-runtime-core-plugin": "2.3.0", + "@module-federation/managers": "2.3.0", + "@module-federation/manifest": "2.3.0", + "@module-federation/runtime-tools": "2.3.0", + "@module-federation/sdk": "2.3.0", + "btoa": "1.2.1" }, - "engines": { - "node": ">=12" + "peerDependencies": { + "@rspack/core": "^0.7.0 || ^1.0.0 || ^2.0.0-0", + "typescript": "^4.9.0 || ^5.0.0", + "vue-tsc": ">=1.0.24" }, - "optionalDependencies": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" - } - }, - "node_modules/@modern-js/utils": { - "version": "2.65.1", - "resolved": "https://registry.npmjs.org/@modern-js/utils/-/utils-2.65.1.tgz", - "integrity": "sha512-HrChf19F+6nALo5XPra8ycjhXGQfGi23+S7Y2FLfTKe8vaNnky8duT/XvRWpbS4pp3SQj8ryO8m/qWSsJ1Rogw==", - "license": "MIT", - "dependencies": { - "@swc/helpers": "0.5.13", - "caniuse-lite": "^1.0.30001520", - "lodash": "^4.17.21", - "rslog": "^1.1.0" - } - }, - "node_modules/@modern-js/utils/node_modules/@swc/helpers": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz", - "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.4.0" + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "vue-tsc": { + "optional": true + } } }, - "node_modules/@module-federation/bridge-react-webpack-plugin": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.14.0.tgz", - "integrity": "sha512-dcYFifgMTyswsbm3Skac+LfpL6e+GUmdm/Vov41zmZiiqZ0+RZPZ7OPbNt+gRPQ4+H1xXuUcZdgGPTJl4kGgIQ==", - "dev": true, + "node_modules/@module-federation/runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-2.3.0.tgz", + "integrity": "sha512-9vv0Ah8Tg3E5mBlj29n1boN0bPKbqhw7QBWZCDm2Mou0uXb8x/ycgFR1EPq937LCScBUl0LiFp53KSjeyT75aQ==", "license": "MIT", "dependencies": { - "@module-federation/sdk": "0.14.0", - "@types/semver": "7.5.8", - "semver": "7.6.3" - } - }, - "node_modules/@module-federation/bridge-react-webpack-plugin/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/bridge-react-webpack-plugin/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "@module-federation/error-codes": "2.3.0", + "@module-federation/runtime-core": "2.3.0", + "@module-federation/sdk": "2.3.0" } }, - "node_modules/@module-federation/cli": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/cli/-/cli-0.14.0.tgz", - "integrity": "sha512-ehXq9bOn7pQJ1yWsRpZ+AGWG2KqmGnr+zWEeazATvFzHe0z0TAP+3sIsuwsHgphBYX5uBrUY3v74I5wejQ0Jlg==", - "dev": true, + "node_modules/@module-federation/runtime-core": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-2.3.0.tgz", + "integrity": "sha512-OvBNIAGM7Xj0dUOBG5jx7zuZaRLDHb5Wcb7pstwqJo5WYqj7gzA9X+QmI+jsQ9jY74Nlfx9vrvW6LlHukIRH/A==", "license": "MIT", "dependencies": { - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/dts-plugin": "0.14.0", - "@module-federation/sdk": "0.14.0", - "chalk": "3.0.0", - "commander": "11.1.0" - }, - "bin": { - "mf": "bin/mf.js" - }, - "engines": { - "node": ">=16.0.0" + "@module-federation/error-codes": "2.3.0", + "@module-federation/sdk": "2.3.0" } }, - "node_modules/@module-federation/cli/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/cli/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, + "node_modules/@module-federation/runtime-tools": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-2.3.0.tgz", + "integrity": "sha512-LSd2qWA1y4eyWoE/WbzF10MUtat0OBXaepjH555NqlOxmFevC7cImWvPQTJ9x5k4kkL0sR9Wwdy8hZ3xp151WA==", "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@module-federation/cli/node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" + "@module-federation/runtime": "2.3.0", + "@module-federation/webpack-bundler-runtime": "2.3.0" } }, - "node_modules/@module-federation/data-prefetch": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.14.0.tgz", - "integrity": "sha512-+Bky9A1rCCWTavHczRGeozHJjDey2g/oF+Mpq5r0u6lYoDvwGJbEgHTsdBfxsizX98GBhrsya4tG+E7ClWKcRA==", - "dev": true, + "node_modules/@module-federation/sdk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-2.3.0.tgz", + "integrity": "sha512-xj90q4eILkFA1J30wVQYEIWAEh39tfLbCIw1dz3QXUL2TtD/h19H1rZlRkrtAyUxV6xKjp17EMkyGSHzstf1OA==", "license": "MIT", - "dependencies": { - "@module-federation/runtime": "0.14.0", - "@module-federation/sdk": "0.14.0", - "fs-extra": "9.1.0" - }, "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/@module-federation/data-prefetch/node_modules/@module-federation/error-codes": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.14.0.tgz", - "integrity": "sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/data-prefetch/node_modules/@module-federation/runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.14.0.tgz", - "integrity": "sha512-kR3cyHw/Y64SEa7mh4CHXOEQYY32LKLK75kJOmBroLNLO7/W01hMNAvGBYTedS7hWpVuefPk1aFZioy3q2VLdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/error-codes": "0.14.0", - "@module-federation/runtime-core": "0.14.0", - "@module-federation/sdk": "0.14.0" + "node-fetch": "^3.3.2" + }, + "peerDependenciesMeta": { + "node-fetch": { + "optional": true + } } }, - "node_modules/@module-federation/data-prefetch/node_modules/@module-federation/runtime-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.14.0.tgz", - "integrity": "sha512-fGE1Ro55zIFDp/CxQuRhKQ1pJvG7P0qvRm2N+4i8z++2bgDjcxnCKUqDJ8lLD+JfJQvUJf0tuSsJPgevzueD4g==", - "dev": true, + "node_modules/@module-federation/third-party-dts-extractor": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-2.3.0.tgz", + "integrity": "sha512-UMGujleD7+rsKqMz/If/8N2Pws219PuJmwz8E/frFUpUW7zo/4Txekhh6Jfz1HnbHdxr0vWqQMx1rqnpPlzeuQ==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.14.0", - "@module-federation/sdk": "0.14.0" + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "resolve": "1.22.8" } }, - "node_modules/@module-federation/data-prefetch/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/data-prefetch/node_modules/fs-extra": { + "node_modules/@module-federation/third-party-dts-extractor/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, "license": "MIT", "dependencies": { "at-least-node": "^1.0.0", @@ -3620,1036 +2175,906 @@ "node": ">=10" } }, - "node_modules/@module-federation/dts-plugin": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.14.0.tgz", - "integrity": "sha512-QowRHd3BgblGg4dV7vEPZX+sUKcXQ7QfCLkqrH0H8U7viF5ggQ07TFzuizDFFfi+/vg/aiwJADCbzR3nHEunbg==", - "dev": true, + "node_modules/@module-federation/webpack-bundler-runtime": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-2.3.0.tgz", + "integrity": "sha512-tcD5kM15N3B8CuCVngdeBS76fY3hE64bgp+kW2zvsGf4edTHuKU73BKIBuGfhbeYxM6UpsoK1PGVJ3Pb7vEfAA==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.14.0", - "@module-federation/managers": "0.14.0", - "@module-federation/sdk": "0.14.0", - "@module-federation/third-party-dts-extractor": "0.14.0", - "adm-zip": "^0.5.10", - "ansi-colors": "^4.1.3", - "axios": "^1.8.2", - "chalk": "3.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "node-schedule": "2.1.1", - "rambda": "^9.1.0", - "ws": "8.18.0" - }, - "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" - }, - "peerDependenciesMeta": { - "vue-tsc": { - "optional": true - } + "@module-federation/error-codes": "2.3.0", + "@module-federation/runtime": "2.3.0", + "@module-federation/sdk": "2.3.0" } }, - "node_modules/@module-federation/dts-plugin/node_modules/@module-federation/error-codes": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.14.0.tgz", - "integrity": "sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/dts-plugin/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/dts-plugin/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, + "node_modules/@naoak/workerize-transferable": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@naoak/workerize-transferable/-/workerize-transferable-0.1.0.tgz", + "integrity": "sha512-fDLfuP71IPNP5+zSfxFb52OHgtjZvauRJWbVnpzQ7G7BjcbLjTny0OW1d3ZO806XKpLWNKmeeW3MhE0sy8iwYQ==", "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "peerDependencies": { + "workerize-loader": "*" } }, - "node_modules/@module-federation/dts-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz", + "integrity": "sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==", "license": "MIT", + "optional": true, "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" + "@emnapi/core": "^1.5.0", + "@emnapi/runtime": "^1.5.0", + "@tybys/wasm-util": "^0.10.1" } }, - "node_modules/@module-federation/dts-plugin/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "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/@pimcore/studio-ui-bundle": { + "version": "1.0.0-canary.20260326-131244-7a01be6", + "resolved": "https://registry.npmjs.org/@pimcore/studio-ui-bundle/-/studio-ui-bundle-1.0.0-canary.20260326-131244-7a01be6.tgz", + "integrity": "sha512-Gx1o3Ty1On3Il4dy1PkUdXr7WunrdO87sSbpcDCWuYOxWKlHmal1T6MKWH5HSLcscg9d7NAvYFwYihUjmzSwFw==", + "license": "SEE LICENSE IN LICENSE.md", + "dependencies": { + "@ant-design/charts": "^2.4.0", + "@ant-design/colors": "^7.2.1", + "@codemirror/lang-css": "^6.3.0", + "@codemirror/lang-html": "^6.4.9", + "@codemirror/lang-javascript": "^6.2.2", + "@codemirror/lang-json": "^6.0.1", + "@codemirror/lang-markdown": "^6.3.1", + "@codemirror/lang-sql": "^6.8.0", + "@codemirror/lang-xml": "^6.1.0", + "@codemirror/lang-yaml": "^6.1.2", + "@dnd-kit/core": "^6.1.0", + "@dnd-kit/modifiers": "^7.0.0", + "@dnd-kit/sortable": "^8.0.0", + "@module-federation/enhanced": "^2.2.3", + "@reduxjs/toolkit": "^2.3.0", + "@rspack/plugin-react-refresh": "^1.5.1", + "@tanstack/react-table": "^8.20.5", + "@tanstack/react-virtual": "^3.13.12", + "@types/dompurify": "^3.2.0", + "@types/leaflet": "^1.9.14", + "@types/leaflet-draw": "^1.0.11", + "@types/lodash": "^4.17.13", + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "@uiw/react-codemirror": "^4.23.6", + "antd": "5.22.x", + "antd-style": "3.7.x", + "classnames": "^2.5.1", + "dompurify": "^3.2.1", + "flexlayout-react": "^0.7.15", + "framer-motion": "^11.11.17", + "i18next": "^23.16.8", + "immer": "^10.1.1", + "inversify": "6.1.x", + "js-yaml": "^4.1.1", + "leaflet": "^1.9.4", + "leaflet-draw": "^1.0.4", + "lodash": "^4.17.21", + "react": "18.3.x", + "react-compiler-runtime": "^19.1.0-rc.2", + "react-dom": "18.3.x", + "react-draggable": "^4.4.6", + "react-i18next": "^14.1.3", + "react-redux": "^9.1.2", + "react-refresh": "^0.18.0", + "react-router-dom": "^6.28.0", + "reflect-metadata": "0.2.x", + "ts-patch": "^3.3.0", + "uuid": "^10.0.0" } }, - "node_modules/@module-federation/enhanced": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.14.0.tgz", - "integrity": "sha512-rmCy5uQywuloGh7UIkWuXCM2iC0zF56UP2AFsexGjJSvxGtAHgYAr4XSbUVSRAjzfGu4Gka2SZ6b2XeO7StqLw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.14.0", - "@module-federation/cli": "0.14.0", - "@module-federation/data-prefetch": "0.14.0", - "@module-federation/dts-plugin": "0.14.0", - "@module-federation/error-codes": "0.14.0", - "@module-federation/inject-external-runtime-core-plugin": "0.14.0", - "@module-federation/managers": "0.14.0", - "@module-federation/manifest": "0.14.0", - "@module-federation/rspack": "0.14.0", - "@module-federation/runtime-tools": "0.14.0", - "@module-federation/sdk": "0.14.0", - "btoa": "^1.2.1", - "schema-utils": "^4.3.0", - "upath": "2.0.1" + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd": { + "version": "5.22.7", + "resolved": "https://registry.npmjs.org/antd/-/antd-5.22.7.tgz", + "integrity": "sha512-koT5QMliDgXc21yNcs4Uyuq6TeB5AJbzGZ2qjNExzE7Tjr8yYIX6sJsQfunsEV80wC1mpF7m9ldKuNj+PafcFA==", + "license": "MIT", + "dependencies": { + "@ant-design/colors": "^7.1.0", + "@ant-design/cssinjs": "^1.21.1", + "@ant-design/cssinjs-utils": "^1.1.3", + "@ant-design/icons": "^5.5.2", + "@ant-design/react-slick": "~1.1.2", + "@babel/runtime": "^7.25.7", + "@ctrl/tinycolor": "^3.6.1", + "@rc-component/color-picker": "~2.0.1", + "@rc-component/mutate-observer": "^1.1.0", + "@rc-component/qrcode": "~1.0.0", + "@rc-component/tour": "~1.15.1", + "@rc-component/trigger": "^2.2.6", + "classnames": "^2.5.1", + "copy-to-clipboard": "^3.3.3", + "dayjs": "^1.11.11", + "rc-cascader": "~3.30.0", + "rc-checkbox": "~3.3.0", + "rc-collapse": "~3.9.0", + "rc-dialog": "~9.6.0", + "rc-drawer": "~7.2.0", + "rc-dropdown": "~4.2.1", + "rc-field-form": "~2.7.0", + "rc-image": "~7.11.0", + "rc-input": "~1.6.4", + "rc-input-number": "~9.3.0", + "rc-mentions": "~2.17.0", + "rc-menu": "~9.16.0", + "rc-motion": "^2.9.5", + "rc-notification": "~5.6.2", + "rc-pagination": "~5.0.0", + "rc-picker": "~4.8.3", + "rc-progress": "~4.0.0", + "rc-rate": "~2.13.0", + "rc-resize-observer": "^1.4.3", + "rc-segmented": "~2.5.0", + "rc-select": "~14.16.4", + "rc-slider": "~11.1.7", + "rc-steps": "~6.0.1", + "rc-switch": "~4.1.0", + "rc-table": "~7.49.0", + "rc-tabs": "~15.4.0", + "rc-textarea": "~1.8.2", + "rc-tooltip": "~6.2.1", + "rc-tree": "~5.10.1", + "rc-tree-select": "~5.24.5", + "rc-upload": "~4.8.1", + "rc-util": "^5.44.3", + "scroll-into-view-if-needed": "^3.1.0", + "throttle-debounce": "^5.0.2" }, - "bin": { - "mf": "bin/mf.js" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ant-design" }, "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vue-tsc": { - "optional": true - }, - "webpack": { - "optional": true - } + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/enhanced/node_modules/@module-federation/error-codes": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.14.0.tgz", - "integrity": "sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/enhanced/node_modules/@module-federation/inject-external-runtime-core-plugin": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/inject-external-runtime-core-plugin/-/inject-external-runtime-core-plugin-0.14.0.tgz", - "integrity": "sha512-bpSByxlKfnOJPnyM3rnoO/Iyk8DY/dKeGbI+niGZNPy5NvtfS4D7OX25P1fozhdUYOsYQ4UZ/h9x1OXjPlF1lQ==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@ant-design/cssinjs": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.24.0.tgz", + "integrity": "sha512-K4cYrJBsgvL+IoozUXYjbT6LHHNt+19a9zkvpBPxLjFHas1UpPM2A5MlhROb0BT8N8WoavM5VsP9MeSeNK/3mg==", "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.11.1", + "@emotion/hash": "^0.8.0", + "@emotion/unitless": "^0.7.5", + "classnames": "^2.3.1", + "csstype": "^3.1.3", + "rc-util": "^5.35.0", + "stylis": "^4.3.4" + }, "peerDependencies": { - "@module-federation/runtime-tools": "0.14.0" + "react": ">=16.0.0", + "react-dom": ">=16.0.0" } }, - "node_modules/@module-federation/enhanced/node_modules/@module-federation/runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.14.0.tgz", - "integrity": "sha512-kR3cyHw/Y64SEa7mh4CHXOEQYY32LKLK75kJOmBroLNLO7/W01hMNAvGBYTedS7hWpVuefPk1aFZioy3q2VLdQ==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@ant-design/cssinjs-utils": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs-utils/-/cssinjs-utils-1.1.3.tgz", + "integrity": "sha512-nOoQMLW1l+xR1Co8NFVYiP8pZp3VjIIzqV6D6ShYF2ljtdwWJn5WSsH+7kvCktXL/yhEtWURKOfH5Xz/gzlwsg==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.14.0", - "@module-federation/runtime-core": "0.14.0", - "@module-federation/sdk": "0.14.0" + "@ant-design/cssinjs": "^1.21.0", + "@babel/runtime": "^7.23.2", + "rc-util": "^5.38.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/enhanced/node_modules/@module-federation/runtime-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.14.0.tgz", - "integrity": "sha512-fGE1Ro55zIFDp/CxQuRhKQ1pJvG7P0qvRm2N+4i8z++2bgDjcxnCKUqDJ8lLD+JfJQvUJf0tuSsJPgevzueD4g==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@ant-design/icons": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-5.6.1.tgz", + "integrity": "sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.14.0", - "@module-federation/sdk": "0.14.0" + "@ant-design/colors": "^7.0.0", + "@ant-design/icons-svg": "^4.4.0", + "@babel/runtime": "^7.24.8", + "classnames": "^2.2.6", + "rc-util": "^5.31.1" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" } }, - "node_modules/@module-federation/enhanced/node_modules/@module-federation/runtime-tools": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.14.0.tgz", - "integrity": "sha512-y/YN0c2DKsLETE+4EEbmYWjqF9G6ZwgZoDIPkaQ9p0pQu0V4YxzWfQagFFxR0RigYGuhJKmSU/rtNoHq+qF8jg==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@ant-design/react-slick": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-1.1.2.tgz", + "integrity": "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==", "license": "MIT", "dependencies": { - "@module-federation/runtime": "0.14.0", - "@module-federation/webpack-bundler-runtime": "0.14.0" + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "resize-observer-polyfill": "^1.5.1", + "throttle-debounce": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.9.0" } }, - "node_modules/@module-federation/enhanced/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/enhanced/node_modules/@module-federation/webpack-bundler-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.14.0.tgz", - "integrity": "sha512-POWS6cKBicAAQ3DNY5X7XEUSfOfUsRaBNxbuwEfSGlrkTE9UcWheO06QP2ndHi8tHQuUKcIHi2navhPkJ+k5xg==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@rc-component/color-picker": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-2.0.1.tgz", + "integrity": "sha512-WcZYwAThV/b2GISQ8F+7650r5ZZJ043E57aVBFkQ+kSY4C6wdofXgB0hBx+GPGpIU0Z81eETNoDUJMr7oy/P8Q==", "license": "MIT", "dependencies": { - "@module-federation/runtime": "0.14.0", - "@module-federation/sdk": "0.14.0" + "@ant-design/fast-color": "^2.0.6", + "@babel/runtime": "^7.23.6", + "classnames": "^2.2.6", + "rc-util": "^5.38.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/error-codes": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.13.1.tgz", - "integrity": "sha512-azgGDBnFRfqlivHOl96ZjlFUFlukESz2Rnnz/pINiSqoBBNjUE0fcAZP4X6jgrVITuEg90YkruZa7pW9I3m7Uw==", - "license": "MIT" - }, - "node_modules/@module-federation/inject-external-runtime-core-plugin": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/inject-external-runtime-core-plugin/-/inject-external-runtime-core-plugin-0.13.1.tgz", - "integrity": "sha512-K+ltl2AqVqlsvEds1PffCMLDMlC5lvdkyMXOfcZO6u0O4dZlaTtZbT32NchY7kIEvEsj0wyYhX1i2DnsbHpUBw==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@rc-component/mutate-observer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz", + "integrity": "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==", "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, "peerDependencies": { - "@module-federation/runtime-tools": "0.13.1" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/managers": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-0.14.0.tgz", - "integrity": "sha512-L8HKIBUgH4g7owP6Z1OkoeUx/sjBPynx/R7OTepbiRDsGdXmkUrO0fN9BKni4YkDeRLcPwL/GjBhy/wL8Y/W6Q==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@rc-component/qrcode": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rc-component/qrcode/-/qrcode-1.0.1.tgz", + "integrity": "sha512-g8eeeaMyFXVlq8cZUeaxCDhfIYjpao0l9cvm5gFwKXy/Vm1yDWV7h2sjH5jHYzdFedlVKBpATFB1VKMrHzwaWQ==", "license": "MIT", "dependencies": { - "@module-federation/sdk": "0.14.0", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0" - } - }, - "node_modules/@module-federation/managers/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/managers/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/runtime": "^7.24.7", + "classnames": "^2.3.2" }, "engines": { - "node": ">=10" + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/manifest": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.14.0.tgz", - "integrity": "sha512-UjSjZCncyG1+b6jA5t06RD8HEQZ01q38U+FjTHBnASrPdfWOL2DivxGru+9iANQS6nsiQB+L+OynDklygUErRw==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@rc-component/tour": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.15.1.tgz", + "integrity": "sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==", "license": "MIT", "dependencies": { - "@module-federation/dts-plugin": "0.14.0", - "@module-federation/managers": "0.14.0", - "@module-federation/sdk": "0.14.0", - "chalk": "3.0.0", - "find-pkg": "2.0.0" + "@babel/runtime": "^7.18.0", + "@rc-component/portal": "^1.0.0-9", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/manifest/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/manifest/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@rc-component/tour/node_modules/@rc-component/portal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", + "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" }, "engines": { - "node": ">=8" + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/rsbuild-plugin": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/rsbuild-plugin/-/rsbuild-plugin-0.14.0.tgz", - "integrity": "sha512-vvScOpEDPfeSig0LwNMK6jkp6PU55kxAGTfwdPPYajoQptkEzbhq3t8hcE8KB3DWcYdnvs2RoQ/SVaj/n5Y1jg==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@rc-component/trigger": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.3.1.tgz", + "integrity": "sha512-ORENF39PeXTzM+gQEshuk460Z8N4+6DkjpxlpE7Q3gYy1iBpLrx0FOJz3h62ryrJZ/3zCAUIkT1Pb/8hHWpb3A==", "license": "MIT", "dependencies": { - "@module-federation/enhanced": "0.14.0", - "@module-federation/sdk": "0.14.0" + "@babel/runtime": "^7.23.2", + "@rc-component/portal": "^1.1.0", + "classnames": "^2.3.2", + "rc-motion": "^2.0.0", + "rc-resize-observer": "^1.3.1", + "rc-util": "^5.44.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=8.x" }, "peerDependencies": { - "@rsbuild/core": "1.x" - }, - "peerDependenciesMeta": { - "@rsbuild/core": { - "optional": true - } + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/rsbuild-plugin/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/rspack": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.14.0.tgz", - "integrity": "sha512-d8uHCc143REEwLn3FKzjAlBmcbfRvltgNtGDlk0L200EpHwL0LZ1BMI9pv7lJugfE5GbXVniizfUrBaViVh8ZQ==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/@rc-component/trigger/node_modules/@rc-component/portal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", + "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", "license": "MIT", "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.14.0", - "@module-federation/dts-plugin": "0.14.0", - "@module-federation/inject-external-runtime-core-plugin": "0.14.0", - "@module-federation/managers": "0.14.0", - "@module-federation/manifest": "0.14.0", - "@module-federation/runtime-tools": "0.14.0", - "@module-federation/sdk": "0.14.0", - "btoa": "1.2.1" + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" }, - "peerDependencies": { - "@rspack/core": ">=0.7", - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" + "engines": { + "node": ">=8.x" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vue-tsc": { - "optional": true - } - } - }, - "node_modules/@module-federation/rspack/node_modules/@module-federation/error-codes": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.14.0.tgz", - "integrity": "sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/rspack/node_modules/@module-federation/inject-external-runtime-core-plugin": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/inject-external-runtime-core-plugin/-/inject-external-runtime-core-plugin-0.14.0.tgz", - "integrity": "sha512-bpSByxlKfnOJPnyM3rnoO/Iyk8DY/dKeGbI+niGZNPy5NvtfS4D7OX25P1fozhdUYOsYQ4UZ/h9x1OXjPlF1lQ==", - "dev": true, - "license": "MIT", "peerDependencies": { - "@module-federation/runtime-tools": "0.14.0" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/rspack/node_modules/@module-federation/runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.14.0.tgz", - "integrity": "sha512-kR3cyHw/Y64SEa7mh4CHXOEQYY32LKLK75kJOmBroLNLO7/W01hMNAvGBYTedS7hWpVuefPk1aFZioy3q2VLdQ==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-cascader": { + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.30.0.tgz", + "integrity": "sha512-rrzSbk1Bdqbu+pDwiLCLHu72+lwX9BZ28+JKzoi0DWZ4N29QYFeip8Gctl33QVd2Xg3Rf14D3yAOG76ElJw16w==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.14.0", - "@module-federation/runtime-core": "0.14.0", - "@module-federation/sdk": "0.14.0" + "@babel/runtime": "^7.25.7", + "classnames": "^2.3.1", + "rc-select": "~14.16.2", + "rc-tree": "~5.10.1", + "rc-util": "^5.43.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/rspack/node_modules/@module-federation/runtime-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.14.0.tgz", - "integrity": "sha512-fGE1Ro55zIFDp/CxQuRhKQ1pJvG7P0qvRm2N+4i8z++2bgDjcxnCKUqDJ8lLD+JfJQvUJf0tuSsJPgevzueD4g==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-checkbox": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.3.0.tgz", + "integrity": "sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.14.0", - "@module-federation/sdk": "0.14.0" + "@babel/runtime": "^7.10.1", + "classnames": "^2.3.2", + "rc-util": "^5.25.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/rspack/node_modules/@module-federation/runtime-tools": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.14.0.tgz", - "integrity": "sha512-y/YN0c2DKsLETE+4EEbmYWjqF9G6ZwgZoDIPkaQ9p0pQu0V4YxzWfQagFFxR0RigYGuhJKmSU/rtNoHq+qF8jg==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-collapse": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.9.0.tgz", + "integrity": "sha512-swDdz4QZ4dFTo4RAUMLL50qP0EY62N2kvmk2We5xYdRwcRn8WcYtuetCJpwpaCbUfUt5+huLpVxhvmnK+PHrkA==", "license": "MIT", "dependencies": { - "@module-federation/runtime": "0.14.0", - "@module-federation/webpack-bundler-runtime": "0.14.0" + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/rspack/node_modules/@module-federation/sdk": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.14.0.tgz", - "integrity": "sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==", - "dev": true, - "license": "MIT" - }, - "node_modules/@module-federation/rspack/node_modules/@module-federation/webpack-bundler-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.14.0.tgz", - "integrity": "sha512-POWS6cKBicAAQ3DNY5X7XEUSfOfUsRaBNxbuwEfSGlrkTE9UcWheO06QP2ndHi8tHQuUKcIHi2navhPkJ+k5xg==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-dialog": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.6.0.tgz", + "integrity": "sha512-ApoVi9Z8PaCQg6FsUzS8yvBEQy0ZL2PkuvAgrmohPkN3okps5WZ5WQWPc1RNuiOKaAYv8B97ACdsFU5LizzCqg==", "license": "MIT", "dependencies": { - "@module-federation/runtime": "0.14.0", - "@module-federation/sdk": "0.14.0" + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-8", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.21.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/runtime": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.13.1.tgz", - "integrity": "sha512-ZHnYvBquDm49LiHfv6fgagMo/cVJneijNJzfPh6S0CJrPS2Tay1bnTXzy8VA5sdIrESagYPaskKMGIj7YfnPug==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-dialog/node_modules/@rc-component/portal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", + "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.13.1", - "@module-federation/runtime-core": "0.13.1", - "@module-federation/sdk": "0.13.1" + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/runtime-core": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.13.1.tgz", - "integrity": "sha512-TfyKfkSAentKeuvSsAItk8s5tqQSMfIRTPN2e1aoaq/kFhE+7blps719csyWSX5Lg5Es7WXKMsXHy40UgtBtuw==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-drawer": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.2.0.tgz", + "integrity": "sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.13.1", - "@module-federation/sdk": "0.13.1" + "@babel/runtime": "^7.23.9", + "@rc-component/portal": "^1.1.1", + "classnames": "^2.2.6", + "rc-motion": "^2.6.1", + "rc-util": "^5.38.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/runtime-tools": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.13.1.tgz", - "integrity": "sha512-GEF1pxqLc80osIMZmE8j9UKZSaTm2hX2lql8tgIH/O9yK4wnF06k6LL5Ah+wJt+oJv6Dj55ri/MoxMP4SXoPNA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-drawer/node_modules/@rc-component/portal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", + "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", "license": "MIT", "dependencies": { - "@module-federation/runtime": "0.13.1", - "@module-federation/webpack-bundler-runtime": "0.13.1" + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/sdk": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.13.1.tgz", - "integrity": "sha512-bmf2FGQ0ymZuxYnw9bIUfhV3y6zDhaqgydEjbl4msObKMLGXZqhse2pTIIxBFpIxR1oONKX/y2FAolDCTlWKiw==", - "license": "MIT" - }, - "node_modules/@module-federation/third-party-dts-extractor": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.14.0.tgz", - "integrity": "sha512-rUgYWpZvIlt5f+Bt2g1j8yXBuyjqv8+CfMnC+eT7TcUI8IsL68jwFHCN+9muCFtIjLCbJ65BwJXCxLOSAE02KA==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-dropdown": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.2.1.tgz", + "integrity": "sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==", "license": "MIT", "dependencies": { - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "resolve": "1.22.8" + "@babel/runtime": "^7.18.3", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.2.6", + "rc-util": "^5.44.1" + }, + "peerDependencies": { + "react": ">=16.11.0", + "react-dom": ">=16.11.0" } }, - "node_modules/@module-federation/third-party-dts-extractor/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-field-form": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-2.7.1.tgz", + "integrity": "sha512-vKeSifSJ6HoLaAB+B8aq/Qgm8a3dyxROzCtKNCsBQgiverpc4kWDQihoUwzUj+zNWJOykwSY4dNX3QrGwtVb9A==", "license": "MIT", "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/runtime": "^7.18.0", + "@rc-component/async-validator": "^5.0.3", + "rc-util": "^5.32.2" }, "engines": { - "node": ">=10" + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/third-party-dts-extractor/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-image": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.11.1.tgz", + "integrity": "sha512-XuoWx4KUXg7hNy5mRTy1i8c8p3K8boWg6UajbHpDXS5AlRVucNfTi5YxTtPBTBzegxAZpvuLfh3emXFt6ybUdA==", "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@babel/runtime": "^7.11.2", + "@rc-component/portal": "^1.0.2", + "classnames": "^2.2.6", + "rc-dialog": "~9.6.0", + "rc-motion": "^2.6.2", + "rc-util": "^5.34.1" }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@module-federation/webpack-bundler-runtime": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.13.1.tgz", - "integrity": "sha512-QSuSIGa09S8mthbB1L6xERqrz+AzPlHR6D7RwAzssAc+IHf40U6NiTLPzUqp9mmKDhC5Tm0EISU0ZHNeJpnpBQ==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-image/node_modules/@rc-component/portal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", + "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", "license": "MIT", "dependencies": { - "@module-federation/runtime": "0.13.1", - "@module-federation/sdk": "0.13.1" + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@naoak/workerize-transferable": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@naoak/workerize-transferable/-/workerize-transferable-0.1.0.tgz", - "integrity": "sha512-fDLfuP71IPNP5+zSfxFb52OHgtjZvauRJWbVnpzQ7G7BjcbLjTny0OW1d3ZO806XKpLWNKmeeW3MhE0sy8iwYQ==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-input": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.6.4.tgz", + "integrity": "sha512-lBZhfRD4NSAUW0zOKLUeI6GJuXkxeZYi0hr8VcJgJpyTNOvHw1ysrKWAHcEOAAHj7guxgmWYSi6xWrEdfrSAsA==", "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.18.1" + }, "peerDependencies": { - "workerize-loader": "*" + "react": ">=16.0.0", + "react-dom": ">=16.0.0" } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-input-number": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.3.0.tgz", + "integrity": "sha512-JQ363ywqRyxwgVxpg2z2kja3CehTpYdqR7emJ/6yJjRdbvo+RvfE83fcpBCIJRq3zLp8SakmEXq60qzWyZ7Usw==", + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@babel/runtime": "^7.10.1", + "@rc-component/mini-decimal": "^1.0.1", + "classnames": "^2.2.5", + "rc-input": "~1.6.0", + "rc-util": "^5.40.1" }, - "engines": { - "node": ">= 8" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-mentions": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.17.0.tgz", + "integrity": "sha512-sfHy+qLvc+p8jx8GUsujZWXDOIlIimp6YQz7N5ONQ6bHsa2kyG+BLa5k2wuxgebBbH97is33wxiyq5UkiXRpHA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.22.5", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.2.6", + "rc-input": "~1.6.0", + "rc-menu": "~9.16.0", + "rc-textarea": "~1.8.0", + "rc-util": "^5.34.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-menu": { + "version": "9.16.1", + "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.16.1.tgz", + "integrity": "sha512-ghHx6/6Dvp+fw8CJhDUHFHDJ84hJE3BXNCzSgLdmNiFErWSOaZNsihDAsKq9ByTALo/xkNIwtDFGIl6r+RPXBg==", + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^2.0.0", + "classnames": "2.x", + "rc-motion": "^2.4.3", + "rc-overflow": "^1.3.1", + "rc-util": "^5.27.0" }, - "engines": { - "node": ">= 8" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle": { - "version": "1.0.0-canary.20250808-071111-ca5e412", - "resolved": "https://registry.npmjs.org/@pimcore/studio-ui-bundle/-/studio-ui-bundle-1.0.0-canary.20250808-071111-ca5e412.tgz", - "integrity": "sha512-NIKRIkJElCj84WcivPXHwi2axB8C9bGgsIRS8zx53S2enGeB8bNQQ7bqk9Wl5jbi2kJ9a+9WRzyF56jVxGu0gQ==", - "license": "SEE LICENSE IN LICENSE.md", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-menu/node_modules/rc-overflow": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.5.0.tgz", + "integrity": "sha512-Lm/v9h0LymeUYJf0x39OveU52InkdRXqnn2aYXfWmo8WdOonIKB2kfau+GF0fWq6jPgtdO9yMqveGcK6aIhJmg==", + "license": "MIT", "dependencies": { - "@ant-design/charts": "^2.4.0", - "@ant-design/colors": "^7.2.1", - "@codemirror/lang-css": "^6.3.0", - "@codemirror/lang-html": "^6.4.9", - "@codemirror/lang-javascript": "^6.2.2", - "@codemirror/lang-json": "^6.0.1", - "@codemirror/lang-markdown": "^6.3.1", - "@codemirror/lang-sql": "^6.8.0", - "@codemirror/lang-xml": "^6.1.0", - "@dnd-kit/core": "^6.1.0", - "@dnd-kit/modifiers": "^7.0.0", - "@dnd-kit/sortable": "^8.0.0", - "@module-federation/enhanced": "^0.13.1", - "@reduxjs/toolkit": "^2.3.0", - "@tanstack/react-table": "^8.20.5", - "@types/dompurify": "^3.2.0", - "@types/leaflet": "^1.9.14", - "@types/leaflet-draw": "^1.0.11", - "@types/lodash": "^4.17.13", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", - "@uiw/react-codemirror": "^4.23.6", - "antd": "5.22.x", - "antd-style": "3.7.x", - "classnames": "^2.5.1", - "dompurify": "^3.2.1", - "flexlayout-react": "^0.7.15", - "framer-motion": "^11.11.17", - "i18next": "^23.16.8", - "immer": "^10.1.1", - "inversify": "6.1.x", - "leaflet": "^1.9.4", - "leaflet-draw": "^1.0.4", - "lodash": "^4.17.21", - "react": "18.3.x", - "react-compiler-runtime": "^19.1.0-rc.2", - "react-dom": "18.3.x", - "react-draggable": "^4.4.6", - "react-i18next": "^14.1.3", - "react-redux": "^9.1.2", - "react-router-dom": "^6.28.0", - "reflect-metadata": "0.2.x", - "ts-patch": "^3.3.0", - "uuid": "^10.0.0" + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.37.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/bridge-react-webpack-plugin": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.13.1.tgz", - "integrity": "sha512-3RgGd8KcRw5vibnxWa1NUWwfb0tKwn8OvHeQ4GFKzMvDLm+QpCgQd9LeTEBP38wZgGXVtIJR3y5FPnufWswFKw==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-motion": { + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.5.tgz", + "integrity": "sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==", "license": "MIT", "dependencies": { - "@module-federation/sdk": "0.13.1", - "@types/semver": "7.5.8", - "semver": "7.6.3" + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.44.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/cli": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/cli/-/cli-0.13.1.tgz", - "integrity": "sha512-ej7eZTVUiRMor37pkl2y3hbXwcaNvPgbZJVO+hb2c7cKBjWto7AndgR5qcKpcXXXlhbGwtnI+VrgldruKC+AqQ==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-notification": { + "version": "5.6.4", + "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.6.4.tgz", + "integrity": "sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw==", "license": "MIT", "dependencies": { - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/sdk": "0.13.1", - "chalk": "3.0.0", - "commander": "11.1.0" - }, - "bin": { - "mf": "bin/mf.js" + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.9.0", + "rc-util": "^5.20.1" }, "engines": { - "node": ">=16.0.0" + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/dts-plugin": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.13.1.tgz", - "integrity": "sha512-PQMs57h9s5pCkLWZ0IyDGCcac4VZ+GgJE40pAWrOQ+/AgTC+WFyAT16M7PsRENS57Qed4wWQwgfOjS9zmfxKJA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-pagination": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-5.0.0.tgz", + "integrity": "sha512-QjrPvbAQwps93iluvFM62AEYglGYhWW2q/nliQqmvkTi4PXP4HHoh00iC1Sa5LLVmtWQHmG73fBi2x6H6vFHRg==", "license": "MIT", "dependencies": { - "@module-federation/error-codes": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/sdk": "0.13.1", - "@module-federation/third-party-dts-extractor": "0.13.1", - "adm-zip": "^0.5.10", - "ansi-colors": "^4.1.3", - "axios": "^1.8.2", - "chalk": "3.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "node-schedule": "2.1.1", - "rambda": "^9.1.0", - "ws": "8.18.0" + "@babel/runtime": "^7.10.1", + "classnames": "^2.3.2", + "rc-util": "^5.38.0" }, "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" - }, - "peerDependenciesMeta": { - "vue-tsc": { - "optional": true - } + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/enhanced": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.13.1.tgz", - "integrity": "sha512-jbbk68RnvNmusGGcXNXVDJAzJOFB/hV+RVV2wWNWmBOVkDZPiWj7aFb0cJAwc9EYZbPel3QzRitZJ73+SaH1IA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-picker": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-4.8.3.tgz", + "integrity": "sha512-hJ45qoEs4mfxXPAJdp1n3sKwADul874Cd0/HwnsEOE60H+tgiJUGgbOD62As3EG/rFVNS5AWRfBCDJJfmRqOVQ==", "license": "MIT", "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/cli": "0.13.1", - "@module-federation/data-prefetch": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/error-codes": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/rspack": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "btoa": "^1.2.1", - "schema-utils": "^4.3.0", - "upath": "2.0.1" + "@babel/runtime": "^7.24.7", + "@rc-component/trigger": "^2.0.0", + "classnames": "^2.2.1", + "rc-overflow": "^1.3.2", + "rc-resize-observer": "^1.4.0", + "rc-util": "^5.43.0" }, - "bin": { - "mf": "bin/mf.js" + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24", - "webpack": "^5.0.0" + "date-fns": ">= 2.x", + "dayjs": ">= 1.x", + "luxon": ">= 3.x", + "moment": ">= 2.x", + "react": ">=16.9.0", + "react-dom": ">=16.9.0" }, "peerDependenciesMeta": { - "typescript": { + "date-fns": { "optional": true }, - "vue-tsc": { + "dayjs": { "optional": true }, - "webpack": { + "luxon": { + "optional": true + }, + "moment": { "optional": true } } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/enhanced/node_modules/@module-federation/data-prefetch": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.13.1.tgz", - "integrity": "sha512-hj3R72rRyune4fb4V4OFmo1Rfa9T9u0so2Q4vt69frPc2NV2FPPJkIvHGs/geGTLOgt4nn7OH1/ukmR3wWvSuA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-picker/node_modules/rc-overflow": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.5.0.tgz", + "integrity": "sha512-Lm/v9h0LymeUYJf0x39OveU52InkdRXqnn2aYXfWmo8WdOonIKB2kfau+GF0fWq6jPgtdO9yMqveGcK6aIhJmg==", "license": "MIT", "dependencies": { - "@module-federation/runtime": "0.13.1", - "@module-federation/sdk": "0.13.1", - "fs-extra": "9.1.0" + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.37.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/managers": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-0.13.1.tgz", - "integrity": "sha512-vQMrqSFQxjSuGgByC2wcY7zUTmVfhzCyDpnCCq0PtaozK8DcgwsEMzrAT3dbg8ifGUmse/xiRIbTmS5leKK+UQ==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-progress": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-4.0.0.tgz", + "integrity": "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==", "license": "MIT", "dependencies": { - "@module-federation/sdk": "0.13.1", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0" + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/manifest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.13.1.tgz", - "integrity": "sha512-XcuFtLycoR0jQj8op+w20V5n459blNBvGXe//AwkEppQERk8SM5kQgIPvOVbZ8zGx7tl/F2HGTDVZlhDiKzIew==", - "license": "MIT", - "dependencies": { - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/sdk": "0.13.1", - "chalk": "3.0.0", - "find-pkg": "2.0.0" - } - }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/rspack": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.13.1.tgz", - "integrity": "sha512-+qz8sW99SYDULajjjn4rSNaI4rogEPVOZsBvT6y0PdfpMD/wZxvh5HlV0u7+5DgWEjgrdm0cJHBHChlIbV/CMQ==", - "license": "MIT", - "dependencies": { - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "btoa": "1.2.1" - }, - "peerDependencies": { - "@rspack/core": ">=0.7", - "typescript": "^4.9.0 || ^5.0.0", - "vue-tsc": ">=1.0.24" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - }, - "vue-tsc": { - "optional": true - } - } - }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/@module-federation/third-party-dts-extractor": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.13.1.tgz", - "integrity": "sha512-0kWSupoC0aTxFjJZE5TVPNsoZ9kBsZhkvRxFnUW2vDYLgtvgs2dIrDlNlIXYiS/MaQCNHGyvdNepbchKQiwFaw==", - "license": "MIT", - "dependencies": { - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "resolve": "1.22.8" - } - }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd": { - "version": "5.22.7", - "resolved": "https://registry.npmjs.org/antd/-/antd-5.22.7.tgz", - "integrity": "sha512-koT5QMliDgXc21yNcs4Uyuq6TeB5AJbzGZ2qjNExzE7Tjr8yYIX6sJsQfunsEV80wC1mpF7m9ldKuNj+PafcFA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-rate": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.13.1.tgz", + "integrity": "sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q==", "license": "MIT", "dependencies": { - "@ant-design/colors": "^7.1.0", - "@ant-design/cssinjs": "^1.21.1", - "@ant-design/cssinjs-utils": "^1.1.3", - "@ant-design/icons": "^5.5.2", - "@ant-design/react-slick": "~1.1.2", - "@babel/runtime": "^7.25.7", - "@ctrl/tinycolor": "^3.6.1", - "@rc-component/color-picker": "~2.0.1", - "@rc-component/mutate-observer": "^1.1.0", - "@rc-component/qrcode": "~1.0.0", - "@rc-component/tour": "~1.15.1", - "@rc-component/trigger": "^2.2.6", - "classnames": "^2.5.1", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.11", - "rc-cascader": "~3.30.0", - "rc-checkbox": "~3.3.0", - "rc-collapse": "~3.9.0", - "rc-dialog": "~9.6.0", - "rc-drawer": "~7.2.0", - "rc-dropdown": "~4.2.1", - "rc-field-form": "~2.7.0", - "rc-image": "~7.11.0", - "rc-input": "~1.6.4", - "rc-input-number": "~9.3.0", - "rc-mentions": "~2.17.0", - "rc-menu": "~9.16.0", - "rc-motion": "^2.9.5", - "rc-notification": "~5.6.2", - "rc-pagination": "~5.0.0", - "rc-picker": "~4.8.3", - "rc-progress": "~4.0.0", - "rc-rate": "~2.13.0", - "rc-resize-observer": "^1.4.3", - "rc-segmented": "~2.5.0", - "rc-select": "~14.16.4", - "rc-slider": "~11.1.7", - "rc-steps": "~6.0.1", - "rc-switch": "~4.1.0", - "rc-table": "~7.49.0", - "rc-tabs": "~15.4.0", - "rc-textarea": "~1.8.2", - "rc-tooltip": "~6.2.1", - "rc-tree": "~5.10.1", - "rc-tree-select": "~5.24.5", - "rc-upload": "~4.8.1", - "rc-util": "^5.44.3", - "scroll-into-view-if-needed": "^3.1.0", - "throttle-debounce": "^5.0.2" + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ant-design" + "engines": { + "node": ">=8.x" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-cascader": { - "version": "3.30.0", - "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.30.0.tgz", - "integrity": "sha512-rrzSbk1Bdqbu+pDwiLCLHu72+lwX9BZ28+JKzoi0DWZ4N29QYFeip8Gctl33QVd2Xg3Rf14D3yAOG76ElJw16w==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-resize-observer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.3.tgz", + "integrity": "sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.25.7", - "classnames": "^2.3.1", - "rc-select": "~14.16.2", - "rc-tree": "~5.10.1", - "rc-util": "^5.43.0" + "@babel/runtime": "^7.20.7", + "classnames": "^2.2.1", + "rc-util": "^5.44.1", + "resize-observer-polyfill": "^1.5.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-checkbox": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.3.0.tgz", - "integrity": "sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-segmented": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.5.0.tgz", + "integrity": "sha512-B28Fe3J9iUFOhFJET3RoXAPFJ2u47QvLSYcZWC4tFYNGPEjug5LAxEasZlA/PpAxhdOPqGWsGbSj7ftneukJnw==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.3.2", - "rc-util": "^5.25.2" + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-motion": "^2.4.4", + "rc-util": "^5.17.0" }, "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "react": ">=16.0.0", + "react-dom": ">=16.0.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-image": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.11.1.tgz", - "integrity": "sha512-XuoWx4KUXg7hNy5mRTy1i8c8p3K8boWg6UajbHpDXS5AlRVucNfTi5YxTtPBTBzegxAZpvuLfh3emXFt6ybUdA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-select": { + "version": "14.16.8", + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.16.8.tgz", + "integrity": "sha512-NOV5BZa1wZrsdkKaiK7LHRuo5ZjZYMDxPP6/1+09+FB4KoNi8jcG1ZqLE3AVCxEsYMBe65OBx71wFoHRTP3LRg==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.11.2", - "@rc-component/portal": "^1.0.2", - "classnames": "^2.2.6", - "rc-dialog": "~9.6.0", - "rc-motion": "^2.6.2", - "rc-util": "^5.34.1" + "@babel/runtime": "^7.10.1", + "@rc-component/trigger": "^2.1.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.3.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.5.2" + }, + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "react": "*", + "react-dom": "*" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-input": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.6.4.tgz", - "integrity": "sha512-lBZhfRD4NSAUW0zOKLUeI6GJuXkxeZYi0hr8VcJgJpyTNOvHw1ysrKWAHcEOAAHj7guxgmWYSi6xWrEdfrSAsA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-select/node_modules/rc-overflow": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.5.0.tgz", + "integrity": "sha512-Lm/v9h0LymeUYJf0x39OveU52InkdRXqnn2aYXfWmo8WdOonIKB2kfau+GF0fWq6jPgtdO9yMqveGcK6aIhJmg==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", - "rc-util": "^5.18.1" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" - } - }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-input-number": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.3.0.tgz", - "integrity": "sha512-JQ363ywqRyxwgVxpg2z2kja3CehTpYdqR7emJ/6yJjRdbvo+RvfE83fcpBCIJRq3zLp8SakmEXq60qzWyZ7Usw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/mini-decimal": "^1.0.1", - "classnames": "^2.2.5", - "rc-input": "~1.6.0", - "rc-util": "^5.40.1" + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.37.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-mentions": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.17.0.tgz", - "integrity": "sha512-sfHy+qLvc+p8jx8GUsujZWXDOIlIimp6YQz7N5ONQ6bHsa2kyG+BLa5k2wuxgebBbH97is33wxiyq5UkiXRpHA==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-select/node_modules/rc-virtual-list": { + "version": "3.19.2", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.19.2.tgz", + "integrity": "sha512-Ys6NcjwGkuwkeaWBDqfI3xWuZ7rDiQXlH1o2zLfFzATfEgXcqpk8CkgMfbJD81McqjcJVez25a3kPxCR807evA==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.22.5", - "@rc-component/trigger": "^2.0.0", + "@babel/runtime": "^7.20.0", "classnames": "^2.2.6", - "rc-input": "~1.6.0", - "rc-menu": "~9.16.0", - "rc-textarea": "~1.8.0", - "rc-util": "^5.34.1" + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-pagination": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-5.0.0.tgz", - "integrity": "sha512-QjrPvbAQwps93iluvFM62AEYglGYhWW2q/nliQqmvkTi4PXP4HHoh00iC1Sa5LLVmtWQHmG73fBi2x6H6vFHRg==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-slider": { + "version": "11.1.9", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-11.1.9.tgz", + "integrity": "sha512-h8IknhzSh3FEM9u8ivkskh+Ef4Yo4JRIY2nj7MrH6GQmrwV6mcpJf5/4KgH5JaVI1H3E52yCdpOlVyGZIeph5A==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.10.1", - "classnames": "^2.3.2", - "rc-util": "^5.38.0" + "classnames": "^2.2.5", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-picker": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-4.8.3.tgz", - "integrity": "sha512-hJ45qoEs4mfxXPAJdp1n3sKwADul874Cd0/HwnsEOE60H+tgiJUGgbOD62As3EG/rFVNS5AWRfBCDJJfmRqOVQ==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-steps": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.1.tgz", + "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.24.7", - "@rc-component/trigger": "^2.0.0", - "classnames": "^2.2.1", - "rc-overflow": "^1.3.2", - "rc-resize-observer": "^1.4.0", - "rc-util": "^5.43.0" + "@babel/runtime": "^7.16.7", + "classnames": "^2.2.3", + "rc-util": "^5.16.1" }, "engines": { "node": ">=8.x" }, "peerDependencies": { - "date-fns": ">= 2.x", - "dayjs": ">= 1.x", - "luxon": ">= 3.x", - "moment": ">= 2.x", "react": ">=16.9.0", "react-dom": ">=16.9.0" - }, - "peerDependenciesMeta": { - "date-fns": { - "optional": true - }, - "dayjs": { - "optional": true - }, - "luxon": { - "optional": true - }, - "moment": { - "optional": true - } } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-segmented": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.5.0.tgz", - "integrity": "sha512-B28Fe3J9iUFOhFJET3RoXAPFJ2u47QvLSYcZWC4tFYNGPEjug5LAxEasZlA/PpAxhdOPqGWsGbSj7ftneukJnw==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-switch": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-4.1.0.tgz", + "integrity": "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.11.1", + "@babel/runtime": "^7.21.0", "classnames": "^2.2.1", - "rc-motion": "^2.4.4", - "rc-util": "^5.17.0" + "rc-util": "^5.30.0" }, "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-table": { @@ -4673,6 +3098,39 @@ "react-dom": ">=16.9.0" } }, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-table/node_modules/@rc-component/context": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@rc-component/context/-/context-1.4.0.tgz", + "integrity": "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.1", + "rc-util": "^5.27.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-table/node_modules/rc-virtual-list": { + "version": "3.19.2", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.19.2.tgz", + "integrity": "sha512-Ys6NcjwGkuwkeaWBDqfI3xWuZ7rDiQXlH1o2zLfFzATfEgXcqpk8CkgMfbJD81McqjcJVez25a3kPxCR807evA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-tabs": { "version": "15.4.0", "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-15.4.0.tgz", @@ -4764,6 +3222,25 @@ "react-dom": "*" } }, + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-tree/node_modules/rc-virtual-list": { + "version": "3.19.2", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.19.2.tgz", + "integrity": "sha512-Ys6NcjwGkuwkeaWBDqfI3xWuZ7rDiQXlH1o2zLfFzATfEgXcqpk8CkgMfbJD81McqjcJVez25a3kPxCR807evA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.36.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-upload": { "version": "4.8.1", "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.8.1.tgz", @@ -4779,156 +3256,181 @@ "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "node_modules/@pimcore/studio-ui-bundle/node_modules/antd/node_modules/rc-util": { + "version": "5.44.4", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.44.4.tgz", + "integrity": "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==", "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@babel/runtime": "^7.18.3", + "react-is": "^18.2.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "node_modules/@rc-component/async-validator": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rc-component/async-validator/-/async-validator-5.1.0.tgz", + "integrity": "sha512-n4HcR5siNUXRX23nDizbZBQPO0ZM/5oTtmKZ6/eqL0L2bo747cklFdZGRN2f+c9qWGICwDzrhW0H7tE9PptdcA==", "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.24.4" + }, "engines": { - "node": ">=16" + "node": ">=14.x" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "node_modules/@rc-component/cascader": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@rc-component/cascader/-/cascader-1.14.0.tgz", + "integrity": "sha512-Ip9356xwZUR2nbW5PRVGif4B/bDve4pLa/N+PGbvBaTnjbvmN4PFMBGQSmlDlzKP1ovxaYMvwF/dI9lXNLT4iQ==", "license": "MIT", + "peer": true, "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@rc-component/select": "~1.6.0", + "@rc-component/tree": "~1.2.0", + "@rc-component/util": "^1.4.0", + "clsx": "^2.1.1" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rc-component/checkbox": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@rc-component/checkbox/-/checkbox-2.0.0.tgz", + "integrity": "sha512-3CXGPpAR9gsPKeO2N78HAPOzU30UdemD6HGJoWVJOpa6WleaGB5kzZj3v6bdTZab31YuWgY/RxV3VKPctn0DwQ==", "license": "MIT", + "peer": true, "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "node_modules/@rc-component/collapse": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rc-component/collapse/-/collapse-1.2.0.tgz", + "integrity": "sha512-ZRYSKSS39qsFx93p26bde7JUZJshsUBEQRlRXPuJYlAiNX0vyYlF5TsAm8JZN3LcF8XvKikdzPbgAtXSbkLUkw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/motion": "^1.1.4", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@pimcore/studio-ui-bundle/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "node_modules/@rc-component/color-picker": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-3.1.1.tgz", + "integrity": "sha512-OHaCHLHszCegdXmIq2ZRIZBN/EtpT6Wm8SG/gpzLATHbVKc/avvuKi+zlOuk05FTWvgaMmpxAko44uRJ3M+2pg==", "license": "MIT", - "engines": { - "node": ">=10.0.0" + "peer": true, + "dependencies": { + "@ant-design/fast-color": "^3.0.1", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@rc-component/async-validator": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@rc-component/async-validator/-/async-validator-5.0.4.tgz", - "integrity": "sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg==", + "node_modules/@rc-component/color-picker/node_modules/@ant-design/fast-color": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/fast-color/-/fast-color-3.0.1.tgz", + "integrity": "sha512-esKJegpW4nckh0o6kV3Tkb7NPIZYbPnnFxmQDUmL08ukXZAvV85TZBr70eGuke/CIArLaP6aw8lt9KILjnWuOw==", "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.24.4" - }, + "peer": true, "engines": { - "node": ">=14.x" + "node": ">=8.x" } }, - "node_modules/@rc-component/color-picker": { + "node_modules/@rc-component/context": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@rc-component/color-picker/-/color-picker-2.0.1.tgz", - "integrity": "sha512-WcZYwAThV/b2GISQ8F+7650r5ZZJ043E57aVBFkQ+kSY4C6wdofXgB0hBx+GPGpIU0Z81eETNoDUJMr7oy/P8Q==", + "resolved": "https://registry.npmjs.org/@rc-component/context/-/context-2.0.1.tgz", + "integrity": "sha512-HyZbYm47s/YqtP6pKXNMjPEMaukyg7P0qVfgMLzr7YiFNMHbK2fKTAGzms9ykfGHSfyf75nBbgWw+hHkp+VImw==", "license": "MIT", + "peer": true, "dependencies": { - "@ant-design/fast-color": "^2.0.6", - "@babel/runtime": "^7.23.6", - "classnames": "^2.2.6", - "rc-util": "^5.38.1" + "@rc-component/util": "^1.3.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@rc-component/context": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@rc-component/context/-/context-1.4.0.tgz", - "integrity": "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==", + "node_modules/@rc-component/dialog": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@rc-component/dialog/-/dialog-1.8.4.tgz", + "integrity": "sha512-Ay6PM7phkTkquplG8fWfUGFZ2GTLx9diTl4f0d8Eqxd7W1u1KjE9AQooFQHOHnhZf0Ya3z51+5EKCWHmt/dNEw==", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.10.1", - "rc-util": "^5.27.0" + "@rc-component/motion": "^1.1.3", + "@rc-component/portal": "^2.1.0", + "@rc-component/util": "^1.9.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@rc-component/mini-decimal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rc-component/mini-decimal/-/mini-decimal-1.1.0.tgz", - "integrity": "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==", + "node_modules/@rc-component/drawer": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@rc-component/drawer/-/drawer-1.4.2.tgz", + "integrity": "sha512-1ib+fZEp6FBu+YvcIktm+nCQ+Q+qIpwpoaJH6opGr4ofh2QMq+qdr5DLC4oCf5qf3pcWX9lUWPYX652k4ini8Q==", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.18.0" + "@rc-component/motion": "^1.1.4", + "@rc-component/portal": "^2.1.3", + "@rc-component/util": "^1.9.0", + "clsx": "^2.1.1" }, - "engines": { - "node": ">=8.x" + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@rc-component/mutate-observer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-1.1.0.tgz", - "integrity": "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==", + "node_modules/@rc-component/dropdown": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@rc-component/dropdown/-/dropdown-1.0.2.tgz", + "integrity": "sha512-6PY2ecUSYhDPhkNHHb4wfeAya04WhpmUSKzdR60G+kMNVUCX2vjT/AgTS0Lz0I/K6xrPMJ3enQbwVpeN3sHCgg==", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.18.0", - "classnames": "^2.3.2", - "rc-util": "^5.24.4" + "@rc-component/trigger": "^3.0.0", + "@rc-component/util": "^1.2.1", + "clsx": "^2.1.1" + }, + "peerDependencies": { + "react": ">=16.11.0", + "react-dom": ">=16.11.0" + } + }, + "node_modules/@rc-component/form": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@rc-component/form/-/form-1.8.0.tgz", + "integrity": "sha512-eUD5KKYnIZWmJwRA0vnyO/ovYUfHGU1svydY1OrqU5fw8Oz9Tdqvxvrlh0wl6xI/EW69dT7II49xpgOWzK3T5A==", + "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/async-validator": "^5.1.0", + "@rc-component/util": "^1.6.2", + "clsx": "^2.1.1" }, "engines": { "node": ">=8.x" @@ -4938,1430 +3440,1020 @@ "react-dom": ">=16.9.0" } }, - "node_modules/@rc-component/portal": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.2.tgz", - "integrity": "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==", + "node_modules/@rc-component/image": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@rc-component/image/-/image-1.8.0.tgz", + "integrity": "sha512-Dr41bFevLB5NgVaJhEUmNvbEf+ynAhim6W98ZW2xvCsdFISc2TYP4ZvCVdie3eaZdum2kieVcvpNHu+UrzAAHA==", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.18.0", - "classnames": "^2.3.2", - "rc-util": "^5.24.4" - }, - "engines": { - "node": ">=8.x" + "@rc-component/motion": "^1.0.0", + "@rc-component/portal": "^2.1.2", + "@rc-component/util": "^1.10.0", + "clsx": "^2.1.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@rc-component/qrcode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@rc-component/qrcode/-/qrcode-1.0.0.tgz", - "integrity": "sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==", + "node_modules/@rc-component/input": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/input/-/input-1.1.2.tgz", + "integrity": "sha512-Q61IMR47piUBudgixJ30CciKIy9b1H95qe7GgEKOmSJVJXvFRWJllJfQry9tif+MX2cWFXWJf/RXz4kaCeq/Fg==", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.24.7", - "classnames": "^2.3.2", - "rc-util": "^5.38.0" + "@rc-component/util": "^1.4.0", + "clsx": "^2.1.1" }, - "engines": { - "node": ">=8.x" + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/@rc-component/input-number": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@rc-component/input-number/-/input-number-1.6.2.tgz", + "integrity": "sha512-Gjcq7meZlCOiWN1t1xCC+7/s85humHVokTBI7PJgTfoyw5OWF74y3e6P8PHX104g9+b54jsodFIzyaj6p8LI9w==", + "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/mini-decimal": "^1.0.1", + "@rc-component/util": "^1.4.0", + "clsx": "^2.1.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@rc-component/tour": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.15.1.tgz", - "integrity": "sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==", + "node_modules/@rc-component/mentions": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@rc-component/mentions/-/mentions-1.6.0.tgz", + "integrity": "sha512-KIkQNP6habNuTsLhUv0UGEOwG67tlmE7KNIJoQZZNggEZl5lQJTytFDb69sl5CK3TDdISCTjKP3nGEBKgT61CQ==", "license": "MIT", + "peer": true, "dependencies": { - "@babel/runtime": "^7.18.0", - "@rc-component/portal": "^1.0.0-9", - "@rc-component/trigger": "^2.0.0", - "classnames": "^2.3.2", - "rc-util": "^5.24.4" + "@rc-component/input": "~1.1.0", + "@rc-component/menu": "~1.2.0", + "@rc-component/textarea": "~1.1.0", + "@rc-component/trigger": "^3.0.0", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, - "engines": { - "node": ">=8.x" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/@rc-component/menu": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rc-component/menu/-/menu-1.2.0.tgz", + "integrity": "sha512-VWwDuhvYHSnTGj4n6bV3ISrLACcPAzdPOq3d0BzkeiM5cve8BEYfvkEhNoM0PLzv51jpcejeyrLXeMVIJ+QJlg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/motion": "^1.1.4", + "@rc-component/overflow": "^1.0.0", + "@rc-component/trigger": "^3.0.0", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@rc-component/trigger": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.2.6.tgz", - "integrity": "sha512-/9zuTnWwhQ3S3WT1T8BubuFTT46kvnXgaERR9f4BTKyn61/wpf/BvbImzYBubzJibU707FxwbKszLlHjcLiv1Q==", + "node_modules/@rc-component/mini-decimal": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@rc-component/mini-decimal/-/mini-decimal-1.1.3.tgz", + "integrity": "sha512-bk/FJ09fLf+NLODMAFll6CfYrHPBioTedhW6lxDBuuWucJEqFUd4l/D/5JgIi3dina6sYahB8iuPAZTNz2pMxw==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.2", - "@rc-component/portal": "^1.1.0", - "classnames": "^2.3.2", - "rc-motion": "^2.0.0", - "rc-resize-observer": "^1.3.1", - "rc-util": "^5.44.0" + "@babel/runtime": "^7.18.0" }, "engines": { "node": ">=8.x" + } + }, + "node_modules/@rc-component/motion": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@rc-component/motion/-/motion-1.3.2.tgz", + "integrity": "sha512-itfd+GztzJYAb04Z4RkEub1TbJAfZc2Iuy8p44U44xD1F5+fNYFKI3897ijlbIyfvXkTmMm+KGcjkQQGMHywEQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/util": "^1.2.0", + "clsx": "^2.1.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, - "node_modules/@reduxjs/toolkit": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.8.2.tgz", - "integrity": "sha512-MYlOhQ0sLdw4ud48FoC5w0dH9VfWQjtCjreKwYTT3l+r427qYC5Y8PihNutepr8XrNaBUDQo9khWUwQxZaqt5A==", + "node_modules/@rc-component/mutate-observer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@rc-component/mutate-observer/-/mutate-observer-2.0.1.tgz", + "integrity": "sha512-AyarjoLU5YlxuValRi+w8JRH2Z84TBbFO2RoGWz9d8bSu0FqT8DtugH3xC3BV7mUwlmROFauyWuXFuq4IFbH+w==", "license": "MIT", + "peer": true, "dependencies": { - "@standard-schema/spec": "^1.0.0", - "@standard-schema/utils": "^0.3.0", - "immer": "^10.0.3", - "redux": "^5.0.1", - "redux-thunk": "^3.1.0", - "reselect": "^5.1.0" + "@rc-component/util": "^1.2.0" }, - "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18 || ^19", - "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0" + "engines": { + "node": ">=8.x" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-redux": { - "optional": true - } + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@remix-run/router": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.0.tgz", - "integrity": "sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==", + "node_modules/@rc-component/notification": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rc-component/notification/-/notification-1.2.0.tgz", + "integrity": "sha512-OX3J+zVU7rvoJCikjrfW7qOUp7zlDeFBK2eA3SFbGSkDqo63Sl4Ss8A04kFP+fxHSxMDIS9jYVEZtU1FNCFuBA==", "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/motion": "^1.1.4", + "@rc-component/util": "^1.2.1", + "clsx": "^2.1.1" + }, "engines": { - "node": ">=14.0.0" + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@rsbuild/core": { - "version": "1.3.21", - "resolved": "https://registry.npmjs.org/@rsbuild/core/-/core-1.3.21.tgz", - "integrity": "sha512-0Xy3CEFiLFXZpPmmVmX1XvfAENGrb5IyXYL7zkJ8vF7v3fmZgo3yy3ZeY8SesPTsiZIbCObJ6PemFbLee3S3oA==", - "dev": true, + "node_modules/@rc-component/overflow": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@rc-component/overflow/-/overflow-1.0.0.tgz", + "integrity": "sha512-GSlBeoE0XTBi5cf3zl8Qh7Uqhn7v8RrlJ8ajeVpEkNe94HWy5l5BQ0Mwn2TVUq9gdgbfEMUmTX7tJFAg7mz0Rw==", "license": "MIT", + "peer": true, "dependencies": { - "@rspack/core": "1.3.11", - "@rspack/lite-tapable": "~1.0.1", - "@swc/helpers": "^0.5.17", - "core-js": "~3.42.0", - "jiti": "^2.4.2" - }, - "bin": { - "rsbuild": "bin/rsbuild.js" + "@babel/runtime": "^7.11.1", + "@rc-component/resize-observer": "^1.0.1", + "@rc-component/util": "^1.4.0", + "clsx": "^2.1.1" }, - "engines": { - "node": ">=16.10.0" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@rsbuild/plugin-react": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@rsbuild/plugin-react/-/plugin-react-1.3.1.tgz", - "integrity": "sha512-1PfE0CZDwiSIUFaMFOEprwsHK6oo29zU6DdtFH2D49uLcpUdOUvU1u2p00RCVO1CIgnAjRajLS7dnPdQUwFOuQ==", - "dev": true, + "node_modules/@rc-component/pagination": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rc-component/pagination/-/pagination-1.2.0.tgz", + "integrity": "sha512-YcpUFE8dMLfSo6OARJlK6DbHHvrxz7pMGPGmC/caZSJJz6HRKHC1RPP001PRHCvG9Z/veD039uOQmazVuLJzlw==", "license": "MIT", + "peer": true, "dependencies": { - "@rspack/plugin-react-refresh": "~1.4.2", - "react-refresh": "^0.17.0" + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "@rsbuild/core": "1.x" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@rsbuild/plugin-react/node_modules/react-refresh": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", - "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", - "dev": true, + "node_modules/@rc-component/picker": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@rc-component/picker/-/picker-1.9.1.tgz", + "integrity": "sha512-9FBYYsvH3HMLICaPDA/1Th5FLaDkFa7qAtangIdlhKb3ZALaR745e9PsOhheJb6asS4QXc12ffiAcjdkZ4C5/g==", "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/overflow": "^1.0.0", + "@rc-component/resize-observer": "^1.0.0", + "@rc-component/trigger": "^3.6.15", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=12.x" + }, + "peerDependencies": { + "date-fns": ">= 2.x", + "dayjs": ">= 1.x", + "luxon": ">= 3.x", + "moment": ">= 2.x", + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + }, + "peerDependenciesMeta": { + "date-fns": { + "optional": true + }, + "dayjs": { + "optional": true + }, + "luxon": { + "optional": true + }, + "moment": { + "optional": true + } } }, - "node_modules/@rspack/binding": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.3.11.tgz", - "integrity": "sha512-BbMfZHqfH+CzFtZDg+v9nbKifJIJDUPD6KuoWlHq581koKvD3UMx6oVrj9w13JvO2xWNPeHclmqWAFgoD7faEQ==", + "node_modules/@rc-component/portal": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-2.2.0.tgz", + "integrity": "sha512-oc6FlA+uXCMiwArHsJyHcIkX4q6uKyndrPol2eWX8YPkAnztHOPsFIRtmWG4BMlGE5h7YIRE3NiaJ5VS8Lb1QQ==", "license": "MIT", - "optionalDependencies": { - "@rspack/binding-darwin-arm64": "1.3.11", - "@rspack/binding-darwin-x64": "1.3.11", - "@rspack/binding-linux-arm64-gnu": "1.3.11", - "@rspack/binding-linux-arm64-musl": "1.3.11", - "@rspack/binding-linux-x64-gnu": "1.3.11", - "@rspack/binding-linux-x64-musl": "1.3.11", - "@rspack/binding-win32-arm64-msvc": "1.3.11", - "@rspack/binding-win32-ia32-msvc": "1.3.11", - "@rspack/binding-win32-x64-msvc": "1.3.11" + "peer": true, + "dependencies": { + "@rc-component/util": "^1.2.1", + "clsx": "^2.1.1" + }, + "engines": { + "node": ">=12.x" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@rspack/binding-darwin-arm64": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.3.11.tgz", - "integrity": "sha512-sGoFDXYNinubhEiPSjtA/ua3qhMj6VVBPTSDvprZj+MT18YV7tQQtwBpm+8sbqJ1P5y+a3mzsP3IphRWyIQyXw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rspack/binding-darwin-x64": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.3.11.tgz", - "integrity": "sha512-4zgOkCLxhp4Ki98GuDaZgz4exXcE4+sgvXY/xA/A5FGPVRbfQLQ5psSOk0F/gvMua1r15E66loQRJpuzUK6bTA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rspack/binding-linux-arm64-gnu": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.3.11.tgz", - "integrity": "sha512-NIOaIfYUmJs1XL4lbGVtcMm1KlA/6ZR6oAbs2ekofKXtJYAFQgnLTf7ZFmIwVjS0mP78BmeSNcIM6pd2w5id4w==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-linux-arm64-musl": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.3.11.tgz", - "integrity": "sha512-CRRAQ379uzA2QfD9HHNtxuuqzGksUapMVcTLY5NIXWfvHLUJShdlSJQv3UQcqgAJNrMY7Ex1PnoQs1jZgUiqZA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-linux-x64-gnu": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.3.11.tgz", - "integrity": "sha512-k3OyvLneX2ZeL8z/OzPojpImqy6PgqKJD+NtOvcr/TgbgADHZ3xQttf6B2X+qnZMAgOZ+RTeTkOFrvsg9AEKmA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-linux-x64-musl": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.3.11.tgz", - "integrity": "sha512-2agcELyyQ95jWGCW0YWD0TvAcN40yUjmxn9NXQBLHPX5Eb07NaHXairMsvV9vqQsPsq0nxxfd9Wsow18Y5r/Hw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rspack/binding-win32-arm64-msvc": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.3.11.tgz", - "integrity": "sha512-sjGoChazu0krigT/LVwGUsgCv3D3s/4cR/3P4VzuDNVlb4pbh1CDa642Fr0TceqAXCeKW5GiL/EQOfZ4semtcQ==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rspack/binding-win32-ia32-msvc": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.3.11.tgz", - "integrity": "sha512-tjywW84oQLSqRmvQZ+fXP7e3eNmjScYrlWEPAQFjf08N19iAJ9UOGuuFw8Fk5ZmrlNZ2Qo9ASSOI7Nnwx2aZYg==", - "cpu": [ - "ia32" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rspack/binding-win32-x64-msvc": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.3.11.tgz", - "integrity": "sha512-pPy3yU6SAMfEPY7ki1KAetiDFfRbkYMiX3F89P9kX01UAePkLRNsjacHF4w7N3EsBsWn1FlGaYZdlzmOI5pg2Q==", - "cpu": [ - "x64" - ], + "node_modules/@rc-component/progress": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@rc-component/progress/-/progress-1.0.2.tgz", + "integrity": "sha512-WZUnH9eGxH1+xodZKqdrHke59uyGZSWgj5HBM5Kwk5BrTMuAORO7VJ2IP5Qbm9aH3n9x3IcesqHHR0NWPBC7fQ==", "license": "MIT", - "optional": true, - "os": [ - "win32" - ] + "peer": true, + "dependencies": { + "@rc-component/util": "^1.2.1", + "clsx": "^2.1.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } }, - "node_modules/@rspack/core": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.3.11.tgz", - "integrity": "sha512-aSYPtT1gum5MCfcFANdTroJ4JwzozuL3wX0twMGNAB7amq6+nZrbsUKWjcHgneCeZdahxzrKdyYef3FHaJ7lEA==", + "node_modules/@rc-component/qrcode": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/qrcode/-/qrcode-1.1.1.tgz", + "integrity": "sha512-LfLGNymzKdUPjXUbRP+xOhIWY4jQ+YMj5MmWAcgcAq1Ij8XP7tRmAXqyuv96XvLUBE/5cA8hLFl9eO1JQMujrA==", "license": "MIT", + "peer": true, "dependencies": { - "@module-federation/runtime-tools": "0.13.1", - "@rspack/binding": "1.3.11", - "@rspack/lite-tapable": "1.0.1", - "caniuse-lite": "^1.0.30001718" + "@babel/runtime": "^7.24.7" }, "engines": { - "node": ">=16.0.0" + "node": ">=8.x" }, "peerDependencies": { - "@swc/helpers": ">=0.5.1" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@rspack/lite-tapable": { + "node_modules/@rc-component/rate": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.0.1.tgz", - "integrity": "sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==", + "resolved": "https://registry.npmjs.org/@rc-component/rate/-/rate-1.0.1.tgz", + "integrity": "sha512-bkXxeBqDpl5IOC7yL7GcSYjQx9G8H+6kLYQnNZWeBYq2OYIv1MONd6mqKTjnnJYpV0cQIU2z3atdW0j1kttpTw==", "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" + }, "engines": { - "node": ">=16.0.0" + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@rspack/plugin-react-refresh": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@rspack/plugin-react-refresh/-/plugin-react-refresh-1.4.3.tgz", - "integrity": "sha512-wZx4vWgy5oMEvgyNGd/oUKcdnKaccYWHCRkOqTdAPJC3WcytxhTX+Kady8ERurSBiLyQpoMiU3Iyd+F1Y2Arbw==", - "dev": true, + "node_modules/@rc-component/resize-observer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/resize-observer/-/resize-observer-1.1.2.tgz", + "integrity": "sha512-t/Bb0W8uvL4PYKAB3YcChC+DlHh0Wt5kM7q/J+0qpVEUMLe7Hk5zuvc9km0hMnTFPSx5Z7Wu/fzCLN6erVLE8Q==", "license": "MIT", + "peer": true, "dependencies": { - "error-stack-parser": "^2.1.4", - "html-entities": "^2.6.0" + "@rc-component/util": "^1.2.0" }, "peerDependencies": { - "react-refresh": ">=0.10.0 <1.0.0", - "webpack-hot-middleware": "2.x" - }, - "peerDependenciesMeta": { - "webpack-hot-middleware": { - "optional": true - } + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@rtk-query/codegen-openapi": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rtk-query/codegen-openapi/-/codegen-openapi-1.2.0.tgz", - "integrity": "sha512-Sru3aPHyFC0Tb7jeFh/kVMGBdQUcofb9frrHhjNSRLEoJWsG9fjaioUx3nPT5HZVbdAvAFF4xMWFQNfgJBrAGw==", - "dev": true, + "node_modules/@rc-component/segmented": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@rc-component/segmented/-/segmented-1.3.0.tgz", + "integrity": "sha512-5J/bJ01mbDnoA6P/FW8SxUvKn+OgUSTZJPzCNnTBntG50tzoP7DydGhqxp7ggZXZls7me3mc2EQDXakU3iTVFg==", + "license": "MIT", + "peer": true, "dependencies": { - "@apidevtools/swagger-parser": "^10.0.2", - "commander": "^6.2.0", - "oazapfts": "^4.8.0", - "prettier": "^2.2.1", - "semver": "^7.3.5", - "swagger2openapi": "^7.0.4", - "typescript": "^5.0.0" + "@babel/runtime": "^7.11.1", + "@rc-component/motion": "^1.1.4", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, - "bin": { - "rtk-query-codegen-openapi": "lib/bin/cli.js" + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" } }, - "node_modules/@rtk-query/codegen-openapi/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/@rc-component/select": { + "version": "1.6.15", + "resolved": "https://registry.npmjs.org/@rc-component/select/-/select-1.6.15.tgz", + "integrity": "sha512-SyVCWnqxCQZZcQvQJ/CxSjx2bGma6ds/HtnpkIfZVnt6RoEgbqUmHgD6vrzNarNXwbLXerwVzWwq8F3d1sst7g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/overflow": "^1.0.0", + "@rc-component/trigger": "^3.0.0", + "@rc-component/util": "^1.3.0", + "@rc-component/virtual-list": "^1.0.1", + "clsx": "^2.1.1" }, "engines": { - "node": ">=10" - } - }, - "node_modules/@rtsao/scc": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", - "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", - "dev": true - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "node_modules/@sinonjs/commons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^3.0.0" - } - }, - "node_modules/@standard-schema/spec": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz", - "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==", - "license": "MIT" - }, - "node_modules/@standard-schema/utils": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz", - "integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==", - "license": "MIT" - }, - "node_modules/@storybook/addon-a11y": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.6.7.tgz", - "integrity": "sha512-/pGRa27AVpoFG0J2+PTKSQCk6ytbRkcR+5fi75iLlqgp7YZN9rVJ8SYyEXALf/B8Gw9hSk2uxCyT3dA7ZTy52Q==", - "dev": true, - "dependencies": { - "@storybook/addon-highlight": "8.6.7", - "@storybook/global": "^5.0.0", - "@storybook/test": "8.6.7", - "axe-core": "^4.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node": ">=8.x" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": "*", + "react-dom": "*" } }, - "node_modules/@storybook/addon-actions": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.6.7.tgz", - "integrity": "sha512-XgZCwIcZGThEyD7e2q7rN/jzg7ZHUxn/ln403eex04jWAGBBbtC2IVuowwCWV8HwDihnhpCZEP6HlgjakOYZbQ==", - "dev": true, + "node_modules/@rc-component/slider": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rc-component/slider/-/slider-1.0.1.tgz", + "integrity": "sha512-uDhEPU1z3WDfCJhaL9jfd2ha/Eqpdfxsn0Zb0Xcq1NGQAman0TWaR37OWp2vVXEOdV2y0njSILTMpTfPV1454g==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0", - "@types/uuid": "^9.0.1", - "dequal": "^2.0.2", - "polished": "^4.2.2", - "uuid": "^9.0.0" + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "storybook": "^8.6.7" - } - }, - "node_modules/@storybook/addon-actions/node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "bin": { - "uuid": "dist/bin/uuid" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/addon-backgrounds": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.6.7.tgz", - "integrity": "sha512-aDFzi83gDhYn0+FGjRYbY5TfBtoG/UgVr9Abi7s5ceabZRhPrYikMyFX0o8V3Z8COl6wUmWmF1luYE4MfXgN2g==", - "dev": true, + "node_modules/@rc-component/steps": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@rc-component/steps/-/steps-1.2.2.tgz", + "integrity": "sha512-/yVIZ00gDYYPHSY0JP+M+s3ZvuXLu2f9rEjQqiUDs7EcYsUYrpJ/1bLj9aI9R7MBR3fu/NGh6RM9u2qGfqp+Nw==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0", - "memoizerific": "^1.11.3", - "ts-dedent": "^2.0.0" + "@rc-component/util": "^1.2.1", + "clsx": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/addon-controls": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.6.7.tgz", - "integrity": "sha512-6ReB1Sc1qlqvAM7NUmtw2K1cKCgGBs8zYRgL44Q2ti+r55a2ownhm6WUm/kZs2ixSkV9ehm1osiqbGBfAn0Isw==", - "dev": true, + "node_modules/@rc-component/switch": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@rc-component/switch/-/switch-1.0.3.tgz", + "integrity": "sha512-Jgi+EbOBquje/XNdofr7xbJQZPYJP+BlPfR0h+WN4zFkdtB2EWqEfvkXJWeipflwjWip0/17rNbxEAqs8hVHfw==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0", - "dequal": "^2.0.2", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/addon-docs": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.6.7.tgz", - "integrity": "sha512-kgNPEVuLGNJE8EdVQi5Tg2DYgR66/gut07jvhqnJfNqUkj6UpBHad0JR1uwrd7xS3kJs29Fs7UyU87RJnSlwcg==", - "dev": true, + "node_modules/@rc-component/table": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@rc-component/table/-/table-1.9.1.tgz", + "integrity": "sha512-FVI5ZS/GdB3BcgexfCYKi3iHhZS3Fr59EtsxORszYGrfpH1eWr33eDNSYkVfLI6tfJ7vftJDd9D5apfFWqkdJg==", + "license": "MIT", + "peer": true, "dependencies": { - "@mdx-js/react": "^3.0.0", - "@storybook/blocks": "8.6.7", - "@storybook/csf-plugin": "8.6.7", - "@storybook/react-dom-shim": "8.6.7", - "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" + "@rc-component/context": "^2.0.1", + "@rc-component/resize-observer": "^1.0.0", + "@rc-component/util": "^1.1.0", + "@rc-component/virtual-list": "^1.0.1", + "clsx": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@storybook/addon-essentials": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.6.7.tgz", - "integrity": "sha512-PFT62xuknk4wD1hTZEnYbGP1mJFPlhk7zVVlMjoldMUhmbHsFRhdWCpo93Vu9E3BWVxFxL3Jj+UwSwH4uVmekQ==", - "dev": true, + "node_modules/@rc-component/tabs": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@rc-component/tabs/-/tabs-1.7.0.tgz", + "integrity": "sha512-J48cs2iBi7Ho3nptBxxIqizEliUC+ExE23faspUQKGQ550vaBlv3aGF8Epv/UB1vFWeoJDTW/dNzgIU0Qj5i/w==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/addon-actions": "8.6.7", - "@storybook/addon-backgrounds": "8.6.7", - "@storybook/addon-controls": "8.6.7", - "@storybook/addon-docs": "8.6.7", - "@storybook/addon-highlight": "8.6.7", - "@storybook/addon-measure": "8.6.7", - "@storybook/addon-outline": "8.6.7", - "@storybook/addon-toolbars": "8.6.7", - "@storybook/addon-viewport": "8.6.7", - "ts-dedent": "^2.0.0" + "@rc-component/dropdown": "~1.0.0", + "@rc-component/menu": "~1.2.0", + "@rc-component/motion": "^1.1.3", + "@rc-component/resize-observer": "^1.0.0", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/addon-highlight": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.6.7.tgz", - "integrity": "sha512-4KE1RF4XfqII7XrJPgf/1W0t0EWRKmik5Rrpb6WofXfgZ2QYzLFnyESjf67/g2TMgDnle2drfa/pt5tGV4+I2Q==", - "dev": true, + "node_modules/@rc-component/textarea": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@rc-component/textarea/-/textarea-1.1.2.tgz", + "integrity": "sha512-9rMUEODWZDMovfScIEHXWlVZuPljZ2pd1LKNjslJVitn4SldEzq5vO1CL3yy3Dnib6zZal2r2DPtjy84VVpF6A==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@rc-component/input": "~1.1.0", + "@rc-component/resize-observer": "^1.0.0", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/addon-interactions": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.6.7.tgz", - "integrity": "sha512-FbEWWxCl/5DJDyEGTJqtTJ5XbxM2rOUGCPy+3CkPSpI9yvz3zprRTJRHPFrh7hUqQ4Qkqfjm7JCO29+0CmeE0g==", - "dev": true, + "node_modules/@rc-component/tooltip": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@rc-component/tooltip/-/tooltip-1.4.0.tgz", + "integrity": "sha512-8Rx5DCctIlLI4raR0I0xHjVTf1aF48+gKCNeAAo5bmF5VoR5YED+A/XEqzXv9KKqrJDRcd3Wndpxh2hyzrTtSg==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "8.6.7", - "@storybook/test": "8.6.7", - "polished": "^4.2.2", - "ts-dedent": "^2.2.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@rc-component/trigger": "^3.7.1", + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@storybook/addon-links": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.6.7.tgz", - "integrity": "sha512-fIiXlaOa9Bv2tbBshQbh/BjzGOilXVx+6nrX9VkLOg7UvzAvivtSraRmPWjgdtsChAHC8Xac42KUCNGQ/rkf5w==", - "dev": true, + "node_modules/@rc-component/tour": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-2.3.0.tgz", + "integrity": "sha512-K04K9r32kUC+auBSQfr+Fss4SpSIS9JGe56oq/ALAX0p+i2ylYOI1MgR83yBY7v96eO6ZFXcM/igCQmubps0Ow==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0", - "ts-dedent": "^2.0.0" + "@rc-component/portal": "^2.2.0", + "@rc-component/trigger": "^3.0.0", + "@rc-component/util": "^1.7.0", + "clsx": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.6.7" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - } + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/addon-measure": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.6.7.tgz", - "integrity": "sha512-4dkkCltjKRcJH+ZMv5nbNT0LBQfcXIydVfN9mAvhDsiPFD5eZcHbN4XVfUslECWgrkaa/a6FE1W9PNEUBjCJaA==", - "dev": true, + "node_modules/@rc-component/tree": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@rc-component/tree/-/tree-1.2.4.tgz", + "integrity": "sha512-5Gli43+m4R7NhpYYz3Z61I6LOw9yI6CNChxgVtvrO6xB1qML7iE6QMLVMB3+FTjo2yF6uFdAHtqWPECz/zbX5w==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0", - "tiny-invariant": "^1.3.1" + "@rc-component/motion": "^1.0.0", + "@rc-component/util": "^1.8.1", + "@rc-component/virtual-list": "^1.0.1", + "clsx": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=10.x" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": "*", + "react-dom": "*" } }, - "node_modules/@storybook/addon-onboarding": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-8.6.7.tgz", - "integrity": "sha512-40D1O9abhriKI/i4SQ7iyOMLusO8xFkyoMIBdx1iz4lfwO4cKhR5ymE4slAm+pYLc6+voD0EESCIHyXTEHDJxQ==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/@rc-component/tree-select": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@rc-component/tree-select/-/tree-select-1.8.0.tgz", + "integrity": "sha512-iYsPq3nuLYvGqdvFAW+l+I9ASRIOVbMXyA8FGZg2lGym/GwkaWeJGzI4eJ7c9IOEhRj0oyfIN4S92Fl3J05mjQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/select": "~1.6.0", + "@rc-component/tree": "~1.2.0", + "@rc-component/util": "^1.4.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": "*", + "react-dom": "*" } }, - "node_modules/@storybook/addon-outline": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.6.7.tgz", - "integrity": "sha512-atCpCi2CqAWQwL1nu1l5VpIA4fRMnbD4RZMsEiib1suUfNyJv0RdsSgZhp/f+e9sUS0TtMdwhzWT36eEA7VxhQ==", - "dev": true, + "node_modules/@rc-component/trigger": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-3.9.0.tgz", + "integrity": "sha512-X8btpwfrT27AgrZVOz4swclhEHTZcqaHeQMXXBgveagOiakTa36uObXbdwerXffgV8G9dH1fAAE0DHtVQs8EHg==", + "license": "MIT", + "peer": true, "dependencies": { - "@storybook/global": "^5.0.0", - "ts-dedent": "^2.0.0" + "@rc-component/motion": "^1.1.4", + "@rc-component/portal": "^2.2.0", + "@rc-component/resize-observer": "^1.1.1", + "@rc-component/util": "^1.2.1", + "clsx": "^2.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "engines": { + "node": ">=8.x" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@storybook/addon-toolbars": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.6.7.tgz", - "integrity": "sha512-gR+mRs+Cc5GINZdKgE7afJLFCSMHkz40+zzdrPu6yY2P4B3UOvuQpt+zC/Er5YQ31EEjIvM6/XMQTM0i2db8AA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node_modules/@rc-component/upload": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rc-component/upload/-/upload-1.1.0.tgz", + "integrity": "sha512-LIBV90mAnUE6VK5N4QvForoxZc4XqEYZimcp7fk+lkE4XwHHyJWxpIXQQwMU8hJM+YwBbsoZkGksL1sISWHQxw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@rc-component/util": "^1.3.0", + "clsx": "^2.1.1" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/addon-viewport": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.6.7.tgz", - "integrity": "sha512-kTrt6ByCbBIbqoRqQO9watDl5nSIKCC+R0/EmpEl6ZtzBV3l8trZHdvCHhIqOyv7nfaa7pIeTTG1GD6Gdrxk3w==", - "dev": true, + "node_modules/@rc-component/util": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@rc-component/util/-/util-1.10.0.tgz", + "integrity": "sha512-aY9GLBuiUdpyfIUpAWSYer4Tu3mVaZCo5A0q9NtXcazT3MRiI3/WNHCR+DUn5VAtR6iRRf0ynCqQUcHli5UdYw==", + "license": "MIT", + "peer": true, "dependencies": { - "memoizerific": "^1.11.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "is-mobile": "^5.0.0", + "react-is": "^18.2.0" }, "peerDependencies": { - "storybook": "^8.6.7" + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/@storybook/addon-webpack5-compiler-swc": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-webpack5-compiler-swc/-/addon-webpack5-compiler-swc-1.0.6.tgz", - "integrity": "sha512-QiZheKKYsUCAtPn9phwtmOBAWBNxnxyfu5E+HUSQIbX94pTwc3ROufJ3g1R/RMQZcklOYXpSI0V8FS1m6aUVkg==", - "dev": true, + "node_modules/@rc-component/virtual-list": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@rc-component/virtual-list/-/virtual-list-1.0.2.tgz", + "integrity": "sha512-uvTol/mH74FYsn5loDGJxo+7kjkO4i+y4j87Re1pxJBs0FaeuMuLRzQRGaXwnMcV1CxpZLi2Z56Rerj2M00fjQ==", + "license": "MIT", + "peer": true, "dependencies": { - "@swc/core": "^1.7.3", - "swc-loader": "^0.2.3" + "@babel/runtime": "^7.20.0", + "@rc-component/resize-observer": "^1.0.1", + "@rc-component/util": "^1.4.0", + "clsx": "^2.1.1" }, "engines": { - "node": ">=18" + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@storybook/blocks": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.7.tgz", - "integrity": "sha512-IFhIKO7R1UPpnoG/5tZH0FgC79oYgXNf+7aGUwq29M/CQWy6p/Pvp0y4P962btY1UZRol+SsU//33nH8o6yNRw==", - "dev": true, + "node_modules/@reduxjs/toolkit": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.11.2.tgz", + "integrity": "sha512-Kd6kAHTA6/nUpp8mySPqj3en3dm0tdMIgbttnQ1xFMVpufoj+ADi8pXLBsd4xzTRHQa7t/Jv8W5UnCuW4kuWMQ==", + "license": "MIT", "dependencies": { - "@storybook/icons": "^1.2.12", - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@standard-schema/spec": "^1.0.0", + "@standard-schema/utils": "^0.3.0", + "immer": "^11.0.0", + "redux": "^5.0.1", + "redux-thunk": "^3.1.0", + "reselect": "^5.1.0" }, "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": "^8.6.7" + "react": "^16.9.0 || ^17.0.0 || ^18 || ^19", + "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0" }, "peerDependenciesMeta": { "react": { "optional": true }, - "react-dom": { + "react-redux": { "optional": true } } }, - "node_modules/@storybook/builder-webpack5": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-8.6.7.tgz", - "integrity": "sha512-MRzfJto3wK6F4jKyyNJ71dMWqs1CQpj27bRjGanhvBsU+nUkZylcoaqGC52FJwzaEkuSzpGgKg/aLLd33VBM9g==", - "dev": true, - "dependencies": { - "@storybook/core-webpack": "8.6.7", - "@types/semver": "^7.3.4", - "browser-assert": "^1.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "cjs-module-lexer": "^1.2.3", - "constants-browserify": "^1.0.0", - "css-loader": "^6.7.1", - "es-module-lexer": "^1.5.0", - "fork-ts-checker-webpack-plugin": "^8.0.0", - "html-webpack-plugin": "^5.5.0", - "magic-string": "^0.30.5", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "semver": "^7.3.7", - "style-loader": "^3.3.1", - "terser-webpack-plugin": "^5.3.1", - "ts-dedent": "^2.0.0", - "url": "^0.11.0", - "util": "^0.12.4", - "util-deprecate": "^1.0.2", - "webpack": "5", - "webpack-dev-middleware": "^6.1.2", - "webpack-hot-middleware": "^2.25.1", - "webpack-virtual-modules": "^0.6.0" - }, + "node_modules/@reduxjs/toolkit/node_modules/immer": { + "version": "11.1.4", + "resolved": "https://registry.npmjs.org/immer/-/immer-11.1.4.tgz", + "integrity": "sha512-XREFCPo6ksxVzP4E0ekD5aMdf8WMwmdNaz6vuvxgI40UaEiu6q3p8X52aU6GdyvLY3XXX/8R7JOTXStz/nBbRw==", + "license": "MIT", "funding": { "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.7" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://opencollective.com/immer" + } + }, + "node_modules/@remix-run/router": { + "version": "1.23.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.2.tgz", + "integrity": "sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" } }, - "node_modules/@storybook/builder-webpack5/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "node_modules/@rsbuild/core": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@rsbuild/core/-/core-1.7.4.tgz", + "integrity": "sha512-1hn9j62Kkckh2CGUMQcr/H/PtHgN5iqB3kChaMCVGqxrC4jbJBQxRtuHuWVJDKeEO0uWPMABAR748qJISIyh5w==", "dev": true, + "license": "MIT", + "dependencies": { + "@rspack/core": "~1.7.10", + "@rspack/lite-tapable": "~1.1.0", + "@swc/helpers": "^0.5.18", + "core-js": "~3.47.0", + "jiti": "^2.6.1" + }, "bin": { - "semver": "bin/semver.js" + "rsbuild": "bin/rsbuild.js" }, "engines": { - "node": ">=10" + "node": ">=18.12.0" } }, - "node_modules/@storybook/components": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.6.7.tgz", - "integrity": "sha512-8pnjH1w7PZ/Iiuve1/BJY7EO/kmu0qdE34X1ZM8DyHzuy33EL/PfUuhxNkrL4ayMXrEDp/EJMHx2bqO1RdRV6A==", + "node_modules/@rsbuild/core/node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" } }, - "node_modules/@storybook/core": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.6.7.tgz", - "integrity": "sha512-FcvLFA+Qn3+D6LgQkk0MOXA5FBz8DGc0UZmZuVbIwIUV4MV4ywCMwtKdG0cyhtzQg0YNyfiIYWJr7lZ4jLLhYg==", + "node_modules/@rsbuild/plugin-react": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@rsbuild/plugin-react/-/plugin-react-1.4.6.tgz", + "integrity": "sha512-LAT6xHlEyZKA0VjF/ph5d50iyG+WSmBx+7g98HNZUwb94VeeTMZFB8qVptTkbIRMss3BNKOXmHOu71Lhsh9oEw==", "dev": true, + "license": "MIT", "dependencies": { - "@storybook/theming": "8.6.7", - "better-opn": "^3.0.2", - "browser-assert": "^1.2.1", - "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", - "esbuild-register": "^3.5.0", - "jsdoc-type-pratt-parser": "^4.0.0", - "process": "^0.11.10", - "recast": "^0.23.5", - "semver": "^7.6.2", - "util": "^0.12.5", - "ws": "^8.2.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@rspack/plugin-react-refresh": "^1.6.1", + "react-refresh": "^0.18.0" }, "peerDependencies": { - "prettier": "^2 || ^3" + "@rsbuild/core": "^1.0.0 || ^2.0.0-0" }, "peerDependenciesMeta": { - "prettier": { + "@rsbuild/core": { "optional": true } } }, - "node_modules/@storybook/core-webpack": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-8.6.7.tgz", - "integrity": "sha512-2mPRdRb27/UVO6ke64nCleNOTzUwjp0APFXs7bNhchb2evj6k4VeizCQjScGNy33ORKVwBImmHKyzHzzmAR/9A==", - "dev": true, - "dependencies": { - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.7" - } - }, - "node_modules/@storybook/core/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@storybook/csf": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", - "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15" + "node_modules/@rspack/binding": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding/-/binding-1.7.10.tgz", + "integrity": "sha512-j+DPEaSJLRgasxXNpYQpvC7wUkQF5WoWPiTfm4fLczwlAmYwGSVkJiyWDrOlvVPiGGYiXIaXEjVWTw6fT6/vnA==", + "license": "MIT", + "optionalDependencies": { + "@rspack/binding-darwin-arm64": "1.7.10", + "@rspack/binding-darwin-x64": "1.7.10", + "@rspack/binding-linux-arm64-gnu": "1.7.10", + "@rspack/binding-linux-arm64-musl": "1.7.10", + "@rspack/binding-linux-x64-gnu": "1.7.10", + "@rspack/binding-linux-x64-musl": "1.7.10", + "@rspack/binding-wasm32-wasi": "1.7.10", + "@rspack/binding-win32-arm64-msvc": "1.7.10", + "@rspack/binding-win32-ia32-msvc": "1.7.10", + "@rspack/binding-win32-x64-msvc": "1.7.10" } }, - "node_modules/@storybook/csf-plugin": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.6.7.tgz", - "integrity": "sha512-HK7yQD4kFu04JOKnUwoFeR58r5WY6ucF0D8zfW4Gx+r8hBJ5K4t3z6k2dlIlRQF1X5+2vNkQOwD8liHjckuZ8Q==", - "dev": true, - "dependencies": { - "unplugin": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.7" - } + "node_modules/@rspack/binding-darwin-arm64": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.7.10.tgz", + "integrity": "sha512-bsXi7I6TpH+a4L6okIUh1JDvwT+XcK/L7Yvhu5G2t5YYyd2fl5vMM5O9cePRpEb0RdqJZ3Z8i9WIWHap9aQ8Gw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "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 + "node_modules/@rspack/binding-darwin-x64": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.7.10.tgz", + "integrity": "sha512-h/kOGL1bUflDDYnbiUjaRE9kagJpour4FatGihueV03+cRGQ6jpde+BjUakqzMx65CeDbeYI6jAiPhElnlAtRw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@storybook/icons": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.4.0.tgz", - "integrity": "sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==", - "dev": true, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" - } + "node_modules/@rspack/binding-linux-arm64-gnu": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.7.10.tgz", + "integrity": "sha512-Z4reus7UxGM4+JuhiIht8KuGP1KgM7nNhOlXUHcQCMswP/Rymj5oJQN3TDWgijFUZs09ULl8t3T+AQAVTd/WvA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@storybook/instrumenter": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.6.7.tgz", - "integrity": "sha512-FeQiV0g5crCWs0P1wKY4xZzb4PxAYNcrm2+9LLGVqwnC7qzrSCPf0p10MlveVfwsen1m6Wbqfe+wl21c31Hfmg==", - "dev": true, + "node_modules/@rspack/binding-linux-arm64-musl": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.7.10.tgz", + "integrity": "sha512-LYaoVmWizG4oQ3g+St3eM5qxsyfH07kLirP7NJcDMgvu3eQ29MeyTZ3ugkgW6LvlmJue7eTQyf6CZlanoF5SSg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-x64-gnu": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.7.10.tgz", + "integrity": "sha512-aIm2G4Kcm3qxDTNqKarK0oaLY2iXnCmpRQQhAcMlR0aS2LmxL89XzVeRr9GFA1MzGrAsZONWCLkxQvn3WUbm4Q==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-linux-x64-musl": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.7.10.tgz", + "integrity": "sha512-SIHQbAgB9IPH0H3H+i5rN5jo9yA/yTMq8b7XfRkTMvZ7P7MXxJ0dE8EJu3BmCLM19sqnTc2eX+SVfE8ZMDzghA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rspack/binding-wasm32-wasi": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-wasm32-wasi/-/binding-wasm32-wasi-1.7.10.tgz", + "integrity": "sha512-J9HDXHD1tj+9FmX4+K3CTkO7dCE2bootlR37YuC2Owc0Lwl1/i2oGT71KHnMqI9faF/hipAaQM5OywkiiuNB7w==", + "cpu": [ + "wasm32" + ], + "license": "MIT", + "optional": true, "dependencies": { - "@storybook/global": "^5.0.0", - "@vitest/utils": "^2.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.6.7" + "@napi-rs/wasm-runtime": "1.0.7" } }, - "node_modules/@storybook/manager-api": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.6.7.tgz", - "integrity": "sha512-BA8RxaLP07WGF660LWo7qB3Jomr/+MPuCZmuKPqXxPhfIovqYjr0hnugxJBjEah0ic31aNX4NucNfDRuV7F5sA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } + "node_modules/@rspack/binding-win32-arm64-msvc": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.7.10.tgz", + "integrity": "sha512-FaQGSCXH89nMOYW0bVp0bKQDQbrOEFFm7yedla7g6mkWlFVQo5UyBxid5wJUCqGJBtJepRxeRfByWiaI5nVGvg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, - "node_modules/@storybook/preset-react-webpack": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-8.6.7.tgz", - "integrity": "sha512-gacUEwKsbCyxpT8S2Qjr/Y3y3x31FPABXXL9pNwG59TjcYZ/IfP4hF+uIE06Q+gqVoG6v/HSkllGTYwyybF2Lw==", - "dev": true, + "node_modules/@rspack/binding-win32-ia32-msvc": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.7.10.tgz", + "integrity": "sha512-/66TNLOeM4R5dHhRWRVbMTgWghgxz+32ym0c/zGGXQRoMbz7210EoL40ALUgdBdeeREO8LoV+Mn7v8/QZCwHzw==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/binding-win32-x64-msvc": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.7.10.tgz", + "integrity": "sha512-SUa3v1W7PGFCy6AHRmDsm43/tkfaZFi1TN2oIk5aCdT9T51baDVBjAbehRDu9xFbK4piL3k7uqIVSIrKgVqk1g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rspack/core": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@rspack/core/-/core-1.7.10.tgz", + "integrity": "sha512-dO7J0aHSa9Fg2kGT0+ZsM500lMdlNIyCHavIaz7dTDn6KXvFz1qbWQ/48x3OlNFw1mA0jxAjjw9e7h3sWQZUNg==", + "license": "MIT", "dependencies": { - "@storybook/core-webpack": "8.6.7", - "@storybook/react": "8.6.7", - "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0", - "@types/semver": "^7.3.4", - "find-up": "^5.0.0", - "magic-string": "^0.30.5", - "react-docgen": "^7.0.0", - "resolve": "^1.22.8", - "semver": "^7.3.7", - "tsconfig-paths": "^4.2.0", - "webpack": "5" + "@module-federation/runtime-tools": "0.22.0", + "@rspack/binding": "1.7.10", + "@rspack/lite-tapable": "1.1.0" }, "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "node": ">=18.12.0" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.6.7" + "@swc/helpers": ">=0.5.1" }, "peerDependenciesMeta": { - "typescript": { + "@swc/helpers": { "optional": true } } }, - "node_modules/@storybook/preset-react-webpack/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } + "node_modules/@rspack/core/node_modules/@module-federation/error-codes": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/error-codes/-/error-codes-0.22.0.tgz", + "integrity": "sha512-xF9SjnEy7vTdx+xekjPCV5cIHOGCkdn3pIxo9vU7gEZMIw0SvAEdsy6Uh17xaCpm8V0FWvR0SZoK9Ik6jGOaug==", + "license": "MIT" }, - "node_modules/@storybook/preview-api": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.6.7.tgz", - "integrity": "sha512-Rz83Nx43v3Dn9/SjhIsorkcx1gPmlclueuzf6YywJTqE1E/L4dgoe2mOA9MfF0jr0bh3TwEA2J3ii0Jstg1Orw==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" + "node_modules/@rspack/core/node_modules/@module-federation/runtime": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.22.0.tgz", + "integrity": "sha512-38g5iPju2tPC3KHMPxRKmy4k4onNp6ypFPS1eKGsNLUkXgHsPMBFqAjDw96iEcjri91BrahG4XcdyKi97xZzlA==", + "license": "MIT", + "dependencies": { + "@module-federation/error-codes": "0.22.0", + "@module-federation/runtime-core": "0.22.0", + "@module-federation/sdk": "0.22.0" } }, - "node_modules/@storybook/react": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-8.6.7.tgz", - "integrity": "sha512-6R8znSm7kzsoAJyRbEiDWE+5xjeAIzwEcfT60fqx+uMdd0vDFM7f2uT4fYy+CijWas1oFWcNV/LMd3EqSkBGsQ==", - "dev": true, + "node_modules/@rspack/core/node_modules/@module-federation/runtime-core": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-core/-/runtime-core-0.22.0.tgz", + "integrity": "sha512-GR1TcD6/s7zqItfhC87zAp30PqzvceoeDGYTgF3Vx2TXvsfDrhP6Qw9T4vudDQL3uJRne6t7CzdT29YyVxlgIA==", + "license": "MIT", "dependencies": { - "@storybook/components": "8.6.7", - "@storybook/global": "^5.0.0", - "@storybook/manager-api": "8.6.7", - "@storybook/preview-api": "8.6.7", - "@storybook/react-dom-shim": "8.6.7", - "@storybook/theming": "8.6.7" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "@storybook/test": "8.6.7", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.6.7", - "typescript": ">= 4.2.x" - }, - "peerDependenciesMeta": { - "@storybook/test": { - "optional": true - }, - "typescript": { - "optional": true - } + "@module-federation/error-codes": "0.22.0", + "@module-federation/sdk": "0.22.0" } }, - "node_modules/@storybook/react-docgen-typescript-plugin": { - "version": "1.0.6--canary.9.0c3f3b7.0", - "resolved": "https://registry.npmjs.org/@storybook/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-1.0.6--canary.9.0c3f3b7.0.tgz", - "integrity": "sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==", - "dev": true, + "node_modules/@rspack/core/node_modules/@module-federation/runtime-tools": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.22.0.tgz", + "integrity": "sha512-4ScUJ/aUfEernb+4PbLdhM/c60VHl698Gn1gY21m9vyC1Ucn69fPCA1y2EwcCB7IItseRMoNhdcWQnzt/OPCNA==", + "license": "MIT", "dependencies": { - "debug": "^4.1.1", - "endent": "^2.0.1", - "find-cache-dir": "^3.3.1", - "flat-cache": "^3.0.4", - "micromatch": "^4.0.2", - "react-docgen-typescript": "^2.2.2", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "typescript": ">= 4.x", - "webpack": ">= 4" + "@module-federation/runtime": "0.22.0", + "@module-federation/webpack-bundler-runtime": "0.22.0" } }, - "node_modules/@storybook/react-dom-shim": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.6.7.tgz", - "integrity": "sha512-+JH7gbRI6NRbt9o0l1rY4wFdeVt8wGRddm0b55OBlwBGlFo2nvGVOH73J4AGphXVhfY7z33I3TXIjXQ561UdEQ==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.6.7" + "node_modules/@rspack/core/node_modules/@module-federation/sdk": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.22.0.tgz", + "integrity": "sha512-x4aFNBKn2KVQRuNVC5A7SnrSCSqyfIWmm1DvubjbO9iKFe7ith5niw8dqSFBekYBg2Fwy+eMg4sEFNVvCAdo6g==", + "license": "MIT" + }, + "node_modules/@rspack/core/node_modules/@module-federation/webpack-bundler-runtime": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.22.0.tgz", + "integrity": "sha512-aM8gCqXu+/4wBmJtVeMeeMN5guw3chf+2i6HajKtQv7SJfxV/f4IyNQJUeUQu9HfiAZHjqtMV5Lvq/Lvh8LdyA==", + "license": "MIT", + "dependencies": { + "@module-federation/runtime": "0.22.0", + "@module-federation/sdk": "0.22.0" } }, - "node_modules/@storybook/react-webpack5": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-8.6.7.tgz", - "integrity": "sha512-xRgnrVqUxiBNJPtr1eTDwT/Drq47SIaII7v7dC0sGpeFdfLqjm+043YBMCGYTn67oGD0Sy5GrKBpeo1ahN4YLA==", - "dev": true, + "node_modules/@rspack/lite-tapable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rspack/lite-tapable/-/lite-tapable-1.1.0.tgz", + "integrity": "sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==", + "license": "MIT" + }, + "node_modules/@rspack/plugin-react-refresh": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@rspack/plugin-react-refresh/-/plugin-react-refresh-1.6.1.tgz", + "integrity": "sha512-eqqW5645VG3CzGzFgNg5HqNdHVXY+567PGjtDhhrM8t67caxmsSzRmT5qfoEIfBcGgFkH9vEg7kzXwmCYQdQDw==", + "license": "MIT", "dependencies": { - "@storybook/builder-webpack5": "8.6.7", - "@storybook/preset-react-webpack": "8.6.7", - "@storybook/react": "8.6.7" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "error-stack-parser": "^2.1.4", + "html-entities": "^2.6.0" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.6.7", - "typescript": ">= 4.2.x" + "react-refresh": ">=0.10.0 <1.0.0", + "webpack-hot-middleware": "2.x" }, "peerDependenciesMeta": { - "typescript": { + "webpack-hot-middleware": { "optional": true } } }, - "node_modules/@storybook/test": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.6.7.tgz", - "integrity": "sha512-uF1JbBtdT7tuiXfEtHsUShBHIhm2vc0C39nKVJaTWyK9CybajXaj2Ny3IRa3oY9NKnklwGgN+kZ/Z9YiIOc4MQ==", + "node_modules/@rtk-query/codegen-openapi": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rtk-query/codegen-openapi/-/codegen-openapi-1.2.0.tgz", + "integrity": "sha512-Sru3aPHyFC0Tb7jeFh/kVMGBdQUcofb9frrHhjNSRLEoJWsG9fjaioUx3nPT5HZVbdAvAFF4xMWFQNfgJBrAGw==", "dev": true, + "license": "MIT", "dependencies": { - "@storybook/global": "^5.0.0", - "@storybook/instrumenter": "8.6.7", - "@testing-library/dom": "10.4.0", - "@testing-library/jest-dom": "6.5.0", - "@testing-library/user-event": "14.5.2", - "@vitest/expect": "2.0.5", - "@vitest/spy": "2.0.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "@apidevtools/swagger-parser": "^10.0.2", + "commander": "^6.2.0", + "oazapfts": "^4.8.0", + "prettier": "^2.2.1", + "semver": "^7.3.5", + "swagger2openapi": "^7.0.4", + "typescript": "^5.0.0" }, - "peerDependencies": { - "storybook": "^8.6.7" + "bin": { + "rtk-query-codegen-openapi": "lib/bin/cli.js" } }, - "node_modules/@storybook/test/node_modules/@testing-library/dom": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz", - "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", + "node_modules/@rtk-query/codegen-openapi/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.3.0", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, + "license": "MIT", "engines": { - "node": ">=18" + "node": ">= 6" } }, - "node_modules/@storybook/test/node_modules/@testing-library/jest-dom": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.5.0.tgz", - "integrity": "sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==", + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", "dev": true, - "dependencies": { - "@adobe/css-tools": "^4.4.0", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.6.3", - "lodash": "^4.17.21", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=14", - "npm": ">=6", - "yarn": ">=1" - } + "license": "MIT" }, - "node_modules/@storybook/test/node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } + "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==", + "license": "MIT" }, - "node_modules/@storybook/test/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 + "node_modules/@standard-schema/utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@standard-schema/utils/-/utils-0.3.0.tgz", + "integrity": "sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==", + "license": "MIT" }, - "node_modules/@storybook/test/node_modules/@testing-library/user-event": { - "version": "14.5.2", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz", - "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", + "node_modules/@stylistic/eslint-plugin": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-4.4.1.tgz", + "integrity": "sha512-CEigAk7eOLyHvdgmpZsKFwtiqS2wFwI1fn4j09IU9GmD4euFM4jEBAViWeCqaNLlbX2k2+A/Fq9cje4HQBXuJQ==", "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^8.32.1", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "estraverse": "^5.3.0", + "picomatch": "^4.0.2" + }, "engines": { - "node": ">=12", - "npm": ">=6" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "eslint": ">=9.0.0" } }, - "node_modules/@storybook/test/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, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/@storybook/theming": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.7.tgz", - "integrity": "sha512-F/i4XS5bew9dvtNiHvDJF0mko1IUbPM9PUjTYPaw6cK8ytS0kdec703MsJ/GUA7seeEWBeGdZjV3ua0pys650A==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0" - } - }, - "node_modules/@swc/core": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.11.tgz", - "integrity": "sha512-pCVY2Wn6dV/labNvssk9b3Owi4WOYsapcbWm90XkIj4xH/56Z6gzja9fsU+4MdPuEfC2Smw835nZHcdCFGyX6A==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.19" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-darwin-arm64": "1.11.11", - "@swc/core-darwin-x64": "1.11.11", - "@swc/core-linux-arm-gnueabihf": "1.11.11", - "@swc/core-linux-arm64-gnu": "1.11.11", - "@swc/core-linux-arm64-musl": "1.11.11", - "@swc/core-linux-x64-gnu": "1.11.11", - "@swc/core-linux-x64-musl": "1.11.11", - "@swc/core-win32-arm64-msvc": "1.11.11", - "@swc/core-win32-ia32-msvc": "1.11.11", - "@swc/core-win32-x64-msvc": "1.11.11" - }, - "peerDependencies": { - "@swc/helpers": "*" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } - } - }, - "node_modules/@swc/core-darwin-arm64": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.11.tgz", - "integrity": "sha512-vJcjGVDB8cZH7zyOkC0AfpFYI/7GHKG0NSsH3tpuKrmoAXJyCYspKPGid7FT53EAlWreN7+Pew+bukYf5j+Fmg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-darwin-x64": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.11.tgz", - "integrity": "sha512-/N4dGdqEYvD48mCF3QBSycAbbQd3yoZ2YHSzYesQf8usNc2YpIhYqEH3sql02UsxTjEFOJSf1bxZABDdhbSl6A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.11.tgz", - "integrity": "sha512-hsBhKK+wVXdN3x9MrL5GW0yT8o9GxteE5zHAI2HJjRQel3HtW7m5Nvwaq+q8rwMf4YQRd8ydbvwl4iUOZx7i2Q==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.11.tgz", - "integrity": "sha512-YOCdxsqbnn/HMPCNM6nrXUpSndLXMUssGTtzT7ffXqr7WuzRg2e170FVDVQFIkb08E7Ku5uOnnUVAChAJQbMOQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.11.tgz", - "integrity": "sha512-nR2tfdQRRzwqR2XYw9NnBk9Fdvff/b8IiJzDL28gRR2QiJWLaE8LsRovtWrzCOYq6o5Uu9cJ3WbabWthLo4jLw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.11.tgz", - "integrity": "sha512-b4gBp5HA9xNWNC5gsYbdzGBJWx4vKSGybGMGOVWWuF+ynx10+0sA/o4XJGuNHm8TEDuNh9YLKf6QkIO8+GPJ1g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-x64-musl": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.11.tgz", - "integrity": "sha512-dEvqmQVswjNvMBwXNb8q5uSvhWrJLdttBSef3s6UC5oDSwOr00t3RQPzyS3n5qmGJ8UMTdPRmsopxmqaODISdg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.11.tgz", - "integrity": "sha512-aZNZznem9WRnw2FbTqVpnclvl8Q2apOBW2B316gZK+qxbe+ktjOUnYaMhdCG3+BYggyIBDOnaJeQrXbKIMmNdw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.11.tgz", - "integrity": "sha512-DjeJn/IfjgOddmJ8IBbWuDK53Fqw7UvOz7kyI/728CSdDYC3LXigzj3ZYs4VvyeOt+ZcQZUB2HA27edOifomGw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.11.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.11.tgz", - "integrity": "sha512-Gp/SLoeMtsU4n0uRoKDOlGrRC6wCfifq7bqLwSlAG8u8MyJYJCcwjg7ggm0rhLdC2vbiZ+lLVl3kkETp+JUvKg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", - "dev": true - }, "node_modules/@swc/helpers": { - "version": "0.5.17", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", - "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.19.tgz", + "integrity": "sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==", "devOptional": true, "license": "Apache-2.0", "dependencies": { "tslib": "^2.8.0" } }, - "node_modules/@swc/types": { - "version": "0.1.19", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.19.tgz", - "integrity": "sha512-WkAZaAfj44kh/UFdAQcrMP1I0nwRqpt27u+08LMBYMqmQfwwMofYoMh/48NGkMMRfC4ynpfwRbJuu8ErfNloeA==", - "dev": true, - "dependencies": { - "@swc/counter": "^0.1.3" - } - }, "node_modules/@tanstack/react-table": { "version": "8.21.3", "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.21.3.tgz", @@ -6382,192 +4474,88 @@ "react-dom": ">=16.8" } }, - "node_modules/@tanstack/table-core": { - "version": "8.21.3", - "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.3.tgz", - "integrity": "sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==", + "node_modules/@tanstack/react-virtual": { + "version": "3.13.23", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.13.23.tgz", + "integrity": "sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==", "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "@tanstack/virtual-core": "3.13.23" }, "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" - } - }, - "node_modules/@testing-library/dom": { - "version": "9.3.4", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.4.tgz", - "integrity": "sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@testing-library/jest-dom": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz", - "integrity": "sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==", - "dev": true, - "dependencies": { - "@adobe/css-tools": "^4.4.0", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.6.3", - "lodash": "^4.17.21", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=14", - "npm": ">=6", - "yarn": ">=1" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "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 - }, - "node_modules/@testing-library/react": { - "version": "14.3.1", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.3.1.tgz", - "integrity": "sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^9.0.0", - "@types/react-dom": "^18.0.0" - }, - "engines": { - "node": ">=14" }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "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/@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, + "node_modules/@tanstack/table-core": { + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.21.3.tgz", + "integrity": "sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==", + "license": "MIT", "engines": { - "node": ">=12", - "npm": ">=6" + "node": ">=12" }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" } }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true, - "engines": { - "node": ">= 10" + "node_modules/@tanstack/virtual-core": { + "version": "3.13.23", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.13.23.tgz", + "integrity": "sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" } }, "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.12.tgz", + "integrity": "sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==", + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node16": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true - }, - "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 - }, - "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, - "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.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "dev": true, - "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, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } + "license": "MIT" }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", - "dev": true, + "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==", + "license": "MIT", + "optional": true, "dependencies": { - "@babel/types": "^7.20.7" + "tslib": "^2.4.0" } }, "node_modules/@types/d3-array": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", - "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz", + "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==", "license": "MIT" }, "node_modules/@types/d3-color": { @@ -6673,9 +4661,9 @@ "license": "MIT" }, "node_modules/@types/d3-shape": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", - "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.8.tgz", + "integrity": "sha512-lae0iWfcDeR7qt7rA88BNiqdvPS5pFVPpo5OfjElwNaT2yyekbM0C9vK+yqBqEmHr6lDkRnYNoTBYlAgJa7a4w==", "license": "MIT", "dependencies": { "@types/d3-path": "*" @@ -6693,12 +4681,6 @@ "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", "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 - }, "node_modules/@types/dompurify": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.2.0.tgz", @@ -6710,9 +4692,11 @@ } }, "node_modules/@types/eslint": { - "version": "8.56.12", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz", - "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -6722,15 +4706,18 @@ "version": "3.7.7", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", + "peer": true, "dependencies": { "@types/eslint": "*", "@types/estree": "*" } }, "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==" + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" }, "node_modules/@types/geojson": { "version": "7946.0.16", @@ -6738,210 +4725,105 @@ "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", "license": "MIT" }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "dev": true - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.14", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", - "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", - "dev": true, - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/jest/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/@types/jsdom": { - "version": "20.0.1", - "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", - "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/tough-cookie": "*", - "parse5": "^7.0.0" - } - }, "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==" + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/leaflet": { - "version": "1.9.19", - "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.19.tgz", - "integrity": "sha512-pB+n2daHcZPF2FDaWa+6B0a0mSDf4dPU35y5iTXsx7x/PzzshiX5atYiS1jlBn43X7XvM8AP+AB26lnSk0J4GA==", + "version": "1.9.21", + "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.21.tgz", + "integrity": "sha512-TbAd9DaPGSnzp6QvtYngntMZgcRk+igFELwR2N99XZn7RXUdKgsXMR+28bUO0rPsWp8MIu/f47luLIQuSLYv/w==", "license": "MIT", "dependencies": { "@types/geojson": "*" } }, "node_modules/@types/leaflet-draw": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@types/leaflet-draw/-/leaflet-draw-1.0.12.tgz", - "integrity": "sha512-ayjGxelc3pp7532852Qn/LYHs/CHOcUqM9iDVsXuIXbIGfM2h3OtsHO/sQzFO6GAz2IvslPupgJaYocsY8NH+g==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/@types/leaflet-draw/-/leaflet-draw-1.0.13.tgz", + "integrity": "sha512-YU82kilOaU+wPNbqKCCDfHH3hqepN6XilrBwG/mSeZ/z4ewumaRCOah44s3FMxSu/Aa0SVa3PPJvhIZDUA09mw==", "license": "MIT", "dependencies": { - "@types/leaflet": "*" + "@types/leaflet": "^1.9" } }, "node_modules/@types/lodash": { - "version": "4.17.16", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.16.tgz", - "integrity": "sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==" + "version": "4.17.24", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.24.tgz", + "integrity": "sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==", + "license": "MIT" }, "node_modules/@types/lodash.merge": { "version": "4.6.9", "resolved": "https://registry.npmjs.org/@types/lodash.merge/-/lodash.merge-4.6.9.tgz", "integrity": "sha512-23sHDPmzd59kUgWyKGiOMO2Qb9YtqRO/x4IhkgNUiPQ1+5MUVqi6bCZeq9nBJ17msjIMbEIO5u+XW4Kz6aGUhQ==", + "license": "MIT", "dependencies": { "@types/lodash": "*" } }, - "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 - }, "node_modules/@types/node": { - "version": "22.13.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.10.tgz", - "integrity": "sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==", + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz", + "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", + "license": "MIT", + "peer": true, "dependencies": { - "undici-types": "~6.20.0" + "undici-types": "~7.18.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==" + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" }, "node_modules/@types/prop-types": { - "version": "15.7.14", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", - "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==" + "version": "15.7.15", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", + "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", + "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.18", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", - "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", + "version": "18.3.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.28.tgz", + "integrity": "sha512-z9VXpC7MWrhfWipitjNdgCauoMLRdIILQsAEV+ZesIzBq/oUlxk0m3ApZuMFCXdnS4U7KrI+l3WRUEGQ8K1QKw==", + "license": "MIT", "dependencies": { "@types/prop-types": "*", - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { - "version": "18.3.5", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.5.tgz", - "integrity": "sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==", + "version": "18.3.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", + "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", + "license": "MIT", "peerDependencies": { "@types/react": "^18.0.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 - }, "node_modules/@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==" - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "license": "MIT" }, "node_modules/@types/stylis": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.5.tgz", - "integrity": "sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.7.tgz", + "integrity": "sha512-VgDNokpBoKF+wrdvhAAfS55OMQpL6QRglwTwNC3kIgBrzZxA4WsFj+2eLfEA/uMUDzBcEhYmjSbwQakn/i3ajA==", "license": "MIT" }, - "node_modules/@types/tough-cookie": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", - "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", - "dev": true - }, "node_modules/@types/trusted-types": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", @@ -6955,159 +4837,167 @@ "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==", "license": "MIT" }, - "node_modules/@types/uuid": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", - "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", - "dev": true - }, "node_modules/@types/webpack-env": { "version": "1.18.8", "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.18.8.tgz", "integrity": "sha512-G9eAoJRMLjcvN4I08wB5I7YofOb/kaJNd5uoCMX+LbKXTPCF+ZIHuqTnFaK9Jz1rgs035f9JUPUhNFtqgucy/A==", - "dev": true - }, - "node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true + "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", - "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", - "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/type-utils": "6.21.0", - "@typescript-eslint/utils": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.2.tgz", + "integrity": "sha512-NZZgp0Fm2IkD+La5PR81sd+g+8oS6JwJje+aRWsDocxHkjyRw0J5L5ZTlN3LI1LlOcGL7ph3eaIUmTXMIjLk0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.57.2", + "@typescript-eslint/type-utils": "8.57.2", + "@typescript-eslint/utils": "8.57.2", + "@typescript-eslint/visitor-keys": "8.57.2", + "ignore": "^7.0.5", "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "ts-api-utils": "^2.4.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@typescript-eslint/parser": "^8.57.2", + "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/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "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, - "bin": { - "semver": "bin/semver.js" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 4" } }, "node_modules/@typescript-eslint/parser": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.2.tgz", + "integrity": "sha512-30ScMRHIAD33JJQkgfGW1t8CURZtjc2JpTrq5n2HFhOefbAhb7ucc7xJwdWcrEtqUIYJ73Nybpsggii6GtAHjA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", - "debug": "^4.3.4" + "@typescript-eslint/scope-manager": "8.57.2", + "@typescript-eslint/types": "8.57.2", + "@typescript-eslint/typescript-estree": "8.57.2", + "@typescript-eslint/visitor-keys": "8.57.2", + "debug": "^4.4.3" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "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.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.2.tgz", + "integrity": "sha512-FuH0wipFywXRTHf+bTTjNyuNQQsQC3qh/dYzaM4I4W0jrCqjCVuUh99+xd9KamUfmCGPvbO8NDngo/vsnNVqgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.57.2", + "@typescript-eslint/types": "^8.57.2", + "debug": "^4.4.3" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "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": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.2.tgz", + "integrity": "sha512-snZKH+W4WbWkrBqj4gUNRIGb/jipDW3qMqVJ4C9rzdFc+wLwruxk+2a5D+uoFcKPAqyqEnSb4l2ULuZf95eSkw==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0" + "@typescript-eslint/types": "8.57.2", + "@typescript-eslint/visitor-keys": "8.57.2" + }, + "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.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.2.tgz", + "integrity": "sha512-3Lm5DSM+DCowsUOJC+YqHHnKEfFh5CoGkj5Z31NQSNF4l5wdOwqGn99wmwN/LImhfY3KJnmordBq/4+VDe2eKw==", + "dev": true, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" + "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": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", - "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.2.tgz", + "integrity": "sha512-Co6ZCShm6kIbAM/s+oYVpKFfW7LBc6FXoPXjTRQ449PPNBY8U0KZXuevz5IFuuUj2H9ss40atTaf9dlGLzbWZg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/utils": "6.21.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" + "@typescript-eslint/types": "8.57.2", + "@typescript-eslint/typescript-estree": "8.57.2", + "@typescript-eslint/utils": "8.57.2", + "debug": "^4.4.3", + "ts-api-utils": "^2.4.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.2.tgz", + "integrity": "sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA==", "dev": true, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -7115,38 +5005,39 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.2.tgz", + "integrity": "sha512-2MKM+I6g8tJxfSmFKOnHv2t8Sk3T6rF20A1Puk0svLK+uVapDZB/4pfAeB7nE83uAZrU6OxW+HmOd5wHVdXwXA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "@typescript-eslint/project-service": "8.57.2", + "@typescript-eslint/tsconfig-utils": "8.57.2", + "@typescript-eslint/types": "8.57.2", + "@typescript-eslint/visitor-keys": "8.57.2", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.4.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "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" }, @@ -7155,63 +5046,64 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", - "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.2.tgz", + "integrity": "sha512-krRIbvPK1ju1WBKIefiX+bngPs+odIQUtR7kymzPfo1POVw3jlF+nLkmexdSSd4UCbDcQn+wMBATOOmpBbqgKg==", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "semver": "^7.5.4" + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.57.2", + "@typescript-eslint/types": "8.57.2", + "@typescript-eslint/typescript-estree": "8.57.2" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.2.tgz", + "integrity": "sha512-zhahknjobV2FiD6Ee9iLbS7OV9zi10rG26odsQdfBO/hjSzUQbkIYgda+iNKK1zNiW2ey+Lf8MU5btN17V3dUw==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.21.0", - "eslint-visitor-keys": "^3.4.1" + "@typescript-eslint/types": "8.57.2", + "eslint-visitor-keys": "^5.0.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "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/@uiw/codemirror-extensions-basic-setup": { - "version": "4.23.14", - "resolved": "https://registry.npmjs.org/@uiw/codemirror-extensions-basic-setup/-/codemirror-extensions-basic-setup-4.23.14.tgz", - "integrity": "sha512-lCseubZqjN9bFwHJdQlZEKEo2yO1tCiMMVL0gu3ZXwhqMdfnd6ky/fUCYbn8aJkW+cXKVwjEVhpKjOphNiHoNw==", + "version": "4.25.9", + "resolved": "https://registry.npmjs.org/@uiw/codemirror-extensions-basic-setup/-/codemirror-extensions-basic-setup-4.25.9.tgz", + "integrity": "sha512-QFAqr+pu6lDmNpAlecODcF49TlsrZ0bj15zPzfhiqSDl+Um3EsDLFLppixC7kFLn+rdDM2LTvVjn5CPvefpRgw==", "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", @@ -7236,16 +5128,16 @@ } }, "node_modules/@uiw/react-codemirror": { - "version": "4.23.14", - "resolved": "https://registry.npmjs.org/@uiw/react-codemirror/-/react-codemirror-4.23.14.tgz", - "integrity": "sha512-/CmlSh8LGUEZCxg/f78MEkEMehKnVklqJvJlL10AXXrO/2xOyPqHb8SK10GhwOqd0kHhHgVYp4+6oK5S+UIEuQ==", + "version": "4.25.9", + "resolved": "https://registry.npmjs.org/@uiw/react-codemirror/-/react-codemirror-4.25.9.tgz", + "integrity": "sha512-HftqCBUYShAOH0pGi1CHP8vfm5L8fQ3+0j0VI6lQD6QpK+UBu3J7nxfEN5O/BXMilMNf9ZyFJRvRcuMMOLHMng==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.18.6", "@codemirror/commands": "^6.1.0", "@codemirror/state": "^6.1.1", "@codemirror/theme-one-dark": "^6.0.0", - "@uiw/codemirror-extensions-basic-setup": "4.23.14", + "@uiw/codemirror-extensions-basic-setup": "4.25.9", "codemirror": "^6.0.0" }, "funding": { @@ -7257,100 +5149,16 @@ "@codemirror/theme-one-dark": ">=6.0.0", "@codemirror/view": ">=6.0.0", "codemirror": ">=6.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "dev": true - }, - "node_modules/@vitest/expect": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz", - "integrity": "sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==", - "dev": true, - "dependencies": { - "@vitest/spy": "2.0.5", - "@vitest/utils": "2.0.5", - "chai": "^5.1.1", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/expect/node_modules/@vitest/pretty-format": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", - "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", - "dev": true, - "dependencies": { - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/expect/node_modules/@vitest/utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz", - "integrity": "sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==", - "dev": true, - "dependencies": { - "@vitest/pretty-format": "2.0.5", - "estree-walker": "^3.0.3", - "loupe": "^3.1.1", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/pretty-format": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz", - "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==", - "dev": true, - "dependencies": { - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/spy": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz", - "integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==", - "dev": true, - "dependencies": { - "tinyspy": "^3.0.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@vitest/utils": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz", - "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==", - "dev": true, - "dependencies": { - "@vitest/pretty-format": "2.1.9", - "loupe": "^3.1.2", - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "react": ">=17.0.0", + "react-dom": ">=17.0.0" } }, "node_modules/@webassemblyjs/ast": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.13.2", "@webassemblyjs/helper-wasm-bytecode": "1.13.2" @@ -7359,22 +5167,30 @@ "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==" + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==" + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==" + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.13.2", "@webassemblyjs/helper-api-error": "1.13.2", @@ -7384,12 +5200,16 @@ "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==" + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -7401,6 +5221,8 @@ "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "license": "MIT", + "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -7409,6 +5231,8 @@ "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "license": "Apache-2.0", + "peer": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -7416,12 +5240,16 @@ "node_modules/@webassemblyjs/utf8": { "version": "1.13.2", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==" + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "license": "MIT", + "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -7437,6 +5265,8 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-wasm-bytecode": "1.13.2", @@ -7449,6 +5279,8 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-buffer": "1.14.1", @@ -7460,6 +5292,8 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@webassemblyjs/helper-api-error": "1.13.2", @@ -7473,6 +5307,8 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "license": "MIT", + "peer": true, "dependencies": { "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" @@ -7481,4314 +5317,364 @@ "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "license": "BSD-3-Clause", + "peer": true }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "deprecated": "Use your platform's native atob() and btoa() methods instead", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "license": "Apache-2.0", + "peer": true }, "node_modules/acorn": { - "version": "8.14.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", - "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", - "dev": true, - "dependencies": { - "acorn": "^8.1.0", - "acorn-walk": "^8.0.2" - } - }, - "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, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", - "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", - "dev": true, - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/adm-zip": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", - "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", - "license": "MIT", - "engines": { - "node": ">=12.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-draft-04": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", - "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", - "dev": true, - "peerDependencies": { - "ajv": "^8.5.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "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==", - "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==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/antd": { - "version": "5.25.3", - "resolved": "https://registry.npmjs.org/antd/-/antd-5.25.3.tgz", - "integrity": "sha512-tBBcAFRjmWM3sitxrL/FEbQL+MTQntYY5bGa5c1ZZZHXWCynkhS3Ch/gy25mGMUY1M/9Uw3pH029v/RGht1x3w==", - "license": "MIT", - "peer": true, - "dependencies": { - "@ant-design/colors": "^7.2.1", - "@ant-design/cssinjs": "^1.23.0", - "@ant-design/cssinjs-utils": "^1.1.3", - "@ant-design/fast-color": "^2.0.6", - "@ant-design/icons": "^5.6.1", - "@ant-design/react-slick": "~1.1.2", - "@babel/runtime": "^7.26.0", - "@rc-component/color-picker": "~2.0.1", - "@rc-component/mutate-observer": "^1.1.0", - "@rc-component/qrcode": "~1.0.0", - "@rc-component/tour": "~1.15.1", - "@rc-component/trigger": "^2.2.6", - "classnames": "^2.5.1", - "copy-to-clipboard": "^3.3.3", - "dayjs": "^1.11.11", - "rc-cascader": "~3.34.0", - "rc-checkbox": "~3.5.0", - "rc-collapse": "~3.9.0", - "rc-dialog": "~9.6.0", - "rc-drawer": "~7.2.0", - "rc-dropdown": "~4.2.1", - "rc-field-form": "~2.7.0", - "rc-image": "~7.12.0", - "rc-input": "~1.8.0", - "rc-input-number": "~9.5.0", - "rc-mentions": "~2.20.0", - "rc-menu": "~9.16.1", - "rc-motion": "^2.9.5", - "rc-notification": "~5.6.4", - "rc-pagination": "~5.1.0", - "rc-picker": "~4.11.3", - "rc-progress": "~4.0.0", - "rc-rate": "~2.13.1", - "rc-resize-observer": "^1.4.3", - "rc-segmented": "~2.7.0", - "rc-select": "~14.16.8", - "rc-slider": "~11.1.8", - "rc-steps": "~6.0.1", - "rc-switch": "~4.1.0", - "rc-table": "~7.50.5", - "rc-tabs": "~15.6.1", - "rc-textarea": "~1.10.0", - "rc-tooltip": "~6.4.0", - "rc-tree": "~5.13.1", - "rc-tree-select": "~5.27.0", - "rc-upload": "~4.9.0", - "rc-util": "^5.44.4", - "scroll-into-view-if-needed": "^3.1.0", - "throttle-debounce": "^5.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ant-design" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" - } - }, - "node_modules/antd-style": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/antd-style/-/antd-style-3.7.1.tgz", - "integrity": "sha512-CQOfddVp4aOvBfCepa+Kj2e7ap+2XBINg1Kn2osdE3oQvrD7KJu/K0sfnLcFLkgCJygbxmuazYdWLKb+drPDYA==", - "license": "MIT", - "dependencies": { - "@ant-design/cssinjs": "^1.21.1", - "@babel/runtime": "^7.24.1", - "@emotion/cache": "^11.11.0", - "@emotion/css": "^11.11.2", - "@emotion/react": "^11.11.4", - "@emotion/serialize": "^1.1.3", - "@emotion/utils": "^1.2.1", - "use-merge-value": "^1.2.0" - }, - "peerDependencies": { - "antd": ">=5.8.1", - "react": ">=18" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "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 - }, - "node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.3", - "is-array-buffer": "^3.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", - "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.9", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "es-shim-unscopables": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", - "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", - "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", - "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.8", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "is-array-buffer": "^3.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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, - "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, - "dependencies": { - "tslib": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ast-types-flow": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true - }, - "node_modules/async-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", - "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "dev": true, - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.3.tgz", - "integrity": "sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/axios": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.0.tgz", - "integrity": "sha512-oXTDccv8PcfjZmPGlWsPSwtOJCZ/b6W5jAMCNcfwJbCzDckwG0jrYJFaWH1yvivfCXjVzV/SPDEhMB3Q+DSurg==", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.4", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axobject-query": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", - "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/babel-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", - "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", - "dev": true, - "dependencies": { - "@jest/transform": "^29.7.0", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.6.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", - "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "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==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "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/babel-preset-current-node-syntax": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", - "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-import-attributes": "^7.24.7", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", - "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", - "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "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 - }, - "node_modules/better-opn": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", - "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", - "dev": true, - "dependencies": { - "open": "^8.0.4" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "license": "MIT", - "peer": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", - "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", - "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" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "dependencies": { - "fast-json-stable-stringify": "2.x" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", - "license": "(MIT OR Apache-2.0)", - "bin": { - "btoa": "bin/btoa.js" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/bubblesets-js": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/bubblesets-js/-/bubblesets-js-2.3.4.tgz", - "integrity": "sha512-DyMjHmpkS2+xcFNtyN00apJYL3ESdp9fTrkDr5+9Qg/GPqFmcWgGsK1akZnttE1XFxJ/VMy4DNNGMGYtmFp1Sg==", - "license": "MIT" - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/builtins": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", - "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", - "dev": true, - "dependencies": { - "semver": "^7.0.0" - } - }, - "node_modules/builtins/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cache-content-type": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", - "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", - "license": "MIT", - "dependencies": { - "mime-types": "^2.1.18", - "ylru": "^1.2.0" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "dev": true, - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-me-maybe": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", - "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", - "dev": true - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelize": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", - "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001718", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", - "integrity": "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==", - "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/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/chai": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz", - "integrity": "sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==", - "dev": true, - "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": ">=12" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "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/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/check-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", - "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", - "dev": true, - "engines": { - "node": ">= 16" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", - "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", - "dev": true - }, - "node_modules/classnames": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", - "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", - "license": "MIT" - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/codemirror": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.2.tgz", - "integrity": "sha512-VhydHotNW5w1UGK0Qj96BwSk/Zqbp9WbnyK2W/eVMv4QyF41INRGpjUhFJY7/uDNuudSc33a/PKr4iDqRduvHw==", - "license": "MIT", - "dependencies": { - "@codemirror/autocomplete": "^6.0.0", - "@codemirror/commands": "^6.0.0", - "@codemirror/language": "^6.0.0", - "@codemirror/lint": "^6.0.0", - "@codemirror/search": "^6.0.0", - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.0.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/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==" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "license": "MIT", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/comlink": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/comlink/-/comlink-4.4.2.tgz", - "integrity": "sha512-OxGdvBmJuNKSCMO4NTl1L47VRp6xn2wG4F/2hYzB6tiCb709otOxtEYCSvK80PtjODfXXZu8ds+Nw5kVCjqd2g==", - "license": "Apache-2.0" - }, - "node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/compute-scroll-into-view": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz", - "integrity": "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==", - "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 - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "engines": { - "node": ">= 0.6" - } - }, - "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 - }, - "node_modules/cookies": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", - "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", - "license": "MIT", - "dependencies": { - "depd": "~2.0.0", - "keygrip": "~1.1.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/copy-to-clipboard": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", - "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "license": "MIT", - "dependencies": { - "toggle-selection": "^1.0.6" - } - }, - "node_modules/core-js": { - "version": "3.42.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz", - "integrity": "sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/create-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", - "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "prompts": "^2.0.1" - }, - "bin": { - "create-jest": "bin/create-jest.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/crelt": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", - "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", - "license": "MIT" - }, - "node_modules/cron-parser": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz", - "integrity": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==", - "license": "MIT", - "dependencies": { - "luxon": "^3.2.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "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, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-color-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", - "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", - "license": "ISC", - "engines": { - "node": ">=4" - } - }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "dev": true, - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-to-react-native": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", - "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", - "license": "MIT", - "dependencies": { - "camelize": "^1.0.0", - "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^4.0.2" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "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 - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" - }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "license": "ISC", - "dependencies": { - "internmap": "1 - 2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-binarytree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/d3-binarytree/-/d3-binarytree-1.0.2.tgz", - "integrity": "sha512-cElUNH+sHu95L04m92pG73t2MEJXKu+GeKUN1TJkFsu93E5W8E9Sc3kHEGJKgenGvj19m6upSn2EunvMgMD2Yw==", - "license": "MIT" - }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", - "license": "ISC", - "dependencies": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "bin": { - "csv2json": "bin/dsv2json.js", - "csv2tsv": "bin/dsv2dsv.js", - "dsv2dsv": "bin/dsv2dsv.js", - "dsv2json": "bin/dsv2json.js", - "json2csv": "bin/json2dsv.js", - "json2dsv": "bin/json2dsv.js", - "json2tsv": "bin/json2dsv.js", - "tsv2csv": "bin/dsv2dsv.js", - "tsv2json": "bin/dsv2json.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-dsv/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", - "license": "ISC", - "dependencies": { - "d3-dsv": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", - "license": "ISC", - "dependencies": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-force-3d": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/d3-force-3d/-/d3-force-3d-3.0.6.tgz", - "integrity": "sha512-4tsKHUPLOVkyfEffZo1v6sFHvGFwAIIjt/W8IThbp08DYAsXZck+2pSHEG5W1+gQgEvFLdZkYvmJAbRM2EzMnA==", - "license": "MIT", - "dependencies": { - "d3-binarytree": "1", - "d3-dispatch": "1 - 3", - "d3-octree": "1", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-geo": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", - "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", - "license": "ISC", - "dependencies": { - "d3-array": "2.5.0 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-geo-projection": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-4.0.0.tgz", - "integrity": "sha512-p0bK60CEzph1iqmnxut7d/1kyTmm3UWtPlwdkM31AU+LW+BXazd5zJdoCn7VFxNCHXRngPHRnsNn5uGjLRGndg==", - "license": "ISC", - "dependencies": { - "commander": "7", - "d3-array": "1 - 3", - "d3-geo": "1.12.0 - 3" - }, - "bin": { - "geo2svg": "bin/geo2svg.js", - "geograticule": "bin/geograticule.js", - "geoproject": "bin/geoproject.js", - "geoquantize": "bin/geoquantize.js", - "geostitch": "bin/geostitch.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-geo-projection/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "license": "ISC", - "dependencies": { - "d3-color": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-octree": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/d3-octree/-/d3-octree-1.1.0.tgz", - "integrity": "sha512-F8gPlqpP+HwRPMO/8uOu5wjH110+6q4cgJvgJT6vlpy3BEaDIKlTZrgHKZSp/i1InRpVfh4puY/kvL6MxK930A==", - "license": "MIT" - }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-regression": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/d3-regression/-/d3-regression-1.3.10.tgz", - "integrity": "sha512-PF8GWEL70cHHWpx2jUQXc68r1pyPHIA+St16muk/XRokETzlegj5LriNKg7o4LR0TySug4nHYPJNNRz/W+/Niw==", - "license": "BSD-3-Clause" - }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "license": "ISC", - "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-scale-chromatic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", - "license": "ISC", - "dependencies": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", - "license": "ISC", - "dependencies": { - "d3-path": "^3.1.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - "license": "ISC", - "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "license": "ISC", - "dependencies": { - "d3-time": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/dagre": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz", - "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==", - "license": "MIT", - "dependencies": { - "graphlib": "^2.1.8", - "lodash": "^4.17.15" - } - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "node_modules/data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/data-view-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", - "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/data-view-byte-length": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", - "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.3", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/inspect-js" - } - }, - "node_modules/data-view-byte-offset": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", - "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/date-format": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", - "license": "MIT", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/dayjs": { - "version": "1.11.13", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", - "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", - "license": "MIT" - }, - "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.5.0.tgz", - "integrity": "sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==", - "dev": true - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": 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, - "engines": { - "node": ">=6" - } - }, - "node_modules/deep-equal": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", - "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.5", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.2", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "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 - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "license": "MIT" - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "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 - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/dom-serializer/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "deprecated": "Use your platform's native DOMException instead", - "dev": true, - "dependencies": { - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/dompurify": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", - "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", - "license": "(MPL-2.0 OR Apache-2.0)", - "optionalDependencies": { - "@types/trusted-types": "^2.0.7" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.120", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.120.tgz", - "integrity": "sha512-oTUp3gfX1gZI+xfD2djr2rzQdHCwHzPQrrK0CD7WpTdF0nPdQ/INcRVjWgLdCT4a9W3jFObR9DAfsuyFQnI8CQ==" - }, - "node_modules/emitter-component": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.2.tgz", - "integrity": "sha512-QdXO3nXOzZB4pAjM0n6ZE+R9/+kPpECA/XSELIcc54NeYVnBqIk+4DFiBgK+8QbV3mdvTG6nedl7dTYgO+5wDw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/emittery": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", - "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "license": "MIT", - "peer": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/endent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz", - "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==", - "dev": true, - "dependencies": { - "dedent": "^0.7.0", - "fast-json-parse": "^1.0.3", - "objectorarray": "^1.0.5" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", - "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dev": true, - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/es-abstract": { - "version": "1.23.9", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", - "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.2", - "arraybuffer.prototype.slice": "^1.0.4", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "data-view-buffer": "^1.0.2", - "data-view-byte-length": "^1.0.2", - "data-view-byte-offset": "^1.0.1", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.1.0", - "es-to-primitive": "^1.3.0", - "function.prototype.name": "^1.1.8", - "get-intrinsic": "^1.2.7", - "get-proto": "^1.0.0", - "get-symbol-description": "^1.1.0", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "internal-slot": "^1.1.0", - "is-array-buffer": "^3.0.5", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.2", - "is-regex": "^1.2.1", - "is-shared-array-buffer": "^1.0.4", - "is-string": "^1.1.1", - "is-typed-array": "^1.1.15", - "is-weakref": "^1.1.0", - "math-intrinsics": "^1.1.0", - "object-inspect": "^1.13.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.7", - "own-keys": "^1.0.1", - "regexp.prototype.flags": "^1.5.3", - "safe-array-concat": "^1.1.3", - "safe-push-apply": "^1.0.0", - "safe-regex-test": "^1.1.0", - "set-proto": "^1.0.0", - "string.prototype.trim": "^1.2.10", - "string.prototype.trimend": "^1.0.9", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.3", - "typed-array-byte-length": "^1.0.3", - "typed-array-byte-offset": "^1.0.4", - "typed-array-length": "^1.0.7", - "unbox-primitive": "^1.1.0", - "which-typed-array": "^1.1.18" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", - "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.6", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.6", - "globalthis": "^1.0.4", - "gopd": "^1.2.0", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.2.0", - "has-symbols": "^1.1.0", - "internal-slot": "^1.1.0", - "iterator.prototype": "^1.1.4", - "safe-array-concat": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", - "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", - "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", - "dev": true, - "dependencies": { - "is-callable": "^1.2.7", - "is-date-object": "^1.0.5", - "is-symbol": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", - "dev": true - }, - "node_modules/esbuild": { - "version": "0.25.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.1.tgz", - "integrity": "sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.1", - "@esbuild/android-arm": "0.25.1", - "@esbuild/android-arm64": "0.25.1", - "@esbuild/android-x64": "0.25.1", - "@esbuild/darwin-arm64": "0.25.1", - "@esbuild/darwin-x64": "0.25.1", - "@esbuild/freebsd-arm64": "0.25.1", - "@esbuild/freebsd-x64": "0.25.1", - "@esbuild/linux-arm": "0.25.1", - "@esbuild/linux-arm64": "0.25.1", - "@esbuild/linux-ia32": "0.25.1", - "@esbuild/linux-loong64": "0.25.1", - "@esbuild/linux-mips64el": "0.25.1", - "@esbuild/linux-ppc64": "0.25.1", - "@esbuild/linux-riscv64": "0.25.1", - "@esbuild/linux-s390x": "0.25.1", - "@esbuild/linux-x64": "0.25.1", - "@esbuild/netbsd-arm64": "0.25.1", - "@esbuild/netbsd-x64": "0.25.1", - "@esbuild/openbsd-arm64": "0.25.1", - "@esbuild/openbsd-x64": "0.25.1", - "@esbuild/sunos-x64": "0.25.1", - "@esbuild/win32-arm64": "0.25.1", - "@esbuild/win32-ia32": "0.25.1", - "@esbuild/win32-x64": "0.25.1" - } - }, - "node_modules/esbuild-register": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", - "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "peerDependencies": { - "esbuild": ">=0.12 <1" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/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, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-compat-utils": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz", - "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==", - "dev": true, - "dependencies": { - "semver": "^7.5.4" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "eslint": ">=6.0.0" - } - }, - "node_modules/eslint-compat-utils/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-config-standard": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz", - "integrity": "sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0 || ^16.0.0 ", - "eslint-plugin-promise": "^6.0.0" - } - }, - "node_modules/eslint-config-standard-with-typescript": { - "version": "43.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-standard-with-typescript/-/eslint-config-standard-with-typescript-43.0.1.tgz", - "integrity": "sha512-WfZ986+qzIzX6dcr4yGUyVb/l9N3Z8wPXCc5z/70fljs3UbWhhV+WxrfgsqMToRzuuyX9MqZ974pq2UPhDTOcA==", - "deprecated": "Please use eslint-config-love, instead.", - "dev": true, - "dependencies": { - "@typescript-eslint/parser": "^6.4.0", - "eslint-config-standard": "17.1.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^6.4.0", - "eslint": "^8.0.1", - "eslint-plugin-import": "^2.25.2", - "eslint-plugin-n": "^15.0.0 || ^16.0.0 ", - "eslint-plugin-promise": "^6.0.0", - "typescript": "*" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", - "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-es-x": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz", - "integrity": "sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==", - "dev": true, - "funding": [ - "https://github.com/sponsors/ota-meshi", - "https://opencollective.com/eslint" - ], - "dependencies": { - "@eslint-community/eslint-utils": "^4.1.2", - "@eslint-community/regexpp": "^4.11.0", - "eslint-compat-utils": "^0.5.1" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": ">=8" - } - }, - "node_modules/eslint-plugin-header": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz", - "integrity": "sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "eslint": ">=7.7.0" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", - "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", - "dev": true, - "dependencies": { - "@rtsao/scc": "^1.1.0", - "array-includes": "^3.1.8", - "array.prototype.findlastindex": "^1.2.5", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.12.0", - "hasown": "^2.0.2", - "is-core-module": "^2.15.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "object.groupby": "^1.0.3", - "object.values": "^1.2.0", - "semver": "^6.3.1", - "string.prototype.trimend": "^1.0.8", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-import/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/eslint-plugin-import/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-import/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, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", - "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", - "dev": true, - "dependencies": { - "aria-query": "^5.3.2", - "array-includes": "^3.1.8", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "^4.10.0", - "axobject-query": "^4.1.0", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "hasown": "^2.0.2", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.8", - "safe-regex-test": "^1.0.3", - "string.prototype.includes": "^2.0.1" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", - "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-n": { - "version": "16.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz", - "integrity": "sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "builtins": "^5.0.1", - "eslint-plugin-es-x": "^7.5.0", - "get-tsconfig": "^4.7.0", - "globals": "^13.24.0", - "ignore": "^5.2.4", - "is-builtin-module": "^3.2.1", - "is-core-module": "^2.12.1", - "minimatch": "^3.1.2", - "resolve": "^1.22.2", - "semver": "^7.5.3" - }, - "engines": { - "node": ">=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-plugin-n/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-n/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-plugin-n/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-n/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-plugin-n/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-plugin-promise": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.6.0.tgz", - "integrity": "sha512-57Zzfw8G6+Gq7axm2Pdo3gW/Rx3h9Yywgn61uE/3elTCOePEHVrn2i5CdfBwA1BLK0Q0WqctICIUSqXZW/VprQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.37.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.4.tgz", - "integrity": "sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.3", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.2.1", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.8", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.1", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.12", - "string.prototype.repeat": "^1.0.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" - } - }, - "node_modules/eslint-plugin-react/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "dev": true, - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-storybook": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.8.0.tgz", - "integrity": "sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==", - "dev": true, - "dependencies": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.62.0", - "requireindex": "^1.2.0", - "ts-dedent": "^2.2.0" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "eslint": ">=6" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "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, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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/eslint/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/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 - }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.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, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "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==", - "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==", - "engines": { - "node": ">=4.0" - } - }, - "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, - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.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==" - }, - "node_modules/fast-diff": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", - "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-parse": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", - "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", - "dev": true - }, - "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 - }, - "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 - }, - "node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true - }, - "node_modules/fast-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", - "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ] - }, - "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fecha": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", - "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", - "license": "MIT" - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-file-up": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-2.0.1.tgz", - "integrity": "sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==", - "license": "MIT", - "dependencies": { - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-2.0.0.tgz", - "integrity": "sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==", - "license": "MIT", - "dependencies": { - "find-file-up": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "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, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flat-cache/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==" - }, - "node_modules/flexlayout-react": { - "version": "0.7.15", - "resolved": "https://registry.npmjs.org/flexlayout-react/-/flexlayout-react-0.7.15.tgz", - "integrity": "sha512-ydTMdEoQO5BniylxVkSxa59rEY0+96lqqRII+QK+yq6028eHywPuxZawt4g45y5pMb9ptP4N9HPAQXAFsxwowQ==", - "license": "ISC", - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/flru": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/flru/-/flru-1.0.2.tgz", - "integrity": "sha512-kWyh8ADvHBFz6ua5xYOPnUroZTT/bwWfrCeL0Wj1dzG4/YOmOcfJ99W8dOVyyynJN35rZ9aCOtHChqQovV7yog==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", - "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", - "dev": true, - "dependencies": { - "is-callable": "^1.2.7" - }, - "engines": { - "node": ">= 0.4" + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10.13.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "acorn": "^8.14.0" } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz", - "integrity": "sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==", + "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/acorn-walk": { + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.5.tgz", + "integrity": "sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.16.7", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "fs-extra": "^10.0.0", - "memfs": "^3.4.1", - "minimatch": "^3.0.4", - "node-abort-controller": "^3.0.1", - "schema-utils": "^3.1.1", - "semver": "^7.3.5", - "tapable": "^2.2.1" + "acorn": "^8.11.0" }, "engines": { - "node": ">=12.13.0", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "typescript": ">3.6.0", - "webpack": "^5.11.0" + "node": ">=0.4.0" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, + "node_modules/adm-zip": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", + "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", + "license": "MIT", + "engines": { + "node": ">=12.0" + } + }, + "node_modules/ajv": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", + "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" + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" }, "funding": { "type": "github", "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, + "license": "MIT", "peerDependencies": { - "ajv": "^6.9.1" + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "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" + "fast-deep-equal": "^3.1.3" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/fork-ts-checker-webpack-plugin/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 + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "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==", + "license": "MIT", "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, + "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==", + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 10.13.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/antd": { + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/antd/-/antd-6.3.4.tgz", + "integrity": "sha512-Bu6JivPP7bFfYIdVj+61dxhwSOz+A3m0W7PlDasFGC3H3sNMYQ9gJXZoo11/rQh7pTlOQa351q5Ig/zjI98XYw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@ant-design/colors": "^8.0.1", + "@ant-design/cssinjs": "^2.1.2", + "@ant-design/cssinjs-utils": "^2.1.2", + "@ant-design/fast-color": "^3.0.1", + "@ant-design/icons": "^6.1.0", + "@ant-design/react-slick": "~2.0.0", + "@babel/runtime": "^7.28.4", + "@rc-component/cascader": "~1.14.0", + "@rc-component/checkbox": "~2.0.0", + "@rc-component/collapse": "~1.2.0", + "@rc-component/color-picker": "~3.1.1", + "@rc-component/dialog": "~1.8.4", + "@rc-component/drawer": "~1.4.2", + "@rc-component/dropdown": "~1.0.2", + "@rc-component/form": "~1.8.0", + "@rc-component/image": "~1.8.0", + "@rc-component/input": "~1.1.2", + "@rc-component/input-number": "~1.6.2", + "@rc-component/mentions": "~1.6.0", + "@rc-component/menu": "~1.2.0", + "@rc-component/motion": "^1.3.1", + "@rc-component/mutate-observer": "^2.0.1", + "@rc-component/notification": "~1.2.0", + "@rc-component/pagination": "~1.2.0", + "@rc-component/picker": "~1.9.1", + "@rc-component/progress": "~1.0.2", + "@rc-component/qrcode": "~1.1.1", + "@rc-component/rate": "~1.0.1", + "@rc-component/resize-observer": "^1.1.1", + "@rc-component/segmented": "~1.3.0", + "@rc-component/select": "~1.6.15", + "@rc-component/slider": "~1.0.1", + "@rc-component/steps": "~1.2.2", + "@rc-component/switch": "~1.0.3", + "@rc-component/table": "~1.9.1", + "@rc-component/tabs": "~1.7.0", + "@rc-component/textarea": "~1.1.2", + "@rc-component/tooltip": "~1.4.0", + "@rc-component/tour": "~2.3.0", + "@rc-component/tree": "~1.2.4", + "@rc-component/tree-select": "~1.8.0", + "@rc-component/trigger": "^3.9.0", + "@rc-component/upload": "~1.1.0", + "@rc-component/util": "^1.10.0", + "clsx": "^2.1.1", + "dayjs": "^1.11.11", + "scroll-into-view-if-needed": "^3.1.0", + "throttle-debounce": "^5.0.2" }, - "engines": { - "node": ">=10" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ant-design" + }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" } }, - "node_modules/form-data": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", - "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", + "node_modules/antd-style": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/antd-style/-/antd-style-3.7.1.tgz", + "integrity": "sha512-CQOfddVp4aOvBfCepa+Kj2e7ap+2XBINg1Kn2osdE3oQvrD7KJu/K0sfnLcFLkgCJygbxmuazYdWLKb+drPDYA==", + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "hasown": "^2.0.2", - "mime-types": "^2.1.12" + "@ant-design/cssinjs": "^1.21.1", + "@babel/runtime": "^7.24.1", + "@emotion/cache": "^11.11.0", + "@emotion/css": "^11.11.2", + "@emotion/react": "^11.11.4", + "@emotion/serialize": "^1.1.3", + "@emotion/utils": "^1.2.1", + "use-merge-value": "^1.2.0" }, - "engines": { - "node": ">= 6" + "peerDependencies": { + "antd": ">=5.8.1", + "react": ">=18" } }, - "node_modules/framer-motion": { - "version": "11.18.2", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", - "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", + "node_modules/antd-style/node_modules/@ant-design/cssinjs": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-1.24.0.tgz", + "integrity": "sha512-K4cYrJBsgvL+IoozUXYjbT6LHHNt+19a9zkvpBPxLjFHas1UpPM2A5MlhROb0BT8N8WoavM5VsP9MeSeNK/3mg==", "license": "MIT", "dependencies": { - "motion-dom": "^11.18.1", - "motion-utils": "^11.18.1", - "tslib": "^2.4.0" + "@babel/runtime": "^7.11.1", + "@emotion/hash": "^0.8.0", + "@emotion/unitless": "^0.7.5", + "classnames": "^2.3.1", + "csstype": "^3.1.3", + "rc-util": "^5.35.0", + "stylis": "^4.3.4" }, "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" + "react": ">=16.0.0", + "react-dom": ">=16.0.0" } }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, + "node_modules/antd-style/node_modules/@ant-design/cssinjs/node_modules/rc-util": { + "version": "5.44.4", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.44.4.tgz", + "integrity": "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==", + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/runtime": "^7.18.3", + "react-is": "^18.2.0" }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", - "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "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, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.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==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/antd/node_modules/@ant-design/colors": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-8.0.1.tgz", + "integrity": "sha512-foPVl0+SWIslGUtD/xBr1p9U4AKzPhNYEseXYRRo5QSzGACYZrQbe11AYJbYfAWnWSpGBx6JjBmSeugUsD9vqQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@ant-design/fast-color": "^3.0.0" } }, - "node_modules/function.prototype.name": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", - "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "node_modules/antd/node_modules/@ant-design/fast-color": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/fast-color/-/fast-color-3.0.1.tgz", + "integrity": "sha512-esKJegpW4nckh0o6kV3Tkb7NPIZYbPnnFxmQDUmL08ukXZAvV85TZBr70eGuke/CIArLaP6aw8lt9KILjnWuOw==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8.x" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "functions-have-names": "^1.2.3", - "hasown": "^2.0.2", - "is-callable": "^1.2.7" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 8" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "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==", + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true, - "engines": { - "node": ">=6.9.0" - } + "license": "MIT" }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "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==", + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">= 0.4" } }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" }, "engines": { "node": ">= 0.4" @@ -11797,48 +5683,42 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" }, "engines": { "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-symbol-description": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", - "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bound": "^1.0.3", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6" + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -11847,142 +5727,145 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-tsconfig": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", - "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", "dev": true, + "license": "MIT", "dependencies": { - "resolve-pkg-maps": "^1.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/gl-matrix": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", - "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==", - "license": "MIT" - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { - "node": "*" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { - "node": "*" + "node": ">= 0.4" } }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, "license": "MIT", "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "dev": true, "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "license": "ISC", "engines": { - "node": ">=4" + "node": ">= 4.0.0" } }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "license": "MIT", "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" + "possible-typed-array-names": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -11991,983 +5874,937 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "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, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, + "license": "MPL-2.0", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "node_modules/axios": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.6.tgz", + "integrity": "sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.11", + "form-data": "^4.0.5", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, + "license": "Apache-2.0", "engines": { "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, - "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==" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/graphlib": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", - "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "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": { - "lodash": "^4.17.15" + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" } }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "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, - "optional": true, - "peer": true + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } }, - "node_modules/has-bigints": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", - "dev": true, + "node_modules/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">= 0.6.0" + } + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.10", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.10.tgz", + "integrity": "sha512-sUoJ3IMxx4AyRqO4MLeHlnGDkyXRoUG0/AI9fjK+vS72ekpV0yWVY7O0BVjmBcRtkNcsAO2QDZ4tdKKGoI6YaQ==", + "license": "Apache-2.0", + "peer": true, + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=6.0.0" } }, - "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==", + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "license": "MIT", + "peer": true, "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, - "dependencies": { - "es-define-property": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/has-proto": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", - "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "node_modules/brace-expansion": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", + "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", "dev": true, + "license": "MIT", "dependencies": { - "dunder-proto": "^1.0.0" + "balanced-match": "^4.0.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "18 || 20 || >=22" } }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.3" + "fill-range": "^7.1.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "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", + "peer": true, "dependencies": { - "function-bind": "^1.1.2" + "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": ">= 0.4" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, + "node_modules/btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "license": "(MIT OR Apache-2.0)", "bin": { - "he": "bin/he" + "btoa": "bin/btoa.js" + }, + "engines": { + "node": ">= 0.4.0" } }, - "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", + "node_modules/bubblesets-js": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/bubblesets-js/-/bubblesets-js-2.3.4.tgz", + "integrity": "sha512-DyMjHmpkS2+xcFNtyN00apJYL3ESdp9fTrkDr5+9Qg/GPqFmcWgGsK1akZnttE1XFxJ/VMy4DNNGMGYtmFp1Sg==", + "license": "MIT" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT", + "peer": true + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", "dependencies": { - "react-is": "^16.7.0" + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", "license": "MIT", "dependencies": { - "parse-passwd": "^1.0.0" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", "dev": true, + "license": "MIT", "dependencies": { - "whatwg-encoding": "^2.0.0" + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" }, "engines": { - "node": ">=12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/html-entities": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", - "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", + "node_modules/call-me-maybe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", "dev": true, + "license": "MIT" + }, + "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/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001781", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001781.tgz", + "integrity": "sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/mdevils" + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, { - "type": "patreon", - "url": "https://patreon.com/mdevils" + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], - "license": "MIT" - }, - "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": "CC-BY-4.0", + "peer": true }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dev": true, + "node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "license": "MIT", "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-parse-stringify": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", - "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", "license": "MIT", "dependencies": { - "void-elements": "3.1.0" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", - "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", - "dev": true, - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=10.13.0" + "node": ">= 8.10.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" + "url": "https://paulmillr.com/funding/" }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], + "license": "ISC", "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/htmlparser2/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/http-assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", - "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==", + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "license": "MIT", - "dependencies": { - "deep-equal": "~1.0.1", - "http-errors": "~1.8.0" - }, + "peer": true, "engines": { - "node": ">= 0.8" + "node": ">=6.0" } }, - "node_modules/http-assert/node_modules/deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==", + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", "license": "MIT" }, - "node_modules/http-assert/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "license": "MIT", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">=12" } }, - "node_modules/http-assert/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "license": "MIT", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/http-assert/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "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": ">= 0.6" + "node": ">=6" } }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, + "node_modules/codemirror": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.2.tgz", + "integrity": "sha512-VhydHotNW5w1UGK0Qj96BwSk/Zqbp9WbnyK2W/eVMv4QyF41INRGpjUhFJY7/uDNuudSc33a/PKr4iDqRduvHw==", + "license": "MIT", "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" + "@codemirror/autocomplete": "^6.0.0", + "@codemirror/commands": "^6.0.0", + "@codemirror/language": "^6.0.0", + "@codemirror/lint": "^6.0.0", + "@codemirror/search": "^6.0.0", + "@codemirror/state": "^6.0.0", + "@codemirror/view": "^6.0.0" } }, - "node_modules/http2-client": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/http2-client/-/http2-client-1.3.5.tgz", - "integrity": "sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==", - "dev": true - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, + "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==", + "license": "MIT", "dependencies": { - "agent-base": "6", - "debug": "4" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 6" + "node": ">=7.0.0" } }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.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==", + "license": "MIT" }, - "node_modules/i18next": { - "version": "23.16.8", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz", - "integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==", - "funding": [ - { - "type": "individual", - "url": "https://locize.com" - }, - { - "type": "individual", - "url": "https://locize.com/i18next.html" - }, - { - "type": "individual", - "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" - } - ], + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.23.2" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "node_modules/comlink": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/comlink/-/comlink-4.4.2.tgz", + "integrity": "sha512-OxGdvBmJuNKSCMO4NTl1L47VRp6xn2wG4F/2hYzB6tiCb709otOxtEYCSvK80PtjODfXXZu8ds+Nw5kVCjqd2g==", + "license": "Apache-2.0" }, - "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, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=16" } }, - "node_modules/ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "node_modules/compute-scroll-into-view": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz", + "integrity": "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==", + "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": "ISC" + "license": "MIT" }, - "node_modules/immer": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.1.tgz", - "integrity": "sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } + "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/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "node_modules/copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "license": "MIT", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "toggle-selection": "^1.0.6" } }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "node_modules/core-js": { + "version": "3.47.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.47.0.tgz", + "integrity": "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==", "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, + "hasInstallScript": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, + "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": ">=0.8.19" + "node": ">=10" } }, - "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==", + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/inflight": { + "node_modules/crelt": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dev": true, + "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", + "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", + "license": "MIT" + }, + "node_modules/cron-parser": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz", + "integrity": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==", + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "luxon": "^3.2.1" + }, + "engines": { + "node": ">=12.0.0" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/internal-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "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": { - "es-errors": "^1.3.0", - "hasown": "^2.0.2", - "side-channel": "^1.1.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">= 8" } }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", "license": "ISC", "engines": { - "node": ">=12" + "node": ">=4" } }, - "node_modules/inversify": { - "version": "6.1.6", - "resolved": "https://registry.npmjs.org/inversify/-/inversify-6.1.6.tgz", - "integrity": "sha512-qQLOINPTMoe0U4lGUuCkNr/MQ9+8xVlht1MBKm67wPzD5N9mwjgCgBXtJlSwibTnwc3OkTlLx/MpIR6pP6djUA==", + "node_modules/css-line-break": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.1.0.tgz", + "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==", "license": "MIT", "dependencies": { - "@inversifyjs/common": "1.4.0", - "@inversifyjs/core": "1.3.5" - }, - "peerDependencies": { - "reflect-metadata": "~0.2.2" - } - }, - "node_modules/is-any-array": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.1.tgz", - "integrity": "sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==", - "license": "MIT" - }, - "node_modules/is-arguments": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", - "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", - "dev": true, - "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "utrie": "^1.0.2" } }, - "node_modules/is-array-buffer": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", - "dev": true, + "node_modules/css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" } }, - "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==" + "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/is-async-function": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", - "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", - "dev": true, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", "dependencies": { - "async-function": "^1.0.0", - "call-bound": "^1.0.3", - "get-proto": "^1.0.1", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" + "internmap": "1 - 2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-bigint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.2" - }, + "node_modules/d3-binarytree": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d3-binarytree/-/d3-binarytree-1.0.2.tgz", + "integrity": "sha512-cElUNH+sHu95L04m92pG73t2MEJXKu+GeKUN1TJkFsu93E5W8E9Sc3kHEGJKgenGvj19m6upSn2EunvMgMD2Yw==", + "license": "MIT" + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "license": "ISC", "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/is-boolean-object": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", - "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", - "dev": true, + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "license": "ISC", "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" }, - "engines": { - "node": ">= 0.4" + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=12" } }, - "node_modules/is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dev": true, - "dependencies": { - "builtin-modules": "^3.3.0" - }, + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "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==", + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "license": "ISC", "dependencies": { - "hasown": "^2.0.2" + "d3-dsv": "1 - 3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-data-view": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", - "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", - "dev": true, + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "license": "ISC", "dependencies": { - "call-bound": "^1.0.2", - "get-intrinsic": "^1.2.6", - "is-typed-array": "^1.1.13" + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-date-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", - "dev": true, + "node_modules/d3-force-3d": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/d3-force-3d/-/d3-force-3d-3.0.6.tgz", + "integrity": "sha512-4tsKHUPLOVkyfEffZo1v6sFHvGFwAIIjt/W8IThbp08DYAsXZck+2pSHEG5W1+gQgEvFLdZkYvmJAbRM2EzMnA==", + "license": "MIT", "dependencies": { - "call-bound": "^1.0.2", - "has-tostringtag": "^1.0.2" + "d3-binarytree": "1", + "d3-dispatch": "1 - 3", + "d3-octree": "1", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, + "node_modules/d3-format": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz", + "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==", + "license": "ISC", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "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, + "node_modules/d3-geo": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/is-finalizationregistry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", - "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", - "dev": true, + "node_modules/d3-geo-projection": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/d3-geo-projection/-/d3-geo-projection-4.0.0.tgz", + "integrity": "sha512-p0bK60CEzph1iqmnxut7d/1kyTmm3UWtPlwdkM31AU+LW+BXazd5zJdoCn7VFxNCHXRngPHRnsNn5uGjLRGndg==", + "license": "ISC", "dependencies": { - "call-bound": "^1.0.3" + "commander": "7", + "d3-array": "1 - 3", + "d3-geo": "1.12.0 - 3" }, - "engines": { - "node": ">= 0.4" + "bin": { + "geo2svg": "bin/geo2svg.js", + "geograticule": "bin/geograticule.js", + "geoproject": "bin/geoproject.js", + "geoquantize": "bin/geoquantize.js", + "geostitch": "bin/geostitch.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=12" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, + "node_modules/d3-geo-projection/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 10" } }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "license": "ISC", "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/is-generator-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", - "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", "dependencies": { - "call-bound": "^1.0.3", - "get-proto": "^1.0.0", - "has-tostringtag": "^1.0.2", - "safe-regex-test": "^1.1.0" + "d3-color": "1 - 3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "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, - "dependencies": { - "is-extglob": "^2.1.1" - }, + "node_modules/d3-octree": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-octree/-/d3-octree-1.1.0.tgz", + "integrity": "sha512-F8gPlqpP+HwRPMO/8uOu5wjH110+6q4cgJvgJT6vlpy3BEaDIKlTZrgHKZSp/i1InRpVfh4puY/kvL6MxK930A==", + "license": "MIT" + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", + "license": "ISC", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "license": "ISC", "engines": { - "node": ">=0.12.0" + "node": ">=12" } }, - "node_modules/is-number-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", - "dev": true, + "node_modules/d3-regression": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/d3-regression/-/d3-regression-1.3.10.tgz", + "integrity": "sha512-PF8GWEL70cHHWpx2jUQXc68r1pyPHIA+St16muk/XRokETzlegj5LriNKg7o4LR0TySug4nHYPJNNRz/W+/Niw==", + "license": "BSD-3-Clause" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "license": "ISC", "dependencies": { - "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "license": "ISC", "dependencies": { - "isobject": "^3.0.1" + "d3-path": "^3.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "license": "ISC", "dependencies": { - "call-bound": "^1.0.2", - "gopd": "^1.2.0", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" + "d3-array": "2 - 3" }, "engines": { - "node": ">= 0.4" + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=12" } }, - "node_modules/is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", - "dev": true, + "node_modules/dagre": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz", + "integrity": "sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==", + "license": "MIT", "dependencies": { - "call-bound": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "graphlib": "^2.1.8", + "lodash": "^4.17.15" } }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 12" } }, - "node_modules/is-string": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bound": "^1.0.3", - "has-tostringtag": "^1.0.2" + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -12976,30 +6813,34 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-symbol": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bound": "^1.0.2", - "has-symbols": "^1.1.0", - "safe-regex-test": "^1.1.0" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/inspect-js" } }, - "node_modules/is-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", - "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", "dev": true, + "license": "MIT", "dependencies": { - "which-typed-array": "^1.1.16" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -13008,41 +6849,64 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true, + "node_modules/dayjs": { + "version": "1.11.20", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", + "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", + "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": ">= 0.4" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/is-weakref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", - "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "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/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, + "license": "MIT", "dependencies": { - "call-bound": "^1.0.3" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bound": "^1.0.3", - "get-intrinsic": "^1.2.6" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" @@ -13051,2240 +6915,2019 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/diff": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.4.tgz", + "integrity": "sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==", "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, + "license": "BSD-3-Clause", "engines": { - "node": ">=8" + "node": ">=0.3.1" } }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/isomorphic-ws": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", - "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", + "node_modules/dompurify": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.3.tgz", + "integrity": "sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==", + "license": "(MPL-2.0 OR Apache-2.0)", + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", "license": "MIT", - "peerDependencies": { - "ws": "*" + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" } }, - "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==", + "node_modules/electron-to-chromium": { + "version": "1.5.325", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.325.tgz", + "integrity": "sha512-PwfIw7WQSt3xX7yOf5OE/unLzsK9CaN2f/FvV3WjPR1Knoc1T9vePRVV4W1EM301JzzysK51K7FNKcusCr0zYA==", + "license": "ISC", + "peer": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true, + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", + "peer": true, "engines": { - "node": ">=8" + "node": ">= 4" } }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">=10" + "iconv-lite": "^0.6.2" } }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/enhanced-resolve": { + "version": "5.20.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", + "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.0" }, "engines": { - "node": ">=10" + "node": ">=10.13.0" } }, - "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, + "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": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "is-arrayish": "^0.2.1" } }, - "node_modules/istanbul-lib-report/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, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "license": "MIT", "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "stackframe": "^1.3.4" } }, - "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "node_modules/es-abstract": { + "version": "1.24.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", + "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "node_modules/istanbul-lib-source-maps/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, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "node_modules/es-iterator-helpers": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.3.1.tgz", + "integrity": "sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ==", "dev": true, + "license": "MIT", "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.1", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.1.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.3.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.5", + "math-intrinsics": "^1.1.0", + "safe-array-concat": "^1.1.3" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/iterator.prototype": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", - "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", - "dev": true, - "dependencies": { - "define-data-property": "^1.1.4", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.6", - "get-proto": "^1.0.0", - "has-symbols": "^1.1.0", - "set-function-name": "^2.0.2" + "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==", + "license": "MIT", + "peer": true + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" }, "engines": { "node": ">= 0.4" } }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", - "dev": true, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { - "node": ">=10" - } - }, - "node_modules/jake/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node": ">= 0.4" } }, - "node_modules/jake/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "hasown": "^2.0.2" }, "engines": { - "node": "*" + "node": ">= 0.4" } }, - "node_modules/jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", - "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/core": "^29.7.0", - "@jest/types": "^29.6.3", - "import-local": "^3.0.2", - "jest-cli": "^29.7.0" - }, - "bin": { - "jest": "bin/jest.js" + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-changed-files": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", - "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "node_modules/es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", "dev": true, - "dependencies": { - "execa": "^5.0.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0" - }, + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6" } }, - "node_modules/jest-circus": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", - "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^1.0.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0", - "pretty-format": "^29.7.0", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-circus/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, + "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/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/dedent": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", - "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", - "dev": true, - "peerDependencies": { - "babel-plugin-macros": "^3.1.0" - }, - "peerDependenciesMeta": { - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/jest-circus/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-circus/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-cli": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", - "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "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": { - "@jest/core": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", + "@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", - "create-jest": "^29.7.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "yargs": "^17.3.1" + "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": { - "jest": "bin/jest.js" + "eslint": "bin/eslint.js" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" }, "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "jiti": "*" }, "peerDependenciesMeta": { - "node-notifier": { + "jiti": { "optional": true } } }, - "node_modules/jest-config": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", - "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "node_modules/eslint-compat-utils": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz", + "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-jest": "^29.7.0", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" + "semver": "^7.5.4" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=12" }, "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "eslint": ">=6.0.0" } }, - "node_modules/jest-config/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" } }, - "node_modules/jest-config/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-diff/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ms": "^2.1.1" } }, - "node_modules/jest-diff/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "debug": "^3.2.7" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "node_modules/jest-diff/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-docblock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", - "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "ms": "^2.1.1" } }, - "node_modules/jest-each": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", - "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "node_modules/eslint-plugin-es-x": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz", + "integrity": "sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==", "dev": true, + "funding": [ + "https://github.com/sponsors/ota-meshi", + "https://opencollective.com/eslint" + ], + "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "jest-util": "^29.7.0", - "pretty-format": "^29.7.0" + "@eslint-community/eslint-utils": "^4.1.2", + "@eslint-community/regexpp": "^4.11.0", + "eslint-compat-utils": "^0.5.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each/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, - "engines": { - "node": ">=10" + "node": "^14.18.0 || >=16.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "eslint": ">=8" } }, - "node_modules/jest-each/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/eslint-plugin-header": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz", + "integrity": "sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==", "dev": true, - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "license": "MIT", + "peerDependencies": { + "eslint": ">=7.7.0" } }, - "node_modules/jest-each/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-environment-jsdom": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", - "integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", + "node_modules/eslint-plugin-import": { + "version": "2.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/jsdom": "^20.0.0", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0", - "jsdom": "^20.0.0" + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=4" }, "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" } }, - "node_modules/jest-environment-node": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", - "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "node_modules/eslint-plugin-import/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, - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } + "license": "MIT" }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "node_modules/eslint-plugin-import/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, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "ms": "^2.1.1" } }, - "node_modules/jest-leak-detector": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", - "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "node_modules/eslint-plugin-import/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": { - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "*" } }, - "node_modules/jest-leak-detector/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==", + "node_modules/eslint-plugin-import/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/jest-leak-detector/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" } }, - "node_modules/jest-leak-detector/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "node_modules/eslint-plugin-jsx-a11y/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, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } + "license": "MIT" }, - "node_modules/jest-matcher-utils/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==", + "node_modules/eslint-plugin-jsx-a11y/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/jest-matcher-utils/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/eslint-plugin-jsx-a11y/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": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "*" } }, - "node_modules/jest-matcher-utils/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "node_modules/eslint-plugin-n": { + "version": "17.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.24.0.tgz", + "integrity": "sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "@eslint-community/eslint-utils": "^4.5.0", + "enhanced-resolve": "^5.17.1", + "eslint-plugin-es-x": "^7.8.0", + "get-tsconfig": "^4.8.1", + "globals": "^15.11.0", + "globrex": "^0.1.2", + "ignore": "^5.3.2", + "semver": "^7.6.3", + "ts-declaration-location": "^1.0.6" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": ">=8.23.0" } }, - "node_modules/jest-message-util/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==", + "node_modules/eslint-plugin-n/node_modules/globals": { + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-message-util/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/eslint-plugin-promise": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-7.2.1.tgz", + "integrity": "sha512-SWKjd+EuvWkYaS+uN2csvj0KoP43YTu7+phKQ5v+xw6+A0gutVX2yqCeCkC3uLCJFiPfR2dD8Es5L7yUsmvEaA==", "dev": true, + "license": "ISC", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "@eslint-community/eslint-utils": "^4.4.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" } }, - "node_modules/jest-message-util/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "node_modules/eslint-plugin-react": { + "version": "7.37.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.9", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "engines": { - "node": ">=6" + "node": ">=4" }, "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "node_modules/eslint-plugin-react/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, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } + "license": "MIT" }, - "node_modules/jest-resolve": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "node_modules/eslint-plugin-react/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": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/jest-resolve-dependencies": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", - "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "node_modules/eslint-plugin-react/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": { - "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.7.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "*" } }, - "node_modules/jest-runner": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", - "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.6.tgz", + "integrity": "sha512-3JmVl5hMGtJ3kMmB3zi3DL25KfkCEyy3Tw7Gmw7z5w8M9WlwoPFnIvwChzu1+cF3iaK3sp18hhPz8ANeimdJfA==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/console": "^29.7.0", - "@jest/environment": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-leak-detector": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-resolve": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-util": "^29.7.0", - "jest-watcher": "^29.7.0", - "jest-worker": "^29.7.0", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", - "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/globals": "^29.7.0", - "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" + "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "node-exports-info": "^1.6.0", + "object-keys": "^1.1.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-snapshot/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==", + "node_modules/eslint-plugin-react/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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/jest-snapshot/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "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": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/jest-snapshot/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "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, - "bin": { - "semver": "bin/semver.js" - }, + "license": "Apache-2.0", "engines": { - "node": ">=10" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "node_modules/eslint/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": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/jest-validate": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "node_modules/eslint/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/eslint/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": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/jest-validate/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==", + "node_modules/eslint/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/ansi-styles?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-validate/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/eslint/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/eslint/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": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "*" } }, - "node_modules/jest-validate/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/jest-watcher": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", - "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "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": { - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.7.0", - "string-length": "^4.0.1" + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "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": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "estraverse": "^5.1.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=0.10" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, + "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==", + "license": "BSD-2-Clause", "dependencies": { - "has-flag": "^4.0.0" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", - "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "lib/jiti-cli.mjs" + "node": ">=4.0" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" } }, - "node_modules/jsdoc-type-pratt-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz", - "integrity": "sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==", + "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": ">=12.0.0" + "node": ">=0.10.0" } }, - "node_modules/jsdom": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", - "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "acorn": "^8.8.1", - "acorn-globals": "^7.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.2", - "decimal.js": "^10.4.2", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.2", - "parse5": "^7.1.1", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0", - "ws": "^8.11.0", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } + "node_modules/eventemitter3": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", + "license": "MIT" }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "bin": { - "jsesc": "bin/jsesc" - }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "peer": true, "engines": { - "node": ">=6" + "node": ">=0.8.x" } }, - "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 - }, - "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==" - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "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 - }, - "node_modules/json2mq": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", - "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", "license": "MIT", "dependencies": { - "string-convert": "^0.2.0" - } - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" + "homedir-polyfill": "^1.0.1" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } + "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/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "license": "Apache-2.0" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } + "license": "MIT" }, - "node_modules/keygrip": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", - "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", - "license": "MIT", - "dependencies": { - "tsscmp": "1.0.6" - }, - "engines": { - "node": ">= 0.6" - } + "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/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", "dev": true, - "dependencies": { - "json-buffer": "3.0.1" - } + "license": "MIT" }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "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": ">=6" + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } } }, - "node_modules/koa": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz", - "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==", - "license": "MIT", - "dependencies": { - "accepts": "^1.3.5", - "cache-content-type": "^1.0.0", - "content-disposition": "~0.5.2", - "content-type": "^1.0.4", - "cookies": "~0.9.0", - "debug": "^4.3.2", - "delegates": "^1.0.0", - "depd": "^2.0.0", - "destroy": "^1.0.4", - "encodeurl": "^1.0.2", - "escape-html": "^1.0.3", - "fresh": "~0.5.2", - "http-assert": "^1.3.0", - "http-errors": "^1.6.3", - "is-generator-function": "^1.0.7", - "koa-compose": "^4.1.0", - "koa-convert": "^2.0.0", - "on-finished": "^2.3.0", - "only": "~0.0.2", - "parseurl": "^1.3.2", - "statuses": "^1.5.0", - "type-is": "^1.6.16", - "vary": "^1.1.2" - }, - "engines": { - "node": "^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4" - } - }, - "node_modules/koa-compose": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", - "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", "license": "MIT" }, - "node_modules/koa-convert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", - "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "co": "^4.6.0", - "koa-compose": "^4.1.0" + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" }, "engines": { - "node": ">= 10" + "node": "^12.20 || >= 14.13" } }, - "node_modules/koa/node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "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": ">= 0.8" + "node": ">=16.0.0" } }, - "node_modules/koa/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, "license": "MIT", "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/koa/node_modules/http-errors/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "node_modules/find-file-up": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-2.0.1.tgz", + "integrity": "sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==", "license": "MIT", + "dependencies": { + "resolve-dir": "^1.0.1" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/koa/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "node_modules/find-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-2.0.0.tgz", + "integrity": "sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==", "license": "MIT", + "dependencies": { + "find-file-up": "^2.0.1" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.23", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", - "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", - "dev": true + "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/language-tags": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "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": { - "language-subtag-registry": "^0.3.20" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=0.10" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/leaflet": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz", - "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==", - "license": "BSD-2-Clause" - }, - "node_modules/leaflet-draw": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/leaflet-draw/-/leaflet-draw-1.0.4.tgz", - "integrity": "sha512-rsQ6saQO5ST5Aj6XRFylr5zvarWgzWnrg46zQ1MEOEIHsppdC/8hnN8qMoFvACsPvTioAuysya/TVtog15tyAQ==", - "license": "MIT" - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" } }, - "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==", + "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": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "flatted": "^3.2.9", + "keyv": "^4.5.4" }, "engines": { - "node": ">= 0.8.0" + "node": ">=16" } }, - "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==" + "node_modules/flatted": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", + "dev": true, + "license": "ISC" }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "node_modules/flexlayout-react": { + "version": "0.7.15", + "resolved": "https://registry.npmjs.org/flexlayout-react/-/flexlayout-react-0.7.15.tgz", + "integrity": "sha512-ydTMdEoQO5BniylxVkSxa59rEY0+96lqqRII+QK+yq6028eHywPuxZawt4g45y5pMb9ptP4N9HPAQXAFsxwowQ==", + "license": "ISC", + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/flru": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/flru/-/flru-1.0.2.tgz", + "integrity": "sha512-kWyh8ADvHBFz6ua5xYOPnUroZTT/bwWfrCeL0Wj1dzG4/YOmOcfJ99W8dOVyyynJN35rZ9aCOtHChqQovV7yog==", + "license": "MIT", "engines": { - "node": ">=6.11.5" + "node": ">=6" } }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "license": "MIT", - "peer": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, "engines": { - "node": ">=8.9.0" + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "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==", + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", "dev": true, + "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" + "is-callable": "^1.2.7" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" - }, - "node_modules/lodash.clonedeepwith": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", - "integrity": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==", - "license": "MIT" - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead." - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "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==" + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } }, - "node_modules/log4js": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", - "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", - "license": "Apache-2.0", + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "flatted": "^3.2.7", - "rfdc": "^1.3.0", - "streamroller": "^3.1.5" + "fetch-blob": "^3.1.2" }, "engines": { - "node": ">=8.0" + "node": ">=12.20.0" } }, - "node_modules/long-timeout": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz", - "integrity": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==", - "license": "MIT" + "node_modules/framer-motion": { + "version": "11.18.2", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz", + "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==", + "license": "MIT", + "dependencies": { + "motion-dom": "^11.18.1", + "motion-utils": "^11.18.1", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "@emotion/is-prop-valid": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } }, - "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==", + "node_modules/fs-extra": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", + "dev": true, + "license": "MIT", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": ">=14.14" } }, - "node_modules/loupe": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz", - "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==", - "dev": true + "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/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "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/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.3" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, - "dependencies": { - "yallist": "^3.0.2" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/luxon": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.6.1.tgz", - "integrity": "sha512-tJLxrKJhO2ukZ5z0gyjY1zPh3Rh88Ej9P7jNrZiHMUXHae1yvI2imgOZtL1TO8TW6biMMKfTtAOoEJANgtWBMQ==", + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "dev": true, "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.4" } }, - "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==", + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "bin": { - "lz-string": "bin/bin.js" + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", - "dev": true, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", "dev": true, + "license": "MIT", "dependencies": { - "semver": "^6.0.0" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "node_modules/get-tsconfig": { + "version": "4.13.7", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.7.tgz", + "integrity": "sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==", "dev": true, + "license": "MIT", "dependencies": { - "tmpl": "1.0.5" + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true + "node_modules/gl-matrix": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.4.tgz", + "integrity": "sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==", + "license": "MIT" }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "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": ">= 0.4" + "node": ">=10.13.0" } }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "license": "BSD-2-Clause", + "peer": true + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "license": "MIT", + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "license": "MIT", "dependencies": { - "fs-monkey": "^1.0.4" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" }, "engines": { - "node": ">= 4.0.0" + "node": ">=0.10.0" } }, - "node_modules/memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", - "dev": true, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "license": "ISC", "dependencies": { - "map-or-similar": "^1.5.0" + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/globals": { + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", + "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, + "license": "MIT", "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { - "node": ">=8.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true, + "license": "MIT" + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "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==", + "license": "ISC" + }, + "node_modules/graphlib": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz", + "integrity": "sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==", + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" - }, + "lodash": "^4.17.15" + } + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": 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==", + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=8" } }, - "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==", + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, - "engines": { - "node": ">=4" + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "dunder-proto": "^1.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ml-array-max": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/ml-array-max/-/ml-array-max-1.2.4.tgz", - "integrity": "sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==", + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "license": "MIT", "dependencies": { - "is-any-array": "^2.0.0" + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ml-array-min": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/ml-array-min/-/ml-array-min-1.2.3.tgz", - "integrity": "sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==", + "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": { - "is-any-array": "^2.0.0" + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/ml-array-rescale": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ml-array-rescale/-/ml-array-rescale-1.3.7.tgz", - "integrity": "sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==", - "license": "MIT", + "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": { - "is-any-array": "^2.0.0", - "ml-array-max": "^1.2.4", - "ml-array-min": "^1.2.3" + "react-is": "^16.7.0" } }, - "node_modules/ml-matrix": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/ml-matrix/-/ml-matrix-6.12.1.tgz", - "integrity": "sha512-TJ+8eOFdp+INvzR4zAuwBQJznDUfktMtOB6g/hUcGh3rcyjxbz4Te57Pgri8Q9bhSQ7Zys4IYOGhFdnlgeB6Lw==", - "license": "MIT", - "dependencies": { - "is-any-array": "^2.0.1", - "ml-array-rescale": "^1.3.7" - } + "node_modules/hoist-non-react-statics/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/motion-dom": { - "version": "11.18.1", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", - "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "license": "MIT", "dependencies": { - "motion-utils": "^11.18.1" + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/motion-utils": { - "version": "11.18.1", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", - "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", - "license": "MIT" - }, - "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==" - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "node_modules/html-entities": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", "funding": [ { "type": "github", - "url": "https://github.com/sponsors/ai" + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" } ], - "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 - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-abort-controller": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", - "dev": true - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dev": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-fetch-h2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz", - "integrity": "sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==", - "dev": true, - "dependencies": { - "http2-client": "^1.2.5" - }, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true + "license": "MIT" }, - "node_modules/node-fetch/node_modules/webidl-conversions": { + "node_modules/html-parse-stringify": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, + "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz", + "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==", + "license": "MIT", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "void-elements": "3.1.0" } }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-notifier": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", - "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/html2canvas": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.4.1.tgz", + "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==", + "license": "MIT", "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, - "node_modules/node-notifier/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" + "css-line-break": "^2.1.0", + "text-segmentation": "^1.0.3" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" } }, - "node_modules/node-notifier/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "node_modules/http2-client": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/http2-client/-/http2-client-1.3.5.tgz", + "integrity": "sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==", "dev": true, - "optional": true, - "peer": true, - "bin": { - "uuid": "dist/bin/uuid" - } + "license": "MIT" }, - "node_modules/node-readfiles": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/node-readfiles/-/node-readfiles-0.2.0.tgz", - "integrity": "sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==", - "dev": true, + "node_modules/i18next": { + "version": "23.16.8", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz", + "integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==", + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "license": "MIT", "dependencies": { - "es6-promise": "^3.2.1" + "@babel/runtime": "^7.23.2" } }, - "node_modules/node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" - }, - "node_modules/node-schedule": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/node-schedule/-/node-schedule-2.1.1.tgz", - "integrity": "sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==", + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "license": "MIT", "dependencies": { - "cron-parser": "^4.2.0", - "long-timeout": "0.1.1", - "sorted-array-functions": "^1.3.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/nodemon": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.10.tgz", - "integrity": "sha512-WDjw3pJ0/0jMFmyNDp3gvY2YizjLmmOUQo6DEBY+JgdvW/yQ9mEeSw6H5ythl5Ny2ytb7f9C2nIbjSxMNzbJXw==", + "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", - "dependencies": { - "chokidar": "^3.5.2", - "debug": "^4", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.1.2", - "pstree.remy": "^1.1.8", - "semver": "^7.5.3", - "simple-update-notifier": "^2.0.0", - "supports-color": "^5.5.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.5" - }, - "bin": { - "nodemon": "bin/nodemon.js" - }, "engines": { - "node": ">=10" - }, + "node": ">= 4" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "dev": true, + "license": "ISC" + }, + "node_modules/immer": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.2.0.tgz", + "integrity": "sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==", + "license": "MIT", "funding": { "type": "opencollective", - "url": "https://opencollective.com/nodemon" + "url": "https://opencollective.com/immer" } }, - "node_modules/nodemon/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, + "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": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nodemon/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "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": ">=4" + "node": ">=0.8.19" } }, - "node_modules/nodemon/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "dev": true, - "license": "ISC", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { - "node": "*" + "node": ">= 0.4" } }, - "node_modules/nodemon/node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", - "dev": true, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/nodemon/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, + "node_modules/inversify": { + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/inversify/-/inversify-6.1.6.tgz", + "integrity": "sha512-qQLOINPTMoe0U4lGUuCkNr/MQ9+8xVlht1MBKm67wPzD5N9mwjgCgBXtJlSwibTnwc3OkTlLx/MpIR6pP6djUA==", "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "@inversifyjs/common": "1.4.0", + "@inversifyjs/core": "1.3.5" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "reflect-metadata": "~0.2.2" } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/is-any-array": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-any-array/-/is-any-array-2.0.1.tgz", + "integrity": "sha512-UtilS7hLRu++wb/WBAw9bNuP1Eg04Ivn1vERJck8zJthEvXCBEBpGR/33u/xLKWEQf95803oalHrVDptcAvFdQ==", + "license": "MIT" }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", "dev": true, + "license": "MIT", "dependencies": { - "path-key": "^3.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/nwsapi": { - "version": "2.2.19", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.19.tgz", - "integrity": "sha512-94bcyI3RsqiZufXjkr3ltkI86iEl+I7uiHVDtcq9wJUTwYQJ5odHDeSzkkrRzi80jJ8MaeZgqKjH1bAWAFw9bA==", - "dev": true - }, - "node_modules/oas-kit-common": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/oas-kit-common/-/oas-kit-common-1.0.8.tgz", - "integrity": "sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==", - "dev": true, - "dependencies": { - "fast-safe-stringify": "^2.0.7" - } + "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/oas-linter": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/oas-linter/-/oas-linter-3.2.2.tgz", - "integrity": "sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==", + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", "dev": true, + "license": "MIT", "dependencies": { - "@exodus/schemasafe": "^1.0.0-rc.2", - "should": "^13.2.1", - "yaml": "^1.10.0" + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/Mermade/oas-kit?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oas-resolver": { - "version": "2.5.6", - "resolved": "https://registry.npmjs.org/oas-resolver/-/oas-resolver-2.5.6.tgz", - "integrity": "sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==", + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", "dev": true, + "license": "MIT", "dependencies": { - "node-fetch-h2": "^2.3.0", - "oas-kit-common": "^1.0.8", - "reftools": "^1.1.9", - "yaml": "^1.10.0", - "yargs": "^17.0.1" + "has-bigints": "^1.0.2" }, - "bin": { - "resolve": "resolve.js" + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/Mermade/oas-kit?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oas-schema-walker": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz", - "integrity": "sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==", + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "funding": { - "url": "https://github.com/Mermade/oas-kit?sponsor=1" + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/oas-validator": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/oas-validator/-/oas-validator-5.0.8.tgz", - "integrity": "sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==", + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", "dev": true, + "license": "MIT", "dependencies": { - "call-me-maybe": "^1.0.1", - "oas-kit-common": "^1.0.8", - "oas-linter": "^3.2.2", - "oas-resolver": "^2.5.6", - "oas-schema-walker": "^1.1.5", - "reftools": "^1.1.9", - "should": "^13.2.1", - "yaml": "^1.10.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/Mermade/oas-kit?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/oazapfts": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/oazapfts/-/oazapfts-4.12.0.tgz", - "integrity": "sha512-hNKRG4eLYceuJuqDDx7Uqsi8p3j5k83gNKSo2qnUOTiiU03sCQOjXxOqCXDbzRcuDFyK94+1PBIpotK4NoxIjw==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, - "dependencies": { - "@apidevtools/swagger-parser": "^10.1.0", - "lodash": "^4.17.21", - "minimist": "^1.2.8", - "swagger2openapi": "^7.0.8", - "typescript": "^5.2.2" + "license": "MIT", + "engines": { + "node": ">= 0.4" }, - "bin": { - "oazapfts": "lib/codegen/cli.js" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, "engines": { "node": ">= 0.4" }, @@ -15292,14 +8935,15 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -15308,27 +8952,24 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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.4" + "node": ">=0.10.0" } }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -15337,31 +8978,28 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.entries": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", - "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.4", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.1.1" - }, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -15370,31 +9008,25 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.groupby": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", - "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "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": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/object.values": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", - "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "dev": true, - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -15402,102 +9034,105 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/objectorarray": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz", - "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==", - "dev": true + "node_modules/is-mobile": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-mobile/-/is-mobile-5.0.0.tgz", + "integrity": "sha512-Tz/yndySvLAEXh+Uk8liFCxOwVH6YutuR74utvOcu7I9Di+DwM0mtdPVZNaVvvBUM2OXxne/NhOs1zAO7riusQ==", + "license": "MIT", + "peer": true }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, - "dependencies": { - "wrappy": "1" + "license": "MIT", + "engines": { + "node": ">=0.12.0" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", "dev": true, + "license": "MIT", "dependencies": { - "mimic-fn": "^2.1.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/only": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", - "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==" + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", "dev": true, + "license": "MIT", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/openapi-types": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", - "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", - "dev": true, - "peer": true - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "dev": true, - "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" - }, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -15506,1327 +9141,1409 @@ "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", "dev": true, + "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/parchment": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parchment/-/parchment-3.0.0.tgz", - "integrity": "sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==" - }, - "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==", + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "dev": true, + "license": "MIT", "dependencies": { - "callsites": "^3.0.0" + "call-bound": "^1.0.3" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "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" + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/parse5": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", - "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true, - "dependencies": { - "entities": "^4.5.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } + "license": "MIT" }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=0.10.0" } }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "node_modules/isomorphic-ws": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", + "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", + "license": "MIT", + "peerDependencies": { + "ws": "*" } }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "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==", + "node_modules/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.13.0" } }, - "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, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "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==" + "node_modules/jiti": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } }, - "node_modules/path-type": { + "node_modules/js-tokens": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" + "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==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/pathval": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", - "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", - "dev": true, + "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": ">= 14.16" + "node": ">=6" } }, - "node_modules/pdfast": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/pdfast/-/pdfast-0.2.0.tgz", - "integrity": "sha512-cq6TTu6qKSFUHwEahi68k/kqN2mfepjkGrG9Un70cgdRRKLKY6Rf8P8uvP2NvZktaQZNF3YE7agEkLj0vGK9bA==", + "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": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "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, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } + "license": "MIT" }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" + "node_modules/json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "license": "MIT", + "dependencies": { + "string-convert": "^0.2.0" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { - "find-up": "^4.0.0" + "minimist": "^1.2.0" }, - "engines": { - "node": ">=8" + "bin": { + "json5": "lib/cli.js" } }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "universalify": "^2.0.0" }, - "engines": { - "node": ">=8" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "dev": true, + "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" }, "engines": { - "node": ">=8" + "node": ">=4.0" } }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "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": { - "p-try": "^2.0.0" - }, + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" + "language-subtag-registry": "^0.3.20" }, "engines": { - "node": ">=8" + "node": ">=0.10" } }, - "node_modules/polished": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", - "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==", + "node_modules/leaflet": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz", + "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==", + "license": "BSD-2-Clause" + }, + "node_modules/leaflet-draw": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/leaflet-draw/-/leaflet-draw-1.0.4.tgz", + "integrity": "sha512-rsQ6saQO5ST5Aj6XRFylr5zvarWgzWnrg46zQ1MEOEIHsppdC/8hnN8qMoFvACsPvTioAuysya/TVtog15tyAQ==", + "license": "MIT" + }, + "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": { - "@babel/runtime": "^7.17.8" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" } }, - "node_modules/possible-typed-array-names": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", - "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", - "dev": true, + "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/loader-runner": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", + "license": "MIT", + "peer": true, "engines": { - "node": ">= 0.4" + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", - "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" - } - ], + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", + "peer": true, "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=8.9.0" } }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" + "node_modules/loader-utils/node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "peer": true, + "bin": { + "json5": "lib/cli.js" }, - "peerDependencies": { - "postcss": "^8.1.0" + "engines": { + "node": ">=6" } }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "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": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, + "node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "license": "MIT" + }, + "node_modules/lodash-es": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.23.tgz", + "integrity": "sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==", + "license": "MIT" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "license": "MIT" + }, + "node_modules/lodash.clonedeepwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", + "integrity": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==", + "license": "MIT" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "deprecated": "This package is deprecated. Use require('node:util').isDeepStrictEqual instead.", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/long-timeout": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz", + "integrity": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==", + "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": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "js-tokens": "^3.0.0 || ^4.0.0" }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/luxon": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz", + "integrity": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==", + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=12" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true, + "license": "ISC" + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT", + "peer": true + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.6" } }, - "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "dev": true, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "mime-db": "1.52.0" }, "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "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": { - "icss-utils": "^5.0.0" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": "18 || 20 || >=22" }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/preact": { - "version": "10.26.4", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.26.4.tgz", - "integrity": "sha512-KJhO7LBFTjP71d83trW+Ilnjbo+ySsaAgCfXOXUlmGzJ4ygYPWmysm77yg4emwfmoz3b22yvH5IsVFHbhUaH5w==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/preact" - } - }, - "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, - "engines": { - "node": ">= 0.8.0" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, + "node_modules/ml-array-max": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/ml-array-max/-/ml-array-max-1.2.4.tgz", + "integrity": "sha512-BlEeg80jI0tW6WaPyGxf5Sa4sqvcyY6lbSn5Vcv44lp1I2GR6AWojfUvLnGTNsIXrZ8uqWmo8VcG1WpkI2ONMQ==", + "license": "MIT", "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" + "is-any-array": "^2.0.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, + "node_modules/ml-array-min": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/ml-array-min/-/ml-array-min-1.2.3.tgz", + "integrity": "sha512-VcZ5f3VZ1iihtrGvgfh/q0XlMobG6GQ8FsNyQXD3T+IlstDv85g8kfV0xUG1QPRO/t21aukaJowDzMTc7j5V6Q==", + "license": "MIT", "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, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "is-any-array": "^2.0.0" } }, - "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 - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "engines": { - "node": ">= 0.6.0" + "node_modules/ml-array-rescale": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ml-array-rescale/-/ml-array-rescale-1.3.7.tgz", + "integrity": "sha512-48NGChTouvEo9KBctDfHC3udWnQKNKEWN0ziELvY3KG25GR5cA8K8wNVzracsqSW1QEkAXjTNx+ycgAv06/1mQ==", + "license": "MIT", + "dependencies": { + "is-any-array": "^2.0.0", + "ml-array-max": "^1.2.4", + "ml-array-min": "^1.2.3" } }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, + "node_modules/ml-matrix": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/ml-matrix/-/ml-matrix-6.12.1.tgz", + "integrity": "sha512-TJ+8eOFdp+INvzR4zAuwBQJznDUfktMtOB6g/hUcGh3rcyjxbz4Te57Pgri8Q9bhSQ7Zys4IYOGhFdnlgeB6Lw==", + "license": "MIT", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" + "is-any-array": "^2.0.1", + "ml-array-rescale": "^1.3.7" } }, - "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==", + "node_modules/motion-dom": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz", + "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==", + "license": "MIT", "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "motion-utils": "^11.18.1" } }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "node_modules/motion-utils": { + "version": "11.18.1", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz", + "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==", "license": "MIT" }, - "node_modules/psl": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", - "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", - "dev": true, - "dependencies": { - "punycode": "^2.3.1" + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" }, - "funding": { - "url": "https://github.com/sponsors/lupomontero" + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/pstree.remy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", - "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "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/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "license": "MIT", + "peer": true }, - "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", - "dev": true, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "deprecated": "Use your platform's native DOMException instead", "funding": [ { - "type": "individual", - "url": "https://github.com/sponsors/dubzzz" + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" }, { - "type": "opencollective", - "url": "https://opencollective.com/fast-check" + "type": "github", + "url": "https://paypal.me/jimmywarting" } - ] + ], + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=10.5.0" + } }, - "node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "node_modules/node-exports-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/node-exports-info/-/node-exports-info-1.6.0.tgz", + "integrity": "sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==", "dev": true, + "license": "MIT", "dependencies": { - "side-channel": "^1.1.0" + "array.prototype.flatmap": "^1.3.3", + "es-errors": "^1.3.0", + "object.entries": "^1.1.9", + "semver": "^6.3.1" }, "engines": { - "node": ">=0.6" + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/node-exports-info/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, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } }, - "node_modules/quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", - "license": "ISC" + "node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "license": "MIT", + "optional": true, + "peer": true, + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } }, - "node_modules/quill": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/quill/-/quill-2.0.3.tgz", - "integrity": "sha512-xEYQBqfYx/sfb33VJiKnSJp8ehloavImQ2A6564GAbqG55PGw1dAWUn1MUbQB62t0azawUS2CZZhWCjO8gRvTw==", + "node_modules/node-fetch-h2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz", + "integrity": "sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==", + "dev": true, + "license": "MIT", "dependencies": { - "eventemitter3": "^5.0.1", - "lodash-es": "^4.17.21", - "parchment": "^3.0.0", - "quill-delta": "^5.1.0" + "http2-client": "^1.2.5" }, "engines": { - "npm": ">=8.2.3" + "node": "4.x || >=6.0.0" } }, - "node_modules/quill-delta": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-5.1.0.tgz", - "integrity": "sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==", + "node_modules/node-readfiles": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/node-readfiles/-/node-readfiles-0.2.0.tgz", + "integrity": "sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==", + "dev": true, + "license": "MIT", "dependencies": { - "fast-diff": "^1.3.0", - "lodash.clonedeep": "^4.5.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">= 12.0.0" + "es6-promise": "^3.2.1" } }, - "node_modules/quill-table-better": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/quill-table-better/-/quill-table-better-1.1.6.tgz", - "integrity": "sha512-brQ1DY/tR7K/9BQrGlQPWK0YWAcJ/Tj+i4GoRNrX0ZQM54mnmShsNExATv/hQwNqfJRr6/ys21sLtwujxf1UwQ==", + "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==", + "license": "MIT", + "peer": true + }, + "node_modules/node-schedule": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/node-schedule/-/node-schedule-2.1.1.tgz", + "integrity": "sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==", + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.17.9", - "@jaames/iro": "^5.5.2", - "@types/lodash.merge": "^4.6.7", - "lodash.merge": "^4.6.2", - "webpack-merge": "^5.8.0" + "cron-parser": "^4.2.0", + "long-timeout": "0.1.1", + "sorted-array-functions": "^1.3.0" }, "engines": { - "node": ">= v12.13.0" + "node": ">=6" } }, - "node_modules/rambda": { - "version": "9.4.2", - "resolved": "https://registry.npmjs.org/rambda/-/rambda-9.4.2.tgz", - "integrity": "sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw==", - "license": "MIT" - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "node_modules/nodemon": { + "version": "3.1.14", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.14.tgz", + "integrity": "sha512-jakjZi93UtB3jHMWsXL68FXSAosbLfY0In5gtKq3niLSkrWznrVBzXFNOEMJUfc9+Ke7SHWoAZsiMkNP3vq6Jw==", + "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "^5.1.0" + "chokidar": "^3.5.2", + "debug": "^4", + "ignore-by-default": "^1.0.1", + "minimatch": "^10.2.1", + "pstree.remy": "^1.1.8", + "semver": "^7.5.3", + "simple-update-notifier": "^2.0.0", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" } }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/nodemon/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=4" } }, - "node_modules/rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", + "node_modules/nodemon/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "license": "MIT", "dependencies": { - "quickselect": "^2.0.0" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/rc-cascader": { - "version": "3.34.0", - "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.34.0.tgz", - "integrity": "sha512-KpXypcvju9ptjW9FaN2NFcA2QH9E9LHKq169Y0eWtH4e/wHQ5Wh5qZakAgvb8EKZ736WZ3B0zLLOBsrsja5Dag==", + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.25.7", - "classnames": "^2.3.1", - "rc-select": "~14.16.2", - "rc-tree": "~5.13.0", - "rc-util": "^5.43.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rc-checkbox": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-3.5.0.tgz", - "integrity": "sha512-aOAQc3E98HteIIsSqm6Xk2FPKIER6+5vyEFMZfo73TqM+VVAIqOkHoPjgKLqSNtVLWScoaM7vY2ZrGEheI79yg==", - "license": "MIT", - "peer": true, + "node_modules/oas-kit-common": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/oas-kit-common/-/oas-kit-common-1.0.8.tgz", + "integrity": "sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.3.2", - "rc-util": "^5.25.2" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "fast-safe-stringify": "^2.0.7" } }, - "node_modules/rc-collapse": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.9.0.tgz", - "integrity": "sha512-swDdz4QZ4dFTo4RAUMLL50qP0EY62N2kvmk2We5xYdRwcRn8WcYtuetCJpwpaCbUfUt5+huLpVxhvmnK+PHrkA==", - "license": "MIT", + "node_modules/oas-linter": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/oas-linter/-/oas-linter-3.2.2.tgz", + "integrity": "sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "rc-motion": "^2.3.4", - "rc-util": "^5.27.0" + "@exodus/schemasafe": "^1.0.0-rc.2", + "should": "^13.2.1", + "yaml": "^1.10.0" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" } }, - "node_modules/rc-dialog": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.6.0.tgz", - "integrity": "sha512-ApoVi9Z8PaCQg6FsUzS8yvBEQy0ZL2PkuvAgrmohPkN3okps5WZ5WQWPc1RNuiOKaAYv8B97ACdsFU5LizzCqg==", - "license": "MIT", + "node_modules/oas-resolver": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/oas-resolver/-/oas-resolver-2.5.6.tgz", + "integrity": "sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/portal": "^1.0.0-8", - "classnames": "^2.2.6", - "rc-motion": "^2.3.0", - "rc-util": "^5.21.0" + "node-fetch-h2": "^2.3.0", + "oas-kit-common": "^1.0.8", + "reftools": "^1.1.9", + "yaml": "^1.10.0", + "yargs": "^17.0.1" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "bin": { + "resolve": "resolve.js" + }, + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" } }, - "node_modules/rc-drawer": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-7.2.0.tgz", - "integrity": "sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.23.9", - "@rc-component/portal": "^1.1.1", - "classnames": "^2.2.6", - "rc-motion": "^2.6.1", - "rc-util": "^5.38.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node_modules/oas-schema-walker": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz", + "integrity": "sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==", + "dev": true, + "license": "BSD-3-Clause", + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" } }, - "node_modules/rc-dropdown": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.2.1.tgz", - "integrity": "sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==", - "license": "MIT", + "node_modules/oas-validator": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/oas-validator/-/oas-validator-5.0.8.tgz", + "integrity": "sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "^7.18.3", - "@rc-component/trigger": "^2.0.0", - "classnames": "^2.2.6", - "rc-util": "^5.44.1" + "call-me-maybe": "^1.0.1", + "oas-kit-common": "^1.0.8", + "oas-linter": "^3.2.2", + "oas-resolver": "^2.5.6", + "oas-schema-walker": "^1.1.5", + "reftools": "^1.1.9", + "should": "^13.2.1", + "yaml": "^1.10.0" }, - "peerDependencies": { - "react": ">=16.11.0", - "react-dom": ">=16.11.0" + "funding": { + "url": "https://github.com/Mermade/oas-kit?sponsor=1" } }, - "node_modules/rc-field-form": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-2.7.0.tgz", - "integrity": "sha512-hgKsCay2taxzVnBPZl+1n4ZondsV78G++XVsMIJCAoioMjlMQR9YwAp7JZDIECzIu2Z66R+f4SFIRrO2DjDNAA==", + "node_modules/oazapfts": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/oazapfts/-/oazapfts-4.12.0.tgz", + "integrity": "sha512-hNKRG4eLYceuJuqDDx7Uqsi8p3j5k83gNKSo2qnUOTiiU03sCQOjXxOqCXDbzRcuDFyK94+1PBIpotK4NoxIjw==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.18.0", - "@rc-component/async-validator": "^5.0.3", - "rc-util": "^5.32.2" - }, - "engines": { - "node": ">=8.x" + "@apidevtools/swagger-parser": "^10.1.0", + "lodash": "^4.17.21", + "minimist": "^1.2.8", + "swagger2openapi": "^7.0.8", + "typescript": "^5.2.2" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "bin": { + "oazapfts": "lib/codegen/cli.js" } }, - "node_modules/rc-image": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-7.12.0.tgz", - "integrity": "sha512-cZ3HTyyckPnNnUb9/DRqduqzLfrQRyi+CdHjdqgsyDpI3Ln5UX1kXnAhPBSJj9pVRzwRFgqkN7p9b6HBDjmu/Q==", + "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", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.11.2", - "@rc-component/portal": "^1.0.2", - "classnames": "^2.2.6", - "rc-dialog": "~9.6.0", - "rc-motion": "^2.6.2", - "rc-util": "^5.34.1" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rc-input": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-1.8.0.tgz", - "integrity": "sha512-KXvaTbX+7ha8a/k+eg6SYRVERK0NddX8QX7a7AnRvUa/rEH0CNMlpcBzBkhI0wp2C8C4HlMoYl8TImSN+fuHKA==", + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-util": "^5.18.1" + "engines": { + "node": ">= 0.4" }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rc-input-number": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-9.5.0.tgz", - "integrity": "sha512-bKaEvB5tHebUURAEXw35LDcnRZLq3x1k7GxfAqBMzmpHkDGzjAtnUL8y4y5N15rIFIg5IJgwr211jInl3cipag==", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/mini-decimal": "^1.0.1", - "classnames": "^2.2.5", - "rc-input": "~1.8.0", - "rc-util": "^5.40.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rc-mentions": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-2.20.0.tgz", - "integrity": "sha512-w8HCMZEh3f0nR8ZEd466ATqmXFCMGMN5UFCzEUL0bM/nGw/wOS2GgRzKBcm19K++jDyuWCOJOdgcKGXU3fXfbQ==", + "node_modules/object.entries": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", + "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@babel/runtime": "^7.22.5", - "@rc-component/trigger": "^2.0.0", - "classnames": "^2.2.6", - "rc-input": "~1.8.0", - "rc-menu": "~9.16.0", - "rc-textarea": "~1.10.0", - "rc-util": "^5.34.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 0.4" } }, - "node_modules/rc-menu": { - "version": "9.16.1", - "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.16.1.tgz", - "integrity": "sha512-ghHx6/6Dvp+fw8CJhDUHFHDJ84hJE3BXNCzSgLdmNiFErWSOaZNsihDAsKq9ByTALo/xkNIwtDFGIl6r+RPXBg==", + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/trigger": "^2.0.0", - "classnames": "2.x", - "rc-motion": "^2.4.3", - "rc-overflow": "^1.3.1", - "rc-util": "^5.27.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rc-motion": { - "version": "2.9.5", - "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.9.5.tgz", - "integrity": "sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==", + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-util": "^5.44.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 0.4" } }, - "node_modules/rc-notification": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.6.4.tgz", - "integrity": "sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw==", + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "rc-motion": "^2.9.0", - "rc-util": "^5.20.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=8.x" + "node": ">= 0.4" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rc-overflow": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.4.1.tgz", - "integrity": "sha512-3MoPQQPV1uKyOMVNd6SZfONi+f3st0r8PksexIdBTeIYbMX0Jr+k7pHEDvsXtR4BpCv90/Pv2MovVNhktKrwvw==", + "node_modules/openapi-types": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", + "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "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": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.37.0" + "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" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/rc-pagination": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-5.1.0.tgz", - "integrity": "sha512-8416Yip/+eclTFdHXLKTxZvn70duYVGTvUUWbckCCZoIl3jagqke3GLsFrMs0bsQBikiYpZLD9206Ej4SOdOXQ==", + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, "license": "MIT", - "peer": true, "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.3.2", - "rc-util": "^5.38.0" + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rc-picker": { - "version": "4.11.3", - "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-4.11.3.tgz", - "integrity": "sha512-MJ5teb7FlNE0NFHTncxXQ62Y5lytq6sh5nUw0iH8OkHL/TjARSEvSHpr940pWgjGANpjCwyMdvsEV55l5tYNSg==", + "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", - "peer": true, "dependencies": { - "@babel/runtime": "^7.24.7", - "@rc-component/trigger": "^2.0.0", - "classnames": "^2.2.1", - "rc-overflow": "^1.3.2", - "rc-resize-observer": "^1.4.0", - "rc-util": "^5.43.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "date-fns": ">= 2.x", - "dayjs": ">= 1.x", - "luxon": ">= 3.x", - "moment": ">= 2.x", - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node": ">=10" }, - "peerDependenciesMeta": { - "date-fns": { - "optional": true - }, - "dayjs": { - "optional": true - }, - "luxon": { - "optional": true - }, - "moment": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/rc-progress": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-4.0.0.tgz", - "integrity": "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==", + "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": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.6", - "rc-util": "^5.16.1" + "p-limit": "^3.0.2" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/rc-rate": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.13.1.tgz", - "integrity": "sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q==", + "node_modules/parchment": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-3.0.0.tgz", + "integrity": "sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==", + "license": "BSD-3-Clause" + }, + "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": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.5", - "rc-util": "^5.0.1" + "callsites": "^3.0.0" }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node": ">=6" } }, - "node_modules/rc-resize-observer": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.4.3.tgz", - "integrity": "sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==", + "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/runtime": "^7.20.7", - "classnames": "^2.2.1", - "rc-util": "^5.44.1", - "resize-observer-polyfill": "^1.5.1" + "@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" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/rc-segmented": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.7.0.tgz", - "integrity": "sha512-liijAjXz+KnTRVnxxXG2sYDGd6iLL7VpGGdR8gwoxAXy2KglviKCxLWZdjKYJzYzGSUwKDSTdYk8brj54Bn5BA==", + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.11.1", - "classnames": "^2.2.1", - "rc-motion": "^2.4.4", - "rc-util": "^5.17.0" - }, - "peerDependencies": { - "react": ">=16.0.0", - "react-dom": ">=16.0.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rc-select": { - "version": "14.16.8", - "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.16.8.tgz", - "integrity": "sha512-NOV5BZa1wZrsdkKaiK7LHRuo5ZjZYMDxPP6/1+09+FB4KoNi8jcG1ZqLE3AVCxEsYMBe65OBx71wFoHRTP3LRg==", + "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", - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/trigger": "^2.1.1", - "classnames": "2.x", - "rc-motion": "^2.0.1", - "rc-overflow": "^1.3.1", - "rc-util": "^5.16.1", - "rc-virtual-list": "^3.5.2" - }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "node": ">=8" } }, - "node_modules/rc-slider": { - "version": "11.1.8", - "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-11.1.8.tgz", - "integrity": "sha512-2gg/72YFSpKP+Ja5AjC5DPL1YnV8DEITDQrcc1eASrUYjl0esptaBVJBh5nLTXCCp15eD8EuGjwezVGSHhs9tQ==", + "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", - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.5", - "rc-util": "^5.36.0" - }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node": ">=8" } }, - "node_modules/rc-steps": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.1.tgz", - "integrity": "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==", + "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-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", - "dependencies": { - "@babel/runtime": "^7.16.7", - "classnames": "^2.2.3", - "rc-util": "^5.16.1" - }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node": ">=8" } }, - "node_modules/rc-switch": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-4.1.0.tgz", - "integrity": "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==", + "node_modules/pdfast": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/pdfast/-/pdfast-0.2.0.tgz", + "integrity": "sha512-cq6TTu6qKSFUHwEahi68k/kqN2mfepjkGrG9Un70cgdRRKLKY6Rf8P8uvP2NvZktaQZNF3YE7agEkLj0vGK9bA==", + "license": "MIT" + }, + "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.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.21.0", - "classnames": "^2.2.1", - "rc-util": "^5.30.0" + "engines": { + "node": ">=12" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/rc-table": { - "version": "7.50.5", - "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.50.5.tgz", - "integrity": "sha512-FDZu8aolhSYd3v9KOc3lZOVAU77wmRRu44R0Wfb8Oj1dXRUsloFaXMSl6f7yuWZUxArJTli7k8TEOX2mvhDl4A==", + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.10.1", - "@rc-component/context": "^1.4.0", - "classnames": "^2.2.5", - "rc-resize-observer": "^1.1.0", - "rc-util": "^5.44.3", - "rc-virtual-list": "^3.14.2" - }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node": ">= 0.4" } }, - "node_modules/rc-tabs": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-15.6.1.tgz", - "integrity": "sha512-/HzDV1VqOsUWyuC0c6AkxVYFjvx9+rFPKZ32ejxX0Uc7QCzcEjTA9/xMgv4HemPKwzBNX8KhGVbbumDjnj92aA==", + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "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", - "peer": true, "dependencies": { - "@babel/runtime": "^7.11.2", - "classnames": "2.x", - "rc-dropdown": "~4.2.0", - "rc-menu": "~9.16.0", - "rc-motion": "^2.6.2", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.34.1" + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node": "^10 || ^12 || >=14" } }, - "node_modules/rc-textarea": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-1.10.0.tgz", - "integrity": "sha512-ai9IkanNuyBS4x6sOL8qu/Ld40e6cEs6pgk93R+XLYg0mDSjNBGey6/ZpDs5+gNLD7urQ14po3V6Ck2dJLt9SA==", + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/preact": { + "version": "10.29.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.29.0.tgz", + "integrity": "sha512-wSAGyk2bYR1c7t3SZ3jHcM6xy0lcBcDel6lODcs9ME6Th++Dx2KU+6D3HD8wMMKGA8Wpw7OMd3/4RGzYRpzwRg==", "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "^2.2.1", - "rc-input": "~1.8.0", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.27.0" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" } }, - "node_modules/rc-tooltip": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-6.4.0.tgz", - "integrity": "sha512-kqyivim5cp8I5RkHmpsp1Nn/Wk+1oeloMv9c7LXNgDxUpGm+RbXJGL+OPvDlcRnx9DBeOe4wyOIl4OKUERyH1g==", + "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", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.11.2", - "@rc-component/trigger": "^2.0.0", - "classnames": "^2.3.1", - "rc-util": "^5.44.3" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/rc-tree": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.13.1.tgz", - "integrity": "sha512-FNhIefhftobCdUJshO7M8uZTA9F4OPGVXqGfZkkD/5soDeOhwO06T/aKTrg0WD8gRg/pyfq+ql3aMymLHCTC4A==", + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.10.1", - "classnames": "2.x", - "rc-motion": "^2.0.1", - "rc-util": "^5.16.1", - "rc-virtual-list": "^3.5.1" + "bin": { + "prettier": "bin-prettier.js" }, "engines": { - "node": ">=10.x" + "node": ">=10.13.0" }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/rc-tree-select": { - "version": "5.27.0", - "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.27.0.tgz", - "integrity": "sha512-2qTBTzwIT7LRI1o7zLyrCzmo5tQanmyGbSaGTIf7sYimCklAToVVfpMC6OAldSKolcnjorBYPNSKQqJmN3TCww==", + "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", - "peer": true, "dependencies": { - "@babel/runtime": "^7.25.7", - "classnames": "2.x", - "rc-select": "~14.16.2", - "rc-tree": "~5.13.0", - "rc-util": "^5.43.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/rc-upload": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.9.0.tgz", - "integrity": "sha512-pAzlPnyiFn1GCtEybEG2m9nXNzQyWXqWV2xFYCmDxjN9HzyjS5Pz2F+pbNdYw8mMJsixLEKLG0wVy9vOGxJMJA==", + "node_modules/prop-types/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/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true, + "license": "MIT" + }, + "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", - "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/quill": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/quill/-/quill-2.0.3.tgz", + "integrity": "sha512-xEYQBqfYx/sfb33VJiKnSJp8ehloavImQ2A6564GAbqG55PGw1dAWUn1MUbQB62t0azawUS2CZZhWCjO8gRvTw==", + "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "^7.18.3", - "classnames": "^2.2.5", - "rc-util": "^5.2.0" + "eventemitter3": "^5.0.1", + "lodash-es": "^4.17.21", + "parchment": "^3.0.0", + "quill-delta": "^5.1.0" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "npm": ">=8.2.3" } }, - "node_modules/rc-util": { - "version": "5.44.4", - "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.44.4.tgz", - "integrity": "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==", + "node_modules/quill-delta": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-5.1.0.tgz", + "integrity": "sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.18.3", - "react-is": "^18.2.0" + "fast-diff": "^1.3.0", + "lodash.clonedeep": "^4.5.0", + "lodash.isequal": "^4.5.0" }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/rc-util/node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, - "node_modules/rc-virtual-list": { - "version": "3.18.6", - "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.18.6.tgz", - "integrity": "sha512-TQ5SsutL3McvWmmxqQtMIbfeoE3dGjJrRSfKekgby7WQMpPIFvv4ghytp5Z0s3D8Nik9i9YNOCqHBfk86AwgAA==", + "node_modules/quill-table-better": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/quill-table-better/-/quill-table-better-1.2.3.tgz", + "integrity": "sha512-AlXGuIPhNx0B65DI7eCbGsEThxGWc0gLsd3Y+3NpMaPkFIQpcDCk0htrD2BzNLynOF/Euja1BkHnzjkVz3QFGw==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.20.0", - "classnames": "^2.2.6", - "rc-resize-observer": "^1.0.0", - "rc-util": "^5.36.0" + "@babel/runtime": "^7.17.9", + "@jaames/iro": "^5.5.2", + "@types/lodash.merge": "^4.6.7", + "lodash.merge": "^4.6.2", + "webpack-merge": "^5.8.0" }, "engines": { - "node": ">=8.x" - }, - "peerDependencies": { - "react": ">=16.9.0", - "react-dom": ">=16.9.0" + "node": ">= 14.15.0" } }, + "node_modules/rambda": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/rambda/-/rambda-9.4.2.tgz", + "integrity": "sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw==", + "license": "MIT" + }, "node_modules/react": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" }, @@ -16835,48 +10552,19 @@ } }, "node_modules/react-compiler-runtime": { - "version": "19.1.0-rc.2", - "resolved": "https://registry.npmjs.org/react-compiler-runtime/-/react-compiler-runtime-19.1.0-rc.2.tgz", - "integrity": "sha512-852AwyIsbWJ5o1LkQVAZsVK3iLjMxOfKZuxqeGd/RfD+j1GqHb6j3DSHLtpu4HhFbQHsP2DzxjJyKR6luv4D8w==", + "version": "19.1.0-rc.3", + "resolved": "https://registry.npmjs.org/react-compiler-runtime/-/react-compiler-runtime-19.1.0-rc.3.tgz", + "integrity": "sha512-Cssogys2XZu6SqxRdX2xd8cQAf57BBvFbLEBlIa77161lninbKUn/EqbecCe7W3eqDQfg3rIoOwzExzgCh7h/g==", "license": "MIT", "peerDependencies": { "react": "^17.0.0 || ^18.0.0 || ^19.0.0 || ^0.0.0-experimental" } }, - "node_modules/react-docgen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-7.1.1.tgz", - "integrity": "sha512-hlSJDQ2synMPKFZOsKo9Hi8WWZTC7POR8EmWvTSjow+VDgKzkmjQvFm2fk0tmRw+f0vTOIYKlarR0iL4996pdg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.18.9", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9", - "@types/babel__core": "^7.18.0", - "@types/babel__traverse": "^7.18.0", - "@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": ">=16.14.0" - } - }, - "node_modules/react-docgen-typescript": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", - "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", - "dev": true, - "peerDependencies": { - "typescript": ">= 4.3.x" - } - }, "node_modules/react-dom": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -16922,9 +10610,10 @@ } }, "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==" + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" }, "node_modules/react-redux": { "version": "9.2.0", @@ -16950,21 +10639,21 @@ } }, "node_modules/react-refresh": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", - "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", - "dev": true, + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/react-router": { - "version": "6.30.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.1.tgz", - "integrity": "sha512-X1m21aEmxGXqENEPG3T6u0Th7g0aS4ZmoNynhbs+Cn+q+QGTLt+d5IQ2bHAXKzKcxGJjxACpVbnYQSCRcfxHlQ==", + "version": "6.30.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.30.3.tgz", + "integrity": "sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.23.0" + "@remix-run/router": "1.23.2" }, "engines": { "node": ">=14.0.0" @@ -16974,13 +10663,13 @@ } }, "node_modules/react-router-dom": { - "version": "6.30.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.1.tgz", - "integrity": "sha512-llKsgOkZdbPU1Eg3zK8lCn+sjD9wMRZZPuzmdWWX5SUs8OFkN5HnFVC0u5KMeMaC9aoancFI/KoLuKPqN+hxHw==", + "version": "6.30.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.3.tgz", + "integrity": "sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.23.0", - "react-router": "6.30.1" + "@remix-run/router": "1.23.2", + "react-router": "6.30.3" }, "engines": { "node": ">=14.0.0" @@ -16995,6 +10684,7 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -17002,54 +10692,17 @@ "node": ">=8.10.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, - "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, - "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==", + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", "dev": true, - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, + "license": "MIT", "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, - "dependencies": { - "min-indent": "^1.0.0" + "node": ">=8.6" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/redux": { @@ -17078,6 +10731,7 @@ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", @@ -17100,20 +10754,17 @@ "resolved": "https://registry.npmjs.org/reftools/-/reftools-1.1.9.tgz", "integrity": "sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==", "dev": true, + "license": "BSD-3-Clause", "funding": { "url": "https://github.com/Mermade/oas-kit?sponsor=1" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, "node_modules/regexp.prototype.flags": { "version": "1.5.4", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", @@ -17129,33 +10780,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dev": true, - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -17164,25 +10794,11 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "dev": true, - "engines": { - "node": ">=0.10.5" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, "node_modules/reselect": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", @@ -17196,45 +10812,22 @@ "license": "MIT" }, "node_modules/resolve": { - "version": "1.22.10", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", - "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "license": "MIT", "dependencies": { - "is-core-module": "^2.16.0", + "is-core-module": "^2.13.0", "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-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/resolve-dir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", @@ -17252,6 +10845,7 @@ "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" } @@ -17261,66 +10855,11 @@ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/resolve.exports": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", - "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", - "license": "MIT" - }, - "node_modules/rslog": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/rslog/-/rslog-1.2.3.tgz", - "integrity": "sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==", - "engines": { - "node": ">=14.17.6" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, "node_modules/rw": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", @@ -17332,6 +10871,7 @@ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.2", @@ -17343,33 +10883,15 @@ "node": ">=0.4" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/safe-push-apply": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "isarray": "^2.0.5" @@ -17385,6 +10907,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -17400,32 +10924,23 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "dev": true, - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=v12.22.7" - } + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" }, "node_modules/scheduler": { "version": "0.23.2", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -17450,20 +10965,15 @@ } }, "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, + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", "bin": { "semver": "bin/semver.js" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dependencies": { - "randombytes": "^2.1.0" + }, + "engines": { + "node": ">=10" } }, "node_modules/set-function-length": { @@ -17471,6 +10981,7 @@ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -17488,6 +10999,7 @@ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -17503,6 +11015,7 @@ "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", "dev": true, + "license": "MIT", "dependencies": { "dunder-proto": "^1.0.1", "es-errors": "^1.3.0", @@ -17512,15 +11025,11 @@ "node": ">= 0.4" } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, "node_modules/shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -17539,6 +11048,7 @@ "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" }, @@ -17551,23 +11061,17 @@ "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/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/should": { "version": "13.2.3", "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz", "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", "dev": true, + "license": "MIT", "dependencies": { "should-equal": "^2.0.0", "should-format": "^3.0.3", @@ -17581,6 +11085,7 @@ "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz", "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", "dev": true, + "license": "MIT", "dependencies": { "should-type": "^1.4.0" } @@ -17590,6 +11095,7 @@ "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", "integrity": "sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==", "dev": true, + "license": "MIT", "dependencies": { "should-type": "^1.3.0", "should-type-adaptors": "^1.0.1" @@ -17599,13 +11105,15 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", "integrity": "sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/should-type-adaptors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", "dev": true, + "license": "MIT", "dependencies": { "should-type": "^1.3.0", "should-util": "^1.0.0" @@ -17615,13 +11123,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz", "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/side-channel": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", @@ -17641,6 +11151,7 @@ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3" @@ -17657,6 +11168,7 @@ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", "dev": true, + "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -17675,6 +11187,7 @@ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", "dev": true, + "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -17689,25 +11202,19 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", + "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", "license": "MIT", "dependencies": { "is-arrayish": "^0.3.1" } }, "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", + "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", "license": "MIT" }, "node_modules/simple-update-notifier": { @@ -17723,34 +11230,6 @@ "node": ">=10" } }, - "node_modules/simple-update-notifier/node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/sorted-array-functions": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz", @@ -17758,27 +11237,29 @@ "license": "MIT" }, "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, + "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": ">= 8" + "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==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "peer": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -17788,49 +11269,24 @@ "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", + "peer": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/stackframe": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true + "license": "MIT" }, "node_modules/stop-iteration-iterator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "internal-slot": "^1.1.0" @@ -17839,111 +11295,18 @@ "node": ">= 0.4" } }, - "node_modules/storybook": { - "version": "8.6.7", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.6.7.tgz", - "integrity": "sha512-9gktoFMQDSCINNGQH869d/sar9rVtAhr0HchcvDA6bssAqgQJvTphY4qC9lH54SxfTJm/7Sy+BKEngMK+dziJg==", - "dev": true, - "dependencies": { - "@storybook/core": "8.6.7" - }, - "bin": { - "getstorybook": "bin/index.cjs", - "sb": "bin/index.cjs", - "storybook": "bin/index.cjs" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "prettier": "^2 || ^3" - }, - "peerDependenciesMeta": { - "prettier": { - "optional": true - } - } - }, - "node_modules/stream": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", - "integrity": "sha512-gCq3NDI2P35B2n6t76YJuOp7d6cN/C7Rt0577l91wllh0sY9ZBuw9KaSGqH/b0hzn3CWWJbpbW0W0WvQ1H/Q7g==", - "dev": true, - "dependencies": { - "emitter-component": "^1.1.1" - } - }, - "node_modules/streamroller": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", - "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", - "license": "MIT", - "dependencies": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "fs-extra": "^8.1.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/streamroller/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/streamroller/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/streamroller/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/string-convert": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==", "license": "MIT" }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -17957,13 +11320,15 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/string.prototype.includes": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -17978,6 +11343,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", @@ -18005,6 +11371,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" @@ -18015,6 +11382,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.2", @@ -18036,6 +11404,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.2", @@ -18054,6 +11423,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -18070,6 +11440,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -18078,36 +11449,13 @@ } }, "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", - "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "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, - "dependencies": { - "min-indent": "^1.0.1" - }, + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, "node_modules/strip-json-comments": { @@ -18115,6 +11463,7 @@ "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" }, @@ -18122,102 +11471,51 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/style-loader": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", - "dev": true, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, "node_modules/style-mod": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", - "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.3.tgz", + "integrity": "sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==", "license": "MIT" }, "node_modules/styled-components": { - "version": "6.1.19", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.19.tgz", - "integrity": "sha512-1v/e3Dl1BknC37cXMhwGomhO8AkYmN41CqyX9xhUDxry1ns3BFQy2lLDRQXJRdVVWB9OHemv/53xaStimvWyuA==", + "version": "6.3.12", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.3.12.tgz", + "integrity": "sha512-hFR6xsVkVYbsdcUlzPYFvFfoc6o2KlV0VvgRIQwSYMtdThM7SCxnjX9efh/cWce2kTq16I/Kl3xM98xiLptsXA==", "license": "MIT", "dependencies": { - "@emotion/is-prop-valid": "1.2.2", - "@emotion/unitless": "0.8.1", - "@types/stylis": "4.2.5", + "@emotion/is-prop-valid": "1.4.0", + "@emotion/unitless": "0.10.0", + "@types/stylis": "4.2.7", "css-to-react-native": "3.2.0", - "csstype": "3.1.3", - "postcss": "8.4.49", - "shallowequal": "1.1.0", - "stylis": "4.3.2", - "tslib": "2.6.2" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/styled-components" - }, - "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0" - } - }, - "node_modules/styled-components/node_modules/@emotion/unitless": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", - "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==", - "license": "MIT" - }, - "node_modules/styled-components/node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", - "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.7", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "csstype": "3.2.3", + "postcss": "8.4.49", + "shallowequal": "1.1.0", + "stylis": "4.3.6", + "tslib": "2.8.1" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } } }, - "node_modules/styled-components/node_modules/stylis": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", - "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==", + "node_modules/styled-components/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/styled-components/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "license": "0BSD" - }, "node_modules/stylis": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.6.tgz", @@ -18228,6 +11526,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -18239,6 +11538,7 @@ "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" }, @@ -18257,6 +11557,7 @@ "resolved": "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-7.0.8.tgz", "integrity": "sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "call-me-maybe": "^1.0.1", "node-fetch": "^2.6.1", @@ -18279,40 +11580,49 @@ "url": "https://github.com/Mermade/oas-kit?sponsor=1" } }, - "node_modules/swc-loader": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/swc-loader/-/swc-loader-0.2.6.tgz", - "integrity": "sha512-9Zi9UP2YmDpgmQVbyOPJClY0dwf58JDyDMQ7uRc4krmc72twNI2fvlBWHLqVekBpPc7h5NJkGVT1zNDxFrqhvg==", + "node_modules/swagger2openapi/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dev": true, + "license": "MIT", "dependencies": { - "@swc/counter": "^0.1.3" + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" }, "peerDependencies": { - "@swc/core": "^1.2.147", - "webpack": ">=2" + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "license": "MIT", "engines": { "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/terser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz", - "integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==", + "version": "5.46.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", + "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", + "license": "BSD-2-Clause", + "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", + "acorn": "^8.15.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -18324,14 +11634,15 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.14", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", - "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.4.0.tgz", + "integrity": "sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==", + "license": "MIT", + "peer": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", "terser": "^5.31.1" }, "engines": { @@ -18356,97 +11667,22 @@ } } }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser/node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT", + "peer": true }, - "node_modules/test-exclude/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, + "node_modules/text-segmentation": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/text-segmentation/-/text-segmentation-1.0.3.tgz", + "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" + "utrie": "^1.0.2" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, "node_modules/throttle-debounce": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz", @@ -18456,41 +11692,29 @@ "node": ">=12.22" } }, - "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 - }, - "node_modules/tinyrainbow": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", - "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", - "dev": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tinyspy": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", - "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", + "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": ">=14.0.0" + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" } }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -18504,14 +11728,6 @@ "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", "license": "MIT" }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, "node_modules/touch": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz", @@ -18522,153 +11738,47 @@ "nodetouch": "bin/nodetouch.js" } }, - "node_modules/tough-cookie": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", - "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } + "license": "MIT" }, "node_modules/ts-api-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", - "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", + "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", "dev": true, + "license": "MIT", "engines": { - "node": ">=16" + "node": ">=18.12" }, "peerDependencies": { - "typescript": ">=4.2.0" + "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, - "engines": { - "node": ">=6.10" - } - }, - "node_modules/ts-jest": { - "version": "29.2.6", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.6.tgz", - "integrity": "sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==", + "node_modules/ts-declaration-location": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz", + "integrity": "sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==", "dev": true, - "dependencies": { - "bs-logger": "^0.2.6", - "ejs": "^3.1.10", - "fast-json-stable-stringify": "^2.1.0", - "jest-util": "^29.0.0", - "json5": "^2.2.3", - "lodash.memoize": "^4.1.2", - "make-error": "^1.3.6", - "semver": "^7.7.1", - "yargs-parser": "^21.1.1" - }, - "bin": { - "ts-jest": "cli.js" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/transform": "^29.0.0", - "@jest/types": "^29.0.0", - "babel-jest": "^29.0.0", - "jest": "^29.0.0", - "typescript": ">=4.3 <6" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@jest/transform": { - "optional": true - }, - "@jest/types": { - "optional": true - }, - "babel-jest": { - "optional": true + "funding": [ + { + "type": "ko-fi", + "url": "https://ko-fi.com/rebeccastevens" }, - "esbuild": { - "optional": true + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/ts-declaration-location" } - } - }, - "node_modules/ts-jest/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-loader": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.2.tgz", - "integrity": "sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==", - "dev": true, + ], + "license": "BSD-3-Clause", "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4", - "source-map": "^0.7.4" - }, - "engines": { - "node": ">=12.0.0" + "picomatch": "^4.0.2" }, "peerDependencies": { - "typescript": "*", - "webpack": "^5.0.0" - } - }, - "node_modules/ts-loader/node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "typescript": ">=4.0.0" } }, "node_modules/ts-node": { @@ -18676,6 +11786,7 @@ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -18732,6 +11843,22 @@ "tspc": "bin/tspc.js" } }, + "node_modules/ts-patch/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/ts-patch/node_modules/global-prefix": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-4.0.0.tgz", @@ -18756,24 +11883,12 @@ } }, "node_modules/ts-patch/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "license": "ISC", - "engines": { - "node": ">=16" - } - }, - "node_modules/ts-patch/node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz", + "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=10" + "node": ">=18" } }, "node_modules/ts-patch/node_modules/which": { @@ -18792,68 +11907,30 @@ } }, "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==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, + "license": "MIT", "dependencies": { - "json5": "^2.2.2", + "@types/json5": "^0.0.29", + "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tsconfig-paths/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, - "engines": { - "node": ">=4" } }, "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==" - }, - "node_modules/tsscmp": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", - "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", - "license": "MIT", - "engines": { - "node": ">=0.6.x" - } - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "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" }, @@ -18861,44 +11938,12 @@ "node": ">= 0.8.0" } }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/typed-array-buffer": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, + "license": "MIT", "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", @@ -18913,6 +11958,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.8", "for-each": "^0.3.3", @@ -18932,6 +11978,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", @@ -18953,6 +12000,7 @@ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -18969,9 +12017,10 @@ } }, "node_modules/typescript": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", - "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -18980,11 +12029,36 @@ "node": ">=14.17" } }, + "node_modules/typescript-eslint": { + "version": "8.57.2", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.2.tgz", + "integrity": "sha512-VEPQ0iPgWO/sBaZOU1xo4nuNdODVOajPnTIbog2GKYr31nIlZ0fWPoCQgGfF3ETyBl1vn63F/p50Um9Z4J8O8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.57.2", + "@typescript-eslint/parser": "8.57.2", + "@typescript-eslint/typescript-estree": "8.57.2", + "@typescript-eslint/utils": "8.57.2" + }, + "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/unbox-primitive": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", "dev": true, + "license": "MIT", "dependencies": { "call-bound": "^1.0.3", "has-bigints": "^1.0.2", @@ -19006,31 +12080,21 @@ "license": "MIT" }, "node_modules/undici-types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "license": "MIT", + "peer": true }, "node_modules/universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", "engines": { "node": ">= 10.0.0" } }, - "node_modules/unplugin": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", - "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", - "dev": true, - "dependencies": { - "acorn": "^8.14.0", - "webpack-virtual-modules": "^0.6.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/upath": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", @@ -19042,9 +12106,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", - "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "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==", "funding": [ { "type": "opencollective", @@ -19059,6 +12123,8 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", + "peer": true, "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" @@ -19075,39 +12141,11 @@ "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/url": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.4.tgz", - "integrity": "sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==", - "dev": true, - "dependencies": { - "punycode": "^1.4.1", - "qs": "^6.12.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, "node_modules/use-merge-value": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-merge-value/-/use-merge-value-1.2.0.tgz", @@ -19118,39 +12156,23 @@ } }, "node_modules/use-sync-external-store": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", - "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", + "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==", "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, + "node_modules/utrie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/utrie/-/utrie-1.0.2.tgz", + "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==", + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" + "base64-arraybuffer": "^1.0.2" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "dev": true - }, "node_modules/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", @@ -19168,29 +12190,8 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "node_modules/v8-to-istanbul": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", - "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } + "license": "MIT" }, "node_modules/void-elements": { "version": "3.1.0", @@ -19207,31 +12208,12 @@ "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", "license": "MIT" }, - "node_modules/w3c-xmlserializer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", - "dev": true, - "dependencies": { - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", + "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", + "license": "MIT", + "peer": true, "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -19240,43 +12222,56 @@ "node": ">=10.13.0" } }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true, + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">=12" + "node": ">= 8" } }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true, + "license": "BSD-2-Clause" + }, "node_modules/webpack": { - "version": "5.98.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.98.0.tgz", - "integrity": "sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==", + "version": "5.105.4", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.4.tgz", + "integrity": "sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==", + "license": "MIT", + "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", "@webassemblyjs/ast": "^1.14.1", "@webassemblyjs/wasm-edit": "^1.14.1", "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", + "acorn": "^8.16.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", + "enhanced-resolve": "^5.20.0", + "es-module-lexer": "^2.0.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", + "loader-runner": "^4.3.1", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^4.3.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.11", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.17", + "watchpack": "^2.5.1", + "webpack-sources": "^3.3.4" }, "bin": { "webpack": "bin/webpack.js" @@ -19294,49 +12289,11 @@ } } }, - "node_modules/webpack-dev-middleware": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.3.tgz", - "integrity": "sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.12", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-hot-middleware": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.26.1.tgz", - "integrity": "sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==", - "dev": true, - "dependencies": { - "ansi-html-community": "0.0.8", - "html-entities": "^2.1.0", - "strip-ansi": "^6.0.0" - } - }, "node_modules/webpack-merge": { "version": "5.10.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "flat": "^5.0.2", @@ -19347,23 +12304,21 @@ } }, "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.4.tgz", + "integrity": "sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==", + "license": "MIT", + "peer": true, "engines": { "node": ">=10.13.0" } }, - "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 - }, "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "peer": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -19376,48 +12331,21 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "peer": true, "engines": { "node": ">=4.0" } }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dev": true, - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "dev": true - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "dev": true, - "engines": { - "node": ">=12" - } - }, "node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, + "license": "MIT", "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "node_modules/which": { @@ -19425,6 +12353,7 @@ "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" }, @@ -19440,6 +12369,7 @@ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", "dev": true, + "license": "MIT", "dependencies": { "is-bigint": "^1.1.0", "is-boolean-object": "^1.2.1", @@ -19459,6 +12389,7 @@ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "function.prototype.name": "^1.1.6", @@ -19486,6 +12417,7 @@ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "dev": true, + "license": "MIT", "dependencies": { "is-map": "^2.0.3", "is-set": "^2.0.3", @@ -19500,10 +12432,11 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", @@ -19523,13 +12456,15 @@ "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "license": "MIT" }, "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" } @@ -19552,6 +12487,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -19564,29 +12500,11 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -19603,40 +12521,21 @@ } } }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz", + "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==", + "license": "ISC", "engines": { "node": ">= 6" } @@ -19646,6 +12545,7 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -19664,24 +12564,17 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } }, - "node_modules/ylru": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz", - "integrity": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -19691,6 +12584,7 @@ "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" }, diff --git a/assets/studio/package.json b/assets/studio/package.json index aea3f4f..5b15871 100644 --- a/assets/studio/package.json +++ b/assets/studio/package.json @@ -5,61 +5,38 @@ "dev": "NODE_ENV=development rsbuild build", "dev-server": "NODE_ENV=dev-server rsbuild dev", "build": "rsbuild build", - "lint": "eslint --ext .js,.jsx,.ts,.tsx ./js", - "lint-fix": "eslint --ext .js,.jsx,.ts,.tsx ./js --fix", - "lint-fix-watch": "nodemon --watch './js/**/*' --exec \"eslint --ext .js,.jsx,.ts,.tsx ./js --fix --cache\" -e js,jsx,ts,tsx", + "lint": "eslint ./js", + "lint-fix": "eslint ./js --fix", + "lint-fix-watch": "nodemon --watch './js/**/*' --exec \"eslint ./js --fix --cache\" -e js,jsx,ts,tsx", "check-types": "tsc --noEmit", "check-types-watch": "tsc --noEmit --watch" }, "license": "proprietary", "private": true, "devDependencies": { - "@babel/preset-react": "^7.23.3", - "@module-federation/rsbuild-plugin": "^0.14.0", + "@eslint/js": "^9", + "@module-federation/rsbuild-plugin": "^2.2.3", "@rsbuild/core": "^1.3.21", "@rsbuild/plugin-react": "^1.3.1", "@rtk-query/codegen-openapi": "^1.2.0", - "@storybook/addon-a11y": "^8.0.5", - "@storybook/addon-essentials": "^8.0.5", - "@storybook/addon-interactions": "^8.0.5", - "@storybook/addon-links": "^8.0.5", - "@storybook/addon-onboarding": "^8.0.5", - "@storybook/addon-webpack5-compiler-swc": "^1.0.2", - "@storybook/blocks": "^8.0.5", - "@storybook/react": "^8.0.5", - "@storybook/react-webpack5": "^8.0.5", - "@storybook/test": "^8.0.5", - "@testing-library/dom": "^9.3.4", - "@testing-library/jest-dom": "^6.4.2", - "@testing-library/react": "^14.2.2", - "@testing-library/user-event": "^14.5.2", - "@types/jest": "^29.5.12", + "@stylistic/eslint-plugin": "^4", "@types/react-dom": "18.3.x", "@types/webpack-env": "^1.18.4", - "@typescript-eslint/eslint-plugin": "^6.19.1", - "eslint": "^8.56.0", - "eslint-config-standard-with-typescript": "^43.0.1", + "eslint": "^9", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-n": "^16.6.2", - "eslint-plugin-promise": "^6.1.1", + "eslint-plugin-n": "^17", + "eslint-plugin-promise": "^7", "eslint-plugin-react": "^7.33.2", - "eslint-plugin-storybook": "^0.8.0", - "jest": "^29.7.0", - "jest-environment-jsdom": "^29.7.0", + "globals": "^16", "nodemon": "^3.1.10", - "react-refresh": "^0.14.2", - "storybook": "^8.0.5", - "stream": "^0.0.2", - "ts-jest": "^29.1.2", - "ts-loader": "^9.5.1", "ts-node": "^10.9.2", - "typescript": "^5.3.3", - "whatwg-fetch": "^3.6.20" + "typescript": "^5.6.3", + "typescript-eslint": "^8" }, "dependencies": { - "@pimcore/studio-ui-bundle": ">=1.0.0-canary.20250808-071111-ca5e412", + "@pimcore/studio-ui-bundle": "^1.0.0-canary.20260325-113631-293aa9b", "antd-style": "^3.7.1", "quill": "^2.0.3", "quill-table-better": "^1.1.6", @@ -68,6 +45,6 @@ "reflect-metadata": "^0.2.2" }, "overrides": { - "axios": "1.12.0" + "axios": "1.13.6" } } From f9fc50ea1f5717b1c5af7f1e992cca2729bb3123 Mon Sep 17 00:00:00 2001 From: robertSt7 <104770750+robertSt7@users.noreply.github.com> Date: Thu, 26 Mar 2026 14:03:19 +0000 Subject: [PATCH 2/3] Automatic frontend build --- .../entrypoints.json | 35 ++++ .../exposeRemote.js | 13 ++ .../main.html | 1 + .../manifest.json | 59 +++++++ .../mf-manifest.json | 77 +++++---- .../mf-stats.json | 98 ++++++----- .../static/css/async/553.51bcc2c4.css} | 2 +- .../static/js/109.67b0ef42.js | 2 + .../static/js/109.67b0ef42.js.LICENSE.txt} | 0 .../static/js/async/102.aadfc9f0.js | 150 +++++++++++++++++ .../js/async/102.aadfc9f0.js.LICENSE.txt} | 8 - .../static/js/async/25.30f3a9ad.js | 6 + .../static/js/async/473.b1a99527.js | 2 + .../js/async/473.b1a99527.js.LICENSE.txt} | 0 .../static/js/async/553.de65faa4.js | 2 + .../js/async/553.de65faa4.js.LICENSE.txt} | 0 .../static/js/async/841.75471cbd.js | 1 + ...deration_expose_default_export.c0ccc573.js | 155 ++++++++++++++++++ ...se_default_export.c0ccc573.js.LICENSE.txt} | 0 .../static/js/main.a2d112d0.js | 8 + .../static/js/main.a2d112d0.js.LICENSE.txt} | 0 .../static/js/remoteEntry.js | 8 + .../static/js/remoteEntry.js.LICENSE.txt | 0 .../entrypoints.json | 35 ---- .../exposeRemote.js | 7 - .../main.html | 1 - .../manifest.json | 58 ------- .../static/js/269.6ea4f059.js | 6 - .../static/js/async/145.ab713703.js | 1 - .../static/js/async/37.0478317e.js | 69 -------- .../static/js/async/378.804defcc.js | 2 - .../static/js/async/770.17ad2bc5.js | 6 - .../static/js/async/872.a9470a7d.js | 2 - ...deration_expose_default_export.26793afc.js | 155 ------------------ .../static/js/main.27878c1f.js | 2 - .../static/js/remoteEntry.js | 6 - 36 files changed, 538 insertions(+), 439 deletions(-) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135 => 383cfba6-1613-4cf2-8e87-c58e569a8191}/mf-manifest.json (94%) rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135 => 383cfba6-1613-4cf2-8e87-c58e569a8191}/mf-stats.json (94%) rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135/static/css/async/872.1e3b2cc8.css => 383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css} (81%) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js.LICENSE.txt => 383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js.LICENSE.txt} (100%) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js.LICENSE.txt => 383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js.LICENSE.txt} (94%) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js.LICENSE.txt => 383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js.LICENSE.txt} (100%) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js.LICENSE.txt => 383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js.LICENSE.txt} (100%) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js.LICENSE.txt => 383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt} (100%) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js.LICENSE.txt => 383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js.LICENSE.txt} (100%) create mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js rename public/studio/build/{b7e8edfe-7426-4343-963c-7e1a9f400135 => 383cfba6-1613-4cf2-8e87-c58e569a8191}/static/js/remoteEntry.js.LICENSE.txt (100%) delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/entrypoints.json delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/exposeRemote.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/main.html delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/manifest.json delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/770.17ad2bc5.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js delete mode 100644 public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/remoteEntry.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json new file mode 100644 index 0000000..b8001d9 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json @@ -0,0 +1,35 @@ +{ + "entrypoints": { + "main": { + "js": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js" + ], + "css": [] + }, + "pimcore_quill_bundle": { + "js": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js" + ], + "css": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css" + ] + }, + "exposeRemote": { + "js": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js" + ], + "css": [] + } + } +} \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js new file mode 100644 index 0000000..4e2b291 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js @@ -0,0 +1,13 @@ + + if (window.pluginRemotes === undefined) { + window.pluginRemotes = {} + } + + if (window.alternativePluginExportPaths === undefined) { + window.alternativePluginExportPaths = {} + } + + window.pluginRemotes.pimcore_quill_bundle = "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js" + + + \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html new file mode 100644 index 0000000..d2b32dc --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html @@ -0,0 +1 @@ +Rsbuild App
\ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json new file mode 100644 index 0000000..95974b1 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json @@ -0,0 +1,59 @@ +{ + "allFiles": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html" + ], + "entries": { + "main": { + "html": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html" + ], + "initial": { + "js": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js" + ] + }, + "async": { + "js": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js" + ] + } + }, + "pimcore_quill_bundle": { + "initial": { + "js": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js" + ] + }, + "async": { + "js": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js" + ], + "css": [ + "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css" + ] + } + } + }, + "integrity": {} +} \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-manifest.json b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json similarity index 94% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-manifest.json rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json index 811b22c..475423c 100644 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-manifest.json +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json @@ -20,99 +20,103 @@ "api": "" }, "globalName": "pimcore_quill_bundle", - "pluginVersion": "0.14.0", + "pluginVersion": "2.3.0", "prefetchInterface": false, - "publicPath": "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/" + "publicPath": "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/" }, "shared": [ { - "id": "pimcore_quill_bundle:react", - "name": "react", - "version": "*", + "id": "pimcore_quill_bundle:antd-style", + "name": "antd-style", + "version": "3.7.1", "singleton": true, - "requiredVersion": "^*", + "requiredVersion": "^3.7.1", "assets": { "js": { "async": [], "sync": [ - "static/js/269.6ea4f059.js", - "static/js/remoteEntry.js" + "static/js/async/102.aadfc9f0.js" ] }, "css": { "async": [], "sync": [] } - } + }, + "fallback": "" }, { - "id": "pimcore_quill_bundle:quill", - "name": "quill", - "version": "2.0.3", + "id": "pimcore_quill_bundle:quill-table-better", + "name": "quill-table-better", + "version": "1.2.3", "singleton": true, - "requiredVersion": "^2.0.3", + "requiredVersion": "^1.1.6", "assets": { "js": { "async": [], "sync": [ - "static/js/async/770.17ad2bc5.js" + "static/js/async/841.75471cbd.js" ] }, "css": { "async": [], "sync": [] } - } + }, + "fallback": "" }, { - "id": "pimcore_quill_bundle:antd-style", - "name": "antd-style", - "version": "3.7.1", + "id": "pimcore_quill_bundle:quill", + "name": "quill", + "version": "2.0.3", "singleton": true, - "requiredVersion": "^3.7.1", + "requiredVersion": "^2.0.3", "assets": { "js": { "async": [], "sync": [ - "static/js/async/37.0478317e.js" + "static/js/async/25.30f3a9ad.js" ] }, "css": { "async": [], "sync": [] } - } + }, + "fallback": "" }, { - "id": "pimcore_quill_bundle:quill-table-better", - "name": "quill-table-better", - "version": "1.1.6", + "id": "pimcore_quill_bundle:react-dom", + "name": "react-dom", + "version": "18.3.1", "singleton": true, - "requiredVersion": "^1.1.6", + "requiredVersion": "^18.3.1", "assets": { "js": { "async": [], "sync": [ - "static/js/async/145.ab713703.js" + "static/js/109.67b0ef42.js", + "static/js/remoteEntry.js" ] }, "css": { "async": [], "sync": [] } - } + }, + "fallback": "" }, { - "id": "pimcore_quill_bundle:react-dom", - "name": "react-dom", - "version": "*", + "id": "pimcore_quill_bundle:react", + "name": "react", + "version": "18.3.1", "singleton": true, - "requiredVersion": "^*", + "requiredVersion": "^18.3.1", "assets": { "js": { "async": [], "sync": [ - "static/js/269.6ea4f059.js", + "static/js/109.67b0ef42.js", "static/js/remoteEntry.js" ] }, @@ -120,7 +124,8 @@ "async": [], "sync": [] } - } + }, + "fallback": "" } ], "remotes": [ @@ -168,14 +173,14 @@ "assets": { "js": { "sync": [ - "static/js/async/872.a9470a7d.js", - "static/js/async/__federation_expose_default_export.26793afc.js" + "static/js/async/553.de65faa4.js", + "static/js/async/__federation_expose_default_export.c0ccc573.js" ], "async": [] }, "css": { "sync": [ - "static/css/async/872.1e3b2cc8.css" + "static/css/async/553.51bcc2c4.css" ], "async": [] } diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-stats.json b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json similarity index 94% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-stats.json rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json index 97283d8..e7b315f 100644 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-stats.json +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json @@ -20,25 +20,25 @@ "api": "" }, "globalName": "pimcore_quill_bundle", - "pluginVersion": "0.14.0", + "pluginVersion": "2.3.0", "prefetchInterface": false, - "publicPath": "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/" + "publicPath": "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/" }, "shared": [ { "singleton": true, - "requiredVersion": "^*", + "requiredVersion": "^3.7.1", "shareScope": "default", - "eager": true, - "name": "react", - "version": "*", - "id": "pimcore_quill_bundle:react", + "import": "antd-style", + "name": "antd-style", + "version": "3.7.1", + "eager": false, + "id": "pimcore_quill_bundle:antd-style", "assets": { "js": { "async": [], "sync": [ - "static/js/269.6ea4f059.js", - "static/js/remoteEntry.js" + "static/js/async/102.aadfc9f0.js" ] }, "css": { @@ -48,22 +48,24 @@ }, "usedIn": [ "." - ] + ], + "usedExports": [], + "fallback": "" }, { "singleton": true, - "requiredVersion": "^2.0.3", + "requiredVersion": "^1.1.6", "shareScope": "default", - "import": "quill", - "name": "quill", - "version": "2.0.3", + "import": "quill-table-better", + "name": "quill-table-better", + "version": "1.2.3", "eager": false, - "id": "pimcore_quill_bundle:quill", + "id": "pimcore_quill_bundle:quill-table-better", "assets": { "js": { "async": [], "sync": [ - "static/js/async/770.17ad2bc5.js" + "static/js/async/841.75471cbd.js" ] }, "css": { @@ -73,22 +75,24 @@ }, "usedIn": [ "." - ] + ], + "usedExports": [], + "fallback": "" }, { "singleton": true, - "requiredVersion": "^3.7.1", + "requiredVersion": "^2.0.3", "shareScope": "default", - "import": "antd-style", - "name": "antd-style", - "version": "3.7.1", + "import": "quill", + "name": "quill", + "version": "2.0.3", "eager": false, - "id": "pimcore_quill_bundle:antd-style", + "id": "pimcore_quill_bundle:quill", "assets": { "js": { "async": [], "sync": [ - "static/js/async/37.0478317e.js" + "static/js/async/25.30f3a9ad.js" ] }, "css": { @@ -98,22 +102,24 @@ }, "usedIn": [ "." - ] + ], + "usedExports": [], + "fallback": "" }, { "singleton": true, - "requiredVersion": "^1.1.6", + "requiredVersion": "^18.3.1", "shareScope": "default", - "import": "quill-table-better", - "name": "quill-table-better", - "version": "1.1.6", - "eager": false, - "id": "pimcore_quill_bundle:quill-table-better", + "eager": true, + "name": "react-dom", + "version": "18.3.1", + "id": "pimcore_quill_bundle:react-dom", "assets": { "js": { "async": [], "sync": [ - "static/js/async/145.ab713703.js" + "static/js/109.67b0ef42.js", + "static/js/remoteEntry.js" ] }, "css": { @@ -121,23 +127,23 @@ "sync": [] } }, - "usedIn": [ - "." - ] + "usedIn": [], + "usedExports": [], + "fallback": "" }, { "singleton": true, - "requiredVersion": "^*", + "requiredVersion": "^18.3.1", "shareScope": "default", "eager": true, - "name": "react-dom", - "version": "*", - "id": "pimcore_quill_bundle:react-dom", + "name": "react", + "version": "18.3.1", + "id": "pimcore_quill_bundle:react", "assets": { "js": { "async": [], "sync": [ - "static/js/269.6ea4f059.js", + "static/js/109.67b0ef42.js", "static/js/remoteEntry.js" ] }, @@ -146,7 +152,11 @@ "sync": [] } }, - "usedIn": [] + "usedIn": [ + "." + ], + "usedExports": [], + "fallback": "" } ], "remotes": [ @@ -217,8 +227,8 @@ "id": "pimcore_quill_bundle:.", "name": ".", "requires": [ - "react", "quill", + "react", "antd-style", "quill-table-better" ], @@ -226,14 +236,14 @@ "assets": { "js": { "sync": [ - "static/js/async/872.a9470a7d.js", - "static/js/async/__federation_expose_default_export.26793afc.js" + "static/js/async/553.de65faa4.js", + "static/js/async/__federation_expose_default_export.c0ccc573.js" ], "async": [] }, "css": { "sync": [ - "static/css/async/872.1e3b2cc8.css" + "static/css/async/553.51bcc2c4.css" ], "async": [] } diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/css/async/872.1e3b2cc8.css b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css similarity index 81% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/css/async/872.1e3b2cc8.css rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css index 81ae9a4..db576a3 100644 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/css/async/872.1e3b2cc8.css +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css @@ -1 +1 @@ -@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{vertical-align:middle;display:inline-block}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2px}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1px}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-bubble .ql-editor code{padding:2px 4px;font-size:85%}.ql-bubble .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-bubble .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-bubble .ql-picker-label:before{line-height:22px;display:inline-block}.ql-bubble .ql-picker-options{white-space:nowrap;background-color:#444;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-bubble .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{color:#fff;background-color:#444;border-radius:25px}.ql-bubble .ql-tooltip-arrow{content:" ";border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-6px;display:block;position:absolute;left:50%}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{color:#fff;background:0 0;border:none;outline:none;width:100%;height:100%;padding:10px 20px;font-size:13px;position:absolute}.ql-bubble .ql-tooltip-editor a{position:absolute;top:10px;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){white-space:nowrap;position:relative}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{color:#fff;content:attr(href);z-index:1;background-color:#444;border-radius:15px;padding:5px 15px;font-size:12px;font-weight:400;text-decoration:none;top:-5px;overflow:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{content:" ";border-top:6px solid #444;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;top:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{visibility:hidden;margin-left:50%;transition:visibility 0s .2s;position:absolute;left:0;transform:translate(-50%,-100%)}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal)". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal)". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-cell-selected-after,.ql-cell-selected:after,.ql-cell-focused:after{content:"";pointer-events:none;background-color:#9ecffa4d;position:absolute;top:0;bottom:0;left:0;right:0}.ql-table-border-shadow,.ql-table-select-container,.ql-table-dropdown-list,.ql-table-dropdown-properties-list,.ql-table-menus-container{background:#fff;border:1px solid #ccced1;border-radius:2px;box-shadow:0 1px 2px 1px #00000026}.ql-table-triangle-common,.ql-table-tooltip-error:before,.label-field-view-status:before,.ql-table-tooltip:before,.ql-table-triangle-down:not(.ql-table-triangle-none):after,.ql-table-triangle-down:not(.ql-table-triangle-none):before,.ql-table-triangle-up:not(.ql-table-triangle-none):after,.ql-table-triangle-up:not(.ql-table-triangle-none):before{content:"";border:10px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.ql-table-input-focus,.ql-table-color-container .color-picker .color-picker-select>.erase-container,.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected,.ql-table-input:focus,.ql-table-color-container .label-field-view-color .property-input:focus,.ql-table-properties-form .property-input:focus{border:1px solid #3779eb;box-shadow:0 0 0 3px #cae1fc}.ql-table-input,.ql-table-color-container .label-field-view-color .property-input,.ql-table-properties-form .property-input{background:inherit;border:1px solid #ccced1;outline:none;width:80px;height:30px;padding-left:6px}.ql-table-input:focus::placeholder,.ql-table-color-container .label-field-view-color .property-input:focus::placeholder,.ql-table-properties-form .property-input:focus::placeholder{color:#0000}.ql-table-input:focus+label,.ql-table-color-container .label-field-view-color .property-input:focus+label,.ql-table-properties-form .property-input:focus+label,.ql-table-input:not(:placeholder-shown)+label,.ql-table-color-container .label-field-view-color .property-input:not(:placeholder-shown)+label,.ql-table-properties-form .property-input:not(:placeholder-shown)+label{display:block}.ql-table-temporary{display:none}.ql-table-center,.ql-table-select-container .ql-table-select-list,.ql-table-select-container,.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container,.ql-table-color-container .color-picker,.ql-table-properties-form .properties-form-action-row>button,.ql-operate-line-container{justify-content:center;align-items:center;display:flex}.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected{box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAM1BMVEUAAAAyMjIyMjIiIiIyMjIyMjIyMjIyMjIxMTEyMjIyMjIyMjIwMDAzMzMxMTEwMDAzMzOYbpUsAAAAEXRSTlMA/XgF8HRua2fm2rI3rzk1Lf2cC1oAAAA8SURBVBjTY6AUsHKh8RnZ8PKZoHwBZhifHcLg5GVG4TPwsXAzQ/gwwAMUYWLkALIQIlxgPgLwc3JQ4h0Ae0ABBy2kuXoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:16px}.ql-operate-line-container{z-index:10;position:absolute}.ql-operate-line-container .ql-operate-line{background-color:#0589f3}.ql-operate-block{z-index:10;cursor:nwse-resize;border:1px solid #979797;position:absolute}.ql-operate-block-move{cursor:crosshair;border:none}.ql-operate-drag-table{border:1px dashed #000;position:absolute}.ql-cell-focused{position:relative}.ql-cell-focused:after{border:1px solid #3779eb}.ql-cell-selected{position:relative}.ql-table-menus-container{box-sizing:border-box;z-index:1;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;padding:4px;display:flex;position:absolute}.ql-table-triangle-up:not(.ql-table-triangle-none):before{bottom:-20px;border-top-color:#00000026!important}.ql-table-triangle-up:not(.ql-table-triangle-none):after{bottom:-19px;border-top-color:#fff!important}.ql-table-triangle-down:not(.ql-table-triangle-none):before{top:-20px;border-bottom-color:#00000026!important}.ql-table-triangle-down:not(.ql-table-triangle-none):after{top:-19px;border-bottom-color:#fff!important}.label-field-view{position:relative}.label-field-view-input-wrapper{height:100%;position:relative}.label-field-view-input-wrapper>label{color:#999;background:#fff;display:none;position:absolute;top:-50%;left:0;transform:translateY(50%)scale(.75)}.label-field-view-status{width:max-content;max-width:160px}.label-field-view-error>input{animation:.3s both ql-table-input-shake;border-color:#db3700!important}.label-field-view-error>input:focus{box-shadow:0 0 0 3px #ff401f4d!important}.label-field-view-error>label{color:#db3700}.ql-table-dropdown,.ql-table-dropdown-properties{align-items:center;height:100%;padding:0 4px;display:flex;position:relative}.ql-table-dropdown:hover,.ql-table-dropdown-properties:hover{background:#f0f0f0}.ql-table-dropdown-text,.ql-table-dropdown-properties-text{flex:1;align-items:center;height:100%;margin-right:7px;display:flex}.ql-table-dropdown-list,.ql-table-dropdown-properties-list{z-index:10;width:170px;margin:0;padding:0;position:absolute;bottom:0;left:0;transform:translateY(100%)}.ql-table-dropdown-list li,.ql-table-dropdown-properties-list li{padding-left:10px;line-height:30px;list-style:none}.ql-table-dropdown-list li:hover,.ql-table-dropdown-properties-list li:hover{background-color:#f0f0f0}.ql-table-dropdown-label,.ql-table-dropdown-properties-label{width:100%;min-width:100%;margin-bottom:6px;font-weight:700;line-height:24px;display:block}.ql-table-tooltip-hover{display:flex;position:relative}.ql-table-tooltip-hover:hover .ql-table-tooltip,.ql-table-tooltip-hover:hover+.ql-table-tooltip{display:block}.ql-table-tooltip{white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;z-index:11;background:#000000d9;border-radius:6px;min-width:32px;padding:6px;font-size:12px;line-height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,100%)}.ql-table-tooltip:before{top:-20px;border-bottom-color:#000000d9!important}.ql-table-tooltip:hover{display:block}.ql-table-tooltip-hidden{display:none!important}.ql-table-tooltip-error,.label-field-view-status{white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;z-index:11;white-space:pre-wrap;z-index:9;background:#db3700;border-radius:6px;min-width:32px;padding:6px;font-size:12px;line-height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,100%)}.ql-table-tooltip-error:before,.label-field-view-status:before{top:-20px;border-bottom-color:#db3700!important}.ql-table-tooltip-error:hover,.label-field-view-status:hover{display:block}.ql-table-tooltip-error-hidden{display:none!important}.ql-table-dropdown-properties{box-sizing:border-box;border:1px solid #ccced1;width:80px;height:30px}.ql-table-dropdown-properties:hover{background:0 0}.ql-table-properties-form{z-index:1;background:#fff;width:320px;padding-bottom:8px;position:absolute;left:50%;box-shadow:0 1px 2px 1px #ccced1}.ql-table-properties-form .properties-form-header{box-sizing:border-box;color:#333;border-bottom:1px solid #ccced1;height:40px;margin:0;padding:0 12px;font-size:14px;line-height:40px}.ql-table-properties-form .properties-form-row{flex-wrap:wrap;justify-content:space-between;padding:8px 12px;display:flex}.ql-table-properties-form .properties-form-row .ql-table-check-container{border:1px solid #ccced1;align-items:center;display:flex}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover{cursor:pointer;padding:6px 10px}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked{background:#f0f7ff}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked>svg path{stroke:#2977ff}.ql-table-properties-form .properties-form-row-full .ql-table-color-container,.ql-table-properties-form .properties-form-row-full .ql-table-color-container .property-input{width:100%}.ql-table-properties-form .properties-form-action-row{justify-content:space-around;padding:0 12px;display:flex}.ql-table-properties-form .properties-form-action-row>button{cursor:pointer;background:#fff;border:none;outline:none;flex:1;height:30px}.ql-table-properties-form .properties-form-action-row>button>span{margin:0 2px;display:flex}.ql-table-properties-form .properties-form-action-row>button:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-action-row>button[disabled]{background-color:#0000}.ql-table-properties-form .ql-table-color-selected{background-position:50%}.ql-table-properties-form .ql-table-dropdown-selected{background-position:calc(100% - 10px)}.ql-table-color-container{box-sizing:border-box;border:1px solid #ccced1;height:30px;display:flex}.ql-table-color-container .label-field-view-color{flex:1}.ql-table-color-container .label-field-view-color .property-input{border:1px solid #0000;height:100%}.ql-table-color-container .color-picker{box-sizing:border-box;border-left:1px solid #ccced1;width:30px;position:relative}.ql-table-color-container .color-picker .color-button{box-sizing:border-box;cursor:pointer;border:1px solid #ccced1;width:20px;height:20px;position:relative}.ql-table-color-container .color-picker .color-unselected{position:relative}.ql-table-color-container .color-picker .color-unselected:after{content:"";transform-origin:50%;background:red;width:1px;height:26px;position:absolute;top:-4px;left:50%;transform:rotate(45deg)}.ql-table-color-container .color-picker .color-picker-select{z-index:10;background:#fff;width:156px;position:absolute;bottom:0;right:0;transform:translateY(100%);box-shadow:0 1px 2px 1px #ccced1}.ql-table-color-container .color-picker .color-picker-select .erase-container{cursor:pointer;align-items:center;height:30px;padding:0 12px;display:flex}.ql-table-color-container .color-picker .color-picker-select .erase-container:hover{background:#f0f0f0}.ql-table-color-container .color-picker .color-picker-select .erase-container>button{background:inherit;cursor:pointer;border:none;outline:none;height:100%}.ql-table-color-container .color-picker .color-picker-select>.erase-container{margin-bottom:4px}.ql-table-color-container .color-picker .color-picker-select .color-list{flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 12px;display:flex}.ql-table-color-container .color-picker .color-picker-select .color-list>li{cursor:pointer;width:24px;height:24px;margin:2px 0;list-style:none;position:relative}.ql-table-color-container .color-picker .color-picker-select .color-list>li[data-color=\#ffffff]{box-sizing:border-box;border:1px solid #ccced1}.ql-table-color-container .color-picker .color-picker-palette{z-index:1;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap{flex-direction:column;width:100%;height:100%;display:flex}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container{flex:1}.ql-table-disabled{pointer-events:none;background:#f2f2f2}.ql-table-button-disabled{pointer-events:none;background:#f2f2f2!important}.ql-table-button-disabled svg .ql-fill{fill:#999!important}.ql-table-button-disabled svg .ql-stroke{stroke:#999!important}button.ql-table-better{position:relative}.ql-table-select-container{z-index:10;box-sizing:border-box;flex-direction:column;width:190px;padding:2px;position:absolute;top:24px}.ql-table-select-container .ql-table-select-list{flex-wrap:wrap}.ql-table-select-container .ql-table-select-label{text-align:center;color:#222f3eb3;width:100%;margin-top:2px;line-height:16px}.ql-table-select-container span{box-sizing:border-box;border:1px solid #000;width:16px;height:16px;margin:1px}ol.table-list-container{counter-reset:list-0}@keyframes ql-table-input-shake{20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}} \ No newline at end of file +@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{vertical-align:middle;display:inline-block}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2px}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1px}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-bubble .ql-editor code{padding:2px 4px;font-size:85%}.ql-bubble .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-bubble .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-bubble .ql-picker-label:before{line-height:22px;display:inline-block}.ql-bubble .ql-picker-options{white-space:nowrap;background-color:#444;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-bubble .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{color:#fff;background-color:#444;border-radius:25px}.ql-bubble .ql-tooltip-arrow{content:" ";border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-6px;display:block;position:absolute;left:50%}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{color:#fff;background:0 0;border:none;outline:none;width:100%;height:100%;padding:10px 20px;font-size:13px;position:absolute}.ql-bubble .ql-tooltip-editor a{position:absolute;top:10px;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){white-space:nowrap;position:relative}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{color:#fff;content:attr(href);z-index:1;background-color:#444;border-radius:15px;padding:5px 15px;font-size:12px;font-weight:400;text-decoration:none;top:-5px;overflow:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{content:" ";border-top:6px solid #444;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;top:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{visibility:hidden;margin-left:50%;transition:visibility 0s .2s;position:absolute;left:0;transform:translate(-50%,-100%)}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;-moz-tab-size:4;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal)". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman)". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal)". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.ql-cell-selected-after,.ql-cell-selected:after,.ql-cell-focused:after{content:"";pointer-events:none;background-color:#9ecffa4d;position:absolute;top:0;bottom:0;left:0;right:0}.ql-table-border-shadow,.ql-table-select-container,.ql-table-dropdown-list,.ql-table-dropdown-properties-list,.ql-table-menus-container{background:#fff;border:1px solid #ccced1;border-radius:2px;box-shadow:0 1px 2px 1px #00000026}.ql-table-triangle-common,.ql-table-tooltip-error:before,.label-field-view-status:before,.ql-table-tooltip:before,.ql-table-triangle-down:not(.ql-table-triangle-none):after,.ql-table-triangle-down:not(.ql-table-triangle-none):before,.ql-table-triangle-up:not(.ql-table-triangle-none):after,.ql-table-triangle-up:not(.ql-table-triangle-none):before{content:"";border:10px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.ql-table-input-focus,.ql-table-color-container .color-picker .color-picker-select>.erase-container,.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected,.ql-table-input:focus,.ql-table-color-container .label-field-view-color .property-input:focus,.ql-table-properties-form .property-input:focus{border:1px solid #3779eb;box-shadow:0 0 0 3px #cae1fc}.ql-table-input,.ql-table-color-container .label-field-view-color .property-input,.ql-table-properties-form .property-input{background:inherit;border:1px solid #ccced1;outline:none;width:80px;height:30px;padding-left:6px}.ql-table-input:focus::placeholder,.ql-table-color-container .label-field-view-color .property-input:focus::placeholder,.ql-table-properties-form .property-input:focus::placeholder{color:#0000}.ql-table-input:focus+label,.ql-table-color-container .label-field-view-color .property-input:focus+label,.ql-table-properties-form .property-input:focus+label,.ql-table-input:not(:placeholder-shown)+label,.ql-table-color-container .label-field-view-color .property-input:not(:placeholder-shown)+label,.ql-table-properties-form .property-input:not(:placeholder-shown)+label{display:block}.ql-table-temporary{display:none}.ql-table-center,.ql-table-select-container .ql-table-select-list,.ql-table-select-container,.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container,.ql-table-color-container .color-picker,.ql-table-properties-form .properties-form-action-row>button,.ql-table-dropdown-list .ql-table-header-row,.ql-table-dropdown-properties-list .ql-table-header-row,.ql-operate-line-container{justify-content:center;align-items:center;display:flex}.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected{box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAM1BMVEUAAAAyMjIyMjIiIiIyMjIyMjIyMjIyMjIxMTEyMjIyMjIyMjIwMDAzMzMxMTEwMDAzMzOYbpUsAAAAEXRSTlMA/XgF8HRua2fm2rI3rzk1Lf2cC1oAAAA8SURBVBjTY6AUsHKh8RnZ8PKZoHwBZhifHcLg5GVG4TPwsXAzQ/gwwAMUYWLkALIQIlxgPgLwc3JQ4h0Ae0ABBy2kuXoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:16px}.ql-operate-line-container{z-index:10;position:absolute}.ql-operate-line-container .ql-operate-line{background-color:#0589f3}.ql-operate-block{z-index:10;cursor:nwse-resize;border:1px solid #979797;position:absolute}.ql-operate-block-move{cursor:crosshair;border:none}.ql-operate-drag-table{border:1px dashed #000;position:absolute}.ql-cell-focused{position:relative}.ql-cell-focused:after{border:1px solid #3779eb}.ql-cell-selected{position:relative}.ql-table-menus-container{box-sizing:border-box;z-index:1;align-items:center;width:-moz-fit-content;width:fit-content;height:40px;padding:4px;display:flex;position:absolute}.ql-table-triangle-up:not(.ql-table-triangle-none):before{bottom:-20px;border-top-color:#00000026!important}.ql-table-triangle-up:not(.ql-table-triangle-none):after{bottom:-19px;border-top-color:#fff!important}.ql-table-triangle-down:not(.ql-table-triangle-none):before{top:-20px;border-bottom-color:#00000026!important}.ql-table-triangle-down:not(.ql-table-triangle-none):after{top:-19px;border-bottom-color:#fff!important}.label-field-view{position:relative}.label-field-view-input-wrapper{height:100%;position:relative}.label-field-view-input-wrapper>label{color:#999;background:#fff;display:none;position:absolute;top:-50%;left:0;transform:translateY(50%)scale(.75)}.label-field-view-status{width:max-content;max-width:160px}.label-field-view-error>input{animation:.3s both ql-table-input-shake;border-color:#db3700!important}.label-field-view-error>input:focus{box-shadow:0 0 0 3px #ff401f4d!important}.label-field-view-error>label{color:#db3700}.ql-table-dropdown,.ql-table-dropdown-properties{cursor:pointer;align-items:center;height:100%;padding:0 4px;display:flex;position:relative}.ql-table-dropdown:hover,.ql-table-dropdown-properties:hover{background:#f0f0f0}.ql-table-dropdown-text,.ql-table-dropdown-properties-text{flex:1;align-items:center;height:100%;margin-right:7px;display:flex}.ql-table-dropdown-list,.ql-table-dropdown-properties-list{z-index:10;width:170px;margin:0;padding:0;position:absolute;bottom:0;left:0;transform:translateY(100%)}.ql-table-dropdown-list li,.ql-table-dropdown-properties-list li{cursor:pointer;padding:0 10px;line-height:30px;list-style:none}.ql-table-dropdown-list li:hover,.ql-table-dropdown-properties-list li:hover{background-color:#f0f0f0}.ql-table-dropdown-list .ql-table-header-row,.ql-table-dropdown-properties-list .ql-table-header-row{justify-content:space-between}.ql-table-dropdown-label,.ql-table-dropdown-properties-label{width:100%;min-width:100%;margin-bottom:6px;font-weight:700;line-height:24px;display:block}.ql-table-tooltip-hover{display:flex;position:relative}.ql-table-tooltip-hover:hover .ql-table-tooltip,.ql-table-tooltip-hover:hover+.ql-table-tooltip{display:block}.ql-table-tooltip{white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;z-index:11;background:#000000d9;border-radius:6px;min-width:32px;padding:6px;font-size:12px;line-height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,100%)}.ql-table-tooltip:before{top:-20px;border-bottom-color:#000000d9!important}.ql-table-tooltip:hover{display:block}.ql-table-tooltip-hidden{display:none!important}.ql-table-tooltip-error,.label-field-view-status{white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;z-index:11;white-space:pre-wrap;z-index:9;background:#db3700;border-radius:6px;min-width:32px;padding:6px;font-size:12px;line-height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,100%)}.ql-table-tooltip-error:before,.label-field-view-status:before{top:-20px;border-bottom-color:#db3700!important}.ql-table-tooltip-error:hover,.label-field-view-status:hover{display:block}.ql-table-tooltip-error-hidden{display:none!important}.ql-table-dropdown-properties{box-sizing:border-box;border:1px solid #ccced1;width:80px;height:30px}.ql-table-dropdown-properties:hover{background:0 0}.ql-table-properties-form{z-index:1;background:#fff;width:320px;padding-bottom:8px;position:absolute;left:50%;box-shadow:0 1px 2px 1px #ccced1}.ql-table-properties-form .properties-form-header{box-sizing:border-box;color:#333;border-bottom:1px solid #ccced1;height:40px;margin:0;padding:0 12px;font-size:14px;line-height:40px}.ql-table-properties-form .properties-form-row{flex-wrap:wrap;justify-content:space-between;padding:8px 12px;display:flex}.ql-table-properties-form .properties-form-row .ql-table-check-container{border:1px solid #ccced1;align-items:center;display:flex}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover{cursor:pointer;padding:6px 10px}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked{background:#f0f7ff}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked>svg path{stroke:#2977ff}.ql-table-properties-form .properties-form-row-full .ql-table-color-container,.ql-table-properties-form .properties-form-row-full .ql-table-color-container .property-input{width:100%}.ql-table-properties-form .properties-form-action-row{justify-content:space-around;padding:0 12px;display:flex}.ql-table-properties-form .properties-form-action-row>button{cursor:pointer;background:#fff;border:none;outline:none;flex:1;height:30px}.ql-table-properties-form .properties-form-action-row>button>span{margin:0 2px;display:flex}.ql-table-properties-form .properties-form-action-row>button:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-action-row>button[disabled]{background-color:#0000}.ql-table-properties-form .ql-table-color-selected{background-position:50%}.ql-table-properties-form .ql-table-dropdown-selected{background-position:calc(100% - 10px)}.ql-table-color-container{box-sizing:border-box;border:1px solid #ccced1;height:30px;display:flex}.ql-table-color-container .label-field-view-color{flex:1}.ql-table-color-container .label-field-view-color .property-input{border:1px solid #0000;height:100%}.ql-table-color-container .color-picker{box-sizing:border-box;border-left:1px solid #ccced1;width:30px;position:relative}.ql-table-color-container .color-picker .color-button{box-sizing:border-box;cursor:pointer;border:1px solid #ccced1;width:20px;height:20px;position:relative}.ql-table-color-container .color-picker .color-unselected{position:relative}.ql-table-color-container .color-picker .color-unselected:after{content:"";transform-origin:50%;background:red;width:1px;height:26px;position:absolute;top:-4px;left:50%;transform:rotate(45deg)}.ql-table-color-container .color-picker .color-picker-select{z-index:10;background:#fff;width:156px;position:absolute;bottom:0;right:0;transform:translateY(100%);box-shadow:0 1px 2px 1px #ccced1}.ql-table-color-container .color-picker .color-picker-select .erase-container{cursor:pointer;align-items:center;height:30px;padding:0 12px;display:flex}.ql-table-color-container .color-picker .color-picker-select .erase-container:hover{background:#f0f0f0}.ql-table-color-container .color-picker .color-picker-select .erase-container>button{background:inherit;cursor:pointer;border:none;outline:none;height:100%}.ql-table-color-container .color-picker .color-picker-select>.erase-container{margin-bottom:4px}.ql-table-color-container .color-picker .color-picker-select .color-list{flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 12px;display:flex}.ql-table-color-container .color-picker .color-picker-select .color-list>li{cursor:pointer;width:24px;height:24px;margin:2px 0;list-style:none;position:relative}.ql-table-color-container .color-picker .color-picker-select .color-list>li[data-color=\#ffffff]{box-sizing:border-box;border:1px solid #ccced1}.ql-table-color-container .color-picker .color-picker-palette{z-index:1;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap{flex-direction:column;width:100%;height:100%;display:flex}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container{flex:1}.ql-table-disabled{pointer-events:none;background:#f2f2f2}.ql-table-button-disabled{pointer-events:none;background:#f2f2f2!important}.ql-table-button-disabled svg .ql-fill{fill:#999!important}.ql-table-button-disabled svg .ql-stroke{stroke:#999!important}button.ql-table-better{position:relative}.ql-table-select-container{z-index:10;box-sizing:border-box;flex-direction:column;width:190px;padding:2px;position:absolute;top:24px}.ql-table-select-container .ql-table-select-list{flex-wrap:wrap}.ql-table-select-container .ql-table-select-label{text-align:center;color:#222f3eb3;width:100%;margin-top:2px;line-height:16px}.ql-table-select-container span{box-sizing:border-box;border:1px solid #000;width:16px;height:16px;margin:1px}ol.table-list-container{counter-reset:list-0}.ql-editor th{background:#0000000d;border:1px solid #000;padding:2px 5px}.ql-table-divider{background:#ccced1;width:100%;height:1px}.ql-table-switch{width:28px;height:16px;display:inline-block;position:relative}.ql-table-switch .ql-table-switch-inner{cursor:pointer;background:#ccc;border-radius:8px;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.ql-table-switch .ql-table-switch-inner:before{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .4s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.ql-table-switch .ql-table-switch-inner[aria-checked=true]{background:#2196f3}.ql-table-switch .ql-table-switch-inner[aria-checked=true]:before{transform:translate(12px,-50%)}@keyframes ql-table-input-shake{20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}} \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js new file mode 100644 index 0000000..b4bd9a6 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js @@ -0,0 +1,2 @@ +/*! For license information please see 109.67b0ef42.js.LICENSE.txt */ +"use strict";(self["chunk_pimcore_quill_bundle "]=self["chunk_pimcore_quill_bundle "]||[]).push([["109"],{2551(e,n,t){var r,l,a,u,o,i,s=t(9932),c=t(9982);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;ttypeof window&&void 0!==window.document&&void 0!==window.document.createElement,v=Object.prototype.hasOwnProperty,y=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,b={},k={};function w(e,n,t,r,l,a,u){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=u}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){S[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];S[n]=new w(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){S[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){S[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){S[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){S[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){S[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){S[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){S[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var x=/[\-:]([a-z])/g;function E(e){return e[1].toUpperCase()}function _(e,n,t,r){var l,a=S.hasOwnProperty(n)?S[n]:null;(null!==a?0!==a.type:r||!(2n}return!1}(n,t,a,r)&&(t=null),r||null===a?(l=n,(v.call(k,l)||!v.call(b,l)&&(y.test(l)?k[l]=!0:(b[l]=!0,!1)))&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t))):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&"":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!1,!1)}),S.xlinkHref=new w("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){S[e]=new w(e,1,!1,e.toLowerCase(),null,!0,!0)});var C=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,P=Symbol.for("react.element"),N=Symbol.for("react.portal"),z=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),L=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),M=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),D=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),U=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var V=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var A=Symbol.iterator;function $(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=A&&e[A]||e["@@iterator"])?e:null}var j,B=Object.assign;function H(e){if(void 0===j)try{throw Error()}catch(e){var n=e.stack.trim().match(/\n( *(at )?)/);j=n&&n[1]||""}return"\n"+j+e}var W=!1;function Q(e,n){if(!e||W)return"";W=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(n){if(n&&r&&"string"==typeof n.stack){for(var l=n.stack.split("\n"),a=r.stack.split("\n"),u=l.length-1,o=a.length-1;1<=u&&0<=o&&l[u]!==a[o];)o--;for(;1<=u&&0<=o;u--,o--)if(l[u]!==a[o]){if(1!==u||1!==o)do if(u--,0>--o||l[u]!==a[o]){var i="\n"+l[u].replace(" at new "," at ");return e.displayName&&i.includes("")&&(i=i.replace("",e.displayName)),i}while(1<=u&&0<=o);break}}}finally{W=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?H(e):""}function q(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function K(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var n=K(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&void 0!==t&&"function"==typeof t.get&&"function"==typeof t.set){var l=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function X(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function G(e){if(void 0===(e=e||("u">typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Z(e,n){var t=n.checked;return B({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function J(e,n){var t=null==n.defaultValue?"":n.defaultValue;e._wrapperState={initialChecked:null!=n.checked?n.checked:n.defaultChecked,initialValue:t=q(null!=n.value?n.value:t),controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function ee(e,n){null!=(n=n.checked)&&_(e,"checked",n,!1)}function en(e,n){ee(e,n);var t=q(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");n.hasOwnProperty("value")?er(e,n.type,t):n.hasOwnProperty("defaultValue")&&er(e,n.type,q(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function et(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(("submit"===r||"reset"===r)&&(void 0===n.value||null===n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function er(e,n,t){("number"!==n||G(e.ownerDocument)!==e)&&(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var el=Array.isArray;function ea(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=ep.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"u">typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,r){MSApp.execUnsafeLocalFunction(function(){return ed(e,n,t,r)})}:ed);function eh(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType){t.nodeValue=n;return}}e.textContent=n}var eg={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ev=["Webkit","ms","Moz","O"];function ey(e,n,t){return null==n||"boolean"==typeof n||""===n?"":t||"number"!=typeof n||0===n||eg.hasOwnProperty(e)&&eg[e]?(""+n).trim():n+"px"}function eb(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),l=ey(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}Object.keys(eg).forEach(function(e){ev.forEach(function(n){eg[n=n+e.charAt(0).toUpperCase()+e.substring(1)]=eg[e]})});var ek=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ew(e,n){if(n){if(ek[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(f(60));if("object"!=typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=n.style&&"object"!=typeof n.style)throw Error(f(62))}}function eS(e,n){if(-1===e.indexOf("-"))return"string"==typeof n.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ex=null;function eE(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var e_=null,eC=null,eP=null;function eN(e){if(e=rD(e)){if("function"!=typeof e_)throw Error(f(280));var n=e.stateNode;n&&(n=rU(n),e_(e.stateNode,e.type,n))}}function ez(e){eC?eP?eP.push(e):eP=[e]:eC=e}function eT(){if(eC){var e=eC,n=eP;if(eP=eC=null,eN(e),n)for(e=0;e>>=0)?32:31-(e7(e)/ne|0)|0},e7=Math.log,ne=Math.LN2,nn=64,nt=4194304;function nr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:return 0x7c00000&e;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0x40000000;default:return e}}function nl(e,n){var t=e.pendingLanes;if(0===t)return 0;var r=0,l=e.suspendedLanes,a=e.pingedLanes,u=0xfffffff&t;if(0!==u){var o=u&~l;0!==o?r=nr(o):0!=(a&=u)&&(r=nr(a))}else 0!=(u=t&~l)?r=nr(u):0!==a&&(r=nr(a));if(0===r)return 0;if(0!==n&&n!==r&&0==(n&l)&&((l=r&-r)>=(a=n&-n)||16===l&&0!=(4194240&a)))return n;if(0!=(4&r)&&(r|=16&t),0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function ni(e,n,t){e.pendingLanes|=n,0x20000000!==n&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[n=31-e9(n)]=t}function ns(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-e9(t),l=1<=td),th=!1;function tg(e,n){switch(e){case"keyup":return -1!==tc.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function tv(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var ty=!1,tb={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function tk(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!tb[e.type]:"textarea"===n}function tw(e,n,t,r){ez(r),0<(n=rs(n,"onChange")).length&&(t=new n0("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var tS=null,tx=null;function tE(e){rn(e,0)}function t_(e){if(X(rI(e)))return e}function tC(e,n){if("change"===e)return n}var tP=!1;if(g){if(g){var tN="oninput"in document;if(!tN){var tz=document.createElement("div");tz.setAttribute("oninput","return;"),tN="function"==typeof tz.oninput}r=tN}else r=!1;tP=r&&(!document.documentMode||9=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=tU(r)}}function tA(){for(var e=window,n=G();n instanceof e.HTMLIFrameElement;){try{var t="string"==typeof n.contentWindow.location.href}catch(e){t=!1}if(t)e=n.contentWindow;else break;n=G(e.document)}return n}function t$(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}var tj=g&&"documentMode"in document&&11>=document.documentMode,tB=null,tH=null,tW=null,tQ=!1;function tq(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;tQ||null==tB||tB!==G(r)||(r="selectionStart"in(r=tB)&&t$(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},tW&&tI(tW,r)||(tW=r,0<(r=rs(tH,"onSelect")).length&&(n=new n0("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=tB)))}function tK(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var tY={animationend:tK("Animation","AnimationEnd"),animationiteration:tK("Animation","AnimationIteration"),animationstart:tK("Animation","AnimationStart"),transitionend:tK("Transition","TransitionEnd")},tX={},tG={};function tZ(e){if(tX[e])return tX[e];if(!tY[e])return e;var n,t=tY[e];for(n in t)if(t.hasOwnProperty(n)&&n in tG)return tX[e]=t[n];return e}g&&(tG=document.createElement("div").style,"AnimationEvent"in window||(delete tY.animationend.animation,delete tY.animationiteration.animation,delete tY.animationstart.animation),"TransitionEvent"in window||delete tY.transitionend.transition);var tJ=tZ("animationend"),t0=tZ("animationiteration"),t1=tZ("animationstart"),t2=tZ("transitionend"),t3=new Map,t4="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function t8(e,n){t3.set(e,n),m(n,[e])}for(var t5=0;t5rA||(e.current=rV[rA],rV[rA]=null,rA--)}function rB(e,n){rV[++rA]=e.current,e.current=n}var rH={},rW=r$(rH),rQ=r$(!1),rq=rH;function rK(e,n){var t=e.type.contextTypes;if(!t)return rH;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l,a={};for(l in t)a[l]=n[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function rY(e){return null!=(e=e.childContextTypes)}function rX(){rj(rQ),rj(rW)}function rG(e,n,t){if(rW.current!==rH)throw Error(f(168));rB(rW,n),rB(rQ,t)}function rZ(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,"function"!=typeof r.getChildContext)return t;for(var l in r=r.getChildContext())if(!(l in n))throw Error(f(108,function(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=n.render).displayName||e.name||"",n.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return function e(n){if(null==n)return null;if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case z:return"Fragment";case N:return"Portal";case L:return"Profiler";case T:return"StrictMode";case O:return"Suspense";case D:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case M:return(n.displayName||"Context")+".Consumer";case R:return(n._context.displayName||"Context")+".Provider";case F:var t=n.render;return(n=n.displayName)||(n=""!==(n=t.displayName||t.name||"")?"ForwardRef("+n+")":"ForwardRef"),n;case I:return null!==(t=n.displayName||null)?t:e(n.type)||"Memo";case U:t=n._payload,n=n._init;try{return e(n(t))}catch(e){}}return null}(n);case 8:return n===T?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n}return null}(e)||"Unknown",l));return B({},t,r)}function rJ(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||rH,rq=rW.current,rB(rW,e),rB(rQ,rQ.current),!0}function r0(e,n,t){var r=e.stateNode;if(!r)throw Error(f(169));t?(r.__reactInternalMemoizedMergedChildContext=e=rZ(e,n,rq),rj(rQ),rj(rW),rB(rW,e)):rj(rQ),rB(rQ,t)}var r1=null,r2=!1,r3=!1;function r4(e){null===r1?r1=[e]:r1.push(e)}function r8(){if(!r3&&null!==r1){r3=!0;var e=0,n=nc;try{var t=r1;for(nc=1;e>=u,l-=u,lr=1<<32-e9(n)+l|t<h?(g=f,f=null):g=f.sibling;var v=p(l,f,o[h],i);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&n(l,f),u=a(v,u,h),null===c?s=v:c.sibling=v,c=v,f=g}if(h===o.length)return t(l,f),lf&&la(l,h),s;if(null===f){for(;hg?(v=h,h=null):v=h.sibling;var b=p(l,h,y.value,i);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&n(l,h),u=a(b,u,g),null===c?s=b:c.sibling=b,c=b,h=v}if(y.done)return t(l,h),lf&&la(l,g),s;if(null===h){for(;!y.done;g++,y=o.next())null!==(y=d(l,y.value,i))&&(u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return lf&&la(l,g),s}for(h=r(l,h);!y.done;g++,y=o.next())null!==(y=m(h,l,g,y.value,i))&&(e&&null!==y.alternate&&h.delete(null===y.key?g:y.key),u=a(y,u,g),null===c?s=y:c.sibling=y,c=y);return e&&h.forEach(function(e){return n(l,e)}),lf&&la(l,g),s}(i,s,c,h);lE(i,c)}return"string"==typeof c&&""!==c||"number"==typeof c?(c=""+c,null!==s&&6===s.tag?(t(i,s.sibling),(s=l(s,c)).return=i):(t(i,s),(s=oZ(c,i.mode,h)).return=i),u(i=s)):t(i,s)}}var lP=lC(!0),lN=lC(!1),lz=r$(null),lT=null,lL=null,lR=null;function lM(){lR=lL=lT=null}function lF(e){var n=lz.current;rj(lz),e._currentValue=n}function lO(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function lD(e,n){lT=e,lR=lL=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&n)&&(ua=!0),e.firstContext=null)}function lI(e){var n=e._currentValue;if(lR!==e)if(e={context:e,memoizedValue:n,next:null},null===lL){if(null===lT)throw Error(f(308));lL=e,lT.dependencies={lanes:0,firstContext:e}}else lL=lL.next=e;return n}var lU=null;function lV(e){null===lU?lU=[e]:lU.push(e)}function lA(e,n,t,r){var l=n.interleaved;return null===l?(t.next=t,lV(n)):(t.next=l.next,l.next=t),n.interleaved=t,l$(e,r)}function l$(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}var lj=!1;function lB(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lH(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function lW(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function lQ(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&u2)){var l=r.pending;return null===l?n.next=n:(n.next=l.next,l.next=n),r.pending=n,l$(e,t)}return null===(l=r.interleaved)?(n.next=n,lV(r)):(n.next=l.next,l.next=n),r.interleaved=n,l$(e,t)}function lq(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!=(4194240&t))){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,ns(e,t)}}function lK(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var l=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===a?l=a=u:a=a.next=u,t=t.next}while(null!==t);null===a?l=a=n:a=a.next=n}else l=a=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=t;return}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function lY(e,n,t,r){var l=e.updateQueue;lj=!1;var a=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(null!==o){l.shared.pending=null;var i=o,s=i.next;i.next=null,null===u?a=s:u.next=s,u=i;var c=e.alternate;null!==c&&(o=(c=c.updateQueue).lastBaseUpdate)!==u&&(null===o?c.firstBaseUpdate=s:o.next=s,c.lastBaseUpdate=i)}if(null!==a){var f=l.baseState;for(u=0,c=s=i=null,o=a;;){var d=o.lane,p=o.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var m=e,h=o;switch(d=n,p=t,h.tag){case 1:if("function"==typeof(m=h.payload)){f=m.call(p,f,d);break e}f=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(d="function"==typeof(m=h.payload)?m.call(p,f,d):m))break e;f=B({},f,d);break e;case 2:lj=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(d=l.effects)?l.effects=[o]:d.push(o))}else p={eventTime:p,lane:d,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===c?(s=c=p,i=f):c=c.next=p,u|=d;if(null===(o=o.next))if(null===(o=l.shared.pending))break;else o=(d=o).next,d.next=null,l.lastBaseUpdate=d,l.shared.pending=null}if(null===c&&(i=f),l.baseState=i,l.firstBaseUpdate=s,l.lastBaseUpdate=c,null!==(n=l.shared.interleaved)){l=n;do u|=l.lane,l=l.next;while(l!==n)}else null===a&&(l.shared.lanes=0);oe|=u,e.lanes=u,e.memoizedState=f}}function lX(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;nt?t:4,e(!0);var r=an.transition;an.transition={};try{e(!1),n()}finally{nc=t,an.transition=r}}function aj(){return ah().memoizedState}function aB(e,n,t){var r=ob(e);t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},aW(e)?aQ(n,t):null!==(t=lA(e,n,t,r))&&(ok(t,e,r,oy()),aq(t,n,r))}function aH(e,n,t){var r=ob(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(aW(e))aQ(n,l);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=n.lastRenderedReducer))try{var u=n.lastRenderedState,o=a(u,t);if(l.hasEagerState=!0,l.eagerState=o,tD(o,u)){var i=n.interleaved;null===i?(l.next=l,lV(n)):(l.next=i.next,i.next=l),n.interleaved=l;return}}catch(e){}finally{}null!==(t=lA(e,n,l,r))&&(ok(t,e,r,l=oy()),aq(t,n,r))}}function aW(e){var n=e.alternate;return e===ar||null!==n&&n===ar}function aQ(e,n){ao=au=!0;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function aq(e,n,t){if(0!=(4194240&t)){var r=n.lanes;r&=e.pendingLanes,n.lanes=t|=r,ns(e,t)}}var aK={readContext:lI,useCallback:ac,useContext:ac,useEffect:ac,useImperativeHandle:ac,useInsertionEffect:ac,useLayoutEffect:ac,useMemo:ac,useReducer:ac,useRef:ac,useState:ac,useDebugValue:ac,useDeferredValue:ac,useTransition:ac,useMutableSource:ac,useSyncExternalStore:ac,useId:ac,unstable_isNewReconciler:!1},aY={readContext:lI,useCallback:function(e,n){return am().memoizedState=[e,void 0===n?null:n],e},useContext:lI,useEffect:aL,useImperativeHandle:function(e,n,t){return t=null!=t?t.concat([e]):null,az(4194308,4,aO.bind(null,n,e),t)},useLayoutEffect:function(e,n){return az(4194308,4,e,n)},useInsertionEffect:function(e,n){return az(4,2,e,n)},useMemo:function(e,n){return n=void 0===n?null:n,am().memoizedState=[e=e(),n],e},useReducer:function(e,n,t){var r=am();return r.memoizedState=r.baseState=n=void 0!==t?t(n):n,r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},e=e.dispatch=aB.bind(null,ar,e),[r.memoizedState,e]},useRef:function(e){return am().memoizedState={current:e}},useState:aC,useDebugValue:aI,useDeferredValue:function(e){return am().memoizedState=e},useTransition:function(){var e=aC(!1),n=e[0];return e=a$.bind(null,e[1]),am().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=ar,l=am();if(lf){if(void 0===t)throw Error(f(407));t=t()}else{if(t=n(),null===u3)throw Error(f(349));0!=(30&at)||aw(r,n,t)}l.memoizedState=t;var a={value:t,getSnapshot:n};return l.queue=a,aL(ax.bind(null,r,a,e),[e]),r.flags|=2048,aP(9,aS.bind(null,r,a,t,n),void 0,null),t},useId:function(){var e=am(),n=u3.identifierPrefix;if(lf){var t=ll,r=lr;n=":"+n+"R"+(t=(r&~(1<<32-e9(r)-1)).toString(32)+t),0<(t=ai++)&&(n+="H"+t.toString(32)),n+=":"}else n=":"+n+"r"+(t=as++).toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},aX={readContext:lI,useCallback:aU,useContext:lI,useEffect:aR,useImperativeHandle:aD,useInsertionEffect:aM,useLayoutEffect:aF,useMemo:aV,useReducer:av,useRef:aN,useState:function(){return av(ag)},useDebugValue:aI,useDeferredValue:function(e){return aA(ah(),al.memoizedState,e)},useTransition:function(){return[av(ag)[0],ah().memoizedState]},useMutableSource:ab,useSyncExternalStore:ak,useId:aj,unstable_isNewReconciler:!1},aG={readContext:lI,useCallback:aU,useContext:lI,useEffect:aR,useImperativeHandle:aD,useInsertionEffect:aM,useLayoutEffect:aF,useMemo:aV,useReducer:ay,useRef:aN,useState:function(){return ay(ag)},useDebugValue:aI,useDeferredValue:function(e){var n=ah();return null===al?n.memoizedState=e:aA(n,al.memoizedState,e)},useTransition:function(){return[ay(ag)[0],ah().memoizedState]},useMutableSource:ab,useSyncExternalStore:ak,useId:aj,unstable_isNewReconciler:!1};function aZ(e,n){if(e&&e.defaultProps)for(var t in n=B({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}function aJ(e,n,t,r){t=null==(t=t(r,n=e.memoizedState))?n:B({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var a0={isMounted:function(e){return!!(e=e._reactInternals)&&eW(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=oy(),l=ob(e),a=lW(r,l);a.payload=n,null!=t&&(a.callback=t),null!==(n=lQ(e,a,l))&&(ok(n,e,l,r),lq(n,e,l))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=oy(),l=ob(e),a=lW(r,l);a.tag=1,a.payload=n,null!=t&&(a.callback=t),null!==(n=lQ(e,a,l))&&(ok(n,e,l,r),lq(n,e,l))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=oy(),r=ob(e),l=lW(t,r);l.tag=2,null!=n&&(l.callback=n),null!==(n=lQ(e,l,r))&&(ok(n,e,r,t),lq(n,e,r))}};function a1(e,n,t,r,l,a,u){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,u):!n.prototype||!n.prototype.isPureReactComponent||!tI(t,r)||!tI(l,a)}function a2(e,n,t){var r=!1,l=rH,a=n.contextType;return"object"==typeof a&&null!==a?a=lI(a):(l=rY(n)?rq:rW.current,a=(r=null!=(r=n.contextTypes))?rK(e,l):rH),n=new n(t,a),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=a0,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=a),n}function a3(e,n,t,r){e=n.state,"function"==typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"==typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&a0.enqueueReplaceState(n,n.state,null)}function a4(e,n,t,r){var l=e.stateNode;l.props=t,l.state=e.memoizedState,l.refs={},lB(e);var a=n.contextType;"object"==typeof a&&null!==a?l.context=lI(a):l.context=rK(e,a=rY(n)?rq:rW.current),l.state=e.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(aJ(e,n,a,t),l.state=e.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(n=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),n!==l.state&&a0.enqueueReplaceState(l,l.state,null),lY(e,t,l,r),l.state=e.memoizedState),"function"==typeof l.componentDidMount&&(e.flags|=4194308)}function a8(e,n){try{var t="",r=n;do t+=function(e){switch(e.tag){case 5:return H(e.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return Q(e.type,!1);case 11:return Q(e.type.render,!1);case 1:return Q(e.type,!0);default:return""}}(r),r=r.return;while(r);var l=t}catch(e){l="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:n,stack:l,digest:null}}function a5(e,n,t){return{value:e,source:null,stack:null!=t?t:null,digest:null!=n?n:null}}function a6(e,n){try{console.error(n.value)}catch(e){setTimeout(function(){throw e})}}var a9="function"==typeof WeakMap?WeakMap:Map;function a7(e,n,t){(t=lW(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){oi||(oi=!0,os=r),a6(e,n)},t}function ue(e,n,t){(t=lW(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var l=n.value;t.payload=function(){return r(l)},t.callback=function(){a6(e,n)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(t.callback=function(){a6(e,n),"function"!=typeof r&&(null===oc?oc=new Set([this]):oc.add(this));var t=n.stack;this.componentDidCatch(n.value,{componentStack:null!==t?t:""})}),t}function un(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new a9;var l=new Set;r.set(n,l)}else void 0===(l=r.get(n))&&(l=new Set,r.set(n,l));l.has(t)||(l.add(t),e=o$.bind(null,e,n,t),n.then(e,e))}function ut(e){do{var n;if((n=13===e.tag)&&(n=null===(n=e.memoizedState)||null!==n.dehydrated),n)return e;e=e.return}while(null!==e);return null}function ur(e,n,t,r,l){return 0==(1&e.mode)?e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((n=lW(-1,1)).tag=2,lQ(t,n,1))),t.lanes|=1):(e.flags|=65536,e.lanes=l),e}var ul=C.ReactCurrentOwner,ua=!1;function uu(e,n,t,r){n.child=null===e?lN(n,null,t,r):lP(n,e.child,t,r)}function uo(e,n,t,r,l){t=t.render;var a=n.ref;return(lD(n,l),r=ad(e,n,t,r,a,l),t=ap(),null===e||ua)?(lf&&t&&lo(n),n.flags|=1,uu(e,n,r,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uC(e,n,l))}function ui(e,n,t,r,l){if(null===e){var a=t.type;return"function"!=typeof a||oq(a)||void 0!==a.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=oY(t.type,null,r,n,n.mode,l)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,us(e,n,a,r,l))}if(a=e.child,0==(e.lanes&l)){var u=a.memoizedProps;if((t=null!==(t=t.compare)?t:tI)(u,r)&&e.ref===n.ref)return uC(e,n,l)}return n.flags|=1,(e=oK(a,r)).ref=n.ref,e.return=n,n.child=e}function us(e,n,t,r,l){if(null!==e){var a=e.memoizedProps;if(tI(a,r)&&e.ref===n.ref)if(ua=!1,n.pendingProps=r=a,0==(e.lanes&l))return n.lanes=e.lanes,uC(e,n,l);else 0!=(131072&e.flags)&&(ua=!0)}return ud(e,n,t,r,l)}function uc(e,n,t){var r=n.pendingProps,l=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&n.mode))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},rB(u6,u5),u5|=t;else{if(0==(0x40000000&t))return e=null!==a?a.baseLanes|t:t,n.lanes=n.childLanes=0x40000000,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,rB(u6,u5),u5|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:t,rB(u6,u5),u5|=r}else null!==a?(r=a.baseLanes|t,n.memoizedState=null):r=t,rB(u6,u5),u5|=r;return uu(e,n,l,t),n.child}function uf(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=512,n.flags|=2097152)}function ud(e,n,t,r,l){var a=rY(t)?rq:rW.current;return(a=rK(n,a),lD(n,l),t=ad(e,n,t,r,a,l),r=ap(),null===e||ua)?(lf&&r&&lo(n),n.flags|=1,uu(e,n,t,l),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~l,uC(e,n,l))}function up(e,n,t,r,l){if(rY(t)){var a=!0;rJ(n)}else a=!1;if(lD(n,l),null===n.stateNode)u_(e,n),a2(n,t,r),a4(n,t,r,l),r=!0;else if(null===e){var u=n.stateNode,o=n.memoizedProps;u.props=o;var i=u.context,s=t.contextType;s="object"==typeof s&&null!==s?lI(s):rK(n,s=rY(t)?rq:rW.current);var c=t.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof u.getSnapshotBeforeUpdate;f||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==r||i!==s)&&a3(n,u,r,s),lj=!1;var d=n.memoizedState;u.state=d,lY(n,r,u,l),i=n.memoizedState,o!==r||d!==i||rQ.current||lj?("function"==typeof c&&(aJ(n,t,c,r),i=n.memoizedState),(o=lj||a1(n,t,o,r,d,i,s))?(f||"function"!=typeof u.UNSAFE_componentWillMount&&"function"!=typeof u.componentWillMount||("function"==typeof u.componentWillMount&&u.componentWillMount(),"function"==typeof u.UNSAFE_componentWillMount&&u.UNSAFE_componentWillMount()),"function"==typeof u.componentDidMount&&(n.flags|=4194308)):("function"==typeof u.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=i),u.props=r,u.state=i,u.context=s,r=o):("function"==typeof u.componentDidMount&&(n.flags|=4194308),r=!1)}else{u=n.stateNode,lH(e,n),o=n.memoizedProps,s=n.type===n.elementType?o:aZ(n.type,o),u.props=s,f=n.pendingProps,d=u.context,i="object"==typeof(i=t.contextType)&&null!==i?lI(i):rK(n,i=rY(t)?rq:rW.current);var p=t.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof u.getSnapshotBeforeUpdate)||"function"!=typeof u.UNSAFE_componentWillReceiveProps&&"function"!=typeof u.componentWillReceiveProps||(o!==f||d!==i)&&a3(n,u,r,i),lj=!1,d=n.memoizedState,u.state=d,lY(n,r,u,l);var m=n.memoizedState;o!==f||d!==m||rQ.current||lj?("function"==typeof p&&(aJ(n,t,p,r),m=n.memoizedState),(s=lj||a1(n,t,s,r,d,m,i)||!1)?(c||"function"!=typeof u.UNSAFE_componentWillUpdate&&"function"!=typeof u.componentWillUpdate||("function"==typeof u.componentWillUpdate&&u.componentWillUpdate(r,m,i),"function"==typeof u.UNSAFE_componentWillUpdate&&u.UNSAFE_componentWillUpdate(r,m,i)),"function"==typeof u.componentDidUpdate&&(n.flags|=4),"function"==typeof u.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=m),u.props=r,u.state=m,u.context=i,r=s):("function"!=typeof u.componentDidUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=4),"function"!=typeof u.getSnapshotBeforeUpdate||o===e.memoizedProps&&d===e.memoizedState||(n.flags|=1024),r=!1)}return um(e,n,t,r,a,l)}function um(e,n,t,r,l,a){uf(e,n);var u=0!=(128&n.flags);if(!r&&!u)return l&&r0(n,t,!1),uC(e,n,a);r=n.stateNode,ul.current=n;var o=u&&"function"!=typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&u?(n.child=lP(n,e.child,null,a),n.child=lP(n,null,o,a)):uu(e,n,o,a),n.memoizedState=r.state,l&&r0(n,t,!0),n.child}function uh(e){var n=e.stateNode;n.pendingContext?rG(e,n.pendingContext,n.pendingContext!==n.context):n.context&&rG(e,n.context,!1),l2(e,n.containerInfo)}function ug(e,n,t,r,l){return lk(),lw(l),n.flags|=256,uu(e,n,t,r),n.child}var uv={dehydrated:null,treeContext:null,retryLane:0};function uy(e){return{baseLanes:e,cachePool:null,transitions:null}}function ub(e,n,t){var r,l=n.pendingProps,a=l5.current,u=!1,o=0!=(128&n.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(u=!0,n.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),rB(l5,1&a),null===e)return(lg(n),null!==(e=n.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&n.mode)?n.lanes=1:"$!"===e.data?n.lanes=8:n.lanes=0x40000000,null):(o=l.children,e=l.fallback,u?(l=n.mode,u=n.child,o={mode:"hidden",children:o},0==(1&l)&&null!==u?(u.childLanes=0,u.pendingProps=o):u=oG(o,l,0,null),e=oX(e,l,t,null),u.return=n,e.return=n,u.sibling=e,n.child=u,n.child.memoizedState=uy(t),n.memoizedState=uv,e):uk(n,o));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated)){var i=e,s=n,c=o,d=l,p=r,m=a,h=t;if(c)return 256&s.flags?(s.flags&=-257,uw(i,s,h,d=a5(Error(f(422))))):null!==s.memoizedState?(s.child=i.child,s.flags|=128,null):(m=d.fallback,p=s.mode,d=oG({mode:"visible",children:d.children},p,0,null),m=oX(m,p,h,null),m.flags|=2,d.return=s,m.return=s,d.sibling=m,s.child=d,0!=(1&s.mode)&&lP(s,i.child,null,h),s.child.memoizedState=uy(h),s.memoizedState=uv,m);if(0==(1&s.mode))return uw(i,s,h,null);if("$!"===p.data){if(d=p.nextSibling&&p.nextSibling.dataset)var g=d.dgst;return d=g,uw(i,s,h,d=a5(m=Error(f(419)),d,void 0))}if(g=0!=(h&i.childLanes),ua||g){if(null!==(d=u3)){switch(h&-h){case 4:p=2;break;case 16:p=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:p=32;break;case 0x20000000:p=0x10000000;break;default:p=0}0!==(p=0!=(p&(d.suspendedLanes|h))?0:p)&&p!==m.retryLane&&(m.retryLane=p,l$(i,p),ok(d,i,p,-1))}return oM(),uw(i,s,h,d=a5(Error(f(421))))}return"$?"===p.data?(s.flags|=128,s.child=i.child,s=oB.bind(null,i),p._reactRetry=s,null):(i=m.treeContext,lc=rC(p.nextSibling),ls=s,lf=!0,ld=null,null!==i&&(le[ln++]=lr,le[ln++]=ll,le[ln++]=lt,lr=i.id,ll=i.overflow,lt=s),s=uk(s,d.children),s.flags|=4096,s)}if(u){u=l.fallback,o=n.mode,r=(a=e.child).sibling;var v={mode:"hidden",children:l.children};return 0==(1&o)&&n.child!==a?((l=n.child).childLanes=0,l.pendingProps=v,n.deletions=null):(l=oK(a,v)).subtreeFlags=0xe00000&a.subtreeFlags,null!==r?u=oK(r,u):(u=oX(u,o,t,null),u.flags|=2),u.return=n,l.return=n,l.sibling=u,n.child=l,l=u,u=n.child,o=null===(o=e.child.memoizedState)?uy(t):{baseLanes:o.baseLanes|t,cachePool:null,transitions:o.transitions},u.memoizedState=o,u.childLanes=e.childLanes&~t,n.memoizedState=uv,l}return e=(u=e.child).sibling,l=oK(u,{mode:"visible",children:l.children}),0==(1&n.mode)&&(l.lanes=t),l.return=n,l.sibling=null,null!==e&&(null===(t=n.deletions)?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=l,n.memoizedState=null,l}function uk(e,n){return(n=oG({mode:"visible",children:n},e.mode,0,null)).return=e,e.child=n}function uw(e,n,t,r){return null!==r&&lw(r),lP(n,e.child,null,t),e=uk(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function uS(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),lO(e.return,n,t)}function ux(e,n,t,r,l){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:l}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=l)}function uE(e,n,t){var r=n.pendingProps,l=r.revealOrder,a=r.tail;if(uu(e,n,r.children,t),0!=(2&(r=l5.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&uS(e,t,n);else if(19===e.tag)uS(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(rB(l5,r),0==(1&n.mode))n.memoizedState=null;else switch(l){case"forwards":for(l=null,t=n.child;null!==t;)null!==(e=t.alternate)&&null===l6(e)&&(l=t),t=t.sibling;null===(t=l)?(l=n.child,n.child=null):(l=t.sibling,t.sibling=null),ux(n,!1,l,t,a);break;case"backwards":for(t=null,l=n.child,n.child=null;null!==l;){if(null!==(e=l.alternate)&&null===l6(e)){n.child=l;break}e=l.sibling,l.sibling=t,t=l,l=e}ux(n,!0,t,null,a);break;case"together":ux(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function u_(e,n){0==(1&n.mode)&&null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2)}function uC(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),oe|=n.lanes,0==(t&n.childLanes))return null;if(null!==e&&n.child!==e.child)throw Error(f(153));if(null!==n.child){for(t=oK(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=oK(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function uP(e,n){if(!lf)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function uN(e){var n=null!==e.alternate&&e.alternate.child===e.child,t=0,r=0;if(n)for(var l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=0xe00000&l.subtreeFlags,r|=0xe00000&l.flags,l.return=e,l=l.sibling;else for(l=e.child;null!==l;)t|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}l=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},a=function(){},u=function(e,n,t,r){var l=e.memoizedProps;if(l!==r){e=n.stateNode,l1(lZ.current);var a,u=null;switch(t){case"input":l=Z(e,l),r=Z(e,r),u=[];break;case"select":l=B({},l,{value:void 0}),r=B({},r,{value:void 0}),u=[];break;case"textarea":l=eu(e,l),r=eu(e,r),u=[];break;default:"function"!=typeof l.onClick&&"function"==typeof r.onClick&&(e.onclick=rg)}for(s in ew(t,r),t=null,l)if(!r.hasOwnProperty(s)&&l.hasOwnProperty(s)&&null!=l[s])if("style"===s){var o=l[s];for(a in o)o.hasOwnProperty(a)&&(t||(t={}),t[a]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?u||(u=[]):(u=u||[]).push(s,null));for(s in r){var i=r[s];if(o=null!=l?l[s]:void 0,r.hasOwnProperty(s)&&i!==o&&(null!=i||null!=o))if("style"===s)if(o){for(a in o)!o.hasOwnProperty(a)||i&&i.hasOwnProperty(a)||(t||(t={}),t[a]="");for(a in i)i.hasOwnProperty(a)&&o[a]!==i[a]&&(t||(t={}),t[a]=i[a])}else t||(u||(u=[]),u.push(s,t)),t=i;else"dangerouslySetInnerHTML"===s?(i=i?i.__html:void 0,o=o?o.__html:void 0,null!=i&&o!==i&&(u=u||[]).push(s,i)):"children"===s?"string"!=typeof i&&"number"!=typeof i||(u=u||[]).push(s,""+i):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(p.hasOwnProperty(s)?(null!=i&&"onScroll"===s&&rt("scroll",e),u||o===i||(u=[])):(u=u||[]).push(s,i))}t&&(u=u||[]).push("style",t);var s=u;(n.updateQueue=s)&&(n.flags|=4)}},o=function(e,n,t,r){t!==r&&(n.flags|=4)};var uz=!1,uT=!1,uL="function"==typeof WeakSet?WeakSet:Set,uR=null;function uM(e,n){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){oA(e,n,t)}else t.current=null}function uF(e,n,t){try{t()}catch(t){oA(e,n,t)}}var uO=!1;function uD(e,n,t){var r=n.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var l=r=r.next;do{if((l.tag&e)===e){var a=l.destroy;l.destroy=void 0,void 0!==a&&uF(n,t,a)}l=l.next}while(l!==r)}}function uI(e,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function uU(e){var n=e.ref;if(null!==n){var t=e.stateNode;e.tag,e=t,"function"==typeof n?n(e):n.current=e}}function uV(e){return 5===e.tag||3===e.tag||4===e.tag}function uA(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||uV(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}var u$=null,uj=!1;function uB(e,n,t){for(t=t.child;null!==t;)uH(e,n,t),t=t.sibling}function uH(e,n,t){if(e6&&"function"==typeof e6.onCommitFiberUnmount)try{e6.onCommitFiberUnmount(e5,t)}catch(e){}switch(t.tag){case 5:uT||uM(t,n);case 6:var r=u$,l=uj;u$=null,uB(e,n,t),u$=r,uj=l,null!==u$&&(uj?(e=u$,t=t.stateNode,8===e.nodeType?e.parentNode.removeChild(t):e.removeChild(t)):u$.removeChild(t.stateNode));break;case 18:null!==u$&&(uj?(e=u$,t=t.stateNode,8===e.nodeType?r_(e.parentNode,t):1===e.nodeType&&r_(e,t),nM(e)):r_(u$,t.stateNode));break;case 4:r=u$,l=uj,u$=t.stateNode.containerInfo,uj=!0,uB(e,n,t),u$=r,uj=l;break;case 0:case 11:case 14:case 15:if(!uT&&null!==(r=t.updateQueue)&&null!==(r=r.lastEffect)){l=r=r.next;do{var a=l,u=a.destroy;a=a.tag,void 0!==u&&(0!=(2&a)?uF(t,n,u):0!=(4&a)&&uF(t,n,u)),l=l.next}while(l!==r)}uB(e,n,t);break;case 1:if(!uT&&(uM(t,n),"function"==typeof(r=t.stateNode).componentWillUnmount))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(e){oA(t,n,e)}uB(e,n,t);break;case 21:default:uB(e,n,t);break;case 22:1&t.mode?(uT=(r=uT)||null!==t.memoizedState,uB(e,n,t),uT=r):uB(e,n,t)}}function uW(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new uL),n.forEach(function(n){var r=oH.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})}}function uQ(e,n){var t=n.deletions;if(null!==t)for(var r=0;rl&&(l=u),r&=~a}if(r=l,10<(r=(120>(r=eJ()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uZ(r/1960))-r)){e.timeoutHandle=rk(oI.bind(null,e,ol,oo),r);break}oI(e,ol,oo);break;default:throw Error(f(329))}}}return ow(e,eJ()),e.callbackNode===t?oS.bind(null,e):null}function ox(e,n){var t=or;return e.current.memoizedState.isDehydrated&&(oT(e,n).flags|=256),2!==(e=oF(e,n))&&(n=ol,ol=t,null!==n&&oE(n)),e}function oE(e){null===ol?ol=e:ol.push.apply(ol,e)}function o_(e,n){for(n&=~ot,n&=~on,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(t,{is:r.is}):(e=c.createElement(t),"select"===t&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,t),e[rz]=n,e[rT]=r,l(e,n,!1,!1),n.stateNode=e;e:{switch(c=eS(t,r),t){case"dialog":rt("cancel",e),rt("close",e),i=r;break;case"iframe":case"object":case"embed":rt("load",e),i=r;break;case"video":case"audio":for(i=0;iou&&(n.flags|=128,r=!0,uP(s,!1),n.lanes=4194304)}else{if(!r)if(null!==(e=l6(c))){if(n.flags|=128,r=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),uP(s,!0),null===s.tail&&"hidden"===s.tailMode&&!c.alternate&&!lf)return uN(n),null}else 2*eJ()-s.renderingStartTime>ou&&0x40000000!==t&&(n.flags|=128,r=!0,uP(s,!1),n.lanes=4194304);s.isBackwards?(c.sibling=n.child,n.child=c):(null!==(t=s.last)?t.sibling=c:n.child=c,s.last=c)}if(null!==s.tail)return n=s.tail,s.rendering=n,s.tail=n.sibling,s.renderingStartTime=eJ(),n.sibling=null,t=l5.current,rB(l5,r?1&t|2:1&t),n;return uN(n),null;case 22:case 23:return oz(),r=null!==n.memoizedState,null!==e&&null!==e.memoizedState!==r&&(n.flags|=8192),r&&0!=(1&n.mode)?0!=(0x40000000&u5)&&(uN(n),6&n.subtreeFlags&&(n.flags|=8192)):uN(n),null;case 24:case 25:return null}throw Error(f(156,n.tag))}(t,n,u5))){u4=t;return}}else{if(null!==(t=function(e,n){switch(li(n),n.tag){case 1:return rY(n.type)&&rX(),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return l3(),rj(rQ),rj(rW),l7(),0!=(65536&(e=n.flags))&&0==(128&e)?(n.flags=-65537&e|128,n):null;case 5:return l8(n),null;case 13:if(rj(l5),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(f(340));lk()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return rj(l5),null;case 4:return l3(),null;case 10:return lF(n.type._context),null;case 22:case 23:return oz(),null;default:return null}}(t,n))){t.flags&=32767,u4=t;return}if(null!==e)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{u9=6,u4=null;return}}if(null!==(n=n.sibling)){u4=n;return}u4=n=e}while(null!==n);0===u9&&(u9=5)}function oI(e,n,t){var r=nc,l=u1.transition;try{u1.transition=null,nc=1,function(e,n,t,r){do oU();while(null!==od);if(0!=(6&u2))throw Error(f(327));t=e.finishedWork;var l=e.finishedLanes;if(null!==t){if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(f(177));e.callbackNode=null,e.callbackPriority=0;var a=t.lanes|t.childLanes,u=e,o=a,i=u.pendingLanes&~o;u.pendingLanes=o,u.suspendedLanes=0,u.pingedLanes=0,u.expiredLanes&=o,u.mutableReadLanes&=o,u.entangledLanes&=o,o=u.entanglements;var s=u.eventTimes;for(u=u.expirationTimes;0r&&(l=r,r=a,a=l),l=tV(t,a);var u=tV(t,r);l&&u&&(1!==e.rangeCount||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&((n=n.createRange()).setStart(l.node,l.offset),e.removeAllRanges(),a>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)1===e.nodeType&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;te?16:e,null===od)var r=!1;else{if(e=od,od=null,op=0,0!=(6&u2))throw Error(f(331));var l=u2;for(u2|=4,uR=e.current;null!==uR;){var a=uR,u=a.child;if(0!=(16&uR.flags)){var o=a.deletions;if(null!==o){for(var i=0;ieJ()-oa?oT(e,0):ot|=t),ow(e,n)}function oj(e,n){0===n&&(0==(1&e.mode)?n=1:(n=nt,0==(0x7c00000&(nt<<=1))&&(nt=4194304)));var t=oy();null!==(e=l$(e,n))&&(ni(e,n,t),ow(e,t))}function oB(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),oj(e,t)}function oH(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;null!==l&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(n),oj(e,t)}function oW(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function oQ(e,n,t,r){return new oW(e,n,t,r)}function oq(e){return!(!(e=e.prototype)||!e.isReactComponent)}function oK(e,n){var t=e.alternate;return null===t?((t=oQ(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=0xe00000&e.flags,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function oY(e,n,t,r,l,a){var u=2;if(r=e,"function"==typeof e)oq(e)&&(u=1);else if("string"==typeof e)u=5;else e:switch(e){case z:return oX(t.children,l,a,n);case T:u=8,l|=8;break;case L:return(e=oQ(12,t,n,2|l)).elementType=L,e.lanes=a,e;case O:return(e=oQ(13,t,n,l)).elementType=O,e.lanes=a,e;case D:return(e=oQ(19,t,n,l)).elementType=D,e.lanes=a,e;case V:return oG(t,l,a,n);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case R:u=10;break e;case M:u=9;break e;case F:u=11;break e;case I:u=14;break e;case U:u=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(n=oQ(u,t,n,l)).elementType=e,n.type=r,n.lanes=a,n}function oX(e,n,t,r){return(e=oQ(7,e,r,n)).lanes=t,e}function oG(e,n,t,r){return(e=oQ(22,e,r,n)).elementType=V,e.lanes=t,e.stateNode={isHidden:!1},e}function oZ(e,n,t){return(e=oQ(6,e,null,n)).lanes=t,e}function oJ(e,n,t){return(n=oQ(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function o0(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=no(0),this.expirationTimes=no(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=no(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function o1(e,n,t,r,l,a,u,o,i){return e=new o0(e,n,t,o,i),1===n?(n=1,!0===a&&(n|=8)):n=0,a=oQ(3,null,null,n),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},lB(a),e}function o2(e){if(!e)return rH;e=e._reactInternals;e:{if(eW(e)!==e||1!==e.tag)throw Error(f(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(rY(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(null!==n);throw Error(f(171))}if(1===e.tag){var t=e.type;if(rY(t))return rZ(e,t,n)}return n}function o3(e,n,t,r,l,a,u,o,i){return(e=o1(t,r,!0,e,l,a,u,o,i)).context=o2(null),t=e.current,(a=lW(r=oy(),l=ob(t))).callback=null!=n?n:null,lQ(t,a,l),e.current.lanes=l,ni(e,l,r),ow(e,r),e}function o4(e,n,t,r){var l=n.current,a=oy(),u=ob(l);return t=o2(t),null===n.context?n.context=t:n.pendingContext=t,(n=lW(a,u)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),null!==(e=lQ(l,n,u))&&(ok(e,l,u,a),lq(e,l,u)),u}function o8(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function o5(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&ttypeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ii=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ii.isDisabled&&ii.supportsFiber)try{e5=ii.inject(io),e6=ii}catch(e){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={usingClientEntryPoint:!1,Events:[rD,rI,rU,ez,eT,oP]},n.createPortal=function(e,n){var t=2typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=t(2551)},5287(e,n){var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),i=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}function y(){}function b(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var k=b.prototype=new y;k.constructor=b,h(k,v.prototype),k.isPureReactComponent=!0;var w=Array.isArray,S=Object.prototype.hasOwnProperty,x={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,n,r){var l,a={},u=null,o=null;if(null!=n)for(l in void 0!==n.ref&&(o=n.ref),void 0!==n.key&&(u=""+n.key),n)S.call(n,l)&&!E.hasOwnProperty(l)&&(a[l]=n[l]);var i=arguments.length-2;if(1===i)a.children=r;else if(1>>1,l=e[r];if(0>>1;ra(i,t))sa(c,i)?(e[r]=c,e[s]=t,r=s):(e[r]=i,e[o]=t,r=o);else if(sa(c,t))e[r]=c,e[s]=t,r=s;else break}}return n}function a(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if("object"==typeof performance&&"function"==typeof performance.now){var u,o=performance;n.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();n.unstable_now=function(){return i.now()-s}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,v=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,k="u">typeof setImmediate?setImmediate:null;function w(e){for(var n=r(f);null!==n;){if(null===n.callback)l(f);else if(n.startTime<=e)l(f),n.sortIndex=n.expirationTime,t(c,n);else break;n=r(f)}}function S(e){if(v=!1,w(e),!g)if(null!==r(c))g=!0,M(x);else{var n=r(f);null!==n&&F(S,n.startTime-e)}}function x(e,t){g=!1,v&&(v=!1,b(C),C=-1),h=!0;var a=m;try{for(w(t),p=r(c);null!==p&&(!(p.expirationTime>t)||e&&!z());){var u=p.callback;if("function"==typeof u){p.callback=null,m=p.priorityLevel;var o=u(p.expirationTime<=t);t=n.unstable_now(),"function"==typeof o?p.callback=o:p===r(c)&&l(c),w(t)}else l(c);p=r(c)}if(null!==p)var i=!0;else{var s=r(f);null!==s&&F(S,s.startTime-t),i=!1}return i}finally{p=null,m=a,h=!1}}"u">typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E=!1,_=null,C=-1,P=5,N=-1;function z(){return!(n.unstable_now()-Ntypeof MessageChannel){var L=new MessageChannel,R=L.port2;L.port1.onmessage=T,u=function(){R.postMessage(null)}}else u=function(){y(T,0)};function M(e){_=e,E||(E=!0,u())}function F(e,t){C=y(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){g||h||(g=!0,M(x))},n.unstable_forceFrameRate=function(e){0>e||125u?(e.sortIndex=a,t(f,e),null===r(c)&&e===r(f)&&(v?(b(C),C=-1):v=!0,F(S,a-u))):(e.sortIndex=o,t(c,e),g||h||(g=!0,M(x))),e},n.unstable_shouldYield=z,n.unstable_wrapCallback=function(e){var n=m;return function(){var t=m;m=n;try{return e.apply(this,arguments)}finally{m=t}}}},9982(e,n,t){e.exports=t(7463)}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js.LICENSE.txt b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js.LICENSE.txt similarity index 100% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js.LICENSE.txt rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js new file mode 100644 index 0000000..6b95d1f --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js @@ -0,0 +1,150 @@ +/*! For license information please see 102.aadfc9f0.js.LICENSE.txt */ +"use strict";(self["chunk_pimcore_quill_bundle "]=self["chunk_pimcore_quill_bundle "]||[]).push([["102"],{8149(e,t,r){let n,o,i,a,l,s,c,u,d,f;function h(e){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=h(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:t+""}function g(e,t,r){return(t=m(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;tfV,useTheme:()=>fK,createStylish:()=>fB,useAntdStylish:()=>f_,ThemeProvider:()=>fG,StyleProvider:()=>fU,createInstance:()=>fj,createGlobalStyle:()=>fL,useAntdTheme:()=>fA,useAntdToken:()=>ol,extractStaticStyle:()=>fH,injectGlobal:()=>fW,createStyles:()=>fI,cx:()=>fq,styleManager:()=>fX,useResponsive:()=>fQ,useThemeMode:()=>f$,css:()=>fD,setupStyled:()=>op});var b,v,x,$,k,w,C,E,S,M,P,_,A=r(9932),O=r.n(A);function F(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function T(e,t){for(var r=0;r0?f[y]+" "+b:I(b,/&\f/g,f[y])).trim())&&(s[p++]=v);return Z(e,t,r,0===o?es:l,s,c,u)}function em(e,t,r,n){return Z(e,t,r,ec,D(e,0,n),D(e,n+1,-1),n)}var eg=function(e,t,r){for(var n=0,o=0;n=o,o=ee(),38===n&&12===o&&(t[r]=1),!et(o);)J();return D(Y,e,U)},ep=function(e,t){var r=-1,n=44;do switch(et(n)){case 0:38===n&&12===ee()&&(t[r]=1),e[r]+=eg(U-1,t,r);break;case 2:e[r]+=en(n);break;case 4:if(44===n){e[++r]=58===ee()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=H(n)}while(n=J());return e},ey=function(e,t){var r;return r=ep(er(e),t),Y="",r},eb=new WeakMap,ev=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||eb.get(r))&&!n){eb.set(e,!0);for(var o=[],i=ey(t,o),a=r.props,l=0,s=0;l-1&&!e.return)switch(e.type){case ec:e.return=function e(t,r){switch(45^B(t,0)?(((r<<2^B(t,0))<<2^B(t,1))<<2^B(t,2))<<2^B(t,3):0){case 5103:return ea+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return ea+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return ea+t+ei+t+eo+t+t;case 6828:case 4268:return ea+t+eo+t+t;case 6165:return ea+t+eo+"flex-"+t+t;case 5187:return ea+t+I(t,/(\w+).+(:[^]+)/,ea+"box-$1$2"+eo+"flex-$1$2")+t;case 5443:return ea+t+eo+"flex-item-"+I(t,/flex-|-self/,"")+t;case 4675:return ea+t+eo+"flex-line-pack"+I(t,/align-content|flex-|-self/,"")+t;case 5548:return ea+t+eo+I(t,"shrink","negative")+t;case 5292:return ea+t+eo+I(t,"basis","preferred-size")+t;case 6060:return ea+"box-"+I(t,"-grow","")+ea+t+eo+I(t,"grow","positive")+t;case 4554:return ea+I(t,/([^-])(transform)/g,"$1"+ea+"$2")+t;case 6187:return I(I(I(t,/(zoom-|grab)/,ea+"$1"),/(image-set)/,ea+"$1"),t,"")+t;case 5495:case 3959:return I(t,/(image-set\([^]*)/,ea+"$1$`$1");case 4968:return I(I(t,/(.+:)(flex-)?(.*)/,ea+"box-pack:$3"+eo+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+ea+t+t;case 4095:case 3583:case 4068:case 2532:return I(t,/(.+)-inline(.+)/,ea+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(q(t)-1-r>6)switch(B(t,r+1)){case 109:if(45!==B(t,r+4))break;case 102:return I(t,/(.+:)(.+)-([^]+)/,"$1"+ea+"$2-$3$1"+ei+(108==B(t,r+3)?"$3":"$2-$3"))+t;case 115:return~L(t,"stretch")?e(I(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==B(t,r+1))break;case 6444:switch(B(t,q(t)-3-(~L(t,"!important")&&10))){case 107:return I(t,":",":"+ea)+t;case 101:return I(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ea+(45===B(t,14)?"inline-":"")+"box$3$1"+ea+"$2$3$1"+eo+"$2box$3")+t}break;case 5936:switch(B(t,r+11)){case 114:return ea+t+eo+I(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return ea+t+eo+I(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return ea+t+eo+I(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return ea+t+eo+t+t}return t}(e.value,e.length);break;case eu:return ed([Q(e,{value:I(e.value,"@","@"+ea)})],n);case es:if(e.length){var o,i;return o=e.props,i=function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return ed([Q(e,{props:[I(t,/:(read-\w+)/,":"+ei+"$1")]})],n);case"::placeholder":return ed([Q(e,{props:[I(t,/:(plac\w+)/,":"+ea+"input-$1")]}),Q(e,{props:[I(t,/:(plac\w+)/,":"+ei+"$1")]}),Q(e,{props:[I(t,/:(plac\w+)/,eo+"input-$1")]})],n)}return""},o.map(i).join("")}}}],ek=function(e){var t,r,n,o,i,a=e.key;if("css"===a){var l=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(l,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var s=e.stylisPlugins||e$,c={},u=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+a+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r2||et(K)>3?"":" "}(p);break;case 92:E+=function(e,t){for(var r;--t&&J()&&!(K<48)&&!(K>102)&&(!(K>57)||!(K<65))&&(!(K>70)||!(K<97)););return r=U+(t<6&&32==ee()&&32==J()),D(Y,e,r)}(U-1,7);continue;case 47:switch(ee()){case 42:case 47:V((u=function(e,t){for(;J();)if(e+K===57)break;else if(e+K===84&&47===ee())break;return"/*"+D(Y,t,U-1)+"*"+H(47===e?e:J())}(J(),U),Z(u,r,n,el,H(K),D(u,2,-2),0)),c);break;default:E+="/"}break;case 123*y:s[d++]=q(E)*v;case 125*y:case 59:case 0:switch(x){case 0:case 125:b=0;case 59+f:-1==v&&(E=I(E,/\f/g,"")),g>0&&q(E)-h&&V(g>32?em(E+";",o,n,h-1):em(I(E," ","")+";",o,n,h-2),c);break;case 59:E+=";";default:if(V(C=eh(E,r,n,d,f,i,s,$,k=[],w=[],h),a),123===x)if(0===f)e(E,r,C,C,k,a,h,s,w);else switch(99===m&&110===B(E,3)?100:m){case 100:case 108:case 109:case 115:e(t,C,C,o&&V(eh(t,C,C,0,0,i,s,$,i,k=[],h),w),i,w,h,s,o?k:w);break;default:e(E,C,C,C,[""],w,0,s,w)}}d=f=g=0,y=v=1,$=E="",h=l;break;case 58:h=1+q(E),g=p;default:if(y<1){if(123==x)--y;else if(125==x&&0==y++&&125==(K=U>0?B(Y,--U):0,X--,10===K&&(X=1,W--),K))continue}switch(E+=H(x),x*y){case 38:v=f>0?1:(E+="\f",-1);break;case 44:s[d++]=(q(E)-1)*v,v=1;break;case 64:45===ee()&&(E+=en(J())),m=ee(),f=h=q($=E+=function(e){for(;!et(ee());)J();return D(Y,e,U)}(U)),x++;break;case 45:45===p&&2==q(E)&&(y=0)}}return a}("",null,null,null,[""],t=er(t=e),0,[0],t),Y="",r),d)},h={key:a,sheet:new j({key:a,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:c,registered:{},insert:function(e,t,r,n){i=r,f(e?e+"{"+t.styles+"}":t.styles),n&&(h.inserted[t.name]=!0)}};return h.sheet.hydrate(u),h},ew={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},eC=/[A-Z]|^ms/g,eE=/_EMO_([^_]+?)_([^]*?)_EMO_/g,eS=function(e){return 45===e.charCodeAt(1)},eM=function(e){return null!=e&&"boolean"!=typeof e},eP=(k=function(e){return eS(e)?e:e.replace(eC,"-$&").toLowerCase()},w=Object.create(null),function(e){return void 0===w[e]&&(w[e]=k(e)),w[e]}),e_=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(eE,function(e,t,r){return b={name:t,styles:r,next:b},t})}return 1===ew[e]||eS(e)||"number"!=typeof t||0===t?t:t+"px"};function eA(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return b={name:r.name,styles:r.styles,next:b},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)b={name:n.name,styles:n.styles,next:b},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o=4;++n,o-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&r)*0x5bd1e995+((r>>>16)*59797<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(i)+s,styles:i,next:b}}function eT(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):r&&(n+=r+" ")}),n}var eN=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},ej=function(e,t,r){eN(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}};function eR(e,t){if(void 0===e.inserted[t.name])return e.insert("",t,e.sheet,!0)}function eH(e,t,r){var n=[],o=eT(e,n,r);return n.length<2?r:o+t(n)}var ez=function(e){var t=ek(e);t.sheet.speedy=function(e){this.isSpeedy=e},t.compat=!0;var r=function(){for(var e=arguments.length,r=Array(e),n=0;ntypeof document,eV=function(e,t){return"".concat(e,"-").concat(t)},eW=function(e,t,r,n){var o=n.hashPriority||"high";eN(e,t,r);var i=".".concat(eV(e.key,t.name)),a="low"===o?":where(".concat(i,")"):i;if(void 0===e.inserted[t.name]){var l="",s=t;do{var c=e.insert(t===s?a:"",s,e.sheet,!0);eq||void 0===c||(l+=c),s=s.next}while(void 0!==s);if(!eq&&0!==l.length)return l}},eX=function(e){return"object"===h(e)&&"styles"in e&&"name"in e&&"toString"in e},eG=function e(t){for(var r="",n=0;ntypeof HTMLElement?ek({key:"css"}):null);e5.Provider;var e2=function(e){return(0,A.forwardRef)(function(t,r){return e(t,(0,A.useContext)(e5),r)})},e4=A.createContext({}),e6=eQ(function(e){return eQ(function(t){return"function"==typeof t?t(e):eZ({},e,t)})}),e9={}.hasOwnProperty,e3="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",e8=function(e,t){var r={};for(var n in t)e9.call(t,n)&&(r[n]=t[n]);return r[e3]=e,r},e7=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return eN(t,r,n),e0(function(){return ej(t,r,n)}),null},te=e2(function(e,t,r){var n=e.css;"string"==typeof n&&void 0!==t.registered[n]&&(n=t.registered[n]);var o=e[e3],i=[n],a="";"string"==typeof e.className?a=eT(t.registered,i,e.className):null!=e.className&&(a=e.className+" ");var l=eF(i,void 0,A.useContext(e4));a+=t.key+"-"+l.name;var s={};for(var c in e)e9.call(e,c)&&"css"!==c&&c!==e3&&(s[c]=e[c]);return s.className=a,r&&(s.ref=r),A.createElement(A.Fragment,null,A.createElement(e7,{cache:t,serialized:l,isStringTag:"string"==typeof o}),A.createElement(o,s))});r(4146);var tt=function(e,t){var r=arguments;if(null==t||!e9.call(t,"css"))return A.createElement.apply(void 0,r);var n=r.length,o=Array(n);o[0]=te,o[1]=e8(e,t);for(var i=2;ie.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,l=[],s=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=i.call(r)).done)&&(l.push(n.value),l.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(e,t)||ta(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ts={},tc=[];function tu(e,t){}function td(e,t){}function tf(e,t,r){t||ts[r]||(e(!1,r),ts[r]=!0)}function th(e,t){tf(tu,e,t)}th.preMessage=function(e){tc.push(e)},th.resetWarned=function(){ts={}},th.noteOnce=function(e,t){tf(td,e,t)};let tm=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=new Set;return function e(t,o){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=n.has(t);if(th(!a,"Warning: There may be circular references"),a)return!1;if(t===o)return!0;if(r&&i>1)return!1;n.add(t);var l=i+1;if(Array.isArray(t)){if(!Array.isArray(o)||t.length!==o.length)return!1;for(var s=0;stypeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(ty,"]"))||[],r=document.head.firstChild;Array.from(t).forEach(function(t){t[tb]=t[tb]||e,t[tb]===e&&document.head.insertBefore(t,r)});var n={};Array.from(document.querySelectorAll("style[".concat(ty,"]"))).forEach(function(t){var r,o=t.getAttribute(ty);n[o]?t[tb]===e&&(null==(r=t.parentNode)||r.removeChild(t)):n[o]=!0})}return new tg(e)}var tx=A.createContext({hashPriority:"low",cache:tv(),defaultCache:!0}),t$=function(e){var t,r,n,o,i=e.children,a=to(e,tp),l=A.useContext(tx),s=(t=function(){var e=y({},l);Object.keys(a).forEach(function(t){var r=a[t];void 0!==a[t]&&(e[t]=r)});var t=a.cache;return e.cache=e.cache||tv(),e.defaultCache=!t&&l.defaultCache,e},r=[l,a],n=function(e,t){return!tm(e[0],t[0],!0)||!tm(e[1],t[1],!0)},(!("value"in(o=A.useRef({})).current)||n(o.current.condition,r))&&(o.current.value=t(),o.current.condition=r),o.current.value);return A.createElement(tx.Provider,{value:s},i)};function tk(){return!!("u">typeof window&&window.document&&window.document.createElement)}var tw=function(){function e(){F(this,e),g(this,"cache",void 0),g(this,"keys",void 0),g(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return N(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o={map:this.cache};return e.forEach(function(e){if(o){var t;o=null==(t=o)||null==(t=t.map)?void 0:t.get(e)}else o=void 0}),null!=(t=o)&&t.value&&n&&(o.value[1]=this.cacheCallTimes++),null==(r=o)?void 0:r.value}},{key:"get",value:function(e){var t;return null==(t=this.internalGet(e,!0))?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,r){var n=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(e,t){var r=tl(e,2)[1];return n.internalGet(t)[1]3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(o)return e;var i=y(y({},n),{},g(g({},"data-token-hash",t),ty,r)),a=Object.keys(i).map(function(e){var t=i[e];return t?"".concat(e,'="').concat(t,'"'):null}).filter(function(e){return e}).join(" ");return"")}g(tw,"MAX_CACHE_SIZE",20),g(tw,"MAX_CACHE_OFFSET",5),new tw,new WeakMap,new WeakMap,"random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),tk(),tk()?A.useLayoutEffect:A.useEffect,y({},A).useInsertionEffect,y({},A).useInsertionEffect;var tE="-ms-",tS="-moz-",tM="-webkit-",tP="comm",t_="rule",tA="decl",tO="@keyframes",tF=Math.abs,tT=String.fromCharCode,tN=Object.assign;function tj(e,t){return(e=t.exec(e))?e[0]:e}function tR(e,t,r){return e.replace(t,r)}function tH(e,t,r){return e.indexOf(t,r)}function tz(e,t){return 0|e.charCodeAt(t)}function tI(e,t,r){return e.slice(t,r)}function tL(e){return e.length}function tB(e,t){return t.push(e),e}function tD(e,t){return e.filter(function(e){return!tj(e,t)})}function tq(e,t){for(var r="",n=0;n2||t5(tK)>3?"":" "}(v);break;case 92:P+=function(e,t){for(var r;--t&&t0()&&!(tK<48)&&!(tK>102)&&(!(tK>57)||!(tK<65))&&(!(tK>70)||!(tK<97)););return r=tU+(t<6&&32==t1()&&32==t0()),tI(tY,e,r)}(tU-1,7);continue;case 47:switch(t1()){case 42:case 47:tB((u=function(e,t){for(;t0();)if(e+tK===57)break;else if(e+tK===84&&47===t1())break;return"/*"+tI(tY,t,tU-1)+"*"+tT(47===e?e:t0())}(t0(),tU),d=r,f=n,h=c,tZ(u,d,f,tP,tT(tK),tI(u,2,-2),0,h)),c),(5==t5(v||1)||5==t5(t1()||1))&&tL(P)&&" "!==tI(P,-1,void 0)&&(P+=" ");break;default:P+="/"}break;case 123*x:s[m++]=tL(P)*k;case 125*x:case 59:case 0:switch(w){case 0:case 125:$=0;case 59+g:-1==k&&(P=tR(P,/\f/g,"")),b>0&&(tL(P)-p||0===x&&47===v)&&tB(b>32?t9(P+";",o,n,p-1,c):t9(tR(P," ","")+";",o,n,p-2,c),c);break;case 59:P+=";";default:if(tB(M=t6(P,r,n,m,g,i,s,C,E=[],S=[],p,a),a),123===w)if(0===g)e(P,r,M,M,E,a,p,s,S);else{switch(y){case 99:if(110===tz(P,3))break;case 108:if(97===tz(P,2))break;default:g=0;case 100:case 109:case 115:}g?e(t,M,M,o&&tB(t6(t,M,M,0,0,i,s,C,i,E=[],p,S),S),i,S,p,s,o?E:S):e(P,M,M,M,[""],S,0,s,S)}}m=g=b=0,x=k=1,C=P="",p=l;break;case 58:p=1+tL(P),b=v;default:if(x<1){if(123==w)--x;else if(125==w&&0==x++&&125==(tK=tU>0?tz(tY,--tU):0,tX--,10===tK&&(tX=1,tW--),tK))continue}switch(P+=tT(w),w*x){case 38:k=g>0?1:(P+="\f",-1);break;case 44:s[m++]=(tL(P)-1)*k,k=1;break;case 64:45===t1()&&(P+=t2(t0())),y=t1(),g=p=tL(C=P+=function(e){for(;!t5(t1());)t0();return tI(tY,e,tU)}(tU)),w++;break;case 45:45===v&&2==tL(P)&&(x=0)}}return a}("",null,null,null,[""],(t=e,tW=tX=1,tG=tL(tY=t),tU=0,e=[]),0,[0],e),tY="",r}function t6(e,t,r,n,o,i,a,l,s,c,u,d){for(var f=o-1,h=0===o?i:[""],m=h.length,g=0,p=0,y=0;g0?h[b]+" "+v:tR(v,/&\f/g,h[b])).trim())&&(s[y++]=x);return tZ(e,t,r,0===o?t_:l,s,c,u,d)}function t9(e,t,r,n,o){return tZ(e,t,r,tA,tI(e,0,n),tI(e,n+1,-1),n,o)}var t3="data-ant-cssinjs-cache-path",t8=g(g(g({},"style",function(e,t,r){var n=tl(e,6),o=n[0],i=n[1],a=n[2],l=n[3],s=n[4],c=n[5],u=(r||{}).plain;if(s)return null;var d=o,f={"data-rc-order":"prependQueue","data-rc-priority":"".concat(c)};return d=tC(o,i,a,f,u),l&&Object.keys(l).forEach(function(e){if(!t[e]){t[e]=!0;var r=tC(tq(t4(l[e]),tV).replace(/\{%%%\:[^;];}/g,";"),i,"_effect-".concat(e),f,u);e.startsWith("@layer")?d=r+d:d+=r}}),[c,a,d]}),"token",function(e,t,r){var n=tl(e,5),o=n[2],i=n[3],a=n[4],l=(r||{}).plain;if(!i)return null;var s=o._tokenKey,c=tC(i,a,s,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l);return[-999,s,c]}),"cssVar",function(e,t,r){var n=tl(e,4),o=n[1],i=n[2],a=n[3],l=(r||{}).plain;if(!o)return null;var s=tC(o,a,i,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l);return[-999,i,s]});function t7(e){return null!==e}function re(e){return e.notSplit=!0,e}re(["borderTop","borderBottom"]),re(["borderTop"]),re(["borderBottom"]),re(["borderLeft","borderRight"]),re(["borderLeft"]),re(["borderRight"]);var rt=["children","prefix","speedy","getStyleManager","container","nonce","insertionPoint","stylisPlugins","linters"];let rr=function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&r)*0x5bd1e995+((r>>>16)*59797<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)};function rn(){return!!("u">typeof window&&window.document&&window.document.createElement)}function ro(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let r=t;for(;r;){if(r===e)return!0;r=r.parentNode}return!1}let ri="data-rc-order",ra="data-rc-priority",rl=new Map;function rs({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:"rc-util-key"}function rc(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function ru(e){return Array.from((rl.get(e)||e).children).filter(e=>"STYLE"===e.tagName)}function rd(e,t={}){if(!rn())return null;let{csp:r,prepend:n,priority:o=0}=t,i="queue"===n?"prependQueue":n?"prepend":"append",a="prependQueue"===i,l=document.createElement("style");l.setAttribute(ri,i),a&&o&&l.setAttribute(ra,`${o}`),r?.nonce&&(l.nonce=r?.nonce),l.innerHTML=e;let s=rc(t),{firstChild:c}=s;if(n){if(a){let e=(t.styles||ru(s)).filter(e=>!!["prepend","prependQueue"].includes(e.getAttribute(ri))&&o>=Number(e.getAttribute(ra)||0));if(e.length)return s.insertBefore(l,e[e.length-1].nextSibling),l}s.insertBefore(l,c)}else s.appendChild(l);return l}function rf(e,t={}){let{styles:r}=t;return(r||=ru(rc(t))).find(r=>r.getAttribute(rs(t))===e)}function rh(e,t={}){let r=rf(e,t);r&&rc(t).removeChild(r)}function rm(e,t,r={}){let n=rc(r),o=ru(n),i={...r,styles:o};!function(e,t){let r=rl.get(e);if(!r||!ro(document,r)){let r=rd("",t),{parentNode:n}=r;rl.set(e,n),e.removeChild(r)}}(n,i);let a=rf(t,i);if(a)return i.csp?.nonce&&a.nonce!==i.csp?.nonce&&(a.nonce=i.csp?.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;let l=rd(e,i);return l.setAttribute(rs(i),t),l}function rg(e,t,r){let n=A.useRef({});return(!("value"in n.current)||r(n.current.condition,t))&&(n.current.value=e(),n.current.condition=t),n.current.value}let rp={},ry=[];function rb(e,t){}function rv(e,t){}function rx(e,t,r){t||rp[r]||(e(!1,r),rp[r]=!0)}function r$(e,t){rx(rb,e,t)}r$.preMessage=e=>{ry.push(e)},r$.resetWarned=function(){rp={}},r$.noteOnce=function(e,t){rx(rv,e,t)};let rk=function(e,t,r=!1){let n=new Set;return function e(t,o,i=1){let a=n.has(t);if(r$(!a,"Warning: There may be circular references"),a)return!1;if(t===o)return!0;if(r&&i>1)return!1;n.add(t);let l=i+1;if(Array.isArray(t)){if(!Array.isArray(o)||t.length!==o.length)return!1;for(let r=0;re(t[r],o[r],l))}return!1}(e,t)};function rw(e){return e.join("%")}let rC=0;class rE{instanceId;constructor(e){this.instanceId=e}cache=new Map;updateTimes=new Map;extracted=new Set;get(e){return this.opGet(rw(e))}opGet(e){return this.cache.get(e)||null}update(e,t){return this.opUpdate(rw(e),t)}opUpdate(e,t){let r=t(this.cache.get(e));null===r?(this.cache.delete(e),this.updateTimes.delete(e)):(this.cache.set(e,r),this.updateTimes.set(e,rC),rC+=1)}}let rS="data-token-hash",rM="data-css-hash",rP="__cssinjs_instance__",r_=A.createContext({hashPriority:"low",cache:function(){let e=Math.random().toString(12).slice(2);if("u">typeof document&&document.head&&document.body){let t=document.body.querySelectorAll(`style[${rM}]`)||[],{firstChild:r}=document.head;Array.from(t).forEach(t=>{t[rP]||=e,t[rP]===e&&document.head.insertBefore(t,r)});let n={};Array.from(document.querySelectorAll(`style[${rM}]`)).forEach(t=>{let r=t.getAttribute(rM);n[r]?t[rP]===e&&t.parentNode?.removeChild(t):n[r]=!0})}return new rE(e)}(),defaultCache:!0,autoPrefix:!1});class rA{static MAX_CACHE_SIZE=20;static MAX_CACHE_OFFSET=5;cache;keys;cacheCallTimes;constructor(){this.cache=new Map,this.keys=[],this.cacheCallTimes=0}size(){return this.keys.length}internalGet(e,t=!1){let r={map:this.cache};return e.forEach(e=>{r=r?r?.map?.get(e):void 0}),r?.value&&t&&(r.value[1]=this.cacheCallTimes++),r?.value}get(e){return this.internalGet(e,!0)?.[0]}has(e){return!!this.internalGet(e)}set(e,t){if(!this.has(e)){if(this.size()+1>rA.MAX_CACHE_SIZE+rA.MAX_CACHE_OFFSET){let[e]=this.keys.reduce((e,t)=>{let[,r]=e;return this.internalGet(t)[1]{if(o===e.length-1)r.set(n,{value:[t,this.cacheCallTimes++]});else{let e=r.get(n);e?e.map||(e.map=new Map):r.set(n,{map:new Map}),r=r.get(n).map}})}deleteByPath(e,t){let r=e.get(t[0]);if(1===t.length)return r.map?e.set(t[0],{map:r.map}):e.delete(t[0]),r.value?.[0];let n=this.deleteByPath(r.map,t.slice(1));return r.map&&0!==r.map.size||r.value||e.delete(t[0]),n}delete(e){if(this.has(e))return this.keys=this.keys.filter(t=>!function(e,t){if(e.length!==t.length)return!1;for(let r=0;rr(e,t),void 0)}}let rT=new rA;function rN(e){let t=Array.isArray(e)?e:[e];return rT.has(t)||rT.set(t,new rF(t)),rT.get(t)}let rj=new WeakMap,rR={},rH=new WeakMap;function rz(e){let t=rH.get(e)||"";return t||(Object.keys(e).forEach(r=>{let n=e[r];t+=r,n instanceof rF?t+=n.id:n&&"object"==typeof n?t+=rz(n):t+=n}),t=rr(t),rH.set(e,t)),t}`random-${Date.now()}-${Math.random()}`.replace(/\./g,"");let rI=rn();function rL(e){return"number"==typeof e?`${e}px`:e}function rB(e){let{hashCls:t,hashPriority:r="low"}=e||{};if(!t)return"";let n=`.${t}`;return"low"===r?`:where(${n})`:n}function rD(e,t){let r="function"==typeof t?t():t;return r?{...e,csp:{...e.csp,nonce:r}}:e}let rq=(e,t="")=>`--${t?`${t}-`:""}${e}`.replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase(),rV=(e,t,r)=>{let{hashCls:n,hashPriority:o="low",prefix:i,unitless:a,ignore:l,preserve:s}=r||{},c={},u={};return Object.entries(e).forEach(([e,t])=>{if(s?.[e])u[e]=t;else if(("string"==typeof t||"number"==typeof t)&&!l?.[e]){let r=rq(e,i);c[r]="number"!=typeof t||a?.[e]?String(t):`${t}px`,u[e]=`var(${r})`}}),[u,((e,t,r)=>{let{hashCls:n,hashPriority:o="low",scope:i}=r||{};if(!Object.keys(e).length)return"";let a=`${rB({hashCls:n,hashPriority:o})}.${t}`,l=[i].flat().filter(Boolean),s=l.length?l.map(e=>`${a}.${e}`).join(", "):a;return`${s}{${Object.entries(e).map(([e,t])=>`${e}:${t};`).join("")}}`})(c,t,{scope:r?.scope,hashCls:n,hashPriority:o})]},rW=new Map;function rX(e,t,r,n,o){let{cache:i}=A.useContext(r_),a=rw([e,...t]),l=e=>{i.opUpdate(a,t=>{let[n=0,o]=t||[void 0,void 0],i=[n,o||r()];return e?e(i):i})};A.useMemo(()=>{l()},[a]);let s=i.opGet(a)[1];return(0,A.useInsertionEffect)(()=>(l(([e,t])=>[e+1,t]),rW.has(a)||(o?.(s),rW.set(a,!0),Promise.resolve().then(()=>{rW.delete(a)})),()=>{i.opUpdate(a,e=>{let[t=0,r]=e||[];return 0==t-1?(n?.(r,!1),rW.delete(a),null):[t-1,r]})}),[a]),s}let rG={},rU=new Map,rK=(e,t,r,n)=>{let o={...r.getDerivativeToken(e),...t};return n&&(o=n(o)),o},rY={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function rZ(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case tA:e.return=function e(t,r,n){var o;switch(o=r,45^tz(t,0)?(((o<<2^tz(t,0))<<2^tz(t,1))<<2^tz(t,2))<<2^tz(t,3):0){case 5103:return tM+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:case 6391:case 5879:case 5623:case 6135:case 4599:return tM+t+t;case 4855:return tM+t.replace("add","source-over").replace("substract","source-out").replace("intersect","source-in").replace("exclude","xor")+t;case 4789:return tS+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return tM+t+tS+t+tE+t+t;case 5936:switch(tz(t,r+11)){case 114:return tM+t+tE+tR(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return tM+t+tE+tR(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return tM+t+tE+tR(t,/[svh]\w+-[tblr]{2}/,"lr")+t}case 6828:case 4268:case 2903:return tM+t+tE+t+t;case 6165:return tM+t+tE+"flex-"+t+t;case 5187:return tM+t+tR(t,/(\w+).+(:[^]+)/,tM+"box-$1$2"+tE+"flex-$1$2")+t;case 5443:return tM+t+tE+"flex-item-"+tR(t,/flex-|-self/g,"")+(tj(t,/flex-|baseline/)?"":tE+"grid-row-"+tR(t,/flex-|-self/g,""))+t;case 4675:return tM+t+tE+"flex-line-pack"+tR(t,/align-content|flex-|-self/g,"")+t;case 5548:return tM+t+tE+tR(t,"shrink","negative")+t;case 5292:return tM+t+tE+tR(t,"basis","preferred-size")+t;case 6060:return tM+"box-"+tR(t,"-grow","")+tM+t+tE+tR(t,"grow","positive")+t;case 4554:return tM+tR(t,/([^-])(transform)/g,"$1"+tM+"$2")+t;case 6187:return tR(tR(tR(t,/(zoom-|grab)/,tM+"$1"),/(image-set)/,tM+"$1"),t,"")+t;case 5495:case 3959:return tR(t,/(image-set\([^]*)/,tM+"$1$`$1");case 4968:return tR(tR(t,/(.+:)(flex-)?(.*)/,tM+"box-pack:$3"+tE+"flex-pack:$3"),/space-between/,"justify")+tM+t+t;case 4200:if(!tj(t,/flex-|baseline/))return tE+"grid-column-align"+tI(t,r)+t;break;case 2592:case 3360:return tE+tR(t,"template-","")+t;case 4384:case 3616:if(n&&n.some(function(e,t){return r=t,tj(e.props,/grid-\w+-end/)}))return~tH(t+(n=n[r].value),"span",0)?t:tE+tR(t,"-start","")+t+tE+"grid-row-span:"+(~tH(n,"span",0)?tj(n,/\d+/):tj(n,/\d+/)-tj(t,/\d+/))+";";return tE+tR(t,"-start","")+t;case 4896:case 4128:return n&&n.some(function(e){return tj(e.props,/grid-\w+-start/)})?t:tE+tR(tR(t,"-end","-span"),"span ","")+t;case 4095:case 3583:case 4068:case 2532:return tR(t,/(.+)-inline(.+)/,tM+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(tL(t)-1-r>6)switch(tz(t,r+1)){case 109:if(45!==tz(t,r+4))break;case 102:return tR(t,/(.+:)(.+)-([^]+)/,"$1"+tM+"$2-$3$1"+tS+(108==tz(t,r+3)?"$3":"$2-$3"))+t;case 115:return~tH(t,"stretch",0)?e(tR(t,"stretch","fill-available"),r,n)+t:t}break;case 5152:case 5920:return tR(t,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(e,r,n,o,i,a,l){return tE+r+":"+n+l+(o?tE+r+"-span:"+(i?a:a-n)+l:"")+t});case 4949:if(121===tz(t,r+6))return tR(t,":",":"+tM)+t;break;case 6444:switch(tz(t,45===tz(t,14)?18:11)){case 120:return tR(t,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+tM+(45===tz(t,14)?"inline-":"")+"box$3$1"+tM+"$2$3$1"+tE+"$2box$3")+t;case 100:return tR(t,":",":"+tE)+t}break;case 5719:case 2647:case 2135:case 3927:case 2391:return tR(t,"scroll-","scroll-snap-")+t}return t}(e.value,e.length,r);return;case tO:return tq([tQ(e,{value:tR(e.value,"@","@"+tM)})],n);case t_:if(e.length){var o,i;return o=r=e.props,i=function(t){switch(tj(t,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":tJ(tQ(e,{props:[tR(t,/:(read-\w+)/,":"+tS+"$1")]})),tJ(tQ(e,{props:[t]})),tN(e,{props:tD(r,n)});break;case"::placeholder":tJ(tQ(e,{props:[tR(t,/:(plac\w+)/,":"+tM+"input-$1")]})),tJ(tQ(e,{props:[tR(t,/:(plac\w+)/,":"+tS+"$1")]})),tJ(tQ(e,{props:[tR(t,/:(plac\w+)/,tE+"input-$1")]})),tJ(tQ(e,{props:[t]})),tN(e,{props:tD(r,n)})}return""},o.map(i).join("")}}}let rQ="data-ant-cssinjs-cache-path",rJ="_FILE_STYLE__",r0=!0,r1="_multi_value_";function r5(e,t){var r,n;return(t?tq(t4(e),(n=(r=[rZ,tV]).length,function(e,t,o,i){for(var a="",l=0;l{let t=e.trim().split(/\s+/),r=t[0]||"",o=r.match(/^\w+/)?.[0]||"";return[r=`${o}${n}${r.slice(o.length)}`,...t.slice(1)].join(" ")}).join(",")}let r4=(e,t={},{root:r,injectHash:n,parentSelectors:o}={root:!0,parentSelectors:[]})=>{let{hashId:i,layer:a,path:l,hashPriority:s,transformers:c=[],linters:u=[]}=t,d="",f={};function h(e){let r=e.getName(i);if(!f[r]){let[n]=r4(e.style,t,{root:!1,parentSelectors:o});f[r]=`@keyframes ${e.getName(i)}${n}`}}return(function e(t,r=[]){return t.forEach(t=>{Array.isArray(t)?e(t,r):t&&r.push(t)}),r})(Array.isArray(e)?e:[e]).forEach(e=>{let a="string"!=typeof e||r?e:{};if("string"==typeof a)d+=`${a} +`;else if(a._keyframe)h(a);else{let e=c.reduce((e,t)=>t?.visit?.(e)||e,a);Object.keys(e).forEach(a=>{let l=e[a];if("object"!=typeof l||!l||"animationName"===a&&l._keyframe||"object"==typeof l&&l&&("_skip_check_"in l||r1 in l)){function c(e,t){let r=e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`),n=t;rY[e]||"number"!=typeof n||0===n||(n=`${n}px`),"animationName"===e&&t?._keyframe&&(h(t),n=t.getName(i)),d+=`${r}:${n};`}let e=l?.value??l;if("object"==typeof l&&l?.[r1]&&Array.isArray(e))e.forEach(e=>{c(a,e)});else null!=e&&c(a,e)}else{let e=!1,c=a.trim(),u=!1;(r||n)&&i?c.startsWith("@")?e=!0:c="&"===c?r2("",i,s):r2(a,i,s):r&&!i&&("&"===c||""===c)&&(c="",u=!0);let[h,m]=r4(l,t,{root:u,injectHash:e,parentSelectors:[...o,c]});f={...f,...m},d+=`${c}${h}`}})}}),r?a&&(d&&(d=`@layer ${a.name} {${d}}`),a.dependencies&&(f[`@layer ${a.name}`]=a.dependencies.map(e=>`@layer ${e}, ${a.name};`).join("\n"))):d=`{${d}}`,[d,f]};function r6(e,t){return rr(`${e.join("%")}${t}`)}function r9(e,t){let{path:r,hashId:o,layer:i,nonce:a,clientOnly:l,order:s=0}=e,{mock:c,hashPriority:u,container:d,transformers:f,linters:h,cache:m,layer:g,autoPrefix:p}=A.useContext(r_),y=[o||""];g&&y.push("layer"),y.push(...r),rX("style",y,()=>{let e=y.join("|");if(function(e){if(!n&&(n={},rn())){let e=document.createElement("div");e.className=rQ,e.style.position="fixed",e.style.visibility="hidden",e.style.top="-9999px",document.body.appendChild(e);let t=getComputedStyle(e).content||"";(t=t.replace(/^"/,"").replace(/"$/,"")).split(";").forEach(e=>{let[t,r]=e.split(":");n[t]=r});let r=document.querySelector(`style[${rQ}]`);r&&(r0=!1,r.parentNode?.removeChild(r)),document.body.removeChild(e)}return!!n[e]}(e)){let[t,r]=function(e){let t=n[e],r=null;if(t&&rn())if(r0)r=rJ;else{let t=document.querySelector(`style[${rM}="${n[e]}"]`);t?r=t.innerHTML:delete n[e]}return[r,t]}(e);if(t)return[t,r,{},l,s]}let[a,c]=r4(t(),{hashId:o,hashPriority:u,layer:g?i:void 0,path:r.join("-"),transformers:f,linters:h}),d=r5(a,p||!1),m=r6(y,d);return[d,m,c,l,s]},(e,t)=>{let[,r]=e;t&&rI&&rh(r,{mark:rM,attachTo:d})},e=>{let[t,r,n,,o]=e;if(rI&&t!==rJ){let e={mark:rM,prepend:!g&&"queue",attachTo:d,priority:o};e=rD(e,a);let i=[],l=[];Object.keys(n).forEach(e=>{e.startsWith("@layer")?i.push(e):l.push(e)}),i.forEach(t=>{rm(r5(n[t],p||!1),`_layer-${t}`,{...e,prepend:!0})}),rm(t,r,e)[rP]=m.instanceId,l.forEach(t=>{rm(r5(n[t],p||!1),`_effect-${t}`,e)})}})}let r3=class{name;style;constructor(e,t){this.name=e,this.style=t}getName(e=""){return e?`${e}-${this.name}`:this.name}_keyframe=!0};function r8(e){return e.notSplit=!0,e}r8(["borderTop","borderBottom"]),r8(["borderTop"]),r8(["borderBottom"]),r8(["borderLeft","borderRight"]),r8(["borderLeft"]),r8(["borderRight"]);let r7={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"},ne=Math.round;function nt(e,t){let r=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=r.map(e=>parseFloat(e));for(let e=0;e<3;e+=1)n[e]=t(n[e]||0,r[e]||"",e);return r[3]?n[3]=r[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}let nr=(e,t,r)=>0===r?e:e/100;function nn(e,t){let r=t||255;return e>r?r:e<0?0:e}class no{isValid=!0;r=0;g=0;b=0;a=1;_h;_hsl_s;_hsv_s;_l;_v;_max;_min;_brightness;constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if(e)if("string"==typeof e){const t=e.trim();function r(e){return t.startsWith(e)}if(/^#?[A-F\d]{3,8}$/i.test(t))this.fromHexString(t);else if(r("rgb"))this.fromRgbString(t);else if(r("hsl"))this.fromHslString(t);else if(r("hsv")||r("hsb"))this.fromHsvString(t);else{const e=r7[t.toLowerCase()];e&&this.fromHexString(parseInt(e,36).toString(16).padStart(6,"0"))}}else if(e instanceof no)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._hsl_s=e._hsl_s,this._hsv_s=e._hsv_s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=nn(e.r),this.g=nn(e.g),this.b=nn(e.b),this.a="number"==typeof e.a?nn(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else if(t("hsv"))this.fromHsv(e);else throw Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e))}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){let t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){let t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}return .2126*e(this.r)+.7152*e(this.g)+.0722*e(this.b)}getHue(){if(void 0===this._h){let e=this.getMax()-this.getMin();0===e?this._h=0:this._h=ne(60*(this.r===this.getMax()?(this.g-this.b)/e+6*(this.g1&&(n=1),this._c({h:t,s:r,l:n,a:this.a})}mix(e,t=50){let r=this._c(e),n=t/100,o=e=>(r[e]-this[e])*n+this[e],i={r:ne(o("r")),g:ne(o("g")),b:ne(o("b")),a:ne(100*o("a"))/100};return this._c(i)}tint(e=10){return this.mix({r:255,g:255,b:255,a:1},e)}shade(e=10){return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){let t=this._c(e),r=this.a+t.a*(1-this.a),n=e=>ne((this[e]*this.a+t[e]*t.a*(1-this.a))/r);return this._c({r:n("r"),g:n("g"),b:n("b"),a:r})}isDark(){return 128>this.getBrightness()}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#",t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;let r=(this.g||0).toString(16);e+=2===r.length?r:"0"+r;let n=(this.b||0).toString(16);if(e+=2===n.length?n:"0"+n,"number"==typeof this.a&&this.a>=0&&this.a<1){let t=ne(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let e=this.getHue(),t=ne(100*this.getHSLSaturation()),r=ne(100*this.getLightness());return 1!==this.a?`hsla(${e},${t}%,${r}%,${this.a})`:`hsl(${e},${t}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return 1!==this.a?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(e,t,r){let n=this.clone();return n[e]=nn(t,r),n}_c(e){return new this.constructor(e)}getMax(){return void 0===this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return void 0===this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){let t=e.replace("#","");function r(e,r){return parseInt(t[e]+t[r||e],16)}t.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=t[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=t[6]?r(6,7)/255:1)}fromHsl({h:e,s:t,l:r,a:n}){let o=(e%360+360)%360;if(this._h=o,this._hsl_s=t,this._l=r,this.a="number"==typeof n?n:1,t<=0){let e=ne(255*r);this.r=e,this.g=e,this.b=e;return}let i=0,a=0,l=0,s=o/60,c=(1-Math.abs(2*r-1))*t,u=c*(1-Math.abs(s%2-1));s>=0&&s<1?(i=c,a=u):s>=1&&s<2?(i=u,a=c):s>=2&&s<3?(a=c,l=u):s>=3&&s<4?(a=u,l=c):s>=4&&s<5?(i=u,l=c):s>=5&&s<6&&(i=c,l=u);let d=r-c/2;this.r=ne((i+d)*255),this.g=ne((a+d)*255),this.b=ne((l+d)*255)}fromHsv({h:e,s:t,v:r,a:n}){let o=(e%360+360)%360;this._h=o,this._hsv_s=t,this._v=r,this.a="number"==typeof n?n:1;let i=ne(255*r);if(this.r=i,this.g=i,this.b=i,t<=0)return;let a=o/60,l=Math.floor(a),s=a-l,c=ne(r*(1-t)*255),u=ne(r*(1-t*s)*255),d=ne(r*(1-t*(1-s))*255);switch(l){case 0:this.g=d,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=d;break;case 3:this.r=c,this.g=u;break;case 4:this.r=d,this.g=c;break;default:this.g=c,this.b=u}}fromHsvString(e){let t=nt(e,nr);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=nt(e,nr);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=nt(e,(e,t)=>t.includes("%")?ne(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}let ni=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function na(e,t,r){let n;return(n=Math.round(e.h)>=60&&240>=Math.round(e.h)?r?Math.round(e.h)-2*t:Math.round(e.h)+2*t:r?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?n+=360:n>=360&&(n-=360),n}function nl(e,t,r){let n;return 0===e.h&&0===e.s?e.s:((n=r?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(n=1),r&&5===t&&n>.1&&(n=.1),n<.06&&(n=.06),Math.round(100*n)/100)}function ns(e,t,r){return Math.round(100*Math.max(0,Math.min(1,r?e.v+.05*t:e.v-.15*t)))/100}function nc(e,t={}){let r=[],n=new no(e),o=n.toHsv();for(let e=5;e>0;e-=1){let t=new no({h:na(o,e,!0),s:nl(o,e,!0),v:ns(o,e,!0)});r.push(t)}r.push(n);for(let e=1;e<=4;e+=1){let t=new no({h:na(o,e),s:nl(o,e),v:ns(o,e)});r.push(t)}return"dark"===t.theme?ni.map(({index:e,amount:n})=>new no(t.backgroundColor||"#141414").mix(r[e],n).toHexString()):r.map(e=>e.toHexString())}let nu={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},nd=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];nd.primary=nd[5];let nf=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];nf.primary=nf[5];let nh=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];nh.primary=nh[5];let nm=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];nm.primary=nm[5];let ng=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];ng.primary=ng[5];let np=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];np.primary=np[5];let ny=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ny.primary=ny[5];let nb=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];nb.primary=nb[5];let nv=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];nv.primary=nv[5];let nx=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];nx.primary=nx[5];let n$=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];n$.primary=n$[5];let nk=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];nk.primary=nk[5];let nw=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];nw.primary=nw[5];let nC={red:nd,volcano:nf,orange:nh,gold:nm,yellow:ng,lime:np,green:ny,cyan:nb,blue:nv,geekblue:nx,purple:n$,magenta:nk,grey:nw},nE=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];nE.primary=nE[5];let nS=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];nS.primary=nS[5];let nM=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];nM.primary=nM[5];let nP=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];nP.primary=nP[5];let n_=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];n_.primary=n_[5];let nA=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];nA.primary=nA[5];let nO=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];nO.primary=nO[5];let nF=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];nF.primary=nF[5];let nT=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];nT.primary=nT[5];let nN=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];nN.primary=nN[5];let nj=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];nj.primary=nj[5];let nR=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];nR.primary=nR[5];let nH=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];nH.primary=nH[5];let nz={blue:"#1677FF",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#EB2F96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},nI={...nz,colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, +'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', +'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0},nL=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function nB(e,{generateColorPalettes:t,generateNeutralColorPalettes:r}){let{colorSuccess:n,colorWarning:o,colorError:i,colorInfo:a,colorPrimary:l,colorBgBase:s,colorTextBase:c}=e,u=t(l),d=t(n),f=t(o),h=t(i),m=t(a),g=r(s,c),p=t(e.colorLink||e.colorInfo),y=new no(h[1]).mix(new no(h[3]),50).toHexString(),b={};return nL.forEach(r=>{let n=e[r];if(n){let e=t(n);b[`${r}Hover`]=e[5],b[`${r}Active`]=e[7]}}),{...g,colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:d[1],colorSuccessBgHover:d[2],colorSuccessBorder:d[3],colorSuccessBorderHover:d[4],colorSuccessHover:d[4],colorSuccess:d[6],colorSuccessActive:d[7],colorSuccessTextHover:d[8],colorSuccessText:d[9],colorSuccessTextActive:d[10],colorErrorBg:h[1],colorErrorBgHover:h[2],colorErrorBgFilledHover:y,colorErrorBgActive:h[3],colorErrorBorder:h[3],colorErrorBorderHover:h[4],colorErrorHover:h[5],colorError:h[6],colorErrorActive:h[7],colorErrorTextHover:h[8],colorErrorText:h[9],colorErrorTextActive:h[10],colorWarningBg:f[1],colorWarningBgHover:f[2],colorWarningBorder:f[3],colorWarningBorderHover:f[4],colorWarningHover:f[4],colorWarning:f[6],colorWarningActive:f[7],colorWarningTextHover:f[8],colorWarningText:f[9],colorWarningTextActive:f[10],colorInfoBg:m[1],colorInfoBgHover:m[2],colorInfoBorder:m[3],colorInfoBorderHover:m[4],colorInfoHover:m[4],colorInfo:m[6],colorInfoActive:m[7],colorInfoTextHover:m[8],colorInfoText:m[9],colorInfoTextActive:m[10],colorLinkHover:p[4],colorLink:p[6],colorLinkActive:p[7],...b,colorBgMask:new no("#000").setA(.45).toRgbString(),colorWhite:"#fff"}}let nD=e=>{let{controlHeight:t}=e;return{controlHeightSM:.75*t,controlHeightXS:.5*t,controlHeightLG:1.25*t}},nq=e=>{let t,r=((t=Array.from({length:10}).map((t,r)=>{let n=e*Math.E**((r-1)/5);return 2*Math.floor((r>1?Math.floor(n):Math.ceil(n))/2)}))[1]=e,t.map(e=>({size:e,lineHeight:(e+8)/e}))),n=r.map(e=>e.size),o=r.map(e=>e.lineHeight),i=n[1],a=n[0],l=n[2],s=o[1],c=o[0],u=o[2];return{fontSizeSM:a,fontSize:i,fontSizeLG:l,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:u,lineHeightSM:c,fontHeight:Math.round(s*i),fontHeightLG:Math.round(u*l),fontHeightSM:Math.round(c*a),lineHeightHeading1:o[6],lineHeightHeading2:o[5],lineHeightHeading3:o[4],lineHeightHeading4:o[3],lineHeightHeading5:o[2]}},nV=(e,t)=>new no(e).setA(t).toRgbString(),nW=(e,t)=>new no(e).darken(t).toHexString(),nX=e=>{let t=nc(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},nG=(e,t)=>{let r=e||"#fff",n=t||"#000";return{colorBgBase:r,colorTextBase:n,colorText:nV(n,.88),colorTextSecondary:nV(n,.65),colorTextTertiary:nV(n,.45),colorTextQuaternary:nV(n,.25),colorFill:nV(n,.15),colorFillSecondary:nV(n,.06),colorFillTertiary:nV(n,.04),colorFillQuaternary:nV(n,.02),colorBgSolid:nV(n,1),colorBgSolidHover:nV(n,.75),colorBgSolidActive:nV(n,.95),colorBgLayout:nW(r,4),colorBgContainer:nW(r,0),colorBgElevated:nW(r,0),colorBgSpotlight:nV(n,.85),colorBgBlur:"transparent",colorBorder:nW(r,15),colorBorderDisabled:nW(r,15),colorBorderSecondary:nW(r,6)}};function nU(e){nu.pink=nu.magenta,nC.pink=nC.magenta;let t=Object.keys(nz).map(t=>{let r=e[t]===nu[t]?nC[t]:nc(e[t]);return Array.from({length:10},()=>1).reduce((e,n,o)=>(e[`${t}-${o+1}`]=r[o],e[`${t}${o+1}`]=r[o],e),{})}).reduce((e,t)=>e={...e,...t},{});return{...e,...t,...nB(e,{generateColorPalettes:nX,generateNeutralColorPalettes:nG}),...nq(e.fontSize),...function(e){let{sizeUnit:t,sizeStep:r}=e;return{sizeXXL:t*(r+8),sizeXL:t*(r+4),sizeLG:t*(r+2),sizeMD:t*(r+1),sizeMS:t*r,size:t*r,sizeSM:t*(r-1),sizeXS:t*(r-2),sizeXXS:t*(r-3)}}(e),...nD(e),...function(e){let t,r,n,o,{motionUnit:i,motionBase:a,borderRadius:l,lineWidth:s}=e;return{motionDurationFast:`${(a+i).toFixed(1)}s`,motionDurationMid:`${(a+2*i).toFixed(1)}s`,motionDurationSlow:`${(a+3*i).toFixed(1)}s`,lineWidthBold:s+1,...(t=l,r=l,n=l,o=l,l<6&&l>=5?t=l+1:l<16&&l>=6?t=l+2:l>=16&&(t=16),l<7&&l>=5?r=4:l<8&&l>=7?r=5:l<14&&l>=8?r=6:l<16&&l>=14?r=7:l>=16&&(r=8),l<6&&l>=2?n=1:l>=6&&(n=2),l>4&&l<8?o=4:l>=8&&(o=6),{borderRadius:l,borderRadiusXS:n,borderRadiusSM:r,borderRadiusLG:t,borderRadiusOuter:o})}}(e)}}let nK=rN(nU);function nY(e){return e>=0&&e<=255}let nZ=function(e,t){let{r:r,g:n,b:o,a:i}=new no(e).toRgb();if(i<1)return e;let{r:a,g:l,b:s}=new no(t).toRgb();for(let e=.01;e<=1;e+=.01){let t=Math.round((r-a*(1-e))/e),i=Math.round((n-l*(1-e))/e),c=Math.round((o-s*(1-e))/e);if(nY(t)&&nY(i)&&nY(c))return new no({r:t,g:i,b:c,a:Math.round(100*e)/100}).toRgbString()}return new no({r:r,g:n,b:o,a:1}).toRgbString()};function nQ(e){let{override:t,...r}=e,n={...t};Object.keys(nI).forEach(e=>{delete n[e]});let o={...r,...n};return!1===o.motion&&(o.motionDurationFast="0s",o.motionDurationMid="0s",o.motionDurationSlow="0s"),{...o,colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:nZ(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:nZ(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:nZ(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:3*o.lineWidth,lineWidth:o.lineWidth,controlOutlineWidth:2*o.lineWidth,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:nZ(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowSecondary:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTertiary:` + 0 1px 2px 0 rgba(0, 0, 0, 0.03), + 0 1px 6px -1px rgba(0, 0, 0, 0.02), + 0 2px 4px 0 rgba(0, 0, 0, 0.02) + `,screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:1200,screenXLMin:1200,screenXLMax:1599,screenXXL:1600,screenXXLMin:1600,screenXXLMax:1919,screenXXXL:1920,screenXXXLMin:1920,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` + 0 1px 2px -2px ${new no("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new no("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new no("rgba(0, 0, 0, 0.09)").toRgbString()} + `,boxShadowDrawerRight:` + -6px 0 16px 0 rgba(0, 0, 0, 0.08), + -3px 0 6px -4px rgba(0, 0, 0, 0.12), + -9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerLeft:` + 6px 0 16px 0 rgba(0, 0, 0, 0.08), + 3px 0 6px -4px rgba(0, 0, 0, 0.12), + 9px 0 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerUp:` + 0 6px 16px 0 rgba(0, 0, 0, 0.08), + 0 3px 6px -4px rgba(0, 0, 0, 0.12), + 0 9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowDrawerDown:` + 0 -6px 16px 0 rgba(0, 0, 0, 0.08), + 0 -3px 6px -4px rgba(0, 0, 0, 0.12), + 0 -9px 28px 8px rgba(0, 0, 0, 0.05) + `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)",...n}}let nJ="anticon",n0=A.createContext({getPrefixCls:(e,t)=>t||(e?`ant-${e}`:"ant"),iconPrefixCls:nJ}),{Consumer:n1}=n0,n5={};function n2(e){let t=A.useContext(n0),{getPrefixCls:r,direction:n,getPopupContainer:o,renderEmpty:i}=t;return{classNames:n5,styles:n5,...t[e],getPrefixCls:r,direction:n,getPopupContainer:o,renderEmpty:i}}let n4="6.3.4",n6={token:nI,override:{override:nI},hashed:!0},n9=O().createContext(n6),n3={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},n8={motionBase:!0,motionUnit:!0},n7={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0,screenXXLMax:!0,screenXXXL:!0,screenXXXLMin:!0},oe=(e,t,r)=>{let n=r.getDerivativeToken(e),{override:o,...i}=t,a={...n,override:o};return a=nQ(a),i&&Object.entries(i).forEach(([e,t])=>{let{theme:r,...n}=t,o=n;r&&(o=oe({...a,...n},{override:n},r)),a[e]=o}),a};function ot(){let{token:e,hashed:t,theme:r,override:n,cssVar:o,zeroRuntime:i}=O().useContext(n9),{csp:a}=O().useContext(n0),l={prefix:o?.prefix??"ant",key:o?.key??"css-var-root"},s=r||nK,[c,u,d]=function(e,t,r){let{cache:{instanceId:n},container:o,hashPriority:i}=(0,A.useContext)(r_),{salt:a="",override:l=rG,formatToken:s,getComputedToken:c,cssVar:u,nonce:d}=r,f=function(e,t){let r=rj;for(let e=0;eObject.assign({},...t),t),h=rz(f),m=rz(l),g=rz(u);return rX("token",[a,e.id,h,m,g],()=>{var t;let r=c?c(f,l,e):rK(f,l,e,s),n={...r},o=`${a}_${u.prefix}`,d=rr(o),h=`css-${d}`;n._tokenKey=rr(`${o}_${rz(n)}`);let[m,g]=rV(r,u.key,{prefix:u.prefix,ignore:u.ignore,unitless:u.unitless,preserve:u.preserve,hashPriority:i,hashCls:u.hashed?h:void 0});return m._hashId=d,t=u.key,rU.set(t,(rU.get(t)||0)+1),[m,h,n,g,u.key]},([,,,,e])=>{let t;rU.set(e,(rU.get(e)||0)-1),t=new Set,rU.forEach((e,r)=>{e<=0&&t.add(r)}),rU.size-t.size>-1&&t.forEach(e=>{"u">typeof document&&document.querySelectorAll(`style[${rS}="${e}"]`).forEach(e=>{e[rP]===n&&e.parentNode?.removeChild(e)}),rU.delete(e)})},([,,,e,t])=>{if(!e)return;let r={mark:rM,prepend:"queue",attachTo:o,priority:-999};r=rD(r,d);let i=rm(e,rr(`css-var-${t}`),r);i[rP]=n,i.setAttribute(rS,t)})}(s,[nI,e],{salt:`${n4}-${t||""}`,override:n,getComputedToken:oe,cssVar:{...l,unitless:n3,ignore:n8,preserve:n7},nonce:a?.nonce});return[s,d,t?u:"",c,l,!!i]}let or=(e,t)=>new no(e).setA(t).toRgbString(),on=(e,t)=>new no(e).lighten(t).toHexString(),oo=e=>{let t=nc(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},oi=(e,t)=>{let r=e||"#000",n=t||"#fff";return{colorBgBase:r,colorTextBase:n,colorText:or(n,.85),colorTextSecondary:or(n,.65),colorTextTertiary:or(n,.45),colorTextQuaternary:or(n,.25),colorFill:or(n,.18),colorFillSecondary:or(n,.12),colorFillTertiary:or(n,.08),colorFillQuaternary:or(n,.04),colorBgSolid:or(n,.95),colorBgSolidHover:or(n,1),colorBgSolidActive:or(n,.9),colorBgElevated:on(r,12),colorBgContainer:on(r,8),colorBgLayout:on(r,0),colorBgSpotlight:on(r,26),colorBgBlur:or(n,.04),colorBorder:on(r,26),colorBorderDisabled:on(r,26),colorBorderSecondary:on(r,19)}},oa={defaultSeed:n6.token,useToken:function(){let[e,t,r,n]=ot();return{theme:e,token:t,hashId:r,cssVar:n}},defaultAlgorithm:nU,darkAlgorithm:(e,t)=>{let r=Object.keys(nz).map(t=>{let r=nc(e[t],{theme:"dark"});return Array.from({length:10},()=>1).reduce((e,n,o)=>(e[`${t}-${o+1}`]=r[o],e[`${t}${o+1}`]=r[o],e),{})}).reduce((e,t)=>e={...e,...t},{}),n=t??nU(e),o=nB(e,{generateColorPalettes:oo,generateNeutralColorPalettes:oi}),i=nL.reduce((t,r)=>{let n=e[r];if(n){let e=oo(n);t[`${r}Hover`]=e[7],t[`${r}Active`]=e[5]}return t},{});return{...n,...r,...o,...i,colorPrimaryBg:o.colorPrimaryBorder,colorPrimaryBgHover:o.colorPrimaryBorderHover}},compactAlgorithm:(e,t)=>{let r=t??nU(e),n=r.fontSizeSM,o=r.controlHeight-4;return{...r,...function(e){let{sizeUnit:t,sizeStep:r}=e,n=r-2;return{sizeXXL:t*(n+10),sizeXL:t*(n+6),sizeLG:t*(n+2),sizeMD:t*(n+2),sizeMS:t*(n+1),size:t*n,sizeSM:t*n,sizeXS:t*(n-1),sizeXXS:t*(n-1)}}(t??e),...nq(n),controlHeight:o,...nD({...r,controlHeight:o})}},getDesignToken:e=>{let t=e?.algorithm?rN(e.algorithm):nK;return rK({...nI,...e?.token},{override:e?.token},t,nQ)},defaultConfig:n6,_internalContext:n9};var ol=function(){return oa.useToken().token},os=function(e){return y(y({},e),{},{mobile:e.xs,tablet:e.md,laptop:e.lg,desktop:e.xxl})},oc=function(){var e=ol(),t={xs:"@media (max-width: ".concat(e.screenXSMax,"px)"),sm:"@media (max-width: ".concat(e.screenSMMax,"px)"),md:"@media (max-width: ".concat(e.screenMDMax,"px)"),lg:"@media (max-width: ".concat(e.screenLGMax,"px)"),xl:"@media (max-width: ".concat(e.screenXLMax,"px)"),xxl:"@media (min-width: ".concat(e.screenXXLMin,"px)")};return(0,A.useMemo)(function(){return os(t)},[e])},ou=["stylish","appearance","isDarkMode","prefixCls","iconPrefixCls"],od=["prefixCls","iconPrefixCls"],of=function(e){var t=e.hashPriority,r=e.useTheme,n=e.EmotionContext;return function(e,o){var i=null==o?void 0:o.__BABEL_FILE_NAME__,a=!!i;return function(l){var s=r(),c=eK((0,A.useContext)(n).cache,{hashPriority:(null==o?void 0:o.hashPriority)||t,label:null==o?void 0:o.label}),u=c.cx,d=c.css,f=oc(),m=(0,A.useMemo)(function(){var t;if(e instanceof Function){var r=s.stylish,n=s.appearance,o=s.isDarkMode,c=s.prefixCls,m=s.iconPrefixCls,g=to(s,ou),p=function(e){return Object.entries(e).map(function(e){var t=tl(e,2),r=t[0],n=t[1],o=n;return eX(n)||(o=eY(n)),f[r]?"".concat(f[r]," {").concat(o.styles,"}"):""}).join("")};Object.assign(p,f),t=e({token:g,stylish:r,appearance:n,isDarkMode:o,prefixCls:c,iconPrefixCls:m,cx:u,css:eY,responsive:p},l)}else t=e;return"object"===h(t)&&(t=eX(t)?d(t):Object.fromEntries(Object.entries(t).map(function(e){var t=tl(e,2),r=t[0],n=t[1],o=a?"".concat(i,"-").concat(r):void 0;return"object"===h(n)?a?[r,d(n,"label:".concat(o))]:[r,d(n)]:[r,n]}))),t},[l,s]);return(0,A.useMemo)(function(){var e=s.prefixCls,t=s.iconPrefixCls;return{styles:m,cx:u,theme:to(s,od),prefixCls:e,iconPrefixCls:t}},[m,s])}}},oh=function(e){if(e.ThemeProvider)return e.ThemeProvider;var t=e.ThemeContext;return function(e){return(0,tn.jsx)(t.Provider,{value:e.theme,children:e.children})}},om=function(e){var t=A.useContext(e4);return e.theme!==t&&(t=e6(t)(e.theme)),A.createElement(e4.Provider,{value:t},e.children)},og=e4,op=function(e){if(!e.ThemeContext)throw"ThemeContext is required. Please check your config.";og=e.ThemeContext,om=oh(e)};function oy(e){return function(e){if(Array.isArray(e))return ti(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ta(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ob=r(5338);let ov="__rc_react_root__";function ox(e,t){let r=t[ov]||(0,ob.createRoot)(t);r.render(e),t[ov]=r}async function o$(e){return Promise.resolve().then(()=>{e[ov]?.unmount(),delete e[ov]})}let ok=O().createContext({}),ow=(0,A.createContext)({}),oC=e=>{let t=A.useRef(e);return t.current=e,A.useCallback((...e)=>t.current?.(...e),[])},oE=rn()?A.useLayoutEffect:A.useEffect,oS=(e,t)=>{let r=A.useRef(!0);oE(()=>e(r.current),t),oE(()=>(r.current=!1,()=>{r.current=!0}),[])},oM=e=>{let t=A.useRef(!1),[r,n]=A.useState(e);return A.useEffect(()=>(t.current=!1,()=>{t.current=!0}),[]),[r,function(e,r){r&&t.current||n(e)}]};var oP=r(6744);let o_=Symbol.for("react.element"),oA=Symbol.for("react.transitional.element"),oO=Symbol.for("react.fragment");function oF(e){return e&&"object"==typeof e&&(e.$$typeof===o_||e.$$typeof===oA)&&e.type===oO}let oT=Number(A.version.split(".")[0]),oN=(...e)=>{let t=e.filter(Boolean);return t.length<=1?t[0]:t=>{e.forEach(e=>{"function"==typeof e?e(t):"object"==typeof e&&e&&"current"in e&&(e.current=t)})}},oj=(...e)=>rg(()=>oN(...e),e,(e,t)=>e.length!==t.length||e.every((e,r)=>e!==t[r])),oR=e=>{if(!e)return!1;if(oH(e)&&oT>=19)return!0;let t=(0,oP.isMemo)(e)?e.type.type:e.type;return("function"!=typeof t||!!t.prototype?.render||t.$$typeof===oP.ForwardRef)&&("function"!=typeof e||!!e.prototype?.render||e.$$typeof===oP.ForwardRef)};function oH(e){return(0,A.isValidElement)(e)&&!oF(e)}let oz=e=>e&&oH(e)?e.props.propertyIsEnumerable("ref")?e.props.ref:e.ref:null;function oI(e,t){let r=e;for(let e=0;e[]),o=oB(e[0]);return e.forEach(e=>{!function t(r,i){let a=new Set(i),l=oI(e,r),s=Array.isArray(l);if(s||"object"==typeof l&&null!==l&&Object.getPrototypeOf(l)===Object.prototype){if(!a.has(l)){a.add(l);let e=oI(o,r);s?o=oL(o,r,n(e,l)):e&&"object"==typeof e||(o=oL(o,r,oB(l))),oD(l).forEach(e=>{Object.getOwnPropertyDescriptor(l,e).enumerable&&t([...r,e],a)})}}else o=oL(o,r,l)}([])}),o}(e)}function oV(e,t={}){let r=[];return O().Children.forEach(e,e=>{(null!=e||t.keepEmpty)&&(Array.isArray(e)?r=r.concat(oV(e)):oF(e)&&e.props?r=r.concat(oV(e.props.children,t)):r.push(e))}),r}function oW(){}let{resetWarned:oX}=r$,oG=A.createContext({}),oU=()=>{let e=()=>{};return e.deprecated=oW,e},oK=(0,A.createContext)(void 0);function oY(e){return(oY="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function oZ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function oQ(e){for(var t=1;to6.reduce((e,t)=>({...e,...t}),o2.Modal),o3=(0,A.createContext)(void 0),o8=e=>{let{locale:t={},children:r,_ANT_MARK__:n}=e;A.useEffect(()=>(function(e){if(e){let t={...e};return o6.push(t),o4=o9(),()=>{o6=o6.filter(e=>e!==t),o4=o9()}}o4={...o2.Modal}})(t?.Modal),[t]);let o=A.useMemo(()=>({...t,exist:!0}),[t]);return A.createElement(o3.Provider,{value:o},r)};var o7=r(1474);let ie=A.createContext(null),it=[],ir=`rc-util-locker-${Date.now()}`,io=0,ii=0,ia={...A}.useId,il=ia?function(e){let t=ia();return e||t}:function(e){let[t,r]=A.useState("ssr-id");return(A.useEffect(()=>{let e=ii;ii+=1,r(`rc_unique_${e}`)},[]),e)?e:t},is=[],ic=0,iu=e=>{if("Escape"===e.key&&!e.isComposing){if(Date.now()-ic<200)return;let t=is.length;for(let r=t-1;r>=0;r-=1)is[r].onEsc({top:r===t-1,event:e})}},id=()=>{ic=Date.now()},ih=e=>!1!==e&&(rn()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null),im=A.forwardRef((e,t)=>{let r,n,o,i,{open:a,autoLock:l,getContainer:s,debug:c,autoDestroy:u=!0,children:d,onEsc:f}=e,[h,m]=A.useState(a),g=h||a;A.useEffect(()=>{(u||a)&&m(a)},[a,u]);let[p,y]=A.useState(()=>ih(s));A.useEffect(()=>{let e=ih(s);y(()=>e??null)});let[b,v]=function(e){let[t]=A.useState(()=>rn()?document.createElement("div"):null),r=A.useRef(!1),n=A.useContext(ie),[o,i]=A.useState(it),a=n||(r.current?void 0:e=>{i(t=>[e,...t])});function l(){t.parentElement||document.body.appendChild(t),r.current=!0}function s(){t.parentElement?.removeChild(t),r.current=!1}return oS(()=>(e?n?n(l):l():s(),s),[e]),oS(()=>{o.length&&(o.forEach(e=>e()),i(it))},[o]),[t,a]}(g&&!p),x=p??b;!function(e){let t=!!e,[r]=A.useState(()=>(io+=1,`${ir}_${io}`));oS(()=>{if(t){var e;let t=(e=document.body,"u"(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;rm(` +html body { + overflow-y: hidden; + ${n?`width: calc(100% - ${t}px);`:""} +}`,r)}else rh(r);return()=>{rh(r)}},[t,r])}(l&&a&&rn()&&(x===b||x===document.body)),r=il(),n=oC(f),o=()=>{is.find(e=>e.id===r)||is.push({id:r,onEsc:n})},i=()=>{is=is.filter(e=>e.id!==r)},(0,A.useMemo)(()=>{a?o():a||i()},[a]),(0,A.useEffect)(()=>{if(a)return o(),window.addEventListener("keydown",iu),window.addEventListener("compositionend",id),()=>{i(),0===is.length&&(window.removeEventListener("keydown",iu),window.removeEventListener("compositionend",id))}},[a]);let $=null;d&&oR(d)&&t&&($=oz(d));let k=oj($,t);if(!g||!rn()||void 0===p)return null;let w=!1===x,C=d;return t&&(C=A.cloneElement(d,{ref:k})),A.createElement(ie.Provider,{value:v},w?C:(0,o7.createPortal)(C,x))});function ig(){for(var e,t,r=0,n="",o=arguments.length;r{let{target:t}=e;iv.get(t)?.forEach(e=>e(t))})}function i$(){return o||(o=new ResizeObserver(ix)),o}function ik(e,t,r,n){let o=A.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),i=oC(e=>{let{width:t,height:i}=e.getBoundingClientRect(),{offsetWidth:a,offsetHeight:l}=e,s=Math.floor(t),c=Math.floor(i);if(o.current.width!==s||o.current.height!==c||o.current.offsetWidth!==a||o.current.offsetHeight!==l){let u={width:s,height:c,offsetWidth:a,offsetHeight:l};o.current=u;let d=a===Math.round(t)?t:a,f=l===Math.round(i)?i:l,h={...u,offsetWidth:d,offsetHeight:f};n?.(h,e),Promise.resolve().then(()=>{r?.(h,e)})}}),a="function"==typeof t,l=A.useRef(0);A.useEffect(()=>{let r=a?t():t;if(r&&e)iv.has(r)||(iv.set(r,new Set),i$().observe(r)),iv.get(r).add(i);else e&&a&&(l.current+=1);return()=>{r&&iv.has(r)&&(iv.get(r).delete(i),iv.get(r).size||(i$().unobserve(r),iv.delete(r)))}},[e,a?l.current:t])}let iw=A.forwardRef(function(e,t){let{children:r,disabled:n,onResize:o,data:i}=e,a=A.useRef(null),l=A.useContext(ib),s="function"==typeof r,c=s?r(a):r,u=!s&&A.isValidElement(c)&&oR(c),d=oj(u?oz(c):null,a),f=()=>iy(a.current);return A.useImperativeHandle(t,()=>f()),ik(!n,f,o,(e,t)=>{l?.(e,t,i)}),u?A.cloneElement(c,{ref:d}):c});function iC(){return(iC=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let o=r?.key||`rc-observer-key-${n}`;return A.createElement(iw,iC({},e,{key:o,ref:0===n?t:void 0}),r)})});function iS(e){return e?.getRootNode?.()}function iM(e){return iS(e)instanceof ShadowRoot?iS(e):null}iE.Collection=function({children:e,onBatchResize:t}){let r=A.useRef(0),n=A.useRef([]),o=A.useContext(ib),i=A.useCallback((e,i,a)=>{r.current+=1;let l=r.current;n.current.push({size:e,element:i,data:a}),Promise.resolve().then(()=>{l===r.current&&(t?.(n.current),n.current=[])}),o?.(e,i,a)},[t,o]);return A.createElement(ib.Provider,{value:i},e)};let iP=A.createContext({}),i_=e=>{let{children:t,...r}=e,n=A.useMemo(()=>({motion:r.motion}),[r.motion]);return A.createElement(iP.Provider,{value:n},t)},iA=function(e){let[,t]=A.useReducer(e=>e+1,0),r=A.useRef(e);return[oC(()=>r.current),oC(e=>{r.current="function"==typeof e?e(r.current):e,t()})]},iO="prepare",iF="prepared";function iT(e,t){let r={};return r[e.toLowerCase()]=t.toLowerCase(),r[`Webkit${e}`]=`webkit${t}`,r[`Moz${e}`]=`moz${t}`,r[`ms${e}`]=`MS${t}`,r[`O${e}`]=`o${t.toLowerCase()}`,r}let iN=(S=rn(),M="u">typeof window?window:{},u={animationend:iT("Animation","AnimationEnd"),transitionend:iT("Transition","TransitionEnd")},S&&("AnimationEvent"in M||delete u.animationend.animation,"TransitionEvent"in M||delete u.transitionend.transition),u),ij={};rn()&&({style:ij}=document.createElement("div"));let iR={};function iH(e){if(iR[e])return iR[e];let t=iN[e];if(t){let r=Object.keys(t),n=r.length;for(let o=0;oe[1].toUpperCase())]:`${e}-${t}`:null}let iq=rn()?A.useLayoutEffect:A.useEffect,iV=e=>+setTimeout(e,16),iW=e=>clearTimeout(e);"u">typeof window&&"requestAnimationFrame"in window&&(iV=e=>window.requestAnimationFrame(e),iW=e=>window.cancelAnimationFrame(e));let iX=0,iG=new Map,iU=(e,t=1)=>{let r=iX+=1;return!function t(n){if(0===n)iG.delete(r),e();else{let e=iV(()=>{t(n-1)});iG.set(r,e)}}(t),r};iU.cancel=e=>{let t=iG.get(e);return iG.delete(e),iW(t)};let iK=[iO,"start","active","end"],iY=[iO,iF];function iZ(e){return"active"===e||"end"===e}function iQ(e){return e?.length<2}let iJ=(d=P=!!(iz&&iI),"object"==typeof P&&({transitionSupport:d}=P),(f=A.forwardRef((e,t)=>{let{visible:r=!0,removeOnLeave:n=!0,forceRender:o,children:i,motionName:a,leavedClassName:l,eventProps:s}=e,{motion:c}=A.useContext(iP),u=!!(e.motionName&&d&&!1!==c),f=(0,A.useRef)();function h(){return iy(f.current)}let[m,g,p,y,b]=function(e,t,r,{motionEnter:n=!0,motionAppear:o=!0,motionLeave:i=!0,motionDeadline:a,motionLeaveImmediately:l,onAppearPrepare:s,onEnterPrepare:c,onLeavePrepare:u,onAppearStart:d,onEnterStart:f,onLeaveStart:h,onAppearActive:m,onEnterActive:g,onLeaveActive:p,onAppearEnd:y,onEnterEnd:b,onLeaveEnd:v,onVisibleChanged:x}){let[$,k]=A.useState(),[w,C]=iA("none"),[E,S]=A.useState([null,null]),M=w(),P=(0,A.useRef)(!1),_=(0,A.useRef)(null),O=(0,A.useRef)(!1);function F(){C("none"),S([null,null])}let T=oC(e=>{let t,n=w();if("none"===n)return;let o=r();if(e&&!e.deadline&&e.target!==o)return;let i=O.current;"appear"===n&&i?t=y?.(o,e):"enter"===n&&i?t=b?.(o,e):"leave"===n&&i&&(t=v?.(o,e)),i&&!1!==t&&F()}),[N]=(e=>{let t=(0,A.useRef)();function r(t){t&&(t.removeEventListener(iB,e),t.removeEventListener(iL,e))}return A.useEffect(()=>()=>{r(t.current),t.current=null},[]),[function(n){t.current&&t.current!==n&&r(t.current),n&&n!==t.current&&(n.addEventListener(iB,e),n.addEventListener(iL,e),t.current=n)},r]})(T),j=e=>{switch(e){case"appear":return{[iO]:s,start:d,active:m};case"enter":return{[iO]:c,start:f,active:g};case"leave":return{[iO]:u,start:h,active:p};default:return{}}},R=A.useMemo(()=>j(M),[M]),[H,z]=((e,t,r)=>{let[n,o]=oM("none"),[i,a]=(()=>{let e=A.useRef(null);function t(){iU.cancel(e.current)}return A.useEffect(()=>()=>{t()},[]),[function r(n,o=2){t();let i=iU(()=>{o<=1?n({isCanceled:()=>i!==e.current}):r(n,o-1)});e.current=i},t]})(),l=t?iY:iK;return iq(()=>{if("none"!==n&&"end"!==n){let e=l.indexOf(n),t=l[e+1],a=r(n);!1===a?o(t,!0):t&&i(e=>{function r(){e.isCanceled()||o(t,!0)}!0===a?r():Promise.resolve(a).then(r)})}},[e,n]),A.useEffect(()=>()=>{a()},[]),[function(){o(iO,!0)},n]})(M,!e,e=>{if(e===iO){let e=R[iO];return!!e&&e(r())}return e in R&&S([R[e]?.(r(),null)||null,e]),"active"===e&&"none"!==M&&(N(r()),a>0&&(clearTimeout(_.current),_.current=setTimeout(()=>{T({deadline:!0})},a))),e===iF&&F(),!0});O.current=iZ(z);let I=(0,A.useRef)(null);iq(()=>{let r;if(P.current&&I.current===t)return;k(t);let a=P.current;P.current=!0,!a&&t&&o&&(r="appear"),a&&t&&n&&(r="enter"),(a&&!t&&i||!a&&l&&!t&&i)&&(r="leave");let s=j(r);r&&(e||s[iO])?(C(r),H()):C("none"),I.current=t},[t]),(0,A.useEffect)(()=>{("appear"!==M||o)&&("enter"!==M||n)&&("leave"!==M||i)||C("none")},[o,n,i]),(0,A.useEffect)(()=>()=>{P.current=!1,clearTimeout(_.current)},[]);let L=A.useRef(!1);(0,A.useEffect)(()=>{$&&(L.current=!0),void 0!==$&&"none"===M&&((L.current||$)&&x?.($),L.current=!0)},[$,M]);let B=E[0];R[iO]&&"start"===z&&(B={transition:"none",...B});let D=E[1];return[w,z,B,$??t,!P.current&&"none"===M&&e&&o?"NONE":"start"!==z&&"active"!==z||D===z]}(u,r,h,e),v=m(),x=A.useRef(y);y&&(x.current=!0);let $=A.useMemo(()=>{let e={};return Object.defineProperties(e,{nativeElement:{enumerable:!0,get:h},inMotion:{enumerable:!0,get:()=>()=>"none"!==m()},enableMotion:{enumerable:!0,get:()=>()=>u}}),e},[]);A.useImperativeHandle(t,()=>$,[]);let k=A.useRef(0);b&&(k.current+=1);let w=A.useMemo(()=>{let e;if("NONE"===b)return null;let t={...s,visible:r};if(i)if("none"===v)e=y?i({...t},f):!n&&x.current&&l?i({...t,className:l},f):!o&&(n||l)?null:i({...t,style:{display:"none"}},f);else{let r;g===iO?r="prepare":iZ(g)?r="active":"start"===g&&(r="start");let n=iD(a,`${v}-${r}`);e=i({...t,className:ig(iD(a,v),{[n]:n&&r,[a]:"string"==typeof a}),style:p},f)}else e=null;return e},[k.current]);if(iQ(i)&&oH(w)&&oR(w)){let e=oz(w);if(e!==f)return A.cloneElement(w,{ref:oN(e,f)})}return w})).displayName="CSSMotion",f),i0="keep",i1="remove",i5="removed";function i2(e){let t;return{...t=e&&"object"==typeof e&&"key"in e?e:{key:e},key:String(t.key)}}function i4(e=[]){return e.map(i2)}function i6(){return(i6=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let t=!1;for(let i=n;i({...e,status:"add"}))),n=i),r.push({...o,status:i0}),n+=1,t=!0;break}}t||r.push({...e,status:i1})}),n({...e,status:"add"}))));let l={};return r.forEach(({key:e})=>{l[e]=(l[e]||0)+1}),Object.keys(l).filter(e=>l[e]>1).forEach(e=>{(r=r.filter(({key:t,status:r})=>t!==e||r!==i1)).forEach(t=>{t.key===e&&(t.status=i0)})}),r})(t,i4(e)).filter(e=>{let r=t.find(({key:t})=>e.key===t);return!r||r.status!==i5||"remove"!==e.status})}}removeKey=e=>{this.setState(t=>({keyEntities:t.keyEntities.map(t=>t.key!==e?t:{...t,status:i5})}),()=>{let{keyEntities:e}=this.state;0===e.filter(({status:e})=>e!==i5).length&&this.props.onAllRemoved&&this.props.onAllRemoved()})};render(){let{keyEntities:t}=this.state,{component:r,children:n,onVisibleChanged:o,onAllRemoved:i,...a}=this.props,l=r||A.Fragment,s={};return i9.forEach(e=>{s[e]=a[e],delete a[e]}),delete a.keys,A.createElement(l,a,t.map(({status:t,...r},i)=>A.createElement(e,i6({},s,{key:r.key,visible:"add"===t||"keep"===t,eventProps:r,onVisibleChanged:e=>{o?.(e,{key:r.key}),e||this.removeKey(r.key)}}),iQ(n)?e=>n({...e,index:i}):(e,t)=>n({...e,index:i},t))))}}return t}();function i8(e){let{prefixCls:t,align:r,arrow:n,arrowPos:o}=e,{className:i,content:a,style:l}=n||{},{x:s=0,y:c=0}=o,u=A.useRef(null);if(!r||!r.points)return null;let d={position:"absolute"};if(!1!==r.autoArrow){let e=r.points[0],t=r.points[1],n=e[0],o=e[1],i=t[0],a=t[1];n!==i&&["t","b"].includes(n)?"t"===n?d.top=0:d.bottom=0:d.top=c,o!==a&&["l","r"].includes(o)?"l"===o?d.left=0:d.right=0:d.left=s}return A.createElement("div",{ref:u,className:ig(`${t}-arrow`,i),style:{...d,...l}},a)}function i7(){return(i7=Object.assign?Object.assign.bind():function(e){for(var t=1;tA.createElement("div",{style:{zIndex:n},className:ig(`${t}-mask`,a&&`${t}-mobile-mask`,e)})):null}let at=A.memo(({children:e})=>e,(e,t)=>t.cache);function ar(e,t,r,n,o,i,a,l){let s="auto",c=e?{}:{left:"-1000vw",top:"-1000vh",right:s,bottom:s};if(!e&&(t||!r)){let{points:e}=n,t=n.dynamicInset||n._experimental?.dynamicInset,r=t&&"r"===e[0][1],u=t&&"b"===e[0][0];r?(c.right=o,c.left=s):(c.left=a,c.right=s),u?(c.bottom=i,c.top=s):(c.top=l,c.bottom=s)}return c}function an(){return(an=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{onEsc:r,popup:n,className:o,prefixCls:i,style:a,target:l,onVisibleChanged:s,open:c,keepDom:u,fresh:d,onClick:f,mask:h,arrow:m,arrowPos:g,align:p,motion:y,maskMotion:b,mobile:v,forceRender:x,getPopupContainer:$,autoDestroy:k,portal:w,children:C,zIndex:E,onMouseEnter:S,onMouseLeave:M,onPointerEnter:P,onPointerDownCapture:_,ready:O,offsetX:F,offsetY:T,offsetR:N,offsetB:j,onAlign:R,onPrepare:H,onResize:z,stretch:I,targetWidth:L,targetHeight:B}=e,D="function"==typeof n?n():n,q=c||u,V=!!v,[W,X,G]=A.useMemo(()=>v?[v.mask,v.maskMotion,v.motion]:[h,b,y],[v,h,b,y]),U=$?.length>0,[K,Y]=A.useState(!$||!U);oS(()=>{!K&&U&&l&&Y(!0)},[K,U,l]);let Z=oC((e,t)=>{z?.(e,t),R()}),Q=ar(V,O,c,p,N,j,F,T);if(!K)return null;let J={};return I&&(I.includes("height")&&B?J.height=B:I.includes("minHeight")&&B&&(J.minHeight=B),I.includes("width")&&L?J.width=L:I.includes("minWidth")&&L&&(J.minWidth=L)),c||(J.pointerEvents="none"),A.createElement(w,{open:x||q,getContainer:$&&(()=>$(l)),autoDestroy:k,onEsc:r},A.createElement(ae,{prefixCls:i,open:c,zIndex:E,mask:W,motion:X,mobile:V}),A.createElement(iE,{onResize:Z,disabled:!c},e=>A.createElement(iJ,an({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:x,leavedClassName:`${i}-hidden`},G,{onAppearPrepare:H,onEnterPrepare:H,visible:c,onVisibleChanged:e=>{y?.onVisibleChanged?.(e),s(e)}}),({className:r,style:n},l)=>{let s=ig(i,r,o,{[`${i}-mobile`]:V});return A.createElement("div",{ref:oN(e,t,l),className:s,style:{"--arrow-x":`${g.x||0}px`,"--arrow-y":`${g.y||0}px`,...Q,...J,...n,boxSizing:"border-box",zIndex:E,...a},onMouseEnter:S,onMouseLeave:M,onPointerEnter:P,onClick:f,onPointerDownCapture:_},m&&A.createElement(i8,{prefixCls:i,arrow:m,arrowPos:g,align:p}),A.createElement(at,{cache:!c&&!d},D))})),C)}),ai=A.createContext(null),aa=A.createContext(null);function al(e){return e?Array.isArray(e)?e:[e]:[]}let as=e=>{if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){let{width:t,height:r}=e.getBBox();if(t||r)return!0}if(e.getBoundingClientRect){let{width:t,height:r}=e.getBoundingClientRect();if(t||r)return!0}}return!1};function ac(e,t,r,n){let{points:o}=r,i=Object.keys(e);for(let r=0;re[t]||"";return r?n(e,0)===n(t,0):n(e,0)===n(t,0)&&n(e,1)===n(t,1)}(e[a]?.points,o,n))return`${t}-placement-${a}`}return""}function au(e){return e.ownerDocument.defaultView}function ad(e){let t=[],r=e?.parentElement,n=["hidden","scroll","clip","auto"];for(;r;){let{overflowX:e,overflowY:o,overflow:i}=au(r).getComputedStyle(r);[e,o,i].some(e=>n.includes(e))&&t.push(r),r=r.parentElement}return t}function af(e,t=1){return Number.isNaN(e)?t:e}function ah(e){return af(parseFloat(e),0)}function am(e,t){let r={...e};return(t||[]).forEach(e=>{if(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)return;let{overflow:t,overflowClipMargin:n,borderTopWidth:o,borderBottomWidth:i,borderLeftWidth:a,borderRightWidth:l}=au(e).getComputedStyle(e),s=e.getBoundingClientRect(),{offsetHeight:c,clientHeight:u,offsetWidth:d,clientWidth:f}=e,h=ah(o),m=ah(i),g=ah(a),p=ah(l),y=af(Math.round(s.width/d*1e3)/1e3),b=af(Math.round(s.height/c*1e3)/1e3),v=h*b,x=g*y,$=0,k=0;if("clip"===t){let e=ah(n);$=e*y,k=e*b}let w=s.x+x-$,C=s.y+v-k,E=w+s.width+2*$-x-p*y-(d-f-g-p)*y,S=C+s.height+2*k-v-m*b-(c-u-h-m)*b;r.left=Math.max(r.left,w),r.top=Math.max(r.top,C),r.right=Math.min(r.right,E),r.bottom=Math.min(r.bottom,S)}),r}function ag(e,t=0){let r=`${t}`,n=r.match(/^(.*)\%$/);return n?e*(parseFloat(n[1])/100):parseFloat(r)}function ap(e,t){let[r,n]=t||[];return[ag(e.width,r),ag(e.height,n)]}function ay(e=""){return[e[0],e[1]]}function ab(e,t){let r,n=t[0],o=t[1];return r="t"===n?e.y:"b"===n?e.y+e.height:e.y+e.height/2,{x:"l"===o?e.x:"r"===o?e.x+e.width:e.x+e.width/2,y:r}}function av(e,t){let r=[...e];return r[t]=({t:"b",b:"t",l:"r",r:"l"})[e[t]]||"c",r}function ax(e,t,r,n,o,i,a,l){let[s,c]=A.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[n]||{}}),u=A.useRef(0),d=A.useMemo(()=>!t||l?[]:ad(t),[t]),f=A.useRef({});e||(f.current={});let h=oC(()=>{if(t&&r&&e&&!l){let e,l,h,m,g,p=t.ownerDocument,y=au(t),{position:b}=y.getComputedStyle(t),v=t.style.left,x=t.style.top,$=t.style.right,k=t.style.bottom,w=t.style.overflow,C={...o[n],...i},E=p.createElement("div");if(t.parentElement?.appendChild(E),E.style.left=`${t.offsetLeft}px`,E.style.top=`${t.offsetTop}px`,E.style.position=b,E.style.height=`${t.offsetHeight}px`,E.style.width=`${t.offsetWidth}px`,t.style.left="0",t.style.top="0",t.style.right="auto",t.style.bottom="auto",t.style.overflow="hidden",Array.isArray(r))e={x:r[0],y:r[1],width:0,height:0};else{let t=r.getBoundingClientRect();t.x=t.x??t.left,t.y=t.y??t.top,e={x:t.x,y:t.y,width:t.width,height:t.height}}let S=t.getBoundingClientRect(),{height:M,width:P}=y.getComputedStyle(t);S.x=S.x??S.left,S.y=S.y??S.top;let{clientWidth:_,clientHeight:A,scrollWidth:O,scrollHeight:F,scrollTop:T,scrollLeft:N}=p.documentElement,j=S.height,R=S.width,H=e.height,z=e.width,{htmlRegion:I}=C,L="visible",B="visibleFirst";"scroll"!==I&&I!==B&&(I=L);let D=I===B,q=am({left:-N,top:-T,right:O-N,bottom:F-T},d),V=am({left:0,top:0,right:_,bottom:A},d),W=I===L?V:q,X=D?V:W;t.style.left="auto",t.style.top="auto",t.style.right="0",t.style.bottom="0";let G=t.getBoundingClientRect();t.style.left=v,t.style.top=x,t.style.right=$,t.style.bottom=k,t.style.overflow=w,t.parentElement?.removeChild(E);let U=af(Math.round(R/parseFloat(P)*1e3)/1e3),K=af(Math.round(j/parseFloat(M)*1e3)/1e3);if(0===U||0===K||ip(r)&&!as(r))return;let{offset:Y,targetOffset:Z}=C,[Q,J]=ap(S,Y),[ee,et]=ap(e,Z);e.x-=ee,e.y-=et;let[er,en]=C.points||[],eo=ay(en),ei=ay(er),ea=ab(e,eo),el=ab(S,ei),es={...C},ec=[ei,eo],eu=ea.x-el.x+Q,ed=ea.y-el.y+J;function s(e,t,r=W){let n=S.x+e,o=S.y+t,i=Math.max(n,r.left),a=Math.max(o,r.top);return Math.max(0,(Math.min(n+R,r.right)-i)*(Math.min(o+j,r.bottom)-a))}let ef=s(eu,ed),eh=s(eu,ed,V),em=ab(e,["t","l"]),eg=ab(S,["t","l"]),ep=ab(e,["b","r"]),ey=ab(S,["b","r"]),{adjustX:eb,adjustY:ev,shiftX:ex,shiftY:e$}=C.overflow||{},ek=e=>"boolean"==typeof e?e:e>=0;function u(){h=(l=S.y+ed)+j,g=(m=S.x+eu)+R}u();let ew=ek(ev),eC=ei[0]===eo[0];if(ew&&"t"===ei[0]&&(h>X.bottom||f.current.bt)){let e=ed;eC?e-=j-H:e=em.y-ey.y-J;let t=s(eu,e),r=s(eu,e,V);t>ef||t===ef&&(!D||r>=eh)?(f.current.bt=!0,ed=e,J=-J,ec=[av(ec[0],0),av(ec[1],0)]):f.current.bt=!1}if(ew&&"b"===ei[0]&&(lef||t===ef&&(!D||r>=eh)?(f.current.tb=!0,ed=e,J=-J,ec=[av(ec[0],0),av(ec[1],0)]):f.current.tb=!1}let eE=ek(eb),eS=ei[1]===eo[1];if(eE&&"l"===ei[1]&&(g>X.right||f.current.rl)){let e=eu;eS?e-=R-z:e=em.x-ey.x-Q;let t=s(e,ed),r=s(e,ed,V);t>ef||t===ef&&(!D||r>=eh)?(f.current.rl=!0,eu=e,Q=-Q,ec=[av(ec[0],1),av(ec[1],1)]):f.current.rl=!1}if(eE&&"r"===ei[1]&&(mef||t===ef&&(!D||r>=eh)?(f.current.lr=!0,eu=e,Q=-Q,ec=[av(ec[0],1),av(ec[1],1)]):f.current.lr=!1}es.points=[ec[0].join(""),ec[1].join("")],u();let eM=!0===ex?0:ex;"number"==typeof eM&&(mV.right&&(eu-=g-V.right-Q,e.x>V.right-eM&&(eu+=e.x-V.right+eM)));let eP=!0===e$?0:e$;"number"==typeof eP&&(lV.bottom&&(ed-=h-V.bottom-J,e.y>V.bottom-eP&&(ed+=e.y-V.bottom+eP)));let e_=S.x+eu,eA=S.y+ed,eO=e.x,eF=e.y,eT=Math.max(e_,eO),eN=Math.min(e_+R,eO+z),ej=Math.max(eA,eF),eR=Math.min(eA+j,eF+H);a?.(t,es);let eH=G.right-S.x-(eu+S.width),ez=G.bottom-S.y-(ed+S.height);1===U&&(eu=Math.floor(eu),eH=Math.floor(eH)),1===K&&(ed=Math.floor(ed),ez=Math.floor(ez)),c({ready:!0,offsetX:eu/U,offsetY:ed/K,offsetR:eH/U,offsetB:ez/K,arrowX:((eT+eN)/2-e_)/U,arrowY:((ej+eR)/2-eA)/K,scaleX:U,scaleY:K,align:es})}}),m=()=>{c(e=>({...e,ready:!1}))};return oS(m,[n]),oS(()=>{e||m()},[e]),[s.ready,s.offsetX,s.offsetY,s.offsetR,s.offsetB,s.arrowX,s.arrowY,s.scaleX,s.scaleY,s.align,()=>{u.current+=1;let e=u.current;Promise.resolve().then(()=>{u.current===e&&h()})}]}function a$(){let e=A.useRef(null),t=()=>{e.current&&(clearTimeout(e.current),e.current=null)};return A.useEffect(()=>()=>{t()},[]),(r,n)=>{t(),0===n?r():e.current=setTimeout(()=>{r()},1e3*n)}}function ak(){return(ak=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:t,isMobile:r,ready:n,open:o,align:i,offsetR:a,offsetB:l,offsetX:s,offsetY:c,arrowPos:u,popupSize:d,motion:f,uniqueContainerClassName:h,uniqueContainerStyle:m}=e,g=`${t}-unique-container`,[p,y]=O().useState(!1),b=ar(r,n,o,i,a,l,s,c),v=O().useRef(b);n&&(v.current=b);let x={};return d&&(x.width=d.width,x.height=d.height),O().createElement(iJ,ak({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,leavedClassName:`${g}-hidden`},f,{visible:o,onVisibleChanged:e=>{y(e)}}),({className:e,style:t})=>{let r=ig(g,e,h,{[`${g}-visible`]:p});return O().createElement("div",{className:r,style:{"--arrow-x":`${u?.x||0}px`,"--arrow-y":`${u?.y||0}px`,...v.current,...x,...t,...m}})})},aC=({children:e,postTriggerProps:t})=>{let[r,n,o,i]=function(){let[e,t]=O().useState(null),[r,n]=O().useState(!1),[o,i]=O().useState(!1),a=O().useRef(null);return[oC(e=>{!1===e?(a.current=null,n(!1)):o&&r?a.current=e:(n(!0),t(e),a.current=null,r||i(!0))}),r,e,oC(e=>{e?(i(!1),a.current&&(t(a.current),a.current=null)):(i(!1),a.current=null)})]}(),a=A.useMemo(()=>o&&t?t(o):o,[o,t]),[l,s]=A.useState(null),[c,u]=A.useState(null),d=A.useRef(null),f=oC(e=>{d.current=e,ip(e)&&l!==e&&s(e)}),h=A.useRef(null),m=a$(),g=oC((e,t)=>{h.current=t,m(()=>{r(e)},e.delay)}),p=e=>{m(()=>{h.current?.()||r(!1)},e)},y=oC(e=>{i(e)}),[b,v,x,$,k,w,C,,,E,S]=ax(n,l,a?.target,a?.popupPlacement,a?.builtinPlacements||{},a?.popupAlign,void 0,!1),M=A.useMemo(()=>a?ig(ac(a.builtinPlacements||{},a.prefixCls||"",E,!1),a.getPopupClassNameFromAlign?.(E)):"",[E,a?.getPopupClassNameFromAlign,a?.builtinPlacements,a?.prefixCls]),P=A.useMemo(()=>({show:g,hide:p}),[]);A.useEffect(()=>{S()},[a?.target]);let _=oC(()=>(S(),Promise.resolve())),F=A.useRef({}),T=A.useContext(ai),N=A.useMemo(()=>({registerSubPopup:(e,t)=>{F.current[e]=t,T?.registerSubPopup(e,t)}}),[T]),j=a?.prefixCls;return A.createElement(aa.Provider,{value:P},e,a&&A.createElement(ai.Provider,{value:N},A.createElement(ao,{ref:f,portal:im,onEsc:a.onEsc,prefixCls:j,popup:a.popup,className:ig(a.popupClassName,M,`${j}-unique-controlled`),style:a.popupStyle,target:a.target,open:n,keepDom:!0,fresh:!0,autoDestroy:!1,onVisibleChanged:y,ready:b,offsetX:v,offsetY:x,offsetR:$,offsetB:k,onAlign:S,onPrepare:_,onResize:e=>u({width:e.offsetWidth,height:e.offsetHeight}),arrowPos:{x:w,y:C},align:E,zIndex:a.zIndex,mask:a.mask,arrow:a.arrow,motion:a.popupMotion,maskMotion:a.maskMotion,getPopupContainer:a.getPopupContainer},A.createElement(aw,{prefixCls:j,isMobile:!1,ready:b,open:n,align:E,offsetR:$,offsetB:k,offsetX:v,offsetY:x,arrowPos:{x:w,y:C},popupSize:c,motion:a.popupMotion,uniqueContainerClassName:ig(a.uniqueContainerClassName,M),uniqueContainerStyle:a.uniqueContainerStyle}))))};function aE(e,t){return O().isValidElement(e)?O().cloneElement(e,"function"==typeof t?t(e.props||{}):t):e}!function(e=im){(t,r)=>{var n;let o,i,a,l,{prefixCls:s="rc-trigger-popup",children:c,action:u="hover",showAction:d,hideAction:f,popupVisible:h,defaultPopupVisible:m,onOpenChange:g,afterOpenChange:p,onPopupVisibleChange:y,afterPopupVisibleChange:b,mouseEnterDelay:v,mouseLeaveDelay:x=.1,focusDelay:$,blurDelay:k,mask:w,maskClosable:C=!0,getPopupContainer:E,forceRender:S,autoDestroy:M,popup:P,popupClassName:_,uniqueContainerClassName:O,uniqueContainerStyle:F,popupStyle:T,popupPlacement:N,builtinPlacements:j={},popupAlign:R,zIndex:H,stretch:z,getPopupClassNameFromAlign:I,fresh:L,unique:B,alignPoint:D,onPopupClick:q,onPopupAlign:V,arrow:W,popupMotion:X,maskMotion:G,mobile:U,...K}=t,Y=void 0===h,Z=!!U,Q=A.useRef({}),J=A.useContext(ai),ee=A.useMemo(()=>({registerSubPopup:(e,t)=>{Q.current[e]=t,J?.registerSubPopup(e,t)}}),[J]),et=A.useContext(aa),er=il(),[en,eo]=A.useState(null),ei=A.useRef(null),ea=oC(e=>{ei.current=e,ip(e)&&en!==e&&eo(e),J?.registerSubPopup(er,e)}),[el,es]=A.useState(null),ec=A.useRef(null),eu=oC(e=>{let t=iy(e);ip(t)&&el!==t&&(es(t),ec.current=t)}),ed={},ef=oC(e=>el?.contains(e)||iM(el)?.host===e||e===el||en?.contains(e)||iM(en)?.host===e||e===en||Object.values(Q.current).some(t=>t?.contains(e)||e===t)),eh=W?{...!0!==W?W:{}}:null,[em,eg]=function(e,t){let[r,n]=(0,A.useState)(e),o=void 0!==t?t:r;return oS(e=>{e||n(t)},[t]),[o,n]}(m||!1,h),ep=em||!1,ey=A.useMemo(()=>{let e="function"==typeof c?c({open:ep}):c;return A.Children.only(e)},[c,ep]),eb=ey?.props||{},ev=oC(()=>ep),ex=oC((e=0)=>({popup:P,target:el,delay:e,prefixCls:s,popupClassName:_,uniqueContainerClassName:O,uniqueContainerStyle:F,popupStyle:T,popupPlacement:N,builtinPlacements:j,popupAlign:R,zIndex:H,mask:w,maskClosable:C,popupMotion:X,maskMotion:G,arrow:eh,getPopupContainer:E,getPopupClassNameFromAlign:I,id:er,onEsc:eE}));oS(()=>{et&&B&&el&&!Y&&!J&&(ep?et.show(ex(v),ev):et.hide(x))},[ep,el]);let e$=A.useRef(ep);e$.current=ep;let ek=oC(e=>{(0,o7.flushSync)(()=>{ep!==e&&(eg(e),g?.(e),y?.(e))})}),ew=a$(),eC=(e,t=0)=>{void 0!==h?ew(()=>{ek(e)},t):et&&B&&Y&&!J?e?et.show(ex(t),ev):et.hide(t):ew(()=>{ek(e)},t)};function eE({top:e}){e&&eC(!1)}let[eS,eM]=A.useState(!1);oS(e=>{(!e||ep)&&eM(!0)},[ep]);let[eP,e_]=A.useState(null),[eA,eO]=A.useState(null),eF=e=>{eO([e.clientX,e.clientY])},[eT,eN,ej,eR,eH,ez,eI,eL,eB,eD,eq]=ax(ep,en,D&&null!==eA?eA:el,N,j,R,V,Z),[eV,eW]=A.useMemo(()=>{let e=al(d??u),t=al(f??u),r=new Set(e),n=new Set(t);return r.has("hover")&&!r.has("click")&&r.add("touch"),n.has("hover")&&!n.has("click")&&n.add("touch"),[r,n]},[u,d,f]),eX=eV.has("click"),eG=eW.has("click")||eW.has("contextMenu"),eU=oC(()=>{eS||eq()});oS(()=>{if(ep&&el&&en){let t=ad(el),r=ad(en),n=au(en),o=new Set([n,...t,...r]);function e(){eU(),e$.current&&D&&eG&&eC(!1)}return o.forEach(t=>{t.addEventListener("scroll",e,{passive:!0})}),n.addEventListener("resize",e,{passive:!0}),eU(),()=>{o.forEach(t=>{t.removeEventListener("scroll",e),n.removeEventListener("resize",e)})}}},[ep,el,en]),oS(()=>{eU()},[eA,N]),oS(()=>{ep&&!j?.[N]&&eU()},[JSON.stringify(R)]);let eK=A.useMemo(()=>ig(ac(j,s,eD,D),I?.(eD)),[eD,I,j,s,D]);A.useImperativeHandle(r,()=>({nativeElement:ec.current,popupElement:ei.current,forceAlign:eU}));let[eY,eZ]=A.useState(0),[eQ,eJ]=A.useState(0),e0=()=>{if(z&&el){let e=el.getBoundingClientRect();eZ(e.width),eJ(e.height)}};function e1(e,t,r,n,o){ed[e]=(i,...a)=>{o&&o()||(n?.(i),eC(t,r)),eb[e]?.(i,...a)}}oS(()=>{eP&&(eq(),eP(),e_(null))},[eP]);let e5=eV.has("touch"),e2=eW.has("touch"),e4=A.useRef(!1);(e5||e2)&&(ed.onTouchStart=(...e)=>{e4.current=!0,e$.current&&e2?eC(!1):!e$.current&&e5&&eC(!0),eb.onTouchStart?.(...e)}),(eX||eG)&&(ed.onClick=(e,...t)=>{e$.current&&eG?eC(!1):!e$.current&&eX&&(eF(e),eC(!0)),eb.onClick?.(e,...t),e4.current=!1});let e6=(n=eG||e2,(a=A.useRef(ep)).current=ep,l=A.useRef(!1),A.useEffect(()=>{if(n&&en&&(!w||C)){let e=()=>{l.current=!1},t=e=>{!a.current||ef(e.composedPath?.()?.[0]||e.target)||l.current||eC(!1)},r=au(en);r.addEventListener("pointerdown",e,!0),r.addEventListener("mousedown",t,!0),r.addEventListener("contextmenu",t,!0);let n=iM(el);return n&&(n.addEventListener("mousedown",t,!0),n.addEventListener("contextmenu",t,!0)),()=>{r.removeEventListener("pointerdown",e,!0),r.removeEventListener("mousedown",t,!0),r.removeEventListener("contextmenu",t,!0),n&&(n.removeEventListener("mousedown",t,!0),n.removeEventListener("contextmenu",t,!0))}}},[n,el,en,w,C]),function(){l.current=!0}),e9=eV.has("hover"),e3=eW.has("hover"),e8=()=>e4.current;if(e9){let e=e=>{eF(e)};e1("onMouseEnter",!0,v,e,e8),e1("onPointerEnter",!0,v,e,e8),o=e=>{(ep||eS)&&en?.contains(e.target)&&eC(!0,v)},D&&(ed.onMouseMove=e=>{eb.onMouseMove?.(e)})}e3&&(e1("onMouseLeave",!1,x,void 0,e8),e1("onPointerLeave",!1,x,void 0,e8),i=()=>{eC(!1,x)}),eV.has("focus")&&e1("onFocus",!0,$),eW.has("focus")&&e1("onBlur",!1,k),eV.has("contextMenu")&&(ed.onContextMenu=(e,...t)=>{e$.current&&eW.has("contextMenu")?eC(!1):(eF(e),eC(!0)),e.preventDefault(),eb.onContextMenu?.(e,...t)});let e7=A.useRef(!1);e7.current||=S||ep||eS;let te={...eb,...ed},tt={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach(e=>{K[e]&&(tt[e]=(...t)=>{te[e]?.(...t),K[e](...t)})}),ik(ep,el,()=>{e0(),eU()});let tr=oj(eu,oz(ey)),tn=A.cloneElement(ey,{...te,...tt,ref:tr});return A.createElement(A.Fragment,null,tn,e7.current&&(!et||!B)&&A.createElement(ai.Provider,{value:ee},A.createElement(ao,{portal:e,ref:ea,prefixCls:s,popup:P,className:ig(_,!Z&&eK),style:T,target:el,onMouseEnter:o,onMouseLeave:i,onPointerEnter:o,zIndex:H,open:ep,keepDom:eS,fresh:L,onClick:q,onPointerDownCapture:e6,mask:w,motion:X,maskMotion:G,onVisibleChanged:e=>{eM(!1),eq(),p?.(e),b?.(e)},onPrepare:()=>new Promise(e=>{e0(),e_(()=>e)}),forceRender:S,autoDestroy:M||!1,getPopupContainer:E,onEsc:eE,align:eD,arrow:eh,arrowPos:{x:ez,y:eI},ready:eT,offsetX:eN,offsetY:ej,offsetR:eR,offsetB:eH,onAlign:eU,stretch:z,targetWidth:eY/eL,targetHeight:eQ/eB,mobile:U})))}}(im);let aS=({children:e})=>{let{getPrefixCls:t}=O().useContext(n0),r=t();return O().isValidElement(e)?O().createElement(iJ,{visible:!0,motionName:`${r}-fade`,motionAppear:!0,motionEnter:!0,motionLeave:!1,removeOnLeave:!1},({style:t,className:r})=>aE(e,e=>({className:ig(e.className,r),style:{...e.style,...t}}))):e},aM=[null,null],aP=({children:e})=>O().createElement(aC,{postTriggerProps:e=>{let{id:t,builtinPlacements:r,popup:n}=e,o="function"==typeof n?n():n,i=function(e){if(aM[0]!==e){let t={};Object.keys(e).forEach(r=>{t[r]={...e[r],dynamicInset:!1}}),aM[0]=e,aM[1]=t}return aM[1]}(r);return{...e,getPopupContainer:null,arrow:!1,popup:O().createElement(aS,{key:t},o),builtinPlacements:i}}},e),a_=A.createContext(!1),aA=({children:e,disabled:t})=>{let r=A.useContext(a_);return A.createElement(a_.Provider,{value:t??r},e)},aO=A.createContext(void 0),aF=({children:e,size:t})=>{let r=A.useContext(aO);return A.createElement(aO.Provider,{value:t||r},e)},aT=A.createContext(!0);function aN(e){let t=A.useContext(aT),{children:r}=e,[,n]=ot(),{motion:o}=n,i=A.useRef(!1);return(i.current||(i.current=t!==o),i.current)?A.createElement(aT.Provider,{value:o},A.createElement(i_,{motion:o},r)):r}let aj=()=>null,aR=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),aH=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),az=(e,t)=>({outline:`${rL(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t??1,transition:["outline-offset","outline"].map(e=>`${e} 0s`).join(", ")}),aI=(e,t)=>({"&:focus-visible":az(e,t)}),aL=e=>({[`.${e}`]:{...aH(),[`.${e} .${e}-icon`]:{display:"block"}}}),aB=({iconPrefixCls:e,csp:t})=>(((e,t)=>{let[r,n]=ot();return r9({theme:r,token:n,hashId:"",path:["ant-design-icons",e],nonce:()=>t?.nonce,layer:{name:"antd"}},()=>aL(e))})(e,t),null),aD=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];function aq(){return i||"ant"}function aV(){return a||nJ}let aW=()=>({getPrefixCls:(e,t)=>t||(e?`${aq()}-${e}`:aq()),getIconPrefixCls:aV,getRootPrefixCls:()=>i||aq(),getTheme:()=>l,holderRender:s}),aX=e=>{var t,r;let n,o,i,{children:a,csp:l,autoInsertSpaceInButton:s,alert:c,affix:u,anchor:d,app:f,form:h,locale:m,componentSize:g,direction:p,space:y,splitter:b,virtual:v,dropdownMatchSelectWidth:x,popupMatchSelectWidth:$,popupOverflow:k,legacyLocale:w,parentContext:C,iconPrefixCls:E,theme:S,componentDisabled:M,segmented:P,statistic:_,spin:O,calendar:F,carousel:T,cascader:N,collapse:j,typography:R,checkbox:H,descriptions:z,divider:I,drawer:L,skeleton:B,steps:D,image:q,layout:V,list:W,mentions:X,modal:G,progress:U,result:K,slider:Y,breadcrumb:Z,masonry:Q,menu:J,pagination:ee,input:et,textArea:er,otp:en,empty:eo,badge:ei,radio:ea,rate:el,ribbon:es,switch:ec,transfer:eu,avatar:ed,message:ef,tag:eh,table:em,card:eg,cardMeta:ep,tabs:ey,timeline:eb,timePicker:ev,upload:ex,notification:e$,tree:ek,colorPicker:ew,datePicker:eC,rangePicker:eE,flex:eS,wave:eM,dropdown:eP,warning:e_,tour:eA,tooltip:eO,popover:eF,popconfirm:eT,qrcode:eN,floatButton:ej,floatButtonGroup:eR,variant:eH,inputNumber:ez,treeSelect:eI,watermark:eL}=e,eB=A.useCallback((t,r)=>{let{prefixCls:n}=e;if(r)return r;let o=n||C.getPrefixCls("");return t?`${o}-${t}`:o},[C.getPrefixCls,e.prefixCls]),eD=E||C.iconPrefixCls||nJ,eq=l||C.csp,eV=(t=C.theme,r={prefixCls:eB("")},oU("ConfigProvider"),o=!1!==(n=S||{}).inherit&&t?t:{...n6,hashed:t?.hashed??n6.hashed,cssVar:t?.cssVar},i=(0,A.useId)(),rg(()=>{if(!S)return t;let e={...o.components};Object.keys(S.components||{}).forEach(t=>{e[t]={...e[t],...S.components[t]}});let a=`css-var-${i.replace(/:/g,"")}`,l={prefix:r?.prefixCls,...o.cssVar,...n.cssVar,key:n.cssVar?.key||a};return{...o,...n,token:{...o.token,...n.token},components:e,cssVar:l}},[n,o],(e,t)=>e.some((e,r)=>!rk(e,t[r],!0)))),eW={csp:eq,autoInsertSpaceInButton:s,alert:c,affix:u,anchor:d,app:f,locale:m||w,direction:p,space:y,splitter:b,virtual:v,popupMatchSelectWidth:$??x,popupOverflow:k,getPrefixCls:eB,iconPrefixCls:eD,theme:eV,segmented:P,statistic:_,spin:O,calendar:F,carousel:T,cascader:N,collapse:j,typography:R,checkbox:H,descriptions:z,divider:I,drawer:L,skeleton:B,steps:D,image:q,input:et,textArea:er,otp:en,layout:V,list:W,mentions:X,modal:G,progress:U,result:K,slider:Y,breadcrumb:Z,masonry:Q,menu:J,pagination:ee,empty:eo,badge:ei,radio:ea,rate:el,ribbon:es,switch:ec,transfer:eu,avatar:ed,message:ef,tag:eh,table:em,card:eg,cardMeta:ep,tabs:ey,timeline:eb,timePicker:ev,upload:ex,notification:e$,tree:ek,colorPicker:ew,datePicker:eC,rangePicker:eE,flex:eS,wave:eM,dropdown:eP,warning:e_,tour:eA,tooltip:eO,popover:eF,popconfirm:eT,qrcode:eN,floatButton:ej,floatButtonGroup:eR,variant:eH,inputNumber:ez,treeSelect:eI,watermark:eL},eX={...C};Object.keys(eW).forEach(e=>{void 0!==eW[e]&&(eX[e]=eW[e])}),aD.forEach(t=>{let r=e[t];r&&(eX[t]=r)}),void 0!==s&&(eX.button={autoInsertSpace:s,...eX.button});let eG=rg(()=>eX,eX,(e,t)=>{let r=Object.keys(e),n=Object.keys(t);return r.length!==n.length||r.some(r=>e[r]!==t[r])}),{layer:eU}=A.useContext(r_),eK=A.useMemo(()=>({prefixCls:eD,csp:eq,layer:eU?"antd":void 0}),[eD,eq,eU]),eY=A.createElement(A.Fragment,null,A.createElement(aB,{iconPrefixCls:eD,csp:eq}),A.createElement(aj,{dropdownMatchSelectWidth:x}),a),eZ=A.useMemo(()=>oq(o2.Form?.defaultValidateMessages||{},eG.locale?.Form?.defaultValidateMessages||{},eG.form?.validateMessages||{},h?.validateMessages||{}),[eG,h?.validateMessages]);Object.keys(eZ).length>0&&(eY=A.createElement(oK.Provider,{value:eZ},eY)),m&&(eY=A.createElement(o8,{locale:m,_ANT_MARK__:"internalMark"},eY)),(eD||eq)&&(eY=A.createElement(ow.Provider,{value:eK},eY)),g&&(eY=A.createElement(aF,{size:g},eY)),eY=A.createElement(aN,null,eY),eO?.unique&&(eY=A.createElement(aP,null,eY));let eQ=A.useMemo(()=>{let{algorithm:e,token:t,components:r,cssVar:n,...o}=eV||{},i=e&&(!Array.isArray(e)||e.length>0)?rN(e):nK,a={};Object.entries(r||{}).forEach(([e,t])=>{let r={...t};"algorithm"in r&&(!0===r.algorithm?r.theme=i:(Array.isArray(r.algorithm)||"function"==typeof r.algorithm)&&(r.theme=rN(r.algorithm)),delete r.algorithm),a[e]=r});let l={...nI,...t};return{...o,theme:i,token:l,components:a,override:{override:l,...a},cssVar:n}},[eV]);return S&&(eY=A.createElement(n9.Provider,{value:eQ},eY)),eG.warning&&(eY=A.createElement(oG.Provider,{value:eG.warning},eY)),void 0!==M&&(eY=A.createElement(aA,{disabled:M},eY)),A.createElement(n0.Provider,{value:eG},eY)},aG=e=>{let t=A.useContext(n0),r=A.useContext(o3);return A.createElement(aX,{parentContext:t,legacyLocale:r,...e})};aG.ConfigContext=n0,aG.SizeContext=aO,aG.config=e=>{let{prefixCls:t,iconPrefixCls:r,theme:n,holderRender:o}=e;void 0!==t&&(i=t),void 0!==r&&(a=r),"holderRender"in e&&(s=o),n&&(l=n)},aG.useConfig=function(){return{componentDisabled:(0,A.useContext)(a_),componentSize:(0,A.useContext)(aO)}},Object.defineProperty(aG,"SizeContext",{get:()=>aO});let aU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},aK={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"},aY=Math.round;function aZ(e,t){let r=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=r.map(e=>parseFloat(e));for(let e=0;e<3;e+=1)n[e]=t(n[e]||0,r[e]||"",e);return r[3]?n[3]=r[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}let aQ=(e,t,r)=>0===r?e:e/100;function aJ(e,t){let r=t||255;return e>r?r:e<0?0:e}class a0{isValid=!0;r=0;g=0;b=0;a=1;_h;_hsl_s;_hsv_s;_l;_v;_max;_min;_brightness;constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if(e)if("string"==typeof e){const t=e.trim();function r(e){return t.startsWith(e)}if(/^#?[A-F\d]{3,8}$/i.test(t))this.fromHexString(t);else if(r("rgb"))this.fromRgbString(t);else if(r("hsl"))this.fromHslString(t);else if(r("hsv")||r("hsb"))this.fromHsvString(t);else{const e=aK[t.toLowerCase()];e&&this.fromHexString(parseInt(e,36).toString(16).padStart(6,"0"))}}else if(e instanceof a0)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._hsl_s=e._hsl_s,this._hsv_s=e._hsv_s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=aJ(e.r),this.g=aJ(e.g),this.b=aJ(e.b),this.a="number"==typeof e.a?aJ(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else if(t("hsv"))this.fromHsv(e);else throw Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e))}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){let t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){let t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}return .2126*e(this.r)+.7152*e(this.g)+.0722*e(this.b)}getHue(){if(void 0===this._h){let e=this.getMax()-this.getMin();0===e?this._h=0:this._h=aY(60*(this.r===this.getMax()?(this.g-this.b)/e+6*(this.g1&&(n=1),this._c({h:t,s:r,l:n,a:this.a})}mix(e,t=50){let r=this._c(e),n=t/100,o=e=>(r[e]-this[e])*n+this[e],i={r:aY(o("r")),g:aY(o("g")),b:aY(o("b")),a:aY(100*o("a"))/100};return this._c(i)}tint(e=10){return this.mix({r:255,g:255,b:255,a:1},e)}shade(e=10){return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){let t=this._c(e),r=this.a+t.a*(1-this.a),n=e=>aY((this[e]*this.a+t[e]*t.a*(1-this.a))/r);return this._c({r:n("r"),g:n("g"),b:n("b"),a:r})}isDark(){return 128>this.getBrightness()}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#",t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;let r=(this.g||0).toString(16);e+=2===r.length?r:"0"+r;let n=(this.b||0).toString(16);if(e+=2===n.length?n:"0"+n,"number"==typeof this.a&&this.a>=0&&this.a<1){let t=aY(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let e=this.getHue(),t=aY(100*this.getHSLSaturation()),r=aY(100*this.getLightness());return 1!==this.a?`hsla(${e},${t}%,${r}%,${this.a})`:`hsl(${e},${t}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return 1!==this.a?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(e,t,r){let n=this.clone();return n[e]=aJ(t,r),n}_c(e){return new this.constructor(e)}getMax(){return void 0===this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return void 0===this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){let t=e.replace("#","");function r(e,r){return parseInt(t[e]+t[r||e],16)}t.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=t[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=t[6]?r(6,7)/255:1)}fromHsl({h:e,s:t,l:r,a:n}){let o=(e%360+360)%360;if(this._h=o,this._hsl_s=t,this._l=r,this.a="number"==typeof n?n:1,t<=0){let e=aY(255*r);this.r=e,this.g=e,this.b=e;return}let i=0,a=0,l=0,s=o/60,c=(1-Math.abs(2*r-1))*t,u=c*(1-Math.abs(s%2-1));s>=0&&s<1?(i=c,a=u):s>=1&&s<2?(i=u,a=c):s>=2&&s<3?(a=c,l=u):s>=3&&s<4?(a=u,l=c):s>=4&&s<5?(i=u,l=c):s>=5&&s<6&&(i=c,l=u);let d=r-c/2;this.r=aY((i+d)*255),this.g=aY((a+d)*255),this.b=aY((l+d)*255)}fromHsv({h:e,s:t,v:r,a:n}){let o=(e%360+360)%360;this._h=o,this._hsv_s=t,this._v=r,this.a="number"==typeof n?n:1;let i=aY(255*r);if(this.r=i,this.g=i,this.b=i,t<=0)return;let a=o/60,l=Math.floor(a),s=a-l,c=aY(r*(1-t)*255),u=aY(r*(1-t*s)*255),d=aY(r*(1-t*(1-s))*255);switch(l){case 0:this.g=d,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=d;break;case 3:this.r=c,this.g=u;break;case 4:this.r=d,this.g=c;break;default:this.g=c,this.b=u}}fromHsvString(e){let t=aZ(e,aQ);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=aZ(e,aQ);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=aZ(e,(e,t)=>t.includes("%")?aY(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}let a1=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function a5(e,t,r){let n;return(n=Math.round(e.h)>=60&&240>=Math.round(e.h)?r?Math.round(e.h)-2*t:Math.round(e.h)+2*t:r?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?n+=360:n>=360&&(n-=360),n}function a2(e,t,r){let n;return 0===e.h&&0===e.s?e.s:((n=r?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(n=1),r&&5===t&&n>.1&&(n=.1),n<.06&&(n=.06),Math.round(100*n)/100)}function a4(e,t,r){return Math.round(100*Math.max(0,Math.min(1,r?e.v+.05*t:e.v-.15*t)))/100}let a6=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];a6.primary=a6[5];let a9=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];a9.primary=a9[5];let a3=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];a3.primary=a3[5];let a8=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];a8.primary=a8[5];let a7=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];a7.primary=a7[5];let le=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];le.primary=le[5];let lt=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];lt.primary=lt[5];let lr=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];lr.primary=lr[5];let ln=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];ln.primary=ln[5];let lo=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];lo.primary=lo[5];let li=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];li.primary=li[5];let la=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];la.primary=la[5];let ll=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];ll.primary=ll[5];let ls=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];ls.primary=ls[5];let lc=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];lc.primary=lc[5];let lu=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];lu.primary=lu[5];let ld=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];ld.primary=ld[5];let lf=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];lf.primary=lf[5];let lh=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];lh.primary=lh[5];let lm=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];lm.primary=lm[5];let lg=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];lg.primary=lg[5];let lp=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];lp.primary=lp[5];let ly=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];ly.primary=ly[5];let lb=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];lb.primary=lb[5];let lv=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];lv.primary=lv[5];let lx=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];function l$(e){return"object"==typeof e&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"==typeof e.icon||"function"==typeof e.icon)}function lk(e={}){return Object.keys(e).reduce((t,r)=>{let n=e[r];return"class"===r?(t.className=n,delete t.class):(delete t[r],t[r.replace(/-(.)/g,(e,t)=>t.toUpperCase())]=n),t},{})}function lw(e){return function(e,t={}){let r=[],n=new a0(e),o=n.toHsv();for(let e=5;e>0;e-=1){let t=new a0({h:a5(o,e,!0),s:a2(o,e,!0),v:a4(o,e,!0)});r.push(t)}r.push(n);for(let e=1;e<=4;e+=1){let t=new a0({h:a5(o,e),s:a2(o,e),v:a4(o,e)});r.push(t)}return"dark"===t.theme?a1.map(({index:e,amount:n})=>new a0(t.backgroundColor||"#141414").mix(r[e],n).toHexString()):r.map(e=>e.toHexString())}(e)[0]}function lC(e){return e?Array.isArray(e)?e:[e]:[]}lx.primary=lx[5];let lE=` +.anticon { + display: inline-flex; + align-items: center; + color: inherit; + font-style: normal; + line-height: 0; + text-align: center; + text-transform: none; + vertical-align: -0.125em; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.anticon > * { + line-height: 1; +} + +.anticon svg { + display: inline-block; + vertical-align: inherit; +} + +.anticon::before { + display: none; +} + +.anticon .anticon-icon { + display: block; +} + +.anticon[tabindex] { + cursor: pointer; +} + +.anticon-spin::before, +.anticon-spin { + display: inline-block; + -webkit-animation: loadingCircle 1s infinite linear; + animation: loadingCircle 1s infinite linear; +} + +@-webkit-keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes loadingCircle { + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +`,lS={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1},lM=e=>{var t,r;let{icon:n,className:o,onClick:i,style:a,primaryColor:l,secondaryColor:s,...c}=e,u=A.useRef(null),d=lS;if(l&&(d={primaryColor:l,secondaryColor:s||lw(l)}),(e=>{let{csp:t,prefixCls:r,layer:n}=(0,A.useContext)(ow),o=lE;r&&(o=o.replace(/anticon/g,r)),n&&(o=`@layer ${n} { +${o} +}`),(0,A.useEffect)(()=>{let r=iM(e.current);rm(o,"@ant-design-icons",{prepend:!n,csp:t,attachTo:r})},[])})(u),t=l$(n),r=`icon should be icon definiton, but got ${n}`,r$(t,`[@ant-design/icons] ${r}`),!l$(n))return null;let f=n;return f&&"function"==typeof f.icon&&(f={...f,icon:f.icon(d.primaryColor,d.secondaryColor)}),function e(t,r,n){return n?O().createElement(t.tag,{key:r,...lk(t.attrs),...n},(t.children||[]).map((n,o)=>e(n,`${r}-${t.tag}-${o}`))):O().createElement(t.tag,{key:r,...lk(t.attrs)},(t.children||[]).map((n,o)=>e(n,`${r}-${t.tag}-${o}`)))}(f.icon,`svg-${f.name}`,{className:o,onClick:i,style:a,"data-icon":f.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",...c,ref:u})};function lP(e){let[t,r]=lC(e);return lM.setTwoToneColors({primaryColor:t,secondaryColor:r})}function l_(){return(l_=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:r,icon:n,spin:o,rotate:i,tabIndex:a,onClick:l,twoToneColor:s,...c}=e,{prefixCls:u="anticon",rootClassName:d}=A.useContext(ow),f=ig(d,u,{[`${u}-${n.name}`]:!!n.name,[`${u}-spin`]:!!o||"loading"===n.name},r),h=a;void 0===h&&l&&(h=-1);let m=i?{msTransform:`rotate(${i}deg)`,transform:`rotate(${i}deg)`}:void 0,[g,p]=lC(s);return A.createElement("span",l_({role:"img","aria-label":n.name},c,{ref:t,tabIndex:h,onClick:l,className:f}),A.createElement(lM,{icon:n,primaryColor:g,secondaryColor:p,style:m}))});function lO(){return(lO=Object.assign?Object.assign.bind():function(e){for(var t=1;tA.createElement(lA,lO({},e,{ref:t,icon:aU}))),lT={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};function lN(){return(lN=Object.assign?Object.assign.bind():function(e){for(var t=1;tA.createElement(lA,lN({},e,{ref:t,icon:lT}))),lR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};function lH(){return(lH=Object.assign?Object.assign.bind():function(e){for(var t=1;tA.createElement(lA,lH({},e,{ref:t,icon:lR}))),lI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"};function lL(){return(lL=Object.assign?Object.assign.bind():function(e){for(var t=1;tA.createElement(lA,lL({},e,{ref:t,icon:lI}))),lD={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};function lq(){return(lq=Object.assign?Object.assign.bind():function(e){for(var t=1;tA.createElement(lA,lq({},e,{ref:t,icon:lD}))),lW={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){let{keyCode:t}=e;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=lW.F1&&t<=lW.F12)return!1;switch(t){case lW.ALT:case lW.CAPS_LOCK:case lW.CONTEXT_MENU:case lW.CTRL:case lW.DOWN:case lW.END:case lW.ESC:case lW.HOME:case lW.INSERT:case lW.LEFT:case lW.MAC_FF_META:case lW.META:case lW.NUMLOCK:case lW.NUM_CENTER:case lW.PAGE_DOWN:case lW.PAGE_UP:case lW.PAUSE:case lW.PRINT_SCREEN:case lW.RIGHT:case lW.SHIFT:case lW.UP:case lW.WIN_KEY:case lW.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=lW.ZERO&&e<=lW.NINE||e>=lW.NUM_ZERO&&e<=lW.NUM_MULTIPLY||e>=lW.A&&e<=lW.Z||-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case lW.SPACE:case lW.QUESTION_MARK:case lW.NUM_PLUS:case lW.NUM_MINUS:case lW.NUM_PERIOD:case lW.NUM_DIVISION:case lW.SEMICOLON:case lW.DASH:case lW.EQUALS:case lW.COMMA:case lW.PERIOD:case lW.SLASH:case lW.APOSTROPHE:case lW.SINGLE_QUOTE:case lW.OPEN_SQUARE_BRACKET:case lW.BACKSLASH:case lW.CLOSE_SQUARE_BRACKET:return!0;default:return!1}},isEditableTarget:function(e){let t=e.target;if(!(t instanceof HTMLElement))return!1;let r=t.tagName;return"INPUT"===r||"TEXTAREA"===r||"SELECT"===r||!!t.isContentEditable}},lX=`accept acceptCharset accessKey action allowFullScreen allowTransparency + alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge + charSet checked classID className colSpan cols content contentEditable contextMenu + controls coords crossOrigin data dateTime default defer dir disabled download draggable + encType form formAction formEncType formMethod formNoValidate formTarget frameBorder + headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity + is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media + mediaGroup method min minLength multiple muted name noValidate nonce open + optimum pattern placeholder poster preload radioGroup readOnly rel required + reversed role rowSpan rows sandbox scope scoped scrolling seamless selected + shape size sizes span spellCheck src srcDoc srcLang srcSet start step style + summary tabIndex target title type useMap value width wmode wrap`,lG=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown + onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick + onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown + onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel + onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough + onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,lU=`${lX} ${lG}`.split(/[\s\n]+/);function lK(e,t){return 0===e.indexOf(t)}function lY(e,t=!1){let r;r=!1===t?{aria:!0,data:!0,attr:!0}:!0===t?{aria:!0}:{...t};let n={};return Object.keys(e).forEach(t=>{(r.aria&&("role"===t||lK(t,"aria-"))||r.data&&lK(t,"data-")||r.attr&&lU.includes(t))&&(n[t]=e[t])}),n}function lZ(){return(lZ=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:r,style:n,className:o,duration:i=4.5,showProgress:a,pauseOnHover:l=!0,eventKey:s,content:c,closable:u,props:d,onClick:f,onNoticeClose:h,times:m,hovering:g}=e,[p,y]=A.useState(!1),[b,v]=A.useState(0),[x,$]=A.useState(0),k=g||p,w="number"==typeof i?i:0,C=w>0&&a,E=()=>{h(s)};A.useEffect(()=>{if(!k&&w>0){let e=Date.now()-x,t=setTimeout(()=>{E()},1e3*w-x);return()=>{l&&clearTimeout(t),$(Date.now()-e)}}},[w,k,m]),A.useEffect(()=>{if(!k&&C&&(l||0===x)){let e,t=performance.now(),r=()=>{cancelAnimationFrame(e),e=requestAnimationFrame(e=>{let n=Math.min((e+x-t)/(1e3*w),1);v(100*n),n<1&&r()})};return r(),()=>{l&&cancelAnimationFrame(e)}}},[w,x,k,C,m]);let S=A.useMemo(()=>"object"==typeof u&&null!==u?u:{},[u]),M=lY(S,!0),P=100-(!b||b<0?0:b>100?100:b),_=`${r}-notice`;return A.createElement("div",lZ({},d,{ref:t,className:ig(_,o,{[`${_}-closable`]:u}),style:n,onMouseEnter:e=>{y(!0),d?.onMouseEnter?.(e)},onMouseLeave:e=>{y(!1),d?.onMouseLeave?.(e)},onClick:f}),A.createElement("div",{className:`${_}-content`},c),u&&A.createElement("button",lZ({className:`${_}-close`,onKeyDown:e=>{("Enter"===e.key||"Enter"===e.code||e.keyCode===lW.ENTER)&&E()},"aria-label":"Close"},M,{onClick:e=>{e.preventDefault(),e.stopPropagation(),E()}}),S.closeIcon??"x"),C&&A.createElement("progress",{className:`${_}-progress`,max:"100",value:P},P+"%"))}),lJ=O().createContext({}),l0=({children:e,classNames:t})=>O().createElement(lJ.Provider,{value:{classNames:t}},e);function l1(){return(l1=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let t,{configList:r,placement:n,prefixCls:o,className:i,style:a,motion:l,onAllNoticeRemoved:s,onNoticeClose:c,stack:u}=e,{classNames:d}=(0,A.useContext)(lJ),f=(0,A.useRef)({}),[h,m]=(0,A.useState)(null),[g,p]=(0,A.useState)([]),y=r.map(e=>({config:e,key:String(e.key)})),[b,{offset:v,threshold:x,gap:$}]=(t={offset:8,threshold:3,gap:16},u&&"object"==typeof u&&(t.offset=u.offset??8,t.threshold=u.threshold??3,t.gap=u.gap??16),[!!u,t]),k=b&&(g.length>0||y.length<=x),w="function"==typeof l?l(n):l;return(0,A.useEffect)(()=>{b&&g.length>1&&p(e=>e.filter(e=>y.some(({key:t})=>e===t)))},[g,y,b]),(0,A.useEffect)(()=>{b&&f.current[y[y.length-1]?.key]&&m(f.current[y[y.length-1]?.key])},[y,b]),O().createElement(i3,l1({key:n,className:ig(o,`${o}-${n}`,d?.list,i,{[`${o}-stack`]:!!b,[`${o}-stack-expanded`]:k}),style:a,keys:y,motionAppear:!0},w,{onAllRemoved:()=>{s(n)}}),({config:e,className:t,style:r,index:i},a)=>{let{key:l,times:s}=e,u=String(l),{className:m,style:x,classNames:w,styles:C,...E}=e,S=y.findIndex(e=>e.key===u),M={};if(b){let e=y.length-1-(S>-1?S:i-1),t="top"===n||"bottom"===n?"-50%":"0";if(e>0){M.height=k?f.current[u]?.offsetHeight:h?.offsetHeight;let r=0;for(let t=0;tp(e=>e.includes(u)?e:[...e,u]),onMouseLeave:()=>p(e=>e.filter(e=>e!==u))},O().createElement(lQ,l1({},E,{ref:e=>{S>-1?f.current[u]=e:delete f.current[u]},prefixCls:o,classNames:w,styles:C,className:ig(m,d?.notice),style:x,times:s,key:l,eventKey:l,onNoticeClose:c,hovering:b&&g.length>0})))})},l2=A.forwardRef((e,t)=>{let{prefixCls:r="rc-notification",container:n,motion:o,maxCount:i,className:a,style:l,onAllRemoved:s,stack:c,renderNotifications:u}=e,[d,f]=A.useState([]),h=e=>{let t=d.find(t=>t.key===e),r=t?.closable,{onClose:n}=r&&"object"==typeof r?r:{};n?.(),t?.onClose?.(),f(t=>t.filter(t=>t.key!==e))};A.useImperativeHandle(t,()=>({open:e=>{f(t=>{let r=[...t],n=r.findIndex(t=>t.key===e.key),o={...e};return n>=0?(o.times=(t[n]?.times||0)+1,r[n]=o):(o.times=0,r.push(o)),i>0&&r.length>i&&(r=r.slice(-i)),r})},close:e=>{h(e)},destroy:()=>{f([])}}));let[m,g]=A.useState({});A.useEffect(()=>{let e={};d.forEach(t=>{let{placement:r="topRight"}=t;r&&(e[r]=e[r]||[],e[r].push(t))}),Object.keys(m).forEach(t=>{e[t]=e[t]||[]}),g(e)},[d]);let p=e=>{g(t=>{let r={...t};return(r[e]||[]).length||delete r[e],r})},y=A.useRef(!1);if(A.useEffect(()=>{Object.keys(m).length>0?y.current=!0:y.current&&(s?.(),y.current=!1)},[m]),!n)return null;let b=Object.keys(m);return(0,o7.createPortal)(A.createElement(A.Fragment,null,b.map(e=>{let t=m[e],n=A.createElement(l5,{key:e,configList:t,placement:e,prefixCls:r,className:a?.(e),style:l?.(e),motion:o,onNoticeClose:h,onAllNoticeRemoved:p,stack:c});return u?u(n,{prefixCls:r,key:e}):n})),n)}),l4=()=>document.body,l6=0;function l9(e={}){let{getContainer:t=l4,motion:r,prefixCls:n,maxCount:o,className:i,style:a,onAllRemoved:l,stack:s,renderNotifications:c,...u}=e,[d,f]=A.useState(),h=A.useRef(),m=A.createElement(l2,{container:d,ref:h,prefixCls:n,motion:r,maxCount:o,className:i,style:a,onAllRemoved:l,stack:s,renderNotifications:c}),[g,p]=A.useState([]),y=oC(e=>{let t=function(...e){let t={};return e.forEach(e=>{e&&Object.keys(e).forEach(r=>{let n=e[r];void 0!==n&&(t[r]=n)})}),t}(u,e);(null===t.key||void 0===t.key)&&(t.key=`rc-notification-${l6}`,l6+=1),p(e=>[...e,{type:"open",config:t}])}),b=A.useMemo(()=>({open:y,close:e=>{p(t=>[...t,{type:"close",key:e}])},destroy:()=>{p(e=>[...e,{type:"destroy"}])}}),[]);return A.useEffect(()=>{f(t())}),A.useEffect(()=>{if(h.current&&g.length){let e,t;g.forEach(e=>{switch(e.type){case"open":h.current.open(e.config);break;case"close":h.current.close(e.key);break;case"destroy":h.current.destroy()}}),p(r=>(e===r&&t||(e=r,t=r.filter(e=>!g.includes(e))),t))}},[g]),[b,m]}let l3=(e,...t)=>{let r=e||{};return t.filter(Boolean).reduce((e,t)=>(Object.keys(t||{}).forEach(n=>{let o=r[n],i=t[n];if(o&&"object"==typeof o)if(i&&"object"==typeof i)e[n]=l3(o,e[n],i);else{let{_default:t}=o;t&&(e[n]=e[n]||{},e[n][t]=ig(e[n][t],i))}else e[n]=ig(e[n],i)}),e),{})},l8=(e,...t)=>A.useMemo(()=>l3.apply(void 0,[e].concat(t)),[e].concat(t)),l7=(...e)=>e.filter(Boolean).reduce((e,t={})=>(Object.keys(t).forEach(r=>{e[r]={...e[r],...t[r]}}),e),{}),se=(...e)=>A.useMemo(()=>l7.apply(void 0,e),[].concat(e)),st=(e,t)=>{let r={...e};return Object.keys(t).forEach(e=>{if("_default"!==e){let n=t[e],o=r[e]||{};r[e]=n?st(o,n):o}}),r},sr=(e,t)=>"function"==typeof e?e(t):e,sn=(e,t,r,n)=>{let o=e.map(e=>e?sr(e,r):void 0),i=t.map(e=>e?sr(e,r):void 0),a=l8.apply(void 0,[n].concat(oy(o))),l=se.apply(void 0,oy(i));return A.useMemo(()=>n?[st(a,n),st(l,n)]:[a,l],[a,l,n])},so=e=>`${e}-css-var`,si=O().createContext(void 0),sa={Modal:100,Drawer:100,Popover:100,Popconfirm:100,Tooltip:100,Tour:100,FloatButton:100},sl={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};function ss(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function sc(e,t){return(sc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function su(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&sc(e,t)}function sd(e){return(sd=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function sf(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(sf=function(){return!!e})()}function sh(e){var t=sf();return function(){var r,n=sd(e);r=t?Reflect.construct(n,arguments,sd(this).constructor):n.apply(this,arguments);if(r&&("object"==h(r)||"function"==typeof r))return r;if(void 0!==r)throw TypeError("Derived constructors may only return object or undefined");return ss(this)}}var sm=N(function e(){F(this,e)}),sg="CALC_UNIT",sp=RegExp(sg,"g");function sy(e){return"number"==typeof e?"".concat(e).concat(sg):e}var sb=function(e){su(r,e);var t=sh(r);function r(e,n){F(this,r),g(ss(o=t.call(this)),"result",""),g(ss(o),"unitlessCssVar",void 0),g(ss(o),"lowPriority",void 0);var o,i=h(e);return o.unitlessCssVar=n,e instanceof r?o.result="(".concat(e.result,")"):"number"===i?o.result=sy(e):"string"===i&&(o.result=e),o}return N(r,[{key:"add",value:function(e){return e instanceof r?this.result="".concat(this.result," + ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," + ").concat(sy(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof r?this.result="".concat(this.result," - ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," - ").concat(sy(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof r?this.result="".concat(this.result," * ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof r?this.result="".concat(this.result," / ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){var t=this,r=(e||{}).unit,n=!0;return("boolean"==typeof r?n=r:Array.from(this.unitlessCssVar).some(function(e){return t.result.includes(e)})&&(n=!1),this.result=this.result.replace(sp,n?"px":""),void 0!==this.lowPriority)?"calc(".concat(this.result,")"):this.result}}]),r}(sm),sv=function(e){su(r,e);var t=sh(r);function r(e){var n;return F(this,r),g(ss(n=t.call(this)),"result",0),e instanceof r?n.result=e.result:"number"==typeof e&&(n.result=e),n}return N(r,[{key:"add",value:function(e){return e instanceof r?this.result+=e.result:"number"==typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof r?this.result-=e.result:"number"==typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof r?this.result*=e.result:"number"==typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof r?this.result/=e.result:"number"==typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),r}(sm);let sx=function(e,t){var r="css"===e?sb:sv;return function(e){return new r(e,t)}},s$=function(e,t){return"".concat([t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))},sk=function(e,t,r,n){var o=y({},t[e]);null!=n&&n.deprecatedTokens&&n.deprecatedTokens.forEach(function(e){var t=tl(e,2),r=t[0],n=t[1];(null!=o&&o[r]||null!=o&&o[n])&&(null!=o[n]||(o[n]=null==o?void 0:o[r]))});var i=y(y({},r),o);return Object.keys(i).forEach(function(e){i[e]===t[e]&&delete i[e]}),i};var sw="u">typeof CSSINJS_STATISTIC,sC=!0;function sE(){for(var e=arguments.length,t=Array(e),r=0;rtypeof Proxy&&(t=new Set,r=new Proxy(e,{get:function(e,r){if(sC){var n;null==(n=t)||n.add(r)}return e[r]}}),n=function(e,r){var n;sS[e]={global:Array.from(t),component:y(y({},null==(n=sS[e])?void 0:n.component),r)}}),{token:r,keys:t,flush:n}},s_=function(e,t,r){if("function"==typeof r){var n;return r(sE(t,null!=(n=t[e])?n:{}))}return null!=r?r:{}};var sA=new(function(){function e(){F(this,e),g(this,"map",new Map),g(this,"objectIDMap",new WeakMap),g(this,"nextID",0),g(this,"lastAccessBeat",new Map),g(this,"accessBeat",0)}return N(e,[{key:"set",value:function(e,t){this.clear();var r=this.getCompositeKey(e);this.map.set(r,t),this.lastAccessBeat.set(r,Date.now())}},{key:"get",value:function(e){var t=this.getCompositeKey(e),r=this.map.get(t);return this.lastAccessBeat.set(t,Date.now()),this.accessBeat+=1,r}},{key:"getCompositeKey",value:function(e){var t=this;return e.map(function(e){return e&&"object"===h(e)?"obj_".concat(t.getObjectID(e)):"".concat(h(e),"_").concat(e)}).join("|")}},{key:"getObjectID",value:function(e){if(this.objectIDMap.has(e))return this.objectIDMap.get(e);var t=this.nextID;return this.objectIDMap.set(e,t),this.nextID+=1,t}},{key:"clear",value:function(){var e=this;if(this.accessBeat>1e4){var t=Date.now();this.lastAccessBeat.forEach(function(r,n){t-r>6e5&&(e.map.delete(n),e.lastAccessBeat.delete(n))}),this.accessBeat=0}}}]),e}());let sO=function(){return{}},{genStyleHooks:sF,genComponentStyleHook:sT,genSubStyleComponent:sN}=function(e){var t=e.useCSP,r=void 0===t?sO:t,n=e.useToken,o=e.usePrefix,i=e.getResetStyles,a=e.getCommonStyle,l=e.getCompUnitless;function s(t,l,s){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=Array.isArray(t)?t:[t,t],d=tl(u,1)[0],f=u.join("-"),m=e.layer||{name:"antd"};return function(e){var t,u,g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,p=n(),b=p.theme,v=p.realToken,x=p.hashId,$=p.token,k=p.cssVar,w=p.zeroRuntime;if((0,A.useMemo)(function(){return w},[]))return x;var C=o(),E=C.rootPrefixCls,S=C.iconPrefixCls,M=r(),P=(t=function(){var e=new Set;return Object.keys(c.unitless||{}).forEach(function(t){e.add(rq(t,k.prefix)),e.add(rq(t,s$(d,k.prefix)))}),sx("css",e)},u=["css",d,null==k?void 0:k.prefix],O().useMemo(function(){var e=sA.get(u);if(e)return e;var r=t();return sA.set(u,r),r},u)),_=function(){for(var e=arguments.length,t=Array(e),r=0;r{let{key:r,prefix:n,unitless:o,ignore:i,token:a,hashId:l,scope:s,nonce:c}=e,{cache:{instanceId:u},container:d,hashPriority:f}=(0,A.useContext)(r_),{_tokenKey:h}=a,m=Array.isArray(s)?s.join("@@"):s,g=[...e.path,r,m,h];return rX("cssVar",g,()=>{let[e,a]=rV(t(),r,{prefix:n,unitless:o,ignore:i,scope:s,hashPriority:f,hashCls:l}),c=r6(g,a);return[e,a,c,r]},([,,e])=>{rI&&rh(e,{mark:rM,attachTo:d})},([,e,t])=>{if(!e)return;let n={mark:rM,prepend:"queue",attachTo:d,priority:-999},o=rm(e,t,n=rD(n,c));o[rP]=u,o.setAttribute(rS,r)})})({path:[a],prefix:o.prefix,key:o.key,unitless:d,ignore:h,token:i,scope:e,nonce:function(){return l.nonce}},function(){var e=s_(a,i,c),t=sk(a,i,e,{deprecatedTokens:null==u?void 0:u.deprecatedTokens});return e&&Object.keys(e).forEach(function(e){t[f(e)]=t[e],delete t[e]}),t}),null==o?void 0:o.key});return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,r=$(e,t),n=null==i?void 0:i.extraCssVarPrefixCls,o="function"==typeof n?n({prefixCls:e,rootCls:t}):n;return[r,k(null!=o&&o.length?[t].concat(oy(o)):t)]}},genSubStyleComponent:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=s(e,t,r,y({resetStyle:!1,order:-998},n));return function(e){var t=e.prefixCls,r=e.rootCls,n=void 0===r?t:r;return o(t,n),null}},genComponentStyleHook:s}}({usePrefix:()=>{let{getPrefixCls:e,iconPrefixCls:t}=(0,A.useContext)(n0);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{let[e,t,r,n,o,i]=ot();return{theme:e,realToken:t,hashId:r,token:n,cssVar:o,zeroRuntime:i}},useCSP:()=>{let{csp:e}=(0,A.useContext)(n0);return e??{}},getResetStyles:(e,t)=>{let r={a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},...aI(e),"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}};return[r,{"&":r},aL(t?.prefix.iconPrefixCls??nJ)]},getCommonStyle:(e,t,r,n)=>{let o=`[class^="${t}"], [class*=" ${t}"]`,i=r?`.${r}`:o,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}},l={};return!1!==n&&(l={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[i]:{...l,...a,[o]:a}}},getCompUnitless:()=>n3}),sj=(e,t)=>{let r=`--${e.replace(/\./g,"")}-${t}-`;return[e=>`${r}${e}`,(e,t)=>t?`var(${r}${e}, ${t})`:`var(${r}${e})`]},sR=sF("Message",e=>(e=>{let{componentCls:t,iconCls:r,boxShadow:n,colorText:o,colorSuccess:i,colorError:a,colorWarning:l,colorInfo:s,fontSizeLG:c,motionEaseInOutCirc:u,motionDurationSlow:d,marginXS:f,paddingXS:h,borderRadiusLG:m,zIndexPopup:g,contentPadding:p,contentBg:y}=e,b=`${t}-notice`,v=new r3("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:h,transform:"translateY(0)",opacity:1}}),x=new r3("MessageMoveOut",{"0%":{maxHeight:e.height,padding:h,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),$={padding:h,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${r}`]:{marginInlineEnd:f,fontSize:c},[`${b}-content`]:{display:"inline-block",padding:p,background:y,borderRadius:m,boxShadow:n,pointerEvents:"all"},[`${t}-success > ${r}`]:{color:i},[`${t}-error > ${r}`]:{color:a},[`${t}-warning > ${r}`]:{color:l},[`${t}-info > ${r}, + ${t}-loading > ${r}`]:{color:s}};return[{[t]:{...aR(e),color:o,position:"fixed",top:f,width:"100%",pointerEvents:"none",zIndex:g,[`${t}-move-up`]:{animationFillMode:"forwards"},[` + ${t}-move-up-appear, + ${t}-move-up-enter + `]:{animationName:v,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},[` + ${t}-move-up-appear${t}-move-up-appear-active, + ${t}-move-up-enter${t}-move-up-enter-active + `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:x,animationDuration:d,animationPlayState:"paused",animationTimingFunction:u},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}}},{[t]:{[`${b}-wrapper`]:{...$}}},{[`${t}-notice-pure-panel`]:{...$,padding:0,textAlign:"start"}}]})(sE(e,{height:150})),e=>({zIndexPopup:e.zIndexPopupBase+1e3+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`})),sH={info:A.createElement(lB,null),success:A.createElement(lF,null),error:A.createElement(lj,null),warning:A.createElement(lz,null),loading:A.createElement(lV,null)},sz=e=>{let{prefixCls:t,type:r,icon:n,children:o,classNames:i,styles:a}=e,l=aE(n||r&&sH[r],e=>{let t={...e?.style,...a?.icon};return{className:ig(e.className,i?.icon),style:t}});return A.createElement("div",{className:ig(`${t}-custom-content`,`${t}-${r}`)},l,A.createElement("span",{className:i?.content,style:a?.content},o))};function sI(e){let t,r=new Promise(r=>{t=e(()=>{r(!0)})}),n=()=>{t?.()};return n.then=(e,t)=>r.then(e,t),n.promise=r,n}let sL=({children:e,prefixCls:t})=>{let r=so(t),[n,o]=sR(t,r);return A.createElement(l0,{classNames:{list:ig(n,o,r)}},e)},sB=(e,{prefixCls:t,key:r})=>A.createElement(sL,{prefixCls:t,key:r},e),sD=A.forwardRef((e,t)=>{let{top:r,prefixCls:n,getContainer:o,maxCount:i,duration:a=3,rtl:l,transitionName:s,onAllRemoved:c,pauseOnHover:u=!0}=e,{getPrefixCls:d,direction:f,getPopupContainer:h}=n2("message"),{message:m}=A.useContext(n0),g=n||d("message"),[p,y]=sn([e?.classNames,m?.classNames],[e?.styles,m?.styles],{props:e}),[b,v]=l9({prefixCls:g,style:()=>({left:"50%",transform:"translateX(-50%)",top:r??8}),className:()=>ig({[`${g}-rtl`]:l??"rtl"===f}),motion:()=>({motionName:s??`${g}-move-up`}),closable:!1,duration:a,getContainer:()=>o?.()||h?.()||document.body,maxCount:i,onAllRemoved:c,renderNotifications:sB,pauseOnHover:u});return A.useImperativeHandle(t,()=>({...b,prefixCls:g,message:m,classNames:p,styles:y})),v}),sq=0;function sV(e){let t=A.useRef(null);return oU("Message"),[A.useMemo(()=>{let r=e=>{t.current?.close(e)},n=n=>{if(!t.current){let e=()=>{};return e.then=()=>{},e}let{open:o,prefixCls:i,message:a,classNames:l,styles:s}=t.current,c=a?.className||{},u=a?.style||{},d=a?.classNames||{},f=a?.styles||{},h=`${i}-notice`,{content:m,icon:g,type:p,key:y,className:b,style:v,onClose:x,classNames:$={},styles:k={},...w}=n,C=y;null==C&&(sq+=1,C=`antd-message-${sq}`);let E={...e,...n},S=sr(d,{props:E}),M=sr($,{props:E}),P=sr(f,{props:E}),_=sr(k,{props:E}),O=l3(void 0,S,M,l),F=l7(P,_,s);return sI(e=>(o({...w,key:C,content:A.createElement(sz,{prefixCls:i,type:p,icon:g,classNames:O,styles:F},m),placement:"top",className:ig({[`${h}-${p}`]:p},b,c,O.root),style:{...F.root,...u,...v},onClose:()=>{x?.(),e()}}),()=>{r(C)}))},o={open:n,destroy:e=>{void 0!==e?r(e):t.current?.destroy()}};return["info","success","warning","error","loading"].forEach(e=>{o[e]=(t,r,o)=>{let i,a,l;return i=t&&"object"==typeof t&&"content"in t?t:{content:t},"function"==typeof r?l=r:(a=r,l=o),n({onClose:l,duration:a,...i,type:e})}}),o},[]),A.createElement(sD,{key:"message-holder",...e,ref:t})]}let sW=null,sX=[],sG={};function sU(){let{getContainer:e,duration:t,rtl:r,maxCount:n,top:o}=sG,i=e?.()||document.body;return{getContainer:()=>i,duration:t,rtl:r,maxCount:n,top:o}}let sK=O().forwardRef((e,t)=>{let{messageConfig:r,sync:n}=e,{getPrefixCls:o}=(0,A.useContext)(n0),i=sG.prefixCls||o("message"),a=(0,A.useContext)(ok),[l,s]=sV({...r,prefixCls:i,...a.message});return O().useImperativeHandle(t,()=>{let e={...l};return Object.keys(e).forEach(t=>{e[t]=(...e)=>(n(),l[t].apply(l,e))}),{instance:e,sync:n}}),s}),sY=O().forwardRef((e,t)=>{let[r,n]=O().useState(sU),o=()=>{n(sU)};O().useEffect(o,[]);let i=aW(),a=i.getRootPrefixCls(),l=i.getIconPrefixCls(),s=i.getTheme(),c=O().createElement(sK,{ref:t,sync:o,messageConfig:r});return O().createElement(aG,{prefixCls:a,iconPrefixCls:l,theme:s},i.holderRender?i.holderRender(c):c)}),sZ=()=>{if(!sW){let e=document.createDocumentFragment(),t={fragment:e};sW=t,ox(O().createElement(sY,{ref:e=>{let{instance:r,sync:n}=e||{};Promise.resolve().then(()=>{!t.instance&&r&&(t.instance=r,t.sync=n,sZ())})}}),e);return}sW.instance&&(sX.forEach(e=>{let{type:t,skipped:r}=e;if(!r)switch(t){case"open":let n=sW.instance.open({...sG,...e.config});n?.then(e.resolve),e.setCloseFn(n);break;case"destroy":sW?.instance.destroy(e.key);break;default:var o;let i=(o=sW.instance)[t].apply(o,oy(e.args));i?.then(e.resolve),e.setCloseFn(i)}}),sX=[])},sQ={open:function(e){let t=sI(t=>{let r,n={type:"open",config:e,resolve:t,setCloseFn:e=>{r=e}};return sX.push(n),()=>{r?r():n.skipped=!0}});return sZ(),t},destroy:e=>{sX.push({type:"destroy",key:e}),sZ()},config:function(e){sG={...sG,...e},sW?.sync?.()},useMessage:function(e){return sV(e)},_InternalPanelDoNotUseOrYouWillBeFired:e=>{let{prefixCls:t,className:r,style:n,type:o,icon:i,content:a,classNames:l,styles:s,...c}=e,{getPrefixCls:u,className:d,style:f,classNames:h,styles:m}=n2("message"),g=t||u("message"),p=so(g),[y,b]=sR(g,p),[v,x]=sn([h,l],[m,s],{props:e});return A.createElement(lQ,{...c,prefixCls:g,className:ig(d,v.root,r,y,`${g}-notice-pure-panel`,b,p),style:{...x.root,...f,...n},eventKey:"pure",duration:null,content:A.createElement(sz,{prefixCls:g,type:o,icon:i,classNames:v,styles:x},a)})}};["success","info","warning","error","loading"].forEach(e=>{sQ[e]=(...t)=>{let r;return aW(),r=sI(r=>{let n,o={type:e,args:t,resolve:r,setCloseFn:e=>{n=e}};return sX.push(o),()=>{n?n():o.skipped=!0}}),sZ(),r}});let sJ={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};function s0(){return(s0=Object.assign?Object.assign.bind():function(e){for(var t=1;tA.createElement(lA,s0({},e,{ref:t,icon:sJ}))),s5=(e,t)=>{let r=A.useContext(o3);return[A.useMemo(()=>{let n=t||o2[e],o=r?.[e]??{};return{..."function"==typeof n?n():n,...o||{}}},[e,t,r]),A.useMemo(()=>{let e=r?.locale;return r?.exist&&!e?o2.locale:e},[r])]},s2=function(...e){let t={};return e.forEach(e=>{e&&Object.keys(e).forEach(r=>{void 0!==e[r]&&(t[r]=e[r])})}),t},s4=e=>{if(!e)return;let{closable:t,closeIcon:r}=e;return{closable:t,closeIcon:r}},s6={},s9=(e,t)=>{if(!e&&(!1===e||!1===t||null===t))return!1;if(void 0===e&&void 0===t)return null;let r={closeIcon:"boolean"!=typeof t&&null!==t?t:void 0};return e&&"object"==typeof e&&(r={...r,...e}),r},s3=(e,t,r=s6,n="Close")=>{let o=s9(e?.closable,e?.closeIcon),i=s9(t?.closable,t?.closeIcon),a={closeIcon:O().createElement(s1,null),...r},l=!1!==o&&(o?s2(a,i,o):!1!==i&&(i?s2(a,i):!!a.closable&&a)),s="boolean"!=typeof l&&!!l?.disabled;if(!1===l)return[!1,null,s,{}];let[c,u]=((e,t,r)=>{let{closeIconRender:n}=t,{closeIcon:o,...i}=e,a=o,l=lY(i,!0);return null!=a&&(n&&(a=n(a)),a=O().isValidElement(a)?O().cloneElement(a,{"aria-label":r,...a.props,...l}):O().createElement("span",{"aria-label":r,...l},a)),[a,l]})(l,a,n);return[!0,c,s,u]},s8=(e,t,r=s6)=>{let[n]=s5("global",o2.global);return O().useMemo(()=>s3(e,t,{closeIcon:O().createElement(s1,null),...r},n.close),[e,t,r,n.close])},s7=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],ce={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},ct=e=>{let{iconCls:t,componentCls:r,boxShadow:n,fontSizeLG:o,notificationMarginBottom:i,borderRadiusLG:a,colorSuccess:l,colorInfo:s,colorWarning:c,colorError:u,colorTextHeading:d,notificationBg:f,notificationPadding:h,notificationMarginEdge:m,progressBg:g,notificationProgressHeight:p,fontSize:y,lineHeight:b,width:v,notificationIconSize:x,colorText:$,colorSuccessBg:k,colorErrorBg:w,colorInfoBg:C,colorWarningBg:E,motionDurationMid:S}=e,M=`${r}-notice`;return{position:"relative",marginBottom:i,marginInlineStart:"auto",background:f,borderRadius:a,boxShadow:n,[M]:{padding:h,width:v,maxWidth:`calc(100vw - ${rL(e.calc(m).mul(2).equal())})`,lineHeight:b,wordWrap:"break-word",borderRadius:a,overflow:"hidden","&-success":k?{background:k}:{},"&-error":w?{background:w}:{},"&-info":C?{background:C}:{},"&-warning":E?{background:E}:{}},[`${M}-title`]:{marginBottom:e.marginXS,color:d,fontSize:o,lineHeight:e.lineHeightLG},[`${M}-description`]:{fontSize:y,color:$,marginTop:e.marginXS},[`${M}-closable ${M}-title`]:{paddingInlineEnd:e.paddingLG},[`${M}-with-icon ${M}-title`]:{marginBottom:e.marginXS,marginInlineStart:e.calc(e.marginSM).add(x).equal(),fontSize:o},[`${M}-with-icon ${M}-description`]:{marginInlineStart:e.calc(e.marginSM).add(x).equal(),fontSize:y},[`${M}-icon`]:{position:"absolute",fontSize:x,lineHeight:1,[`&-success${t}`]:{color:l},[`&-info${t}`]:{color:s},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:u}},[`${M}-close`]:{position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:["color","background-color"].map(e=>`${e} ${S}`).join(", "),display:"flex",alignItems:"center",justifyContent:"center",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},...aI(e)},[`${M}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${rL(a)} * 2)`,left:{_skip_check_:!0,value:a},right:{_skip_check_:!0,value:a},bottom:0,blockSize:p,border:0,"&, &::-webkit-progress-bar":{borderRadius:a,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:g},"&::-webkit-progress-value":{borderRadius:a,background:g}},[`${M}-actions`]:{float:"right",marginTop:e.marginSM}}},cr=e=>({zIndexPopup:e.zIndexPopupBase+1e3+50,width:384,progressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`,colorSuccessBg:void 0,colorErrorBg:void 0,colorInfoBg:void 0,colorWarningBg:void 0}),cn=e=>{let t=e.paddingMD,r=e.paddingLG;return sE(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:r,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${rL(e.paddingMD)} ${rL(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2})},co=sF("Notification",e=>{let t=cn(e);return[(e=>{let{componentCls:t,notificationMarginBottom:r,notificationMarginEdge:n,motionDurationMid:o,motionEaseInOut:i}=e,a=`${t}-notice`,l=new r3("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:r},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:{...aR(e),position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:n,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:i,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:i,animationFillMode:"both",animationDuration:o,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:l,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${a}-actions`]:{float:"left"}}}},{[t]:{[`${a}-wrapper`]:ct(e)}}]})(t),(e=>{let{componentCls:t,notificationMarginEdge:r,animationMaxHeight:n}=e,o=`${t}-notice`,i=new r3("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[o]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new r3("antNotificationTopFadeIn",{"0%":{top:-n,opacity:0},"100%":{top:0,opacity:1}})}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new r3("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(n).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}})}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:r,_skip_check_:!0},[o]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new r3("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}})}}}}})(t),(e=>{let{componentCls:t}=e;return{[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:{transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute",...(e=>{let t={};for(let r=1;r ${e.componentCls}-notice`]:{opacity:0,transition:`opacity ${e.motionDurationMid}`}};return{[`&:not(:nth-last-child(-n+${e.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"},...t}})(e)}},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:{...(e=>{let t={};for(let r=1;r ${t}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${e.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}},...s7.map(t=>((e,t)=>{let{componentCls:r}=e;return{[`${r}-${t}`]:{[`&${r}-stack > ${r}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[ce[t]]:{value:0,_skip_check_:!0}}}}})(e,t)).reduce((e,t)=>({...e,...t}),{})}})(t)]},cr),ci=sN(["Notification","PurePanel"],e=>{let t=`${e.componentCls}-notice`,r=cn(e);return{[`${t}-pure-panel`]:{...ct(r),width:r.width,maxWidth:`calc(100vw - ${rL(e.calc(r.notificationMarginEdge).mul(2).equal())})`,margin:0}}},cr);function ca(e,t){return null===t||!1===t?null:t||A.createElement(s1,{className:`${e}-close-icon`})}let cl={success:lF,info:lB,error:lj,warning:lz},cs=e=>{let{prefixCls:t,icon:r,type:n,title:o,description:i,actions:a,role:l="alert",styles:s,classNames:c}=e,u=null;return r?u=A.createElement("span",{className:ig(`${t}-icon`,c.icon),style:s.icon},r):n&&(u=A.createElement(cl[n]||null,{className:ig(`${t}-icon`,c.icon,`${t}-icon-${n}`),style:s.icon})),A.createElement("div",{className:ig({[`${t}-with-icon`]:u}),role:l},u,A.createElement("div",{className:ig(`${t}-title`,c.title),style:s.title},o),i&&A.createElement("div",{className:ig(`${t}-description`,c.description),style:s.description},i),a&&A.createElement("div",{className:ig(`${t}-actions`,c.actions),style:s.actions},a))},cc=({children:e,prefixCls:t})=>{let r=so(t),[n,o]=co(t,r);return O().createElement(l0,{classNames:{list:ig(n,o,r)}},e)},cu=(e,{prefixCls:t,key:r})=>O().createElement(cc,{prefixCls:t,key:r},e),cd=O().forwardRef((e,t)=>{let{top:r,bottom:n,prefixCls:o,getContainer:i,maxCount:a,rtl:l,onAllRemoved:s,stack:c,duration:u=4.5,pauseOnHover:d=!0,showProgress:f}=e,{getPrefixCls:h,getPopupContainer:m,direction:g}=n2("notification"),{notification:p}=(0,A.useContext)(n0),[,y]=ot(),b=o||h("notification"),v=(0,A.useMemo)(()=>"number"==typeof u&&u>0&&u,[u]),[x,$]=l9({prefixCls:b,style:e=>(function(e,t,r){let n;switch(e){case"top":n={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":n={left:0,top:t,bottom:"auto"};break;case"topRight":n={right:0,top:t,bottom:"auto"};break;case"bottom":n={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:r};break;case"bottomLeft":n={left:0,top:"auto",bottom:r};break;default:n={right:0,top:"auto",bottom:r}}return n})(e,r??24,n??24),className:()=>ig({[`${b}-rtl`]:l??"rtl"===g}),motion:()=>({motionName:`${b}-fade`}),closable:{closeIcon:ca(b)},duration:v,getContainer:()=>i?.()||m?.()||document.body,maxCount:a,pauseOnHover:d,showProgress:f,onAllRemoved:s,renderNotifications:cu,stack:!1!==c&&{threshold:"object"==typeof c?c?.threshold:void 0,offset:8,gap:y.margin}}),[k,w]=sn([p?.classNames,e?.classNames],[p?.styles,e?.styles],{props:e});return O().useImperativeHandle(t,()=>({...x,prefixCls:b,notification:p,classNames:k,styles:w})),$});function cf(e){let t=O().useRef(null);oU("Notification");let{notification:r}=O().useContext(n0);return[O().useMemo(()=>{let n=n=>{if(!t.current)return;let{open:o,prefixCls:i,notification:a,classNames:l,styles:s}=t.current,c=a?.className||{},u=a?.style||{},d=`${i}-notice`,{title:f,message:h,description:m,icon:g,type:p,btn:y,actions:b,className:v,style:x,role:$="alert",closeIcon:k,closable:w,classNames:C={},styles:E={},...S}=n,M=ca(d,void 0!==k?k:void 0!==e?.closeIcon?e.closeIcon:a?.closeIcon),[P,_,,A]=s3(s4({...e||{},...n}),s4(r),{closable:!0,closeIcon:M}),F=!!P&&{onClose:w&&"object"==typeof w?w.onClose:void 0,closeIcon:_,...A},T=sr(C,{props:n}),N=sr(E,{props:n}),j=l3(void 0,l,T),R=l7(s,N);return o({placement:e?.placement??"topRight",...S,content:O().createElement(cs,{prefixCls:d,icon:g,type:p,title:f??h,description:m,actions:b??y,role:$,classNames:j,styles:R}),className:ig({[`${d}-${p}`]:p},v,c,j.root),style:{...u,...R.root,...x},closable:F})},o={open:n,destroy:e=>{void 0!==e?t.current?.close(e):t.current?.destroy()}};return["success","info","warning","error"].forEach(e=>{o[e]=t=>n({...t,type:e})}),o},[e,r]),O().createElement(cd,{key:"notification-holder",...e,ref:t})]}let ch=null,cm=[],cg={};function cp(){let{getContainer:e,rtl:t,maxCount:r,top:n,bottom:o,showProgress:i,pauseOnHover:a}=cg,l=e?.()||document.body;return{getContainer:()=>l,rtl:t,maxCount:r,top:n,bottom:o,showProgress:i,pauseOnHover:a}}let cy=O().forwardRef((e,t)=>{let{notificationConfig:r,sync:n}=e,{getPrefixCls:o}=(0,A.useContext)(n0),i=cg.prefixCls||o("notification"),a=(0,A.useContext)(ok),[l,s]=cf({...r,prefixCls:i,...a.notification});return O().useEffect(n,[]),O().useImperativeHandle(t,()=>{let e={...l};return Object.keys(e).forEach(t=>{e[t]=(...e)=>(n(),l[t].apply(l,e))}),{instance:e,sync:n}}),s}),cb=O().forwardRef((e,t)=>{let[r,n]=O().useState(cp),o=()=>{n(cp)};O().useEffect(o,[]);let i=aW(),a=i.getRootPrefixCls(),l=i.getIconPrefixCls(),s=i.getTheme(),c=O().createElement(cy,{ref:t,sync:o,notificationConfig:r});return O().createElement(aG,{prefixCls:a,iconPrefixCls:l,theme:s},i.holderRender?i.holderRender(c):c)}),cv=()=>{if(!ch){let e=document.createDocumentFragment(),t={fragment:e};ch=t,ox(O().createElement(cb,{ref:e=>{let{instance:r,sync:n}=e||{};Promise.resolve().then(()=>{!t.instance&&r&&(t.instance=r,t.sync=n,cv())})}}),e);return}ch.instance&&(cm.forEach(e=>{switch(e.type){case"open":ch.instance.open({...cg,...e.config});break;case"destroy":ch?.instance?.destroy(e.key)}}),cm=[])};function cx(e){aW(),cm.push({type:"open",config:e}),cv()}let c$={open:cx,destroy:e=>{cm.push({type:"destroy",key:e}),cv()},config:function(e){cg={...cg,...e},ch?.sync?.()},useNotification:function(e){return cf(e)},_InternalPanelDoNotUseOrYouWillBeFired:e=>{let{prefixCls:t,icon:r,type:n,message:o,title:i,description:a,btn:l,actions:s,closeIcon:c,className:u,style:d,styles:f,classNames:h,closable:m,...g}=e,{getPrefixCls:p,className:y,style:b,classNames:v,styles:x}=n2("notification"),[$,k]=sn([v,h],[x,f],{props:e}),{notification:w}=A.useContext(n0),C=t||p("notification"),E=`${C}-notice`,S=so(C),[M,P]=co(C,S),[_,O,,F]=s8(s4(e),s4(w),{closable:!0,closeIcon:A.createElement(s1,{className:`${C}-close-icon`}),closeIconRender:e=>ca(C,e)}),T=!!_&&{onClose:m&&"object"==typeof m?m?.onClose:void 0,closeIcon:O,...F};return A.createElement("div",{className:ig(`${E}-pure-panel`,M,u,P,S,$.root),style:k.root},A.createElement(ci,{prefixCls:C}),A.createElement(lQ,{style:{...b,...d},...g,prefixCls:C,eventKey:"pure",duration:null,closable:T,className:ig(u,y),content:A.createElement(cs,{classNames:$,styles:k,prefixCls:E,icon:r,type:n,title:i??o,description:a,actions:s??l})}))}};["success","info","warning","error"].forEach(e=>{c$[e]=t=>cx({...t,type:e})});let ck=(e,t)=>{let r={};return e&&"object"==typeof e&&(r=e),"boolean"==typeof e&&(r={enabled:e}),void 0===r.closable&&void 0!==t&&(r.closable=t),r},cw=(e,t,r)=>void 0!==r?r:`${e}-${t}`,cC=sT("Wave",e=>{let{componentCls:t,colorPrimary:r,motionDurationSlow:n,motionEaseInOut:o,motionEaseOutCirc:i,antCls:a}=e,[,l]=sj(a,"wave");return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:l("color",r),boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:["box-shadow 0.4s","opacity 2s"].map(e=>`${e} ${i}`).join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:["box-shadow","opacity"].map(e=>`${e} ${n} ${o}`).join(",")}}}}}),cE="ant-wave-target";function cS(e){return e&&"string"==typeof e&&"#fff"!==e&&"#ffffff"!==e&&"rgb(255, 255, 255)"!==e&&"rgba(255, 255, 255, 1)"!==e&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&"transparent"!==e&&"canvastext"!==e}function cM(e){return Number.isNaN(e)?0:e}let cP=e=>{let{className:t,target:r,component:n,colorSource:o}=e,i=A.useRef(null),{getPrefixCls:a}=A.useContext(n0),[l]=sj(a(),"wave"),[s,c]=A.useState(null),[u,d]=A.useState([]),[f,h]=A.useState(0),[m,g]=A.useState(0),[p,y]=A.useState(0),[b,v]=A.useState(0),[x,$]=A.useState(!1),k={left:f,top:m,width:p,height:b,borderRadius:u.map(e=>`${e}px`).join(" ")};function w(){let e=getComputedStyle(r);c(function(e,t=null){let r=getComputedStyle(e),{borderTopColor:n,borderColor:o,backgroundColor:i}=r;return t&&cS(r[t])?r[t]:[n,o,i].find(cS)??null}(r,o));let t="static"===e.position,{borderLeftWidth:n,borderTopWidth:i}=e;h(t?r.offsetLeft:cM(-Number.parseFloat(n))),g(t?r.offsetTop:cM(-Number.parseFloat(i))),y(r.offsetWidth),v(r.offsetHeight);let{borderTopLeftRadius:a,borderTopRightRadius:l,borderBottomLeftRadius:s,borderBottomRightRadius:u}=e;d([a,l,u,s].map(e=>cM(Number.parseFloat(e))))}if(s&&(k[l("color")]=s),A.useEffect(()=>{if(r){let e,t=iU(()=>{w(),$(!0)});return"u">typeof ResizeObserver&&(e=new ResizeObserver(w)).observe(r),()=>{iU.cancel(t),e?.disconnect()}}},[r]),!x)return null;let C=("Checkbox"===n||"Radio"===n)&&r?.classList.contains(cE);return A.createElement(iJ,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(e,t)=>{if(t.deadline||"opacity"===t.propertyName){let e=i.current?.parentElement;o$(e).then(()=>{e?.remove()})}return!1}},({className:e},r)=>A.createElement("div",{ref:oN(i,r),className:ig(t,e,{"wave-quick":C}),style:k}))},c_=e=>{let{children:t,disabled:r,component:n,colorSource:o}=e,{getPrefixCls:i}=(0,A.useContext)(n0),a=(0,A.useRef)(null),l=i("wave"),s=cC(l),c=((e,t,r,n)=>{let{wave:o}=A.useContext(n0),[,i,a]=ot(),l=oC(l=>{let s=e.current;if(o?.disabled||!s)return;let c=s.querySelector(`.${cE}`)||s,{showEffect:u}=o||{};(u||((e,t)=>{let{component:r}=t;if("Checkbox"===r&&!e.querySelector("input")?.checked)return;let n=document.createElement("div");n.style.position="absolute",n.style.left="0px",n.style.top="0px",e?.insertBefore(n,e?.firstChild),ox(A.createElement(cP,{...t,target:e}),n)}))(c,{className:t,token:i,component:r,event:l,hashId:a,colorSource:n})}),s=A.useRef(null);return A.useEffect(()=>()=>{iU.cancel(s.current)},[]),e=>{iU.cancel(s.current),s.current=iU(()=>{l(e)})}})(a,ig(l,s),n,o);if(O().useEffect(()=>{let e=a.current;if(!e||e.nodeType!==window.Node.ELEMENT_NODE||r)return;let t=t=>{!as(t.target)||!e.getAttribute||e.getAttribute("disabled")||e.disabled||e.className.includes("disabled")&&!e.className.includes("disabled:")||"true"===e.getAttribute("aria-disabled")||e.className.includes("-leave")||c(t)};return e.addEventListener("click",t,!0),()=>{e.removeEventListener("click",t,!0)}},[r]),!O().isValidElement(t))return t??null;let u=oR(t)?oN(oz(t),a):a;return aE(t,{ref:u})},cA=e=>{let t=O().useContext(aO);return O().useMemo(()=>e?"string"==typeof e?e??t:"function"==typeof e?e(t):t:t,[e,t])},cO=A.createContext(null),cF=e=>{let{children:t}=e;return A.createElement(cO.Provider,{value:null},t)},cT=A.createContext(void 0),cN=/^[\u4E00-\u9FA5]{2}$/,cj=cN.test.bind(cN);function cR(e){return"danger"===e?{danger:!0}:{type:e}}function cH(e){return"string"==typeof e}function cz(e){return"text"===e||"link"===e}["default","primary","danger"].concat(oy(nL));let cI=(0,A.forwardRef)((e,t)=>{let{className:r,style:n,children:o,prefixCls:i}=e,a=ig(`${i}-icon`,r);return O().createElement("span",{ref:t,className:a,style:n},o)}),cL=(0,A.forwardRef)((e,t)=>{let{prefixCls:r,className:n,style:o,iconClassName:i}=e,a=ig(`${r}-loading-icon`,n);return O().createElement(cI,{prefixCls:r,className:a,style:o,ref:t},O().createElement(lV,{className:i}))}),cB=()=>({width:0,opacity:0,transform:"scale(0)"}),cD=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),cq=e=>{let{prefixCls:t,loading:r,existIcon:n,className:o,style:i,mount:a}=e;return n?O().createElement(cL,{prefixCls:t,className:o,style:i}):O().createElement(iJ,{visible:!!r,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:cB,onAppearActive:cD,onEnterStart:cB,onEnterActive:cD,onLeaveStart:cD,onLeaveActive:cB},({className:e,style:r},n)=>{let a={...i,...r};return O().createElement(cL,{prefixCls:t,className:ig(o,e),style:a,ref:n})})},cV=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),cW={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"},cX=Math.round;function cG(e,t){let r=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],n=r.map(e=>parseFloat(e));for(let e=0;e<3;e+=1)n[e]=t(n[e]||0,r[e]||"",e);return r[3]?n[3]=r[3].includes("%")?n[3]/100:n[3]:n[3]=1,n}let cU=(e,t,r)=>0===r?e:e/100;function cK(e,t){let r=t||255;return e>r?r:e<0?0:e}class cY{isValid=!0;r=0;g=0;b=0;a=1;_h;_hsl_s;_hsv_s;_l;_v;_max;_min;_brightness;constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if(e)if("string"==typeof e){const t=e.trim();function r(e){return t.startsWith(e)}if(/^#?[A-F\d]{3,8}$/i.test(t))this.fromHexString(t);else if(r("rgb"))this.fromRgbString(t);else if(r("hsl"))this.fromHslString(t);else if(r("hsv")||r("hsb"))this.fromHsvString(t);else{const e=cW[t.toLowerCase()];e&&this.fromHexString(parseInt(e,36).toString(16).padStart(6,"0"))}}else if(e instanceof cY)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._hsl_s=e._hsl_s,this._hsv_s=e._hsv_s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=cK(e.r),this.g=cK(e.g),this.b=cK(e.b),this.a="number"==typeof e.a?cK(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else if(t("hsv"))this.fromHsv(e);else throw Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e))}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){let t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){let t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}return .2126*e(this.r)+.7152*e(this.g)+.0722*e(this.b)}getHue(){if(void 0===this._h){let e=this.getMax()-this.getMin();0===e?this._h=0:this._h=cX(60*(this.r===this.getMax()?(this.g-this.b)/e+6*(this.g1&&(n=1),this._c({h:t,s:r,l:n,a:this.a})}mix(e,t=50){let r=this._c(e),n=t/100,o=e=>(r[e]-this[e])*n+this[e],i={r:cX(o("r")),g:cX(o("g")),b:cX(o("b")),a:cX(100*o("a"))/100};return this._c(i)}tint(e=10){return this.mix({r:255,g:255,b:255,a:1},e)}shade(e=10){return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){let t=this._c(e),r=this.a+t.a*(1-this.a),n=e=>cX((this[e]*this.a+t[e]*t.a*(1-this.a))/r);return this._c({r:n("r"),g:n("g"),b:n("b"),a:r})}isDark(){return 128>this.getBrightness()}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#",t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;let r=(this.g||0).toString(16);e+=2===r.length?r:"0"+r;let n=(this.b||0).toString(16);if(e+=2===n.length?n:"0"+n,"number"==typeof this.a&&this.a>=0&&this.a<1){let t=cX(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let e=this.getHue(),t=cX(100*this.getHSLSaturation()),r=cX(100*this.getLightness());return 1!==this.a?`hsla(${e},${t}%,${r}%,${this.a})`:`hsl(${e},${t}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return 1!==this.a?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(e,t,r){let n=this.clone();return n[e]=cK(t,r),n}_c(e){return new this.constructor(e)}getMax(){return void 0===this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return void 0===this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){let t=e.replace("#","");function r(e,r){return parseInt(t[e]+t[r||e],16)}t.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=t[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=t[6]?r(6,7)/255:1)}fromHsl({h:e,s:t,l:r,a:n}){let o=(e%360+360)%360;if(this._h=o,this._hsl_s=t,this._l=r,this.a="number"==typeof n?n:1,t<=0){let e=cX(255*r);this.r=e,this.g=e,this.b=e;return}let i=0,a=0,l=0,s=o/60,c=(1-Math.abs(2*r-1))*t,u=c*(1-Math.abs(s%2-1));s>=0&&s<1?(i=c,a=u):s>=1&&s<2?(i=u,a=c):s>=2&&s<3?(a=c,l=u):s>=3&&s<4?(a=u,l=c):s>=4&&s<5?(i=u,l=c):s>=5&&s<6&&(i=c,l=u);let d=r-c/2;this.r=cX((i+d)*255),this.g=cX((a+d)*255),this.b=cX((l+d)*255)}fromHsv({h:e,s:t,v:r,a:n}){let o=(e%360+360)%360;this._h=o,this._hsv_s=t,this._v=r,this.a="number"==typeof n?n:1;let i=cX(255*r);if(this.r=i,this.g=i,this.b=i,t<=0)return;let a=o/60,l=Math.floor(a),s=a-l,c=cX(r*(1-t)*255),u=cX(r*(1-t*s)*255),d=cX(r*(1-t*(1-s))*255);switch(l){case 0:this.g=d,this.b=c;break;case 1:this.r=u,this.b=c;break;case 2:this.r=c,this.b=d;break;case 3:this.r=c,this.g=u;break;case 4:this.r=d,this.g=c;break;default:this.g=c,this.b=u}}fromHsvString(e){let t=cG(e,cU);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=cG(e,cU);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=cG(e,(e,t)=>t.includes("%")?cX(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}let cZ=e=>Math.round(Number(e||0));class cQ extends cY{constructor(e){super((e=>{if(e instanceof cY)return e;if(e&&"object"==typeof e&&"h"in e&&"b"in e){let{b:t,...r}=e;return{...r,v:t}}return"string"==typeof e&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e})(e))}toHsbString(){let e=this.toHsb(),t=cZ(100*e.s),r=cZ(100*e.b),n=cZ(e.h),o=e.a,i=`hsb(${n}, ${t}%, ${r}%)`,a=`hsba(${n}, ${t}%, ${r}%, ${o.toFixed(2*(0!==o))})`;return 1===o?i:a}toHsb(){let{v:e,...t}=this.toHsv();return{...t,b:e,a:this.a}}}new cQ("#1677ff");let cJ=N(function e(t){if(F(this,e),this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=t.colors?.map(t=>({color:new e(t.color),percent:t.percent})),this.cleared=t.cleared;return}let r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:t,percent:r})=>({color:new e(t),percent:r})),this.metaColor=new cQ(this.colors[0].color.metaColor)):this.metaColor=new cQ(r?"":t),t&&(!r||this.colors)||(this.metaColor=this.metaColor.setA(0),this.cleared=!0)},[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){var e,t;return e=this.toHexString(),t=this.metaColor.a<1,e&&e?.replace(/[^0-9a-f]/gi,"").slice(0,t?8:6)||""}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){let{colors:e}=this;if(e){let t=e.map(e=>`${e.color.toRgbString()} ${e.percent}%`).join(", ");return`linear-gradient(90deg, ${t})`}return this.metaColor.toRgbString()}},{key:"equals",value:function(e){return!!e&&this.isGradient()===e.isGradient()&&(this.isGradient()?this.colors.length===e.colors.length&&this.colors.every((t,r)=>{let n=e.colors[r];return t.percent===n.percent&&t.color.equals(n.color)}):this.toHexString()===e.toHexString())}}]),c0=e=>{let{paddingInline:t,onlyIconSize:r,borderColorDisabled:n}=e;return sE(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:r,colorBorderDisabled:n})},c1=e=>{let t=e.contentFontSize??e.fontSize,r=e.contentFontSizeSM??e.fontSize,n=e.contentFontSizeLG??e.fontSizeLG,o=e.contentLineHeight??(t+8)/t,i=e.contentLineHeightSM??(r+8)/r,a=e.contentLineHeightLG??(n+8)/n,l=((e,t)=>{let{r,g:n,b:o,a:i}=e.toRgb(),a=new cQ(e.toRgbString()).onBackground(t).toHsv();return i<=.5?a.v>.5:.299*r+.587*n+.114*o>192})(new cJ(e.colorBgSolid),"#fff")?"#000":"#fff",s=nL.reduce((t,r)=>({...t,[`${r}ShadowColor`]:`0 ${rL(e.controlOutlineWidth)} 0 ${nZ(e[`${r}1`],e.colorBgContainer)}`}),{}),c=e.colorBgContainerDisabled,u=e.colorBgContainerDisabled;return{...s,fontWeight:400,iconGap:e.marginXS,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorderDisabled,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:l,contentFontSize:t,contentFontSizeSM:r,contentFontSizeLG:n,contentLineHeight:o,contentLineHeightSM:i,contentLineHeightLG:a,paddingBlock:Math.max((e.controlHeight-t*o)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-r*i)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-n*a)/2-e.lineWidth,0),defaultBgDisabled:c,dashedBgDisabled:u}},c5=(e,t="")=>{let{componentCls:r,controlHeight:n,fontSize:o,borderRadius:i,buttonPaddingHorizontal:a,iconCls:l,buttonPaddingVertical:s,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:o,height:n,padding:`${rL(s)} ${rL(a)}`,borderRadius:i,[`&${r}-icon-only`]:{width:n,[l]:{fontSize:c}}}},{[`${r}${r}-circle${t}`]:{minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}},{[`${r}${r}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${r}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},c2=sF("Button",e=>{let t=c0(e);return[(e=>{let{componentCls:t,iconCls:r,fontWeight:n,opacityLoading:o,motionDurationSlow:i,motionEaseInOut:a,iconGap:l,calc:s}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:l,alignItems:"center",justifyContent:"center",fontWeight:n,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",...{"@media (prefers-reduced-motion: reduce)":{transition:"none",animation:"none"}},"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:aH(),"> a":{color:"currentColor"},"&:not(:disabled)":aI(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${r})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(e=>`${e} ${i} ${a}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:s(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:s(l).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:s(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:s(l).mul(-1).equal()}}}}}})(t),c5(sE(t,{fontSize:t.contentFontSize}),t.componentCls),c5(sE(t,{controlHeight:t.controlHeightSM,fontSize:t.contentFontSizeSM,padding:t.paddingXS,buttonPaddingHorizontal:t.paddingInlineSM,buttonPaddingVertical:0,borderRadius:t.borderRadiusSM,buttonIconOnlyFontSize:t.onlyIconSizeSM}),`${t.componentCls}-sm`),c5(sE(t,{controlHeight:t.controlHeightLG,fontSize:t.contentFontSizeLG,buttonPaddingHorizontal:t.paddingInlineLG,buttonPaddingVertical:0,borderRadius:t.borderRadiusLG,buttonIconOnlyFontSize:t.onlyIconSizeLG}),`${t.componentCls}-lg`),(e=>{let{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}})(t),(e=>{let{componentCls:t,antCls:r,lineWidth:n}=e,[o,i]=sj(r,"btn");return{[t]:[{[o("border-width")]:n,[o("border-color")]:"#000",[o("border-color-hover")]:i("border-color"),[o("border-color-active")]:i("border-color"),[o("border-color-disabled")]:i("border-color"),[o("border-style")]:"solid",[o("text-color")]:"#000",[o("text-color-hover")]:i("text-color"),[o("text-color-active")]:i("text-color"),[o("text-color-disabled")]:i("text-color"),[o("bg-color")]:"#ddd",[o("bg-color-hover")]:i("bg-color"),[o("bg-color-active")]:i("bg-color"),[o("bg-color-disabled")]:e.colorBgContainerDisabled,[o("bg-color-container")]:e.colorBgContainer,[o("shadow")]:"none"},{border:[i("border-width"),i("border-style"),i("border-color")].join(" "),color:i("text-color"),backgroundColor:i("bg-color"),[`&:not(:disabled):not(${t}-disabled)`]:{"&:hover":{border:[i("border-width"),i("border-style"),i("border-color-hover")].join(" "),color:i("text-color-hover"),backgroundColor:i("bg-color-hover")},"&:active":{border:[i("border-width"),i("border-style"),i("border-color-active")].join(" "),color:i("text-color-active"),backgroundColor:i("bg-color-active")}}},{[`&${t}-variant-solid`]:{[o("solid-bg-color")]:i("color-base"),[o("solid-bg-color-hover")]:i("color-hover"),[o("solid-bg-color-active")]:i("color-active"),[o("border-color")]:"transparent",[o("text-color")]:e.colorTextLightSolid,[o("bg-color")]:i("solid-bg-color"),[o("bg-color-hover")]:i("solid-bg-color-hover"),[o("bg-color-active")]:i("solid-bg-color-active"),boxShadow:i("shadow")},[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[o("border-color")]:i("color-base"),[o("border-color-hover")]:i("color-hover"),[o("border-color-active")]:i("color-active"),[o("bg-color")]:i("bg-color-container"),[o("text-color")]:i("color-base"),[o("text-color-hover")]:i("color-hover"),[o("text-color-active")]:i("color-active"),boxShadow:i("shadow")},[`&${t}-variant-dashed`]:{[o("border-style")]:"dashed",[o("bg-color-disabled")]:e.dashedBgDisabled},[`&${t}-variant-filled`]:{[o("border-color")]:"transparent",[o("text-color")]:i("color-base"),[o("bg-color")]:i("color-light"),[o("bg-color-hover")]:i("color-light-hover"),[o("bg-color-active")]:i("color-light-active")},[`&${t}-variant-text, &${t}-variant-link`]:{[o("border-color")]:"transparent",[o("text-color")]:i("color-base"),[o("text-color-hover")]:i("color-hover"),[o("text-color-active")]:i("color-active"),[o("bg-color")]:"transparent",[o("bg-color-hover")]:"transparent",[o("bg-color-active")]:"transparent",[`&:disabled, &${e.componentCls}-disabled`]:{background:"transparent",borderColor:"transparent"}},[`&${t}-variant-text`]:{[o("bg-color-hover")]:i("color-light"),[o("bg-color-active")]:i("color-light-active")}},{[`&${t}-variant-link`]:{[o("color-base")]:e.colorLink,[o("color-hover")]:e.colorLinkHover,[o("color-active")]:e.colorLinkActive,[o("bg-color-hover")]:e.linkHoverBg},[`&${t}-color-primary`]:{[o("color-base")]:e.colorPrimary,[o("color-hover")]:e.colorPrimaryHover,[o("color-active")]:e.colorPrimaryActive,[o("color-light")]:e.colorPrimaryBg,[o("color-light-hover")]:e.colorPrimaryBgHover,[o("color-light-active")]:e.colorPrimaryBorder,[o("shadow")]:e.primaryShadow,[`&${t}-variant-solid`]:{[o("text-color")]:e.primaryColor,[o("text-color-hover")]:i("text-color"),[o("text-color-active")]:i("text-color")}},[`&${t}-color-dangerous`]:{[o("color-base")]:e.colorError,[o("color-hover")]:e.colorErrorHover,[o("color-active")]:e.colorErrorActive,[o("color-light")]:e.colorErrorBg,[o("color-light-hover")]:e.colorErrorBgFilledHover,[o("color-light-active")]:e.colorErrorBgActive,[o("shadow")]:e.dangerShadow,[`&${t}-variant-solid`]:{[o("text-color")]:e.dangerColor,[o("text-color-hover")]:i("text-color"),[o("text-color-active")]:i("text-color")}},[`&${t}-color-default`]:{[o("solid-bg-color")]:e.colorBgSolid,[o("solid-bg-color-hover")]:e.colorBgSolidHover,[o("solid-bg-color-active")]:e.colorBgSolidActive,[o("color-base")]:e.defaultBorderColor,[o("color-hover")]:e.defaultHoverBorderColor,[o("color-active")]:e.defaultActiveBorderColor,[o("color-light")]:e.colorFillTertiary,[o("color-light-hover")]:e.colorFillSecondary,[o("color-light-active")]:e.colorFill,[o("text-color")]:e.defaultColor,[o("text-color-hover")]:e.defaultHoverColor,[o("text-color-active")]:e.defaultActiveColor,[o("shadow")]:e.defaultShadow,[`&${t}-variant-outlined`]:{[o("bg-color-disabled")]:e.defaultBgDisabled},[`&${t}-variant-solid`]:{[o("text-color")]:e.solidTextColor,[o("text-color-hover")]:i("text-color"),[o("text-color-active")]:i("text-color")},[`&${t}-variant-filled, &${t}-variant-text`]:{[o("text-color-hover")]:i("text-color"),[o("text-color-active")]:i("text-color")},[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[o("text-color")]:e.defaultColor,[o("text-color-hover")]:e.defaultHoverColor,[o("text-color-active")]:e.defaultActiveColor,[o("bg-color-container")]:e.defaultBg,[o("bg-color-hover")]:e.defaultHoverBg,[o("bg-color-active")]:e.defaultActiveBg},[`&${t}-variant-text`]:{[o("text-color")]:e.textTextColor,[o("text-color-hover")]:e.textTextHoverColor,[o("text-color-active")]:e.textTextActiveColor,[o("bg-color-hover")]:e.textHoverBg},[`&${t}-background-ghost`]:{[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[o("text-color")]:e.defaultGhostColor,[o("border-color")]:e.defaultGhostBorderColor}}}},nL.map(r=>{let n=e[`${r}6`],i=e[`${r}1`],a=e[`${r}Hover`],l=e[`${r}2`],s=e[`${r}3`],c=e[`${r}Active`],u=e[`${r}ShadowColor`];return{[`&${t}-color-${r}`]:{[o("color-base")]:n,[o("color-hover")]:a,[o("color-active")]:c,[o("color-light")]:i,[o("color-light-hover")]:l,[o("color-light-active")]:s,[o("shadow")]:u}}}),{[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",borderColor:e.colorBorderDisabled,background:i("bg-color-disabled"),color:e.colorTextDisabled,boxShadow:"none"}},{[`&${t}-background-ghost`]:{[o("bg-color")]:e.ghostBg,[o("bg-color-hover")]:e.ghostBg,[o("bg-color-active")]:e.ghostBg,[o("shadow")]:"none",[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[o("bg-color-hover")]:e.ghostBg,[o("bg-color-active")]:e.ghostBg}}}]}})(t),(e=>{let{componentCls:t,fontSize:r,lineWidth:n,groupBorderColor:o,colorErrorHover:i}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(n).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:r}},cV(`${t}-primary`,o),cV(`${t}-danger`,i)]}})(t)]},c1,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}}),c4=sN(["Button","compact"],e=>{var t,r;let n,o=c0(e);return[function(e,t={focus:!0}){let{componentCls:r}=e,{componentCls:n}=t,o=n||r,i=`${o}-compact`;return{[i]:{...function(e,t,r,n){let{focusElCls:o,focus:i,borderElCls:a}=r,l=a?"> *":"",s=["hover",i?"focus":null,"active"].filter(Boolean).map(e=>`&:${e} ${l}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{[s]:{zIndex:3},...o?{[`&${o}`]:{zIndex:3}}:{},[`&[disabled] ${l}`]:{zIndex:0}}}}(e,i,t,o),...function(e,t,r){let{borderElCls:n}=r,o=n?`> ${n}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}(o,i,t)}}}(o),{[n=`${o.componentCls}-compact-vertical`]:{...(t=o.componentCls,{[`&-item:not(${n}-last-item)`]:{marginBottom:o.calc(o.lineWidth).mul(-1).equal()},[`&-item:not(${t}-status-success)`]:{zIndex:2},"&-item":{"&:hover,&:focus,&:active":{zIndex:3},"&[disabled]":{zIndex:0}}}),...(r=o.componentCls,{[`&-item:not(${n}-first-item):not(${n}-last-item)`]:{borderRadius:0},[`&-item${n}-first-item:not(${n}-last-item)`]:{[`&, &${r}-sm, &${r}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${n}-last-item:not(${n}-first-item)`]:{[`&, &${r}-sm, &${r}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}})}},(e=>{let{antCls:t,componentCls:r,lineWidth:n,calc:o,colorBgContainer:i}=e,a=`${r}-variant-solid:not([disabled])`,l=o(n).mul(-1).equal(),[s,c]=sj(t,"btn"),u=e=>({[`${r}-compact${e?"-vertical":""}-item`]:{[s("compact-connect-border-color")]:c("bg-color-hover"),[`&${a}`]:{transition:"none",[`& + ${a}:before`]:[{position:"absolute",backgroundColor:c("compact-connect-border-color"),content:'""'},e?{top:l,insetInline:l,height:n}:{insetBlock:l,insetInlineStart:l,width:n}],"&:hover:before":{display:"none"}}}});return[u(),u(!0),{[`${a}${r}-color-default`]:{[s("compact-connect-border-color")]:`color-mix(in srgb, ${c("bg-color-hover")} 75%, ${i})`}}]})(o)]},c1),c6={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},c9=O().forwardRef((e,t)=>{var r,n,o,i;let a,l,s,c,u,d,{_skipSemantic:f,loading:h=!1,prefixCls:m,color:g,variant:p,type:y,danger:b=!1,shape:v,size:x,disabled:$,className:k,rootClassName:w,children:C,icon:E,iconPosition:S,iconPlacement:M,ghost:P=!1,block:_=!1,htmlType:F="button",classNames:T,styles:N,style:j,autoInsertSpace:R,autoFocus:H,...z}=e,I=oV(C),L=y||"default",{getPrefixCls:B,direction:D,autoInsertSpace:q,className:V,style:W,classNames:X,styles:G,loadingIcon:U,shape:K,color:Y,variant:Z}=n2("button"),Q=v||K||"default",[J,ee]=(0,A.useMemo)(()=>{if(g&&p)return[g,p];if(y||b){let e=c6[L]||[];return b?["danger",e[1]]:e}return Y&&Z?[Y,Z]:["default","outlined"]},[g,p,y,b,Y,Z,L]),[et,er]=(0,A.useMemo)(()=>P&&"solid"===ee?[J,"outlined"]:[J,ee],[J,ee,P]),en="danger"===et,eo=en?"dangerous":et,ei=R??q??!0,ea=B("btn",m),[el,es]=c2(ea),ec=(0,A.useContext)(a_),eu=$??ec,ed=(0,A.useContext)(cT),ef=(0,A.useMemo)(()=>(function(e){if("object"==typeof e&&e){let t=e?.delay;return{loading:(t=Number.isNaN(t)||"number"!=typeof t?0:t)<=0,delay:t}}return{loading:!!e,delay:0}})(h),[h]),[eh,em]=(0,A.useState)(ef.loading),[eg,ep]=(0,A.useState)(!1),ey=(0,A.useRef)(null),eb=oj(t,ey),ev=1===I.length&&!E&&!cz(er),ex=(0,A.useRef)(!0);O().useEffect(()=>(ex.current=!1,()=>{ex.current=!0}),[]),oS(()=>{let e=null;return ef.delay>0?e=setTimeout(()=>{e=null,em(!0)},ef.delay):em(ef.loading),function(){e&&(clearTimeout(e),e=null)}},[ef.delay,ef.loading]),(0,A.useEffect)(()=>{if(!ey.current||!ei)return;let e=ey.current.textContent||"";ev&&cj(e)?eg||ep(!0):eg&&ep(!1)}),(0,A.useEffect)(()=>{H&&ey.current&&ey.current.focus()},[]);let e$=O().useCallback(t=>{eh||eu?t.preventDefault():e.onClick?.(("href"in e,t))},[e.onClick,eh,eu]),{compactSize:ek,compactItemClassnames:ew}=(l=A.useContext(cO),s=A.useMemo(()=>{if(!l)return"";let{compactDirection:e,isFirstItem:t,isLastItem:r}=l,n="vertical"===e?"-vertical-":"-";return ig(`${ea}-compact${n}item`,{[`${ea}-compact${n}first-item`]:t,[`${ea}-compact${n}last-item`]:r,[`${ea}-compact${n}item-rtl`]:"rtl"===D})},[ea,D,l]),{compactSize:l?.compactSize,compactDirection:l?.compactDirection,compactItemClassnames:s}),eC=cA(e=>x??ek??ed??e),eE=eh?"loading":E,eS=M??S??"start",eM=(r=["navigate"],c=Object.assign({},z),Array.isArray(r)&&r.forEach(e=>{delete c[e]}),c),[eP,e_]=sn([f?void 0:X,T],[f?void 0:G,N],{props:{...e,type:L,color:et,variant:er,danger:en,shape:Q,size:eC,disabled:eu,loading:eh,iconPlacement:eS}}),eA=ig(ea,el,es,{[`${ea}-${Q}`]:"default"!==Q&&"square"!==Q&&Q,[`${ea}-${L}`]:L,[`${ea}-dangerous`]:b,[`${ea}-color-${eo}`]:eo,[`${ea}-variant-${er}`]:er,[`${ea}-lg`]:"large"===eC,[`${ea}-sm`]:"small"===eC,[`${ea}-icon-only`]:!C&&0!==C&&!!eE,[`${ea}-background-ghost`]:P&&!cz(er),[`${ea}-loading`]:eh,[`${ea}-two-chinese-chars`]:eg&&ei&&!eh,[`${ea}-block`]:_,[`${ea}-rtl`]:"rtl"===D,[`${ea}-icon-end`]:"end"===eS},ew,k,w,V,eP.root),eO={...e_.root,...W,...j},eF={className:eP.icon,style:e_.icon},eT=e=>O().createElement(cI,{prefixCls:ea,...eF},e),eN=O().createElement(cq,{existIcon:!!E,prefixCls:ea,loading:eh,mount:ex.current,...eF}),ej=h&&"object"==typeof h&&h.icon||U;a=E&&!eh?eT(E):h&&ej?eT(ej):eN;let eR=null!=C?(n=ev&&ei,o=e_.content,i=eP.content,u=!1,d=[],O().Children.forEach(C,e=>{let t=typeof e,r="string"===t||"number"===t;if(u&&r){let t=d.length-1,r=d[t];d[t]=`${r}${e}`}else d.push(e);u=r}),O().Children.map(d,e=>(function(e,t,r,n){if(null==e||""===e)return;let o=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&cH(e.type)&&cj(e.props.children)?aE(e,e=>{let t=ig(e.className,n)||void 0,i={...r,...e.style};return{...e,children:e.children.split("").join(o),className:t,style:i}}):cH(e)?O().createElement("span",{className:n,style:r},cj(e)?e.split("").join(o):e):e&&O().isValidElement(e)&&e.type===O().Fragment?O().createElement("span",{className:n,style:r},e):aE(e,e=>({...e,className:ig(e.className,n)||void 0,style:{...e.style,...r}}))})(e,n,o,i))):null;if(void 0!==eM.href)return O().createElement("a",{...eM,className:ig(eA,{[`${ea}-disabled`]:eu}),href:eu?void 0:eM.href,style:eO,onClick:e$,ref:eb,tabIndex:eu?-1:0,"aria-disabled":eu},a,eR);let eH=O().createElement("button",{...z,type:F,className:eA,style:eO,onClick:e$,disabled:eu,ref:eb},a,eR,ew&&O().createElement(c4,{prefixCls:ea}));return cz(er)||(eH=O().createElement(c_,{component:"Button",disabled:eh},eH)),eH});c9.Group=e=>{let{getPrefixCls:t,direction:r}=A.useContext(n0),{prefixCls:n,size:o,className:i,...a}=e,l=t("btn-group",n),[,,s]=ot(),c=A.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),u=ig(l,{[`${l}-${c}`]:c,[`${l}-rtl`]:"rtl"===r},i,s);return A.createElement(cT.Provider,{value:o},A.createElement("div",{...a,className:u}))},c9.__ANT_BUTTON=!0;let c3=e=>"function"==typeof e?.then,c8=e=>{let{type:t,children:r,prefixCls:n,buttonProps:o,close:i,autoFocus:a,emitEvent:l,isSilent:s,quitOnNullishReturnValue:c,actionFn:u}=e,d=A.useRef(!1),f=A.useRef(null),[h,m]=oM(!1),g=(...e)=>{i?.(...e)};return A.useEffect(()=>{let e=null;return a&&(e=setTimeout(()=>{f.current?.focus({preventScroll:!0})})),()=>{e&&clearTimeout(e)}},[a]),A.createElement(c9,{...cR(t),onClick:e=>{let t;if(!d.current){var r;if(d.current=!0,!u)return void g();if(l){if(t=u(e),c&&!c3(t)){d.current=!1,g(e);return}}else if(u.length)t=u(i),d.current=!1;else if(!c3(t=u()))return void g();c3(r=t)&&(m(!0),r.then((...e)=>{m(!1,!0),g.apply(void 0,e),d.current=!1},e=>{if(m(!1,!0),d.current=!1,!s?.())return Promise.reject(e)}))}},loading:h,prefixCls:n,...o,ref:f},r)},c7=O().createContext({}),{Provider:ue}=c7,ut=()=>{let{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:r,isSilent:n,mergedOkCancel:o,rootPrefixCls:i,close:a,onCancel:l,onConfirm:s,onClose:c}=(0,A.useContext)(c7);return o?O().createElement(c8,{isSilent:n,actionFn:l,close:(...e)=>{a?.(...e),s?.(!1),c?.()},autoFocus:"cancel"===e,buttonProps:t,prefixCls:`${i}-btn`},r):null},ur=()=>{let{autoFocusButton:e,close:t,isSilent:r,okButtonProps:n,rootPrefixCls:o,okTextLocale:i,okType:a,onConfirm:l,onOk:s,onClose:c}=(0,A.useContext)(c7);return O().createElement(c8,{isSilent:r,type:a||"primary",actionFn:s,close:(...e)=>{t?.(...e),l?.(!0),c?.()},autoFocus:"ok"===e,buttonProps:n,prefixCls:`${o}-btn`},i)},un=A.createContext({});function uo(e,t,r){let n=t;return!n&&r&&(n=`${e}-${r}`),n}function ui(e,t){let r=e[`page${t?"Y":"X"}Offset`],n=`scroll${t?"Top":"Left"}`;if("number"!=typeof r){let t=e.document;"number"!=typeof(r=t.documentElement[n])&&(r=t.body[n])}return r}function ua(e,t=!1){if(as(e)){let r=e.nodeName.toLowerCase(),n=["input","select","textarea","button"].includes(r)||e.isContentEditable||"a"===r&&!!e.getAttribute("href"),o=e.getAttribute("tabindex"),i=Number(o),a=null;return o&&!Number.isNaN(i)?a=i:n&&null===a&&(a=0),n&&e.disabled&&(a=null),null!==a&&(a>=0||t&&a<0)}return!1}function ul(e,t=!1){let r=[...e.querySelectorAll("*")].filter(e=>ua(e,t));return ua(e,t)&&r.unshift(e),r}let us=null,uc=[],uu=new Map,ud=new Map;function uf(){return uc[uc.length-1]}function uh(){let e=uf(),{activeElement:t}=document;if(!function(e){let t=uf();if(e&&t){let r;for(let[e,n]of uu.entries())if(n===t){r=e;break}let n=ud.get(r);return!!n&&(n===e||n.contains(e))}return!1}(t))if(e&&!function(e){let{activeElement:t}=document;return e===t||e.contains(t)}(e)){let t=ul(e),r=t.includes(us)?us:t[0];r?.focus({preventScroll:!0})}else us=t}function um(e){if("Tab"===e.key){let{activeElement:t}=document,r=ul(uf()),n=r[r.length-1];e.shiftKey&&t===r[0]?us=n:e.shiftKey||t!==n||(us=r[0])}}let ug=A.memo(({children:e})=>e,(e,{shouldUpdate:t})=>!t);function up(){return(up=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var r,n;let o,{prefixCls:i,className:a,style:l,title:s,ariaId:c,footer:u,closable:d,closeIcon:f,onClose:h,children:m,bodyStyle:g,bodyProps:p,modalRender:y,onMouseDown:b,onMouseUp:v,holderRef:x,visible:$,forceRender:k,width:w,height:C,classNames:E,styles:S,isFixedPos:M,focusTrap:P}=e,{panel:_}=O().useContext(un),F=(0,A.useRef)(null),T=oj(x,_,F),[N]=(r=$&&M&&!1!==P,n=()=>F.current,o=il(),(0,A.useEffect)(()=>{if(r){let e=n();if(e)return e&&(uu.set(o,e),(uc=uc.filter(t=>t!==e)).push(e),window.addEventListener("focusin",uh),window.addEventListener("keydown",um,!0),uh()),()=>{us=null,uc=uc.filter(t=>t!==e),uu.delete(o),ud.delete(o),0===uc.length&&(window.removeEventListener("focusin",uh),window.removeEventListener("keydown",um,!0))}}},[r,o]),[e=>{e&&ud.set(o,e)}]);O().useImperativeHandle(t,()=>({focus:()=>{F.current?.focus({preventScroll:!0})}}));let j={};void 0!==w&&(j.width=w),void 0!==C&&(j.height=C);let R=u?O().createElement("div",{className:ig(`${i}-footer`,E?.footer),style:{...S?.footer}},u):null,H=s?O().createElement("div",{className:ig(`${i}-header`,E?.header),style:{...S?.header}},O().createElement("div",{className:ig(`${i}-title`,E?.title),id:c,style:{...S?.title}},s)):null,z=(0,A.useMemo)(()=>"object"==typeof d&&null!==d?d:d?{closeIcon:f??O().createElement("span",{className:`${i}-close-x`})}:{},[d,f,i]),I=lY(z,!0),L="object"==typeof d&&d.disabled,B=d?O().createElement("button",up({type:"button",onClick:h,"aria-label":"Close"},I,{className:`${i}-close`,disabled:L}),z.closeIcon):null,D=O().createElement("div",{className:ig(`${i}-container`,E?.container),style:S?.container},B,H,O().createElement("div",up({className:ig(`${i}-body`,E?.body),style:{...g,...S?.body}},p),m),R);return O().createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":s?c:null,"aria-modal":"true",ref:T,style:{...l,...j},className:ig(i,a),onMouseDown:b,onMouseUp:v,tabIndex:-1,onFocus:e=>{N(e.target)}},O().createElement(ug,{shouldUpdate:$||k},y?y(D):D))});function ub(){return(ub=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:r,title:n,style:o,className:i,visible:a,forceRender:l,destroyOnHidden:s,motionName:c,ariaId:u,onVisibleChanged:d,mousePosition:f}=e,h=(0,A.useRef)(null),m=(0,A.useRef)(null);A.useImperativeHandle(t,()=>({...m.current,inMotion:h.current.inMotion,enableMotion:h.current.enableMotion}));let[g,p]=A.useState(),y={};function b(){var e;let t,r,n,o;if(!h.current?.nativeElement)return;let i=(r={left:(t=(e=h.current.nativeElement).getBoundingClientRect()).left,top:t.top},o=(n=e.ownerDocument).defaultView||n.parentWindow,r.left+=ui(o),r.top+=ui(o,!0),r);p(f&&(f.x||f.y)?`${f.x-i.left}px ${f.y-i.top}px`:"")}return g&&(y.transformOrigin=g),A.createElement(iJ,{visible:a,onVisibleChanged:d,onAppearPrepare:b,onEnterPrepare:b,forceRender:l,motionName:c,removeOnLeave:s,ref:h},({className:t,style:a},l)=>A.createElement(uy,ub({},e,{ref:m,title:n,ariaId:u,prefixCls:r,holderRef:l,style:{...a,...o,...y},className:ig(i,t)})))});function ux(){return(ux=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:t,style:r,visible:n,maskProps:o,motionName:i,className:a}=e;return A.createElement(iJ,{key:"mask",visible:n,motionName:i,leavedClassName:`${t}-mask-hidden`},({className:e,style:n},i)=>A.createElement("div",ux({ref:i,style:{...n,...r},className:ig(`${t}-mask`,e,a)},o)))};function uk(){return(uk=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{prefixCls:t="rc-dialog",zIndex:r,visible:n=!1,focusTriggerAfterClose:o=!0,wrapStyle:i,wrapClassName:a,wrapProps:l,onClose:s,afterOpenChange:c,afterClose:u,transitionName:d,animation:f,closable:h=!0,mask:m=!0,maskTransitionName:g,maskAnimation:p,maskClosable:y=!0,maskStyle:b,maskProps:v,rootClassName:x,rootStyle:$,classNames:k,styles:w}=e,C=(0,A.useRef)(null),E=(0,A.useRef)(null),S=(0,A.useRef)(null),[M,P]=A.useState(n),[_,O]=A.useState(!1),F=il();function T(){if(P(!1),m&&C.current&&o){try{C.current.focus({preventScroll:!0})}catch(e){}C.current=null}M&&u?.()}function N(e){s?.(e)}let j=(0,A.useRef)(!1),R=null;y&&(R=e=>{E.current===e.target&&j.current&&N(e)}),(0,A.useEffect)(()=>{n?(j.current=!1,P(!0),ro(E.current,document.activeElement)||(C.current=document.activeElement),E.current&&O("fixed"===getComputedStyle(E.current).position)):M&&S.current.enableMotion()&&!S.current.inMotion()&&T()},[n]);let H={zIndex:r,...i,...w?.wrapper,display:M?null:"none"};return A.createElement("div",uk({className:ig(`${t}-root`,x),style:$},lY(e,{data:!0})),A.createElement(u$,{prefixCls:t,visible:m&&n,motionName:uo(t,g,p),style:{zIndex:r,...b,...w?.mask},maskProps:v,className:k?.mask}),A.createElement("div",uk({className:ig(`${t}-wrap`,a,k?.wrapper),ref:E,onClick:R,onMouseDown:function(e){j.current=e.target===E.current},style:H},l),A.createElement(uv,uk({},e,{isFixedPos:_,ref:S,closable:h,ariaId:F,prefixCls:t,visible:n&&M,onClose:N,onVisibleChanged:function(e){e?ro(E.current,document.activeElement)||S.current?.focus():T(),c?.(e)},motionName:uo(t,d,f)}))))};function uC(){return(uC=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{visible:t,getContainer:r,forceRender:n,destroyOnHidden:o=!1,afterClose:i,closable:a,panelRef:l,keyboard:s=!0,onClose:c}=e,[u,d]=A.useState(t),f=A.useMemo(()=>({panel:l}),[l]);return(A.useEffect(()=>{t&&d(!0)},[t]),n||!o||u)?A.createElement(un.Provider,{value:f},A.createElement(im,{open:t||n||u,onEsc:({top:e,event:t})=>{if(e&&s){t.stopPropagation(),c?.(t);return}},autoDestroy:!1,getContainer:r,autoLock:t||u},A.createElement(uw,uC({},e,{destroyOnHidden:o,afterClose:()=>{let{afterClose:e}=(a&&"object"==typeof a?a:{})||{};e?.(),i?.(),d(!1)}})))):null},uS="RC_FORM_INTERNAL_HOOKS",uM=()=>{r$(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},uP=A.createContext({getFieldValue:uM,getFieldsValue:uM,getFieldError:uM,getFieldWarning:uM,getFieldsError:uM,isFieldsTouched:uM,isFieldTouched:uM,isFieldValidating:uM,isFieldsValidating:uM,resetFields:uM,setFields:uM,setFieldValue:uM,setFieldsValue:uM,validateFields:uM,submit:uM,getInternalHooks:()=>(uM(),{dispatch:uM,initEntityValue:uM,registerField:uM,useSubscribe:uM,setInitialValues:uM,destroyForm:uM,setCallbacks:uM,registerWatch:uM,getFields:uM,setValidateMessages:uM,setPreserve:uM,getInitialValue:uM})}),u_=A.createContext(null);function uA(e){return null==e?[]:Array.isArray(e)?e:[e]}function uO(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",tel:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var uF=uO();function uT(e){var t="function"==typeof Map?new Map:void 0;return(uT=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return function(e,t,r){if(sf())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var o=new(e.bind.apply(e,n));return r&&sc(o,r.prototype),o}(e,arguments,sd(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),sc(r,e)})(e)}var uN=/%[sdj%]/g;function uj(e){if(!e||!e.length)return null;var t={};return e.forEach(function(e){var r=e.field;t[r]=t[r]||[],t[r].push(e)}),t}function uR(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n=i)return e;switch(e){case"%s":return String(r[o++]);case"%d":return Number(r[o++]);case"%j":try{return JSON.stringify(r[o++])}catch(e){return"[Circular]"}default:return e}}):e}function uH(e,t){return!!(null==e||"array"===t&&Array.isArray(e)&&!e.length)||("string"===t||"url"===t||"hex"===t||"email"===t||"date"===t||"pattern"===t||"tel"===t)&&"string"==typeof e&&!e||!1}function uz(e,t,r){var n=0,o=e.length;!function i(a){if(a&&a.length)return void r(a);var l=n;n+=1,ltypeof process&&process.env;var uI=function(e){su(r,e);var t=sh(r);function r(e,n){var o;return F(this,r),g(ss(o=t.call(this,"Async Validation Error")),"errors",void 0),g(ss(o),"fields",void 0),o.errors=e,o.fields=n,o}return N(r)}(uT(Error));function uL(e,t){return function(r){var n;return(n=e.fullFields?function(e,t){for(var r=e,n=0;n()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,uX=/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,uG=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,uU={integer:function(e){return uU.number(e)&&parseInt(e,10)===e},float:function(e){return uU.number(e)&&!uU.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return new RegExp(e),!0}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===h(e)&&!uU.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(uW)},tel:function(e){return"string"==typeof e&&e.length<=32&&!!e.match(uX)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(uV())},hex:function(e){return"string"==typeof e&&!!e.match(uG)}};let uK=uq,uY=function(e,t,r,n,o){(/^\s+$/.test(t)||""===t)&&n.push(uR(o.messages.whitespace,e.fullField))},uZ=function(e,t,r,n,o){if(e.required&&void 0===t)return void uq(e,t,r,n,o);var i=e.type;["integer","float","array","regexp","object","method","email","tel","number","date","url","hex"].indexOf(i)>-1?uU[i](t)||n.push(uR(o.messages.types[i],e.fullField,e.type)):i&&h(t)!==e.type&&n.push(uR(o.messages.types[i],e.fullField,e.type))},uQ=function(e,t,r,n,o){var i="number"==typeof e.len,a="number"==typeof e.min,l="number"==typeof e.max,s=t,c=null,u="number"==typeof t,d="string"==typeof t,f=Array.isArray(t);if(u?c="number":d?c="string":f&&(c="array"),!c)return!1;f&&(s=t.length),d&&(s=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),i?s!==e.len&&n.push(uR(o.messages[c].len,e.fullField,e.len)):a&&!l&&se.max?n.push(uR(o.messages[c].max,e.fullField,e.max)):a&&l&&(se.max)&&n.push(uR(o.messages[c].range,e.fullField,e.min,e.max))},uJ=function(e,t,r,n,o){e[uD]=Array.isArray(e[uD])?e[uD]:[],-1===e[uD].indexOf(t)&&n.push(uR(o.messages[uD],e.fullField,e[uD].join(", ")))},u0=function(e,t,r,n,o){e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||n.push(uR(o.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"==typeof e.pattern&&(new RegExp(e.pattern).test(t)||n.push(uR(o.messages.pattern.mismatch,e.fullField,t,e.pattern))))},u1=function(e,t,r,n,o){var i=e.type,a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t,i)&&!e.required)return r();uK(e,t,n,a,o,i),uH(t,i)||uZ(e,t,n,a,o)}r(a)},u5={string:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t,"string")&&!e.required)return r();uK(e,t,n,i,o,"string"),uH(t,"string")||(uZ(e,t,n,i,o),uQ(e,t,n,i,o),u0(e,t,n,i,o),!0===e.whitespace&&uY(e,t,n,i,o))}r(i)},method:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o),void 0!==t&&uZ(e,t,n,i,o)}r(i)},number:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(""===t&&(t=void 0),uH(t)&&!e.required)return r();uK(e,t,n,i,o),void 0!==t&&(uZ(e,t,n,i,o),uQ(e,t,n,i,o))}r(i)},boolean:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o),void 0!==t&&uZ(e,t,n,i,o)}r(i)},regexp:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o),uH(t)||uZ(e,t,n,i,o)}r(i)},integer:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o),void 0!==t&&(uZ(e,t,n,i,o),uQ(e,t,n,i,o))}r(i)},float:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o),void 0!==t&&(uZ(e,t,n,i,o),uQ(e,t,n,i,o))}r(i)},array:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(null==t&&!e.required)return r();uK(e,t,n,i,o,"array"),null!=t&&(uZ(e,t,n,i,o),uQ(e,t,n,i,o))}r(i)},object:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o),void 0!==t&&uZ(e,t,n,i,o)}r(i)},enum:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o),void 0!==t&&uJ(e,t,n,i,o)}r(i)},pattern:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t,"string")&&!e.required)return r();uK(e,t,n,i,o),uH(t,"string")||u0(e,t,n,i,o)}r(i)},date:function(e,t,r,n,o){var i,a=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t,"date")&&!e.required)return r();uK(e,t,n,a,o),!uH(t,"date")&&(i=t instanceof Date?t:new Date(t),uZ(e,i,n,a,o),i&&uQ(e,i.getTime(),n,a,o))}r(a)},url:u1,hex:u1,email:u1,tel:u1,required:function(e,t,r,n,o){var i=[],a=Array.isArray(t)?"array":h(t);uK(e,t,n,i,o,a),r(i)},any:function(e,t,r,n,o){var i=[];if(e.required||!e.required&&n.hasOwnProperty(e.field)){if(uH(t)&&!e.required)return r();uK(e,t,n,i,o)}r(i)}};var u2=function(){function e(t){F(this,e),g(this,"rules",null),g(this,"_messages",uF),this.define(t)}return N(e,[{key:"define",value:function(e){var t=this;if(!e)throw Error("Cannot configure a schema with no rules");if("object"!==h(e)||Array.isArray(e))throw Error("Rules must be an object");this.rules={},Object.keys(e).forEach(function(r){var n=e[r];t.rules[r]=Array.isArray(n)?n:[n]})}},{key:"messages",value:function(e){return e&&(this._messages=uB(uO(),e)),this._messages}},{key:"validate",value:function(t){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},i=t,a=n,l=o;if("function"==typeof a&&(l=a,a={}),!this.rules||0===Object.keys(this.rules).length)return l&&l(null,i),Promise.resolve(i);if(a.messages){var s=this.messages();s===uF&&(s=uO()),uB(s,a.messages),a.messages=s}else a.messages=this.messages();var c={};(a.keys||Object.keys(this.rules)).forEach(function(e){var n=r.rules[e],o=i[e];n.forEach(function(n){var a=n;"function"==typeof a.transform&&(i===t&&(i=y({},i)),null!=(o=i[e]=a.transform(o))&&(a.type=a.type||(Array.isArray(o)?"array":h(o)))),(a="function"==typeof a?{validator:a}:y({},a)).validator=r.getValidationMethod(a),a.validator&&(a.field=e,a.fullField=a.fullField||e,a.type=r.getType(a),c[e]=c[e]||[],c[e].push({rule:a,value:o,source:i,field:e}))})});var u={};return function(e,t,r,n,o){if(t.first){var i=new Promise(function(t,i){var a;uz((a=[],Object.keys(e).forEach(function(t){a.push.apply(a,oy(e[t]||[]))}),a),r,function(e){return n(e),e.length?i(new uI(e,uj(e))):t(o)})});return i.catch(function(e){return e}),i}var a=!0===t.firstFields?Object.keys(e):t.firstFields||[],l=Object.keys(e),s=l.length,c=0,u=[],d=new Promise(function(t,i){var d=function(e){if(u.push.apply(u,e),++c===s)return n(u),u.length?i(new uI(u,uj(u))):t(o)};l.length||(n(u),t(o)),l.forEach(function(t){var n=e[t];if(-1!==a.indexOf(t))uz(n,r,d);else{var o=[],i=0,l=n.length;function s(e){o.push.apply(o,oy(e||[])),++i===l&&d(o)}n.forEach(function(e){r(e,s)})}})});return d.catch(function(e){return e}),d}(c,a,function(t,r){var n,o,l,s=t.rule,c=("object"===s.type||"array"===s.type)&&("object"===h(s.fields)||"object"===h(s.defaultField));function d(e,t){return y(y({},t),{},{fullField:"".concat(s.fullField,".").concat(e),fullFields:s.fullFields?[].concat(oy(s.fullFields),[e]):[e]})}function f(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=Array.isArray(n)?n:[n];!a.suppressWarning&&o.length&&e.warning("async-validator:",o),o.length&&void 0!==s.message&&null!==s.message&&(o=[].concat(s.message));var l=o.map(uL(s,i));if(a.first&&l.length)return u[s.field]=1,r(l);if(c){if(s.required&&!t.value)return void 0!==s.message?l=[].concat(s.message).map(uL(s,i)):a.error&&(l=[a.error(s,uR(a.messages.required,s.field))]),r(l);var f={};s.defaultField&&Object.keys(t.value).map(function(e){f[e]=s.defaultField});var h={};Object.keys(f=y(y({},f),t.rule.fields)).forEach(function(e){var t=f[e],r=Array.isArray(t)?t:[t];h[e]=r.map(d.bind(null,e))});var m=new e(h);m.messages(a.messages),t.rule.options&&(t.rule.options.messages=a.messages,t.rule.options.error=a.error),m.validate(t.value,t.rule.options||a,function(e){var t=[];l&&l.length&&t.push.apply(t,oy(l)),e&&e.length&&t.push.apply(t,oy(e)),r(t.length?t:null)})}else r(l)}if(c=c&&(s.required||!s.required&&t.value),s.field=t.field,s.asyncValidator)n=s.asyncValidator(s,t.value,f,t.source,a);else if(s.validator){try{n=s.validator(s,t.value,f,t.source,a)}catch(e){null==(o=(l=console).error)||o.call(l,e),a.suppressValidatorError||setTimeout(function(){throw e},0),f(e.message)}!0===n?f():!1===n?f("function"==typeof s.message?s.message(s.fullField||s.field):s.message||"".concat(s.fullField||s.field," fails")):n instanceof Array?f(n):n instanceof Error&&f(n.message)}n&&n.then&&n.then(function(){return f()},function(e){return f(e)})},function(e){for(var t=[],r={},n=0;nvoid 0,i.validator){let e=i.validator;i.validator=(...t)=>{try{return e(...t)}catch(e){return console.error(e),Promise.reject(u9)}}}let a=null;i&&"array"===i.type&&i.defaultField&&(a=i.defaultField,delete i.defaultField);let l=new u2({[e]:[i]}),s=oq(u6,n.validateMessages);l.messages(s);let c=[];try{await Promise.resolve(l.validate({[e]:t},{...n}))}catch(e){e.errors&&(c=e.errors.map(({message:e},t)=>{let r=e===u9?s.default:e;return A.isValidElement(r)?A.cloneElement(r,{key:`error_${t}`}):r}))}if(!c.length&&a&&Array.isArray(t)&&t.length>0)return(await Promise.all(t.map((t,r)=>u3(`${e}.${r}`,t,a,n,o)))).reduce((e,t)=>[...e,...t],[]);let u={...r,name:e,enum:(r.enum||[]).join(", "),...o};return c.map(e=>{if("string"==typeof e)return e.replace(/\\?\$\{\w+\}/g,e=>e.startsWith("\\")?e.slice(1):u[e.slice(2,-1)]);return e})}async function u8(e){return Promise.all(e).then(e=>[].concat(...e))}async function u7(e){let t=0;return new Promise(r=>{e.forEach(n=>{n.then(n=>{n.errors.length&&r([n]),(t+=1)===e.length&&r([])})})})}function de(e){return uA(e)}function dt(e,t){let r={};return t.forEach(t=>{let n=oI(e,t);r=oL(r,t,n)}),r}function dr(e,t,r=!1){return e&&e.some(e=>dn(t,e,r))}function dn(e,t,r=!1){return!!e&&!!t&&(!!r||e.length===t.length)&&t.every((t,r)=>e[r]===t)}function di(e,t,r){let{length:n}=e;if(t<0||t>=n||r<0||r>=n)return e;let o=e[t],i=t-r;return i>0?[...e.slice(0,r),o,...e.slice(r,t),...e.slice(t+1,n)]:i<0?[...e.slice(0,t),...e.slice(t+1,r+1),o,...e.slice(r+1,n)]:e}let da=e=>{let t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)};class dl{namePathList=[];taskId=0;watcherList=new Set;form;constructor(e){this.form=e}register(e){return this.watcherList.add(e),()=>{this.watcherList.delete(e)}}notify(e){e.forEach(e=>{this.namePathList.every(t=>!dn(t,e))&&this.namePathList.push(e)}),this.doBatch()}doBatch(){this.taskId+=1;let e=this.taskId;da(()=>{if(e===this.taskId&&this.watcherList.size){let e=this.form.getForm(),t=e.getFieldsValue(),r=e.getFieldsValue(!0);this.watcherList.forEach(e=>{e(t,r,this.namePathList)}),this.namePathList=[]}})}}async function ds(){return new Promise(e=>{da(()=>{iU(()=>{e()})})})}function dc(){return(dc=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{preserve:e,isListField:t,name:r}=this.props;this.cancelRegisterFunc&&this.cancelRegisterFunc(t,e,de(r)),this.cancelRegisterFunc=null};getNamePath=()=>{let{name:e,fieldContext:t}=this.props,{prefixName:r=[]}=t;return void 0!==e?[...r,...e]:[]};getRules=()=>{let{rules:e=[],fieldContext:t}=this.props;return e.map(e=>"function"==typeof e?e(t):e)};reRender(){this.mounted&&this.forceUpdate()}refresh=()=>{this.mounted&&this.setState(({resetCount:e})=>({resetCount:e+1}))};metaCache=null;triggerMetaEvent=e=>{let{onMetaChange:t}=this.props;if(t){let r={...this.getMeta(),destroy:e};rk(this.metaCache,r)||t(r),this.metaCache=r}else this.metaCache=null};onStoreChange=(e,t,r)=>{let{shouldUpdate:n,dependencies:o=[],onReset:i}=this.props,{store:a}=r,l=this.getNamePath(),s=this.getValue(e),c=this.getValue(a),u=t&&dr(t,l);switch("valueUpdate"===r.type&&"external"===r.source&&!rk(s,c)&&(this.touched=!0,this.dirty=!0,this.validatePromise=null,this.errors=du,this.warnings=dd,this.triggerMetaEvent()),r.type){case"reset":if(!t||u){this.touched=!1,this.dirty=!1,this.validatePromise=void 0,this.errors=du,this.warnings=dd,this.triggerMetaEvent(),i?.(),this.refresh();return}break;case"remove":if(n&&df(n,e,a,s,c,r))return void this.reRender();break;case"setField":{let{data:o}=r;if(u){"touched"in o&&(this.touched=o.touched),"validating"in o&&!("originRCField"in o)&&(this.validatePromise=o.validating?Promise.resolve([]):null),"errors"in o&&(this.errors=o.errors||du),"warnings"in o&&(this.warnings=o.warnings||dd),this.dirty=!0,this.triggerMetaEvent(),this.reRender();return}if("value"in o&&dr(t,l,!0)||n&&!l.length&&df(n,e,a,s,c,r))return void this.reRender();break}case"dependenciesUpdate":if(o.map(de).some(e=>dr(r.relatedFields,e)))return void this.reRender();break;default:if(u||(!o.length||l.length||n)&&df(n,e,a,s,c,r))return void this.reRender()}!0===n&&this.reRender()};validateRules=e=>{let t=this.getNamePath(),r=this.getValue(),{triggerName:n,validateOnly:o=!1,delayFrame:i}=e||{},a=Promise.resolve().then(async()=>{if(!this.mounted)return[];let{validateFirst:o=!1,messageVariables:l,validateDebounce:s}=this.props;i&&await ds();let c=this.getRules();if(n&&(c=c.filter(e=>e).filter(e=>{let{validateTrigger:t}=e;return!t||uA(t).includes(n)})),s&&n&&(await new Promise(e=>{setTimeout(e,s)}),this.validatePromise!==a))return[];let u=function(e,t,r,n,o,i){let a,l=e.join("."),s=r.map((e,t)=>{let r=e.validator,n={...e,ruleIndex:t};return r&&(n.validator=(e,t,n)=>{let o=!1,i=r(e,t,(...e)=>{Promise.resolve().then(()=>{r$(!o,"Your validator function has already return a promise. `callback` will be ignored."),o||n(...e)})});r$(o=i&&"function"==typeof i.then&&"function"==typeof i.catch,"`callback` is deprecated. Please return a promise instead."),o&&i.then(()=>{n()}).catch(e=>{n(e||" ")})}),n}).sort(({warningOnly:e,ruleIndex:t},{warningOnly:r,ruleIndex:n})=>!!e==!!r?t-n:e?1:-1);if(!0===o)a=new Promise(async(e,r)=>{for(let e=0;eu3(l,t,e,n,i).then(t=>({errors:t,rule:e})));a=(o?u7(e):u8(e)).then(e=>Promise.reject(e))}return a.catch(e=>e),a}(t,r,c,e,o,l);return u.catch(e=>e).then((e=du)=>{if(this.validatePromise===a){this.validatePromise=null;let t=[],r=[];e.forEach?.(({rule:{warningOnly:e},errors:n=du})=>{e?r.push(...n):t.push(...n)}),this.errors=t,this.warnings=r,this.triggerMetaEvent(),this.reRender()}}),u});return o||(this.validatePromise=a,this.dirty=!0,this.errors=du,this.warnings=dd,this.triggerMetaEvent(),this.reRender()),a};isFieldValidating=()=>!!this.validatePromise;isFieldTouched=()=>this.touched;isFieldDirty=()=>{if(this.dirty||void 0!==this.props.initialValue)return!0;let{fieldContext:e}=this.props,{getInitialValue:t}=e.getInternalHooks(uS);return void 0!==t(this.getNamePath())};getErrors=()=>this.errors;getWarnings=()=>this.warnings;isListField=()=>this.props.isListField;isList=()=>this.props.isList;isPreserve=()=>this.props.preserve;getMeta=()=>(this.prevValidating=this.isFieldValidating(),{touched:this.isFieldTouched(),validating:this.prevValidating,errors:this.errors,warnings:this.warnings,name:this.getNamePath(),validated:null===this.validatePromise});getOnlyChild=e=>{if("function"==typeof e){let t=this.getMeta();return{...this.getOnlyChild(e(this.getControlled(),t,this.props.fieldContext)),isFunction:!0}}let t=oV(e);return 1===t.length&&A.isValidElement(t[0])?{child:t[0],isFunction:!1}:{child:t,isFunction:!1}};getValue=e=>{let{getFieldsValue:t}=this.props.fieldContext,r=this.getNamePath();return oI(e||t(!0),r)};getControlled=(e={})=>{let{name:t,trigger:r="onChange",validateTrigger:n,getValueFromEvent:o,normalize:i,valuePropName:a="value",getValueProps:l,fieldContext:s}=this.props,c=void 0!==n?n:s.validateTrigger,u=this.getNamePath(),{getInternalHooks:d,getFieldsValue:f}=s,{dispatch:h}=d(uS),m=this.getValue(),g=l||(e=>({[a]:e})),p=e[r],y=void 0!==t?g(m):{},b={...e,...y};return b[r]=(...e)=>{let t;this.touched=!0,this.dirty=!0,this.triggerMetaEvent(),t=o?o(...e):function(e,...t){let r=t[0];return r&&r.target&&"object"==typeof r.target&&e in r.target?r.target[e]:r}(a,...e),i&&(t=i(t,m,f(!0))),t!==m&&h({type:"updateValue",namePath:u,value:t}),p&&p(...e)},uA(c||[]).forEach(e=>{let t=b[e];b[e]=(...r)=>{t&&t(...r);let{rules:n}=this.props;n&&n.length&&h({type:"validateField",namePath:u,triggerName:e})}}),b};render(){let e,{resetCount:t}=this.state,{children:r}=this.props,{child:n,isFunction:o}=this.getOnlyChild(r);return o?e=n:A.isValidElement(n)?e=A.cloneElement(n,this.getControlled(n.props)):(r$(!n,"`children` of Field is not validate ReactElement."),e=n),A.createElement(A.Fragment,{key:t},e)}}let dm=function({name:e,...t}){let r=A.useContext(uP),n=A.useContext(u_),o=void 0!==e?de(e):void 0,i=t.isListField??!!n,a="keep";return i||(a=`_${(o||[]).join("_")}`),A.createElement(dh,dc({key:a,name:o,isListField:i},t,{fieldContext:r}))},dg="__@field_split__";function dp(e){return e.map(e=>`${typeof e}:${e}`).join(dg)}class dy{kvs=new Map;set(e,t){this.kvs.set(dp(e),t)}get(e){return this.kvs.get(dp(e))}getAsPrefix(e){let t=dp(e),r=t+dg,n=[],o=this.kvs.get(t);return void 0!==o&&n.push(o),this.kvs.forEach((e,t)=>{t.startsWith(r)&&n.push(e)}),n}update(e,t){let r=t(this.get(e));r?this.set(e,r):this.delete(e)}delete(e){this.kvs.delete(dp(e))}map(e){return[...this.kvs.entries()].map(([t,r])=>e({key:t.split(dg).map(e=>{let[,t,r]=e.match(/^([^:]*):(.*)$/);return"number"===t?Number(r):r}),value:r}))}toJSON(){let e={};return this.map(({key:t,value:r})=>(e[t.join(".")]=r,null)),e}}class db{formHooked=!1;forceRootUpdate;subscribable=!0;store={};fieldEntities=[];initialValues={};callbacks={};validateMessages=null;preserve=null;lastValidatePromise=null;watcherCenter=new dl(this);constructor(e){this.forceRootUpdate=e}getForm=()=>({getFieldValue:this.getFieldValue,getFieldsValue:this.getFieldsValue,getFieldError:this.getFieldError,getFieldWarning:this.getFieldWarning,getFieldsError:this.getFieldsError,isFieldsTouched:this.isFieldsTouched,isFieldTouched:this.isFieldTouched,isFieldValidating:this.isFieldValidating,isFieldsValidating:this.isFieldsValidating,resetFields:this.resetFields,setFields:this.setFields,setFieldValue:this.setFieldValue,setFieldsValue:this.setFieldsValue,validateFields:this.validateFields,submit:this.submit,_init:!0,getInternalHooks:this.getInternalHooks});getInternalHooks=e=>e===uS?(this.formHooked=!0,{dispatch:this.dispatch,initEntityValue:this.initEntityValue,registerField:this.registerField,useSubscribe:this.useSubscribe,setInitialValues:this.setInitialValues,destroyForm:this.destroyForm,setCallbacks:this.setCallbacks,setValidateMessages:this.setValidateMessages,getFields:this.getFields,setPreserve:this.setPreserve,getInitialValue:this.getInitialValue,registerWatch:this.registerWatch}):(r$(!1,"`getInternalHooks` is internal usage. Should not call directly."),null);useSubscribe=e=>{this.subscribable=e};prevWithoutPreserves=null;setInitialValues=(e,t)=>{if(this.initialValues=e||{},t){let t=oq(e,this.store);this.prevWithoutPreserves?.map(({key:r})=>{t=oL(t,r,oI(e,r))}),this.prevWithoutPreserves=null,this.updateStore(t)}};destroyForm=e=>{if(e)this.updateStore({});else{let e=new dy;this.getFieldEntities(!0).forEach(t=>{this.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)}),this.prevWithoutPreserves=e}};getInitialValue=e=>{let t=oI(this.initialValues,e);return e.length?oq(t):t};setCallbacks=e=>{this.callbacks=e};setValidateMessages=e=>{this.validateMessages=e};setPreserve=e=>{this.preserve=e};registerWatch=e=>this.watcherCenter.register(e);notifyWatch=(e=[])=>{this.watcherCenter.notify(e)};timeoutId=null;warningUnhooked=()=>{};updateStore=e=>{this.store=e};getFieldEntities=(e=!1)=>e?this.fieldEntities.filter(e=>e.getNamePath().length):this.fieldEntities;getFieldsMap=(e=!1)=>{let t=new dy;return this.getFieldEntities(e).forEach(e=>{let r=e.getNamePath();t.set(r,e)}),t};getFieldEntitiesForNamePathList=(e,t=!1)=>{if(!e)return this.getFieldEntities(!0);let r=this.getFieldsMap(!0);return t?e.flatMap(e=>{let t=de(e),n=r.getAsPrefix(t);return n.length?n:[{INVALIDATE_NAME_PATH:t}]}):e.map(e=>{let t=de(e);return r.get(t)||{INVALIDATE_NAME_PATH:de(e)}})};getFieldsValue=(e,t)=>{let r,n;if(this.warningUnhooked(),!0===e||Array.isArray(e)?(r=e,n=t):e&&"object"==typeof e&&(n=e.filter),!0===r&&!n)return this.store;let o=this.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null,!0),i=[],a=[];o.forEach(e=>{let t=e.INVALIDATE_NAME_PATH||e.getNamePath();if(e.isList?.())return void a.push(t);if(n){let r="getMeta"in e?e.getMeta():null;n(r)&&i.push(t)}else i.push(t)});let l=dt(this.store,i.map(de));return a.forEach(e=>{oI(l,e)||(l=oL(l,e,[]))}),l};getFieldValue=e=>{this.warningUnhooked();let t=de(e);return oI(this.store,t)};getFieldsError=e=>(this.warningUnhooked(),this.getFieldEntitiesForNamePathList(e).map((t,r)=>t&&!t.INVALIDATE_NAME_PATH?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:de(e[r]),errors:[],warnings:[]}));getFieldError=e=>{this.warningUnhooked();let t=de(e);return this.getFieldsError([t])[0].errors};getFieldWarning=e=>{this.warningUnhooked();let t=de(e);return this.getFieldsError([t])[0].warnings};isFieldsTouched=(...e)=>{let t;this.warningUnhooked();let[r,n]=e,o=!1;0===e.length?t=null:1===e.length?Array.isArray(r)?(t=r.map(de),o=!1):(t=null,o=r):(t=r.map(de),o=n);let i=this.getFieldEntities(!0),a=e=>e.isFieldTouched();if(!t)return o?i.every(e=>a(e)||e.isList()):i.some(a);let l=new dy;t.forEach(e=>{l.set(e,[])}),i.forEach(e=>{let r=e.getNamePath();t.forEach(t=>{t.every((e,t)=>r[t]===e)&&l.update(t,t=>[...t,e])})});let s=e=>e.some(a),c=l.map(({value:e})=>e);return o?c.every(s):c.some(s)};isFieldTouched=e=>(this.warningUnhooked(),this.isFieldsTouched([e]));isFieldsValidating=e=>{this.warningUnhooked();let t=this.getFieldEntities();if(!e)return t.some(e=>e.isFieldValidating());let r=e.map(de);return t.some(e=>dr(r,e.getNamePath())&&e.isFieldValidating())};isFieldValidating=e=>(this.warningUnhooked(),this.isFieldsValidating([e]));resetWithFieldInitialValue=(e={})=>{let t,r=new dy,n=this.getFieldEntities(!0);n.forEach(e=>{let{initialValue:t}=e.props,n=e.getNamePath();if(void 0!==t){let o=r.get(n)||new Set;o.add({entity:e,value:t}),r.set(n,o)}});let o=t=>{t.forEach(t=>{let{initialValue:n}=t.props;if(void 0!==n){let n=t.getNamePath();if(void 0!==this.getInitialValue(n))r$(!1,`Form already set 'initialValues' with path '${n.join(".")}'. Field can not overwrite it.`);else{let o=r.get(n);if(o&&o.size>1)r$(!1,`Multiple Field with path '${n.join(".")}' set 'initialValue'. Can not decide which one to pick.`);else if(o){let r=this.getFieldValue(n);t.isListField()||e.skipExist&&void 0!==r||this.updateStore(oL(this.store,n,[...o][0].value))}}}})};e.entities?t=e.entities:e.namePathList?(t=[],e.namePathList.forEach(e=>{let n=r.get(e);n&&t.push(...[...n].map(e=>e.entity))})):t=n,o(t)};resetFields=e=>{this.warningUnhooked();let t=this.store;if(!e){this.updateStore(oq(this.initialValues)),this.resetWithFieldInitialValue(),this.notifyObservers(t,null,{type:"reset"}),this.notifyWatch();return}let r=e.map(de);r.forEach(e=>{let t=this.getInitialValue(e);this.updateStore(oL(this.store,e,t))}),this.resetWithFieldInitialValue({namePathList:r}),this.notifyObservers(t,r,{type:"reset"}),this.notifyWatch(r)};setFields=e=>{this.warningUnhooked();let t=this.store,r=[];e.forEach(e=>{let{name:n,...o}=e,i=de(n);r.push(i),"value"in o&&this.updateStore(oL(this.store,i,o.value)),this.notifyObservers(t,[i],{type:"setField",data:e})}),this.notifyWatch(r)};getFields=()=>this.getFieldEntities(!0).map(e=>{let t=e.getNamePath(),r={...e.getMeta(),name:t,value:this.getFieldValue(t)};return Object.defineProperty(r,"originRCField",{value:!0}),r});initEntityValue=e=>{let{initialValue:t}=e.props;if(void 0!==t){let r=e.getNamePath();void 0===oI(this.store,r)&&this.updateStore(oL(this.store,r,t))}};isMergedPreserve=e=>(void 0!==e?e:this.preserve)??!0;registerField=e=>{this.fieldEntities.push(e);let t=e.getNamePath();if(this.notifyWatch([t]),void 0!==e.props.initialValue){let t=this.store;this.resetWithFieldInitialValue({entities:[e],skipExist:!0}),this.notifyObservers(t,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return(r,n,o=[])=>{if(this.fieldEntities=this.fieldEntities.filter(t=>t!==e),!this.isMergedPreserve(n)&&(!r||o.length>1)){let e=r?void 0:this.getInitialValue(t);if(t.length&&this.getFieldValue(t)!==e&&this.fieldEntities.every(e=>!dn(e.getNamePath(),t))){let r=this.store;this.updateStore(oL(r,t,e,!0)),this.notifyObservers(r,[t],{type:"remove"}),this.triggerDependenciesUpdate(r,t)}}this.notifyWatch([t])}};dispatch=e=>{switch(e.type){case"updateValue":{let{namePath:t,value:r}=e;this.updateValue(t,r);break}case"validateField":{let{namePath:t,triggerName:r}=e;this.validateFields([t],{triggerName:r})}}};notifyObservers=(e,t,r)=>{if(this.subscribable){let n={...r,store:this.getFieldsValue(!0)};this.getFieldEntities().forEach(({onStoreChange:r})=>{r(e,t,n)})}else this.forceRootUpdate()};triggerDependenciesUpdate=(e,t)=>{let r=this.getDependencyChildrenFields(t);return r.length&&this.validateFields(r,{delayFrame:!0}),this.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t,...r]}),r};updateValue=(e,t)=>{let r=de(e),n=this.store;this.updateStore(oL(this.store,r,t)),this.notifyObservers(n,[r],{type:"valueUpdate",source:"internal"}),this.notifyWatch([r]);let o=this.triggerDependenciesUpdate(n,r),{onValuesChange:i}=this.callbacks;if(i){let e=dt(this.store,[r]),t=oL(this.getFieldsValue(),r,oI(e,r));i(e,t)}this.triggerOnFieldsChange([r,...o])};setFieldsValue=e=>{this.warningUnhooked();let t=this.store;if(e){let t=oq(this.store,e);this.updateStore(t)}this.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),this.notifyWatch()};setFieldValue=(e,t)=>{this.setFields([{name:e,value:t,errors:[],warnings:[],touched:!0}])};getDependencyChildrenFields=e=>{let t=new Set,r=[],n=new dy;this.getFieldEntities().forEach(e=>{let{dependencies:t}=e.props;(t||[]).forEach(t=>{let r=de(t);n.update(r,(t=new Set)=>(t.add(e),t))})});let o=e=>{(n.get(e)||new Set).forEach(e=>{if(!t.has(e)){t.add(e);let n=e.getNamePath();e.isFieldDirty()&&n.length&&(r.push(n),o(n))}})};return o(e),r};triggerOnFieldsChange=(e,t)=>{let{onFieldsChange:r}=this.callbacks;if(r){let n=this.getFields();if(t){let e=new dy;t.forEach(({name:t,errors:r})=>{e.set(t,r)}),n.forEach(t=>{t.errors=e.get(t.name)||t.errors})}let o=n.filter(({name:t})=>dr(e,t));o.length&&r(o,n)}};validateFields=(e,t)=>{let r,n,o,i,a;this.warningUnhooked(),Array.isArray(e)||"string"==typeof e||"string"==typeof t?(r=e,n=t):n=e;let l=!!r,s=l?r.map(de):[],c=[...s],u=[],d=String(Date.now()),f=new Set,{recursive:h,dirty:m}=n||{};this.getFieldEntities(!0).forEach(e=>{let t=e.getNamePath();if((l||(e.isList()&&s.some(e=>dn(e,t,!0))||c.push(t),s.push(t)),e.props.rules&&e.props.rules.length)&&(!m||e.isFieldDirty())&&(f.add(t.join(d)),!l||dr(s,t,h))){let r=e.validateRules({validateMessages:{...u6,...this.validateMessages},...n});u.push(r.then(()=>({name:t,errors:[],warnings:[]})).catch(e=>{let r=[],n=[];return(e.forEach?.(({rule:{warningOnly:e},errors:t})=>{e?n.push(...t):r.push(...t)}),r.length)?Promise.reject({name:t,errors:r,warnings:n}):{name:t,errors:r,warnings:n}}))}});let g=(o=!1,i=u.length,a=[],u.length?new Promise((e,t)=>{u.forEach((r,n)=>{r.catch(e=>(o=!0,e)).then(r=>{i-=1,a[n]=r,i>0||(o&&t(a),e(a))})})}):Promise.resolve([]));this.lastValidatePromise=g,g.catch(e=>e).then(e=>{let t=e.map(({name:e})=>e);this.notifyObservers(this.store,t,{type:"validateFinish"}),this.triggerOnFieldsChange(t,e)});let p=g.then(()=>this.lastValidatePromise===g?Promise.resolve(this.getFieldsValue(c)):Promise.reject([])).catch(e=>{let t=e.filter(e=>e&&e.errors.length);return Promise.reject({message:t[0]?.errors?.[0],values:this.getFieldsValue(s),errorFields:t,outOfDate:this.lastValidatePromise!==g})});p.catch(e=>e);let y=s.filter(e=>f.has(e.join(d)));return this.triggerOnFieldsChange(y),p};submit=()=>{this.warningUnhooked(),this.validateFields().then(e=>{let{onFinish:t}=this.callbacks;if(t)try{t(e)}catch(e){console.error(e)}}).catch(e=>{let{onFinishFailed:t}=this.callbacks;t&&t(e)})}}let dv=function(e){let t=A.useRef(null),[,r]=A.useState({});return t.current||(e?t.current=e:t.current=new db(()=>{r({})}).getForm()),[t.current]},dx=A.createContext({triggerFormChange:()=>{},triggerFormFinish:()=>{},registerForm:()=>{},unregisterForm:()=>{}});function d$(){return(d$=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let p,y=A.useRef(null),b=A.useContext(dx),[v]=dv(n),{useSubscribe:x,setInitialValues:$,setCallbacks:k,setValidateMessages:w,setPreserve:C,destroyForm:E}=v.getInternalHooks(uS);A.useImperativeHandle(g,()=>({...v,nativeElement:y.current})),A.useEffect(()=>(b.registerForm(e,v),()=>{b.unregisterForm(e)}),[b,v,e]),w({...b.validateMessages,...l}),k({onValuesChange:c,onFieldsChange:(t,...r)=>{b.triggerFormChange(e,t),u&&u(t,...r)},onFinish:t=>{b.triggerFormFinish(e,t),d&&d(t)},onFinishFailed:f}),C(o);let S=A.useRef(null);$(t,!S.current),S.current||(S.current=!0),A.useEffect(()=>()=>E(h),[]);let M="function"==typeof i;p=M?i(v.getFieldsValue(!0),v):i,x(!M);let P=A.useRef(null);A.useEffect(()=>{var e,t;e=P.current||[],e===(t=r||[])||(e||!t)&&(!e||t)&&e&&t&&"object"==typeof e&&"object"==typeof t&&[...new Set([...Object.keys(e),...Object.keys(t)])].every(r=>{let n=e[r],o=t[r];return"function"==typeof n&&"function"==typeof o||n===o})||v.setFields(r||[]),P.current=r},[r,v]);let _=A.useMemo(()=>({...v,validateTrigger:s}),[v,s]),O=A.createElement(u_.Provider,{value:null},A.createElement(uP.Provider,{value:_},p));return!1===a?O:A.createElement(a,d$({},m,{ref:y,onSubmit:e=>{e.preventDefault(),e.stopPropagation(),v.submit()},onReset:e=>{e.preventDefault(),v.resetFields(),m.onReset?.(e)}}),O)});dw.FormProvider=({validateMessages:e,onFormChange:t,onFormFinish:r,children:n})=>{let o=A.useContext(dx),i=A.useRef({});return A.createElement(dx.Provider,{value:{...o,validateMessages:{...o.validateMessages,...e},triggerFormChange:(e,r)=>{t&&t(e,{changedFields:r,forms:i.current}),o.triggerFormChange(e,r)},triggerFormFinish:(e,t)=>{r&&r(e,{values:t,forms:i.current}),o.triggerFormFinish(e,t)},registerForm:(e,t)=>{e&&(i.current={...i.current,[e]:t}),o.registerForm(e,t)},unregisterForm:e=>{let t={...i.current};delete t[e],i.current=t,o.unregisterForm(e)}}},n)},dw.Field=dm,dw.List=function({name:e,initialValue:t,children:r,rules:n,validateTrigger:o,isListField:i}){let a=A.useContext(uP),l=A.useContext(u_),s=A.useRef({keys:[],id:0}).current,c=A.useMemo(()=>[...de(a.prefixName)||[],...de(e)],[a.prefixName,e]),u=A.useMemo(()=>({...a,prefixName:c}),[a,c]),d=A.useMemo(()=>({getKey:e=>{let t=c.length,r=e[t];return[s.keys[r],e.slice(t+1)]}}),[s,c]);return"function"!=typeof r?(r$(!1,"Form.List only accepts function as children."),null):A.createElement(u_.Provider,{value:d},A.createElement(uP.Provider,{value:u},A.createElement(dm,{name:[],shouldUpdate:(e,t,{source:r})=>"internal"!==r&&e!==t,rules:n,validateTrigger:o,initialValue:t,isList:!0,isListField:i??!!l},({value:e=[],onChange:t},n)=>{let{getFieldValue:o}=a,i=()=>o(c||[])||[],l=e||[];return Array.isArray(l)||(l=[]),r(l.map((e,t)=>{let r=s.keys[t];return void 0===r&&(s.keys[t]=s.id,r=s.keys[t],s.id+=1),{name:t,key:r,isListField:!0}}),{add:(e,r)=>{let n=i();r>=0&&r<=n.length?(s.keys=[...s.keys.slice(0,r),s.id,...s.keys.slice(r)],t([...n.slice(0,r),e,...n.slice(r)])):(s.keys=[...s.keys,s.id],t([...n,e])),s.id+=1},remove:e=>{let r=i(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(s.keys=s.keys.filter((e,t)=>!n.has(t)),t(r.filter((e,t)=>!n.has(t))))},move(e,r){if(e===r)return;let n=i();e<0||e>=n.length||r<0||r>=n.length||(s.keys=di(s.keys,e,r),t(di(n,e,r)))}},n)})))},dw.useForm=dv,dw.useWatch=function(...e){let[t,r={}]=e,n=r&&r._init?{form:r}:r,o=n.form,[i,a]=(0,A.useState)(()=>"function"==typeof t?t({}):void 0),l=(0,A.useMemo)(()=>dk(i),[i]);(0,A.useRef)(l).current=l;let s=(0,A.useContext)(uP),c=o||s,u=c&&c._init,{getFieldsValue:d,getInternalHooks:f}=c,{registerWatch:h}=f(uS),m=oC((e,r)=>{let o=n.preserve?r??d(!0):e??d(),l="function"==typeof t?t(o):oI(o,de(t));dk(i)!==dk(l)&&a(l)}),g="function"==typeof t?t:JSON.stringify(t);return(0,A.useEffect)(()=>{u&&m()},[u,g]),(0,A.useEffect)(()=>{if(u)return h((e,t)=>{m(e,t)})},[u]),i};let dC=A.createContext({}),dE=({children:e,status:t,override:r})=>{let n=A.useContext(dC),o=A.useMemo(()=>{let e={...n};return r&&delete e.isFormItemInput,t&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[t,r,n]);return A.createElement(dC.Provider,{value:o},e)},dS=e=>{let{space:t,form:r,children:n}=e;if(null==n)return null;let o=n;return r&&(o=O().createElement(dE,{override:!0,status:!0},o)),t&&(o=O().createElement(cF,null,o)),o},dM=e=>{let{prefixCls:t,className:r,style:n,size:o,shape:i}=e,a=ig({[`${t}-lg`]:"large"===o,[`${t}-sm`]:"small"===o}),l=ig({[`${t}-circle`]:"circle"===i,[`${t}-square`]:"square"===i,[`${t}-round`]:"round"===i}),s=A.useMemo(()=>"number"==typeof o?{width:o,height:o,lineHeight:`${o}px`}:{},[o]);return A.createElement("span",{className:ig(t,a,l,r),style:{...s,...n}})},dP=new r3("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),d_=e=>({height:e,lineHeight:rL(e)}),dA=e=>({width:e,...d_(e)}),dO=(e,t)=>({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal(),...d_(e)}),dF=e=>{let{gradientFromColor:t,borderRadiusSM:r,imageSizeBase:n,calc:o}=e;return{display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:t,borderRadius:r,...dA(o(n).mul(2).equal())}},dT=(e,t,r)=>{let{skeletonButtonCls:n}=e;return{[`${r}${n}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${r}${n}-round`]:{borderRadius:t}}},dN=(e,t)=>({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal(),...d_(e)}),dj=sF("Skeleton",e=>{let{componentCls:t,calc:r}=e;return(e=>{let{componentCls:t,skeletonAvatarCls:r,skeletonTitleCls:n,skeletonParagraphCls:o,skeletonButtonCls:i,skeletonInputCls:a,skeletonNodeCls:l,skeletonImageCls:s,controlHeight:c,controlHeightLG:u,controlHeightSM:d,gradientFromColor:f,padding:h,marginSM:m,borderRadius:g,titleHeight:p,blockRadius:y,paragraphLiHeight:b,controlHeightXS:v,paragraphMarginTop:x}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:h,verticalAlign:"top",[r]:{display:"inline-block",verticalAlign:"top",background:f,...dA(c)},[`${r}-circle`]:{borderRadius:"50%"},[`${r}-lg`]:{...dA(u)},[`${r}-sm`]:{...dA(d)}},[`${t}-section`]:{display:"table-cell",width:"100%",verticalAlign:"top",[n]:{width:"100%",height:p,background:f,borderRadius:y,[`+ ${o}`]:{marginBlockStart:d}},[o]:{padding:0,"> li":{width:"100%",height:b,listStyle:"none",background:f,borderRadius:y,"+ li":{marginBlockStart:v}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-section`]:{[`${n}, ${o} > li`]:{borderRadius:g}}},[`${t}-with-avatar ${t}-section`]:{[n]:{marginBlockStart:m,[`+ ${o}`]:{marginBlockStart:x}}},[`${t}${t}-element`]:{display:"inline-block",width:"auto",...(e=>{let{borderRadiusSM:t,skeletonButtonCls:r,controlHeight:n,controlHeightLG:o,controlHeightSM:i,gradientFromColor:a,calc:l}=e;return{[r]:{display:"inline-block",verticalAlign:"top",background:a,borderRadius:t,width:l(n).mul(2).equal(),minWidth:l(n).mul(2).equal(),...dN(n,l)},...dT(e,n,r),[`${r}-lg`]:{...dN(o,l)},...dT(e,o,`${r}-lg`),[`${r}-sm`]:{...dN(i,l)},...dT(e,i,`${r}-sm`)}})(e),...(e=>{let{skeletonAvatarCls:t,gradientFromColor:r,controlHeight:n,controlHeightLG:o,controlHeightSM:i}=e;return{[t]:{display:"inline-block",verticalAlign:"top",background:r,...dA(n)},[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:{...dA(o)},[`${t}${t}-sm`]:{...dA(i)}}})(e),...(e=>{let{controlHeight:t,borderRadiusSM:r,skeletonInputCls:n,controlHeightLG:o,controlHeightSM:i,gradientFromColor:a,calc:l}=e;return{[n]:{display:"inline-block",verticalAlign:"top",background:a,borderRadius:r,...dO(t,l)},[`${n}-lg`]:{...dO(o,l)},[`${n}-sm`]:{...dO(i,l)}}})(e),...{[e.skeletonNodeCls]:{...dF(e)}},...(e=>{let{skeletonImageCls:t,imageSizeBase:r,calc:n}=e;return{[t]:{...dF(e),[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:{...dA(r),maxWidth:n(r).mul(4).equal(),maxHeight:n(r).mul(4).equal()},[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}},[`${t}${t}-circle`]:{borderRadius:"50%"}}})(e)},[`${t}${t}-block`]:{width:"100%",[i]:{width:"100%"},[a]:{width:"100%"}},[`${t}${t}-active`]:{[` + ${n}, + ${o} > li, + ${r}, + ${i}, + ${a}, + ${l}, + ${s} + `]:{...{background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:dP,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}}}}})(sE(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonNodeCls:`${t}-node`,skeletonImageCls:`${t}-image`,imageSizeBase:r(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"}))},e=>{let{colorFillContent:t,colorFill:r}=e;return{color:t,colorGradientEnd:r,gradientFromColor:t,gradientToColor:r,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),dR=e=>{let{prefixCls:t,className:r,classNames:n,rootClassName:o,internalClassName:i,style:a,styles:l,active:s,children:c}=e,{getPrefixCls:u}=A.useContext(n0),d=u("skeleton",t),[f,h]=dj(d),m=ig(d,`${d}-element`,{[`${d}-active`]:s},f,n?.root,r,o,h);return A.createElement("div",{className:m,style:l?.root},A.createElement("div",{className:ig(n?.content,i||`${d}-node`),style:{...l?.content,...a}},c))},dH=e=>{let{prefixCls:t,className:r,style:n,rows:o=0}=e,i=Array.from({length:o}).map((t,r)=>A.createElement("li",{key:r,style:{width:((e,t)=>{let{width:r,rows:n=2}=t;return Array.isArray(r)?r[e]:n-1===e?r:void 0})(r,e)}}));return A.createElement("ul",{className:ig(t,r),style:n},i)},dz=({prefixCls:e,className:t,width:r,style:n})=>A.createElement("h3",{className:ig(e,t),style:{width:r,...n}});function dI(e){return e&&"object"==typeof e?e:{}}let dL=e=>{let{prefixCls:t,loading:r,className:n,rootClassName:o,classNames:i,style:a,styles:l,children:s,avatar:c=!1,title:u=!0,paragraph:d=!0,active:f,round:h}=e,{getPrefixCls:m,direction:g,className:p,style:y,classNames:b,styles:v}=n2("skeleton"),x=m("skeleton",t),[$,k]=dj(x),[w,C]=sn([b,i],[v,l],{props:{...e,avatar:c,title:u,paragraph:d}});if(r||!("loading"in e)){let e,t,r=!!c,i=!!u,l=!!d;if(r){let t={className:w.avatar,prefixCls:`${x}-avatar`,...i&&!l?{size:"large",shape:"square"}:{size:"large",shape:"circle"},...dI(c),style:C.avatar};e=A.createElement("div",{className:ig(w.header,`${x}-header`),style:C.header},A.createElement(dM,{...t}))}if(i||l){let e,n;if(i){let t={className:w.title,prefixCls:`${x}-title`,...!r&&l?{width:"38%"}:r&&l?{width:"50%"}:{},...dI(u),style:C.title};e=A.createElement(dz,{...t})}if(l){let e,t={className:w.paragraph,prefixCls:`${x}-paragraph`,...(e={},(!r||!i)&&(e.width="61%"),!r&&i?e.rows=3:e.rows=2,e),...dI(d),style:C.paragraph};n=A.createElement(dH,{...t})}t=A.createElement("div",{className:ig(w.section,`${x}-section`),style:C.section},e,n)}let s=ig(x,{[`${x}-with-avatar`]:r,[`${x}-active`]:f,[`${x}-rtl`]:"rtl"===g,[`${x}-round`]:h},w.root,p,n,o,$,k);return A.createElement("div",{className:s,style:{...C.root,...y,...a}},e,t)}return s??null};function dB(){}dL.Button=e=>{let{prefixCls:t,className:r,rootClassName:n,classNames:o,active:i,style:a,styles:l,block:s=!1,size:c,...u}=e,{getPrefixCls:d}=A.useContext(n0),f=d("skeleton",t),[h,m]=dj(f),g=cA(e=>c??e),p=ig(f,`${f}-element`,{[`${f}-active`]:i,[`${f}-block`]:s},o?.root,r,n,h,m);return A.createElement("div",{className:p,style:l?.root},A.createElement(dM,{prefixCls:`${f}-button`,className:o?.content,style:{...l?.content,...a},size:g,...u}))},dL.Avatar=e=>{let{prefixCls:t,className:r,classNames:n,rootClassName:o,active:i,style:a,styles:l,shape:s="circle",size:c,...u}=e,{getPrefixCls:d}=A.useContext(n0),f=d("skeleton",t),[h,m]=dj(f),g=cA(e=>c??e),p=ig(f,`${f}-element`,{[`${f}-active`]:i},n?.root,r,o,h,m);return A.createElement("div",{className:p,style:l?.root},A.createElement(dM,{prefixCls:`${f}-avatar`,className:n?.content,style:{...l?.content,...a},shape:s,size:g,...u}))},dL.Input=e=>{let{prefixCls:t,className:r,classNames:n,rootClassName:o,active:i,block:a,style:l,styles:s,size:c,...u}=e,{getPrefixCls:d}=A.useContext(n0),f=d("skeleton",t),[h,m]=dj(f),g=cA(e=>c??e),p=ig(f,`${f}-element`,{[`${f}-active`]:i,[`${f}-block`]:a},n?.root,r,o,h,m);return A.createElement("div",{className:p,style:s?.root},A.createElement(dM,{prefixCls:`${f}-input`,className:n?.content,style:{...s?.content,...l},size:g,...u}))},dL.Image=e=>{let{getPrefixCls:t}=A.useContext(n0),r=t("skeleton",e.prefixCls);return A.createElement(dR,{...e,internalClassName:`${r}-image`},A.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${r}-image-svg`},A.createElement("title",null,"Image placeholder"),A.createElement("path",{d:"M365.7 329.1q0 45.8-32 77.7t-77.7 32-77.7-32-32-77.7 32-77.6 77.7-32 77.7 32 32 77.6M951 548.6v256H146.3V694.9L329 512l91.5 91.4L713 311zm54.8-402.3H91.4q-7.4 0-12.8 5.4T73 164.6v694.8q0 7.5 5.5 12.9t12.8 5.4h914.3q7.5 0 12.9-5.4t5.4-12.9V164.6q0-7.5-5.4-12.9t-12.9-5.4m91.4 18.3v694.8q0 37.8-26.8 64.6t-64.6 26.9H91.4q-37.7 0-64.6-26.9T0 859.4V164.6q0-37.8 26.8-64.6T91.4 73h914.3q37.8 0 64.6 26.9t26.8 64.6",className:`${r}-image-path`})))},dL.Node=dR;let dD=A.createContext({add:dB,remove:dB}),dq=()=>{let{cancelButtonProps:e,cancelTextLocale:t,onCancel:r}=(0,A.useContext)(c7);return O().createElement(c9,{onClick:r,...e},t)},dV=()=>{let{confirmLoading:e,okButtonProps:t,okType:r,okTextLocale:n,onOk:o}=(0,A.useContext)(c7);return O().createElement(c9,{...cR(r),loading:e,onClick:o,...t},n)};function dW(e,t){return O().createElement("span",{className:`${e}-close-x`},t||O().createElement(s1,{className:`${e}-close-icon`}))}let dX=e=>{let t,{okText:r,okType:n="primary",cancelText:o,confirmLoading:i,onOk:a,onCancel:l,okButtonProps:s,cancelButtonProps:c,footer:u}=e,[d]=s5("Modal",o4),f=r||d?.okText,h=o||d?.cancelText,m=O().useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:c,okTextLocale:f,cancelTextLocale:h,okType:n,onOk:a,onCancel:l}),[i,s,c,f,h,n,a,l]);return"function"==typeof u||void 0===u?(t=O().createElement(O().Fragment,null,O().createElement(dq,null),O().createElement(dV,null)),"function"==typeof u&&(t=u(t,{OkBtn:dV,CancelBtn:dq})),t=O().createElement(ue,{value:m},t)):t=u,O().createElement(aA,{disabled:!1},t)},dG=(e,t)=>((e,t)=>{let{componentCls:r,gridColumns:n,antCls:o}=e,[i,a]=sj(o,"grid"),[,l]=sj(o,"col"),s={};for(let e=n;e>=0;e--)0===e?(s[`${r}${t}-${e}`]={display:"none"},s[`${r}-push-${e}`]={insetInlineStart:"auto"},s[`${r}-pull-${e}`]={insetInlineEnd:"auto"},s[`${r}${t}-push-${e}`]={insetInlineStart:"auto"},s[`${r}${t}-pull-${e}`]={insetInlineEnd:"auto"},s[`${r}${t}-offset-${e}`]={marginInlineStart:0},s[`${r}${t}-order-${e}`]={order:0}):(s[`${r}${t}-${e}`]=[{[i("display")]:"block",display:"block"},{display:a("display"),flex:`0 0 ${e/n*100}%`,maxWidth:`${e/n*100}%`}],s[`${r}${t}-push-${e}`]={insetInlineStart:`${e/n*100}%`},s[`${r}${t}-pull-${e}`]={insetInlineEnd:`${e/n*100}%`},s[`${r}${t}-offset-${e}`]={marginInlineStart:`${e/n*100}%`},s[`${r}${t}-order-${e}`]={order:e});return s[`${r}${t}-flex`]={flex:l(`${t.replace(/-/,"")}-flex`)},s})(e,t);sF("Grid",e=>{let{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},()=>({}));let dU=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin,xxxl:e.screenXXXLMin});sF("Grid",e=>{let t=sE(e,{gridColumns:24}),r=dU(t);return delete r.xs,[(e=>{let{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}})(t),dG(t,""),dG(t,"-xs"),Object.keys(r).map(e=>{let n,o;return n=r[e],o=`-${e}`,{[`@media (min-width: ${rL(n)})`]:{...dG(t,o)}}}).reduce((e,t)=>({...e,...t}),{})]},()=>({}));let dK=e=>({animationDuration:e,animationFillMode:"both"}),dY=(e,t,r,n,o=!1)=>{let i=o?"&":"";return{[` + ${i}${e}-enter, + ${i}${e}-appear + `]:{...dK(n),animationPlayState:"paused"},[`${i}${e}-leave`]:{...dK(n),animationPlayState:"paused"},[` + ${i}${e}-enter${e}-enter-active, + ${i}${e}-appear${e}-appear-active + `]:{animationName:t,animationPlayState:"running"},[`${i}${e}-leave${e}-leave-active`]:{animationName:r,animationPlayState:"running",pointerEvents:"none"}}},dZ=new r3("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),dQ=new r3("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),dJ=new r3("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),d0=new r3("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),d1=new r3("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),d5=new r3("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),d2=new r3("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),d4=new r3("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),d6={zoom:{inKeyframes:dJ,outKeyframes:d0},"zoom-big":{inKeyframes:d1,outKeyframes:d5},"zoom-big-fast":{inKeyframes:d1,outKeyframes:d5},"zoom-left":{inKeyframes:new r3("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),outKeyframes:new r3("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}})},"zoom-right":{inKeyframes:new r3("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),outKeyframes:new r3("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}})},"zoom-up":{inKeyframes:d2,outKeyframes:d4},"zoom-down":{inKeyframes:new r3("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),outKeyframes:new r3("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}})}};function d9(e){return{position:e,inset:0}}let d3=e=>{let t=e.padding,r=e.fontSizeHeading5,n=e.lineHeightHeading5;return sE(e,{modalHeaderHeight:e.calc(e.calc(n).mul(r).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},d8=e=>({footerBg:"transparent",headerBg:"transparent",titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${rL(e.paddingMD)} ${rL(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${rL(e.padding)} ${rL(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${rL(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${rL(e.paddingXS)} ${rL(e.padding)}`:0,footerBorderTop:e.wireframe?`${rL(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${rL(e.borderRadiusLG)} ${rL(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${rL(2*e.padding)} ${rL(2*e.padding)} ${rL(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM,mask:!0}),d7=sF("Modal",e=>{let t=d3(e);return[(e=>{let{componentCls:t,motionDurationMid:r}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${rL(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:{...aR(e),pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${rL(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto","&:focus-visible":{borderRadius:e.borderRadiusLG,...az(e)},[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-container`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:{position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:["color","background-color"].map(e=>`${e} ${r}`).join(", "),"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:rL(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive},...aI(e)},[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${rL(e.borderRadiusLG)} ${rL(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${rL(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}}},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-container, + ${t}-body, + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]})(t),(e=>{let{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}})(t),(e=>{let{componentCls:t,antCls:r}=e;return[{[`${t}-root`]:{[`${t}${r}-zoom-enter, ${t}${r}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${r}-zoom-leave ${t}-container`]:{pointerEvents:"none"},[`${t}-mask`]:{...d9("fixed"),zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`&${t}-mask-blur`]:{backdropFilter:"blur(4px)"},[`${t}-hidden`]:{display:"none"}},[`${t}-wrap`]:{...d9("fixed"),zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"}}},{[`${t}-root`]:((e,t=!1)=>{let{antCls:r}=e,n=`${r}-fade`,o=t?"&":"";return[dY(n,dZ,dQ,e.motionDurationMid,t),{[` + ${o}${n}-enter, + ${o}${n}-appear + `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${n}-leave`]:{animationTimingFunction:"linear"}}]})(e)}]})(t),((e,t)=>{let{antCls:r}=e,n=`${r}-${t}`,{inKeyframes:o,outKeyframes:i}=d6[t];return[dY(n,o,i,"zoom-big-fast"===t?e.motionDurationFast:e.motionDurationMid),{[` + ${n}-enter, + ${n}-appear + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${n}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]})(t,"zoom"),(e=>{let{componentCls:t}=e,r=dU(e),n={...r};delete n.xs;let o=`--${t.replace(".","")}-`,i=Object.keys(n).map(e=>({[`@media (min-width: ${rL(n[e])})`]:{width:`var(${o}${e}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(oy(Object.keys(r).map((e,t)=>{let n=Object.keys(r)[t-1];return n?{[`${o}${e}-width`]:`var(${o}${n}-width)`}:null})),[{width:`var(${o}xs-width)`}],oy(i))}}})(t)]},d8,{unitless:{titleLineHeight:!0}});rn()&&window.document.documentElement&&document.documentElement.addEventListener("click",e=>{c={x:e.pageX,y:e.pageY},setTimeout(()=>{c=null},100)},!0);let fe=e=>{var t;let r,n,{prefixCls:o,className:i,rootClassName:a,open:l,wrapClassName:s,centered:u,getContainer:d,style:f,width:h=520,footer:m,classNames:g,styles:p,children:y,loading:b,confirmLoading:v,zIndex:x,mousePosition:$,onOk:k,onCancel:w,okButtonProps:C,cancelButtonProps:E,destroyOnHidden:S,destroyOnClose:M,panelRef:P=null,closable:_,mask:F,modalRender:T,maskClosable:N,focusTriggerAfterClose:j,focusable:R,...H}=e,{getPopupContainer:z,getPrefixCls:I,direction:L,className:B,style:D,classNames:q,styles:V,centered:W,cancelButtonProps:X,okButtonProps:G,mask:U}=n2("modal"),{modal:K}=A.useContext(n0),[Y,Z]=A.useMemo(()=>"boolean"==typeof _?[void 0,void 0]:[_?.afterClose,_?.onClose],[_]),Q=I("modal",o),J=I(),[ee,et,er]=(0,A.useMemo)(()=>{let e=ck(F,N),t=ck(U),r={blur:!1,...t,...e,closable:e.closable??N??t.closable??!0},n=r.blur?`${Q}-mask-blur`:void 0;return[!1!==r.enabled,{mask:n},!!r.closable]},[F,U,Q,N]),en=(0,A.useMemo)(()=>({trap:ee??!0,focusTriggerAfterClose:j??!0,...R}),[R,ee,j]),eo=e=>{v||(w?.(e),Z?.())},ei=so(Q),[ea,el]=d7(Q,ei),es=ig(s,{[`${Q}-centered`]:u??W,[`${Q}-wrap-rtl`]:"rtl"===L}),ec=null===m||b?null:A.createElement(dX,{...e,okButtonProps:{...G,...C},onOk:e=>{k?.(e),Z?.()},cancelButtonProps:{...X,...E},onCancel:eo}),[eu,ed,ef,eh]=s8(s4(e),s4(K),{closable:!0,closeIcon:A.createElement(s1,{className:`${Q}-close-icon`}),closeIconRender:e=>dW(Q,e)}),em=!!eu&&{disabled:ef,closeIcon:ed,afterClose:Y,...eh},eg=T?e=>A.createElement("div",{className:`${Q}-render`},T(e)):void 0,ep=oN(P,(t=`.${Q}-${T?"render":"container"}`,r=A.useContext(dD),n=A.useRef(null),oC(e=>{if(e){let o=t?e.querySelector(t):e;o&&(r.add(o),n.current=o)}else r.remove(n.current)}))),[ey,eb]=((e,t)=>{let r,[,n]=ot(),o=O().useContext(si),i=e in sa;if(void 0!==t)r=[t,t];else{let a=o??0;i?a+=(o?0:n.zIndexPopupBase)+sa[e]:a+=sl[e],r=[void 0===o?t:a,a]}return r})("Modal",x),[ev,ex]=sn([q,g,et],[V,p],{props:{...e,width:h,panelRef:P,focusTriggerAfterClose:en.focusTriggerAfterClose,focusable:en,mask:ee,maskClosable:er,zIndex:ey}}),[e$,ek]=A.useMemo(()=>h&&"object"==typeof h?[void 0,h]:[h,void 0],[h]),ew=A.useMemo(()=>{let e={};return ek&&Object.keys(ek).forEach(t=>{let r=ek[t];void 0!==r&&(e[`--${Q}-${t}-width`]="number"==typeof r?`${r}px`:r)}),e},[Q,ek]);return A.createElement(dS,{form:!0,space:!0},A.createElement(si.Provider,{value:eb},A.createElement(uE,{width:e$,...H,zIndex:ey,getContainer:void 0===d?z:d,prefixCls:Q,rootClassName:ig(ea,a,el,ei,ev.root),rootStyle:ex.root,footer:ec,visible:l,mousePosition:$??c,onClose:eo,closable:em,closeIcon:ed,transitionName:cw(J,"zoom",e.transitionName),maskTransitionName:cw(J,"fade",e.maskTransitionName),mask:ee,maskClosable:er,className:ig(ea,i,B),style:{...D,...f,...ew},classNames:{...ev,wrapper:ig(ev.wrapper,es)},styles:ex,panelRef:ep,destroyOnHidden:S??M,modalRender:eg,focusTriggerAfterClose:en.focusTriggerAfterClose,focusTrap:en.trap},b?A.createElement(dL,{active:!0,title:!1,paragraph:{rows:4},className:`${Q}-body-skeleton`}):y)))},ft=sN(["Modal","confirm"],e=>(e=>{let{componentCls:t,titleFontSize:r,titleLineHeight:n,modalConfirmIconSize:o,fontSize:i,lineHeight:a,modalTitleHeight:l,fontHeight:s,confirmBodyPadding:c}=e,u=`${t}-confirm`;return{[u]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${u}-body-wrapper`]:{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}},[`&${t} ${t}-body`]:{padding:c},[`${u}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(s).sub(o).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(l).sub(o).equal()).div(2).equal()}},[`${u}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${rL(e.marginSM)})`},[`${u}-body-no-icon ${u}-paragraph`]:{maxWidth:"100%"},[`${e.iconCls} + ${u}-paragraph`]:{maxWidth:`calc(100% - ${rL(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${u}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:r,lineHeight:n},[`${u}-container`]:{color:e.colorText,fontSize:i,lineHeight:a},[`${u}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${u}-error ${u}-body > ${e.iconCls}`]:{color:e.colorError},[`${u}-warning ${u}-body > ${e.iconCls}, + ${u}-confirm ${u}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${u}-info ${u}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${u}-success ${u}-body > ${e.iconCls}`]:{color:e.colorSuccess}}})(d3(e)),d8,{order:-1e3}),fr=e=>{let{prefixCls:t,icon:r,okText:n,cancelText:o,confirmPrefixCls:i,type:a,okCancel:l,footer:s,locale:c,autoFocusButton:u,focusable:d,...f}=e,h=r;if(!r&&null!==r)switch(a){case"info":h=A.createElement(lB,null);break;case"success":h=A.createElement(lF,null);break;case"error":h=A.createElement(lj,null);break;default:h=A.createElement(lz,null)}let m=l??"confirm"===a,g=A.useMemo(()=>{let e=d?.autoFocusButton||u;return e||null===e?e:"ok"},[u,d?.autoFocusButton]),[p]=s5("Modal"),y=c||p,b=n||(m?y?.okText:y?.justOkText),v=o||y?.cancelText,{closable:x}=f,{onClose:$}=x&&"object"==typeof x?x:{},k=A.useMemo(()=>({autoFocusButton:g,cancelTextLocale:v,okTextLocale:b,mergedOkCancel:m,onClose:$,...f}),[g,v,b,m,$,f]),w=A.createElement(A.Fragment,null,A.createElement(ut,null),A.createElement(ur,null)),C=null!=e.title&&""!==e.title,E=null!=h,S=`${i}-body`;return A.createElement("div",{className:`${i}-body-wrapper`},A.createElement("div",{className:ig(S,{[`${S}-has-title`]:C,[`${S}-no-icon`]:!E})},h,A.createElement("div",{className:`${i}-paragraph`},C&&A.createElement("span",{className:`${i}-title`},e.title),A.createElement("div",{className:`${i}-content`},e.content))),void 0===s||"function"==typeof s?A.createElement(ue,{value:k},A.createElement("div",{className:`${i}-btns`},"function"==typeof s?s(w,{OkBtn:ur,CancelBtn:ut}):w)):s,A.createElement(ft,{prefixCls:t}))},fn=e=>{let{close:t,zIndex:r,maskStyle:n,direction:o,prefixCls:i,wrapClassName:a,rootPrefixCls:l,bodyStyle:s,closable:c=!1,onConfirm:u,styles:d,title:f,mask:h,maskClosable:m,okButtonProps:g,cancelButtonProps:p}=e,{cancelButtonProps:y,okButtonProps:b}=n2("modal"),v=`${i}-confirm`,x=e.width||416,$=e.style||{},k=ig(v,`${v}-${e.type}`,{[`${v}-rtl`]:"rtl"===o},e.className),w=A.useMemo(()=>{let e=ck(h,m);return e.closable??(e.closable=!1),e},[h,m]),[,C]=ot(),E=A.useMemo(()=>void 0!==r?r:C.zIndexPopupBase+1e3,[r,C]);return A.createElement(fe,{...e,className:k,wrapClassName:ig({[`${v}-centered`]:!!e.centered},a),onCancel:()=>{t?.({triggerCancel:!0}),u?.(!1)},title:f,footer:null,transitionName:cw(l||"","zoom",e.transitionName),maskTransitionName:cw(l||"","fade",e.maskTransitionName),mask:w,style:$,styles:{body:s,mask:n,...d},width:x,zIndex:E,closable:c},A.createElement(fr,{...e,confirmPrefixCls:v,okButtonProps:{...b,...g},cancelButtonProps:{...y,...p}}))},fo=e=>{let{rootPrefixCls:t,iconPrefixCls:r,direction:n,theme:o}=e;return A.createElement(aG,{prefixCls:t,iconPrefixCls:r,direction:n,theme:o},A.createElement(fn,{...e}))},fi=[],fa="",fl=e=>{let{prefixCls:t,getContainer:r,direction:n}=e,o=o4,i=(0,A.useContext)(n0),a=fa||i.getPrefixCls(),l=t||`${a}-modal`,s=r;return!1===s&&(s=void 0),O().createElement(fo,{...e,rootPrefixCls:a,prefixCls:l,iconPrefixCls:i.iconPrefixCls,theme:i.theme,direction:n??i.direction,locale:i.locale?.Modal??o,getContainer:s})};function fs(e){let t,r=aW(),n=document.createDocumentFragment(),o={...e,close:l,open:!0};function i(...t){t.some(e=>e?.triggerCancel)&&e.onCancel?.(()=>{},...t.slice(1));for(let e=0;e{})}let a=e=>{clearTimeout(t),t=setTimeout(()=>{let t=r.getPrefixCls(void 0,fa),o=r.getIconPrefixCls(),i=r.getTheme(),a=O().createElement(fl,{...e});ox(O().createElement(aG,{prefixCls:t,iconPrefixCls:o,theme:i},"function"==typeof r.holderRender?r.holderRender(a):a),n)})};function l(...t){a(o={...o,open:!1,afterClose:()=>{"function"==typeof e.afterClose&&e.afterClose(),i.apply(this,t)}})}return a(o),fi.push(l),{destroy:l,update:function(e){a(o="function"==typeof e?e(o):{...o,...e})}}}function fc(e){return{...e,type:"warning"}}function fu(e){return{...e,type:"info"}}function fd(e){return{...e,type:"success"}}function ff(e){return{...e,type:"error"}}function fh(e){return{...e,type:"confirm"}}let fm=(_=e=>{let{prefixCls:t,className:r,closeIcon:n,closable:o,type:i,title:a,children:l,footer:s,classNames:c,styles:u,...d}=e,{getPrefixCls:f}=A.useContext(n0),{className:h,style:m,classNames:g,styles:p}=n2("modal"),y=f(),b=t||f("modal"),v=so(y),[x,$]=d7(b,v),[k,w]=sn([g,c],[p,u],{props:e}),C=`${b}-confirm`,E={};return E=i?{closable:o??!1,title:"",footer:"",children:A.createElement(fr,{...e,prefixCls:b,confirmPrefixCls:C,rootPrefixCls:y,content:l})}:{closable:o??!0,title:a,footer:null!==s&&A.createElement(dX,{...e}),children:l},A.createElement(uy,{prefixCls:b,className:ig(x,`${b}-pure-panel`,i&&C,i&&`${C}-${i}`,r,h,$,v,k.root),style:{...m,...w.root},...d,closeIcon:dW(b,n),closable:o,classNames:k,styles:w,...E})},e=>A.createElement(aG,{theme:{token:{motion:!1,zIndexPopupBase:0}}},A.createElement(_,{...e}))),fg=A.forwardRef((e,t)=>{let{afterClose:r,config:n,...o}=e,[i,a]=A.useState(!0),[l,s]=A.useState(n),{direction:c,getPrefixCls:u}=A.useContext(n0),d=u("modal"),f=u(),h=(...e)=>{a(!1),e.some(e=>e?.triggerCancel)&&l.onCancel?.(()=>{},...e.slice(1))};A.useImperativeHandle(t,()=>({destroy:h,update:e=>{s(t=>{let r="function"==typeof e?e(t):e;return{...t,...r}})}}));let m=l.okCancel??"confirm"===l.type,[g]=s5("Modal",o2.Modal);return A.createElement(fo,{prefixCls:d,rootPrefixCls:f,...l,close:h,open:i,afterClose:()=>{r(),l.afterClose?.()},okText:l.okText||(m?g?.okText:g?.justOkText),direction:l.direction||c,cancelText:l.cancelText||g?.cancelText,...o})}),fp=0,fy=A.memo(A.forwardRef((e,t)=>{let[r,n]=(()=>{let[e,t]=A.useState([]);return[e,A.useCallback(e=>(t(t=>[].concat(oy(t),[e])),()=>{t(t=>t.filter(t=>t!==e))}),[])]})();return A.useImperativeHandle(t,()=>({patchElement:n}),[n]),A.createElement(A.Fragment,null,r)}));function fb(e){return fs(fc(e))}fe.useModal=function(){let e=A.useRef(null),[t,r]=A.useState([]);A.useEffect(()=>{t.length&&(oy(t).forEach(e=>{e()}),r([]))},[t]);let n=A.useCallback(t=>function(n){let o,i;fp+=1;let a=A.createRef(),l=new Promise(e=>{o=e}),s=!1,c=A.createElement(fg,{key:`modal-${fp}`,config:t(n),ref:a,afterClose:()=>{i?.()},isSilent:()=>s,onConfirm:e=>{o(e)}});return(i=e.current?.patchElement(c))&&fi.push(i),{destroy:()=>{function e(){a.current?.destroy()}a.current?e():r(t=>[].concat(oy(t),[e]))},update:e=>{function t(){a.current?.update(e)}a.current?t():r(e=>[].concat(oy(e),[t]))},then:e=>(s=!0,l.then(e))}},[]);return[A.useMemo(()=>({info:n(fu),success:n(fd),error:n(ff),warning:n(fc),confirm:n(fh)}),[n]),A.createElement(fy,{key:"modal-holder",ref:e})]},fe.info=function(e){return fs(fu(e))},fe.success=function(e){return fs(fd(e))},fe.error=function(e){return fs(ff(e))},fe.warning=fb,fe.warn=fb,fe.confirm=function(e){return fs(fh(e))},fe.destroyAll=function(){for(;fi.length;){let e=fi.pop();e&&e()}},fe.config=function({rootPrefixCls:e}){fa=e},fe._InternalPanelDoNotUseOrYouWillBeFired=fm;var fv=function(e){return"u">typeof window?matchMedia&&matchMedia("(prefers-color-scheme: ".concat(e,")")):{matches:!1}},fx=(0,A.createContext)({appearance:"light",setAppearance:function(){},isDarkMode:!1,themeMode:"light",setThemeMode:function(){},browserPrefers:null!=(x=fv("dark"))&&x.matches?"dark":"light"}),f$=function(){return(0,A.useContext)(fx)},fk=(0,A.memo)(function(e){var t=e.children,r=e.theme,n=e.prefixCls,o=e.getStaticInstance,i=e.staticInstanceConfig,a=f$(),l=a.appearance,s=a.isDarkMode,c=tl(sQ.useMessage(null==i?void 0:i.message),2),u=c[0],d=c[1],f=tl(c$.useNotification(null==i?void 0:i.notification),2),h=f[0],m=f[1],g=tl(fe.useModal(),2),p=g[0],b=g[1];(0,A.useEffect)(function(){null==o||o({message:u,modal:p,notification:h})},[]);var v=(0,A.useMemo)(function(){var e=s?oa.darkAlgorithm:oa.defaultAlgorithm,t=r;if("function"==typeof r&&(t=r(l)),!t)return{algorithm:e};var n=t.algorithm?t.algorithm instanceof Array?t.algorithm:[t.algorithm]:[];return y(y({},t),{},{algorithm:t.algorithm?[e].concat(oy(n)):e})},[r,s]);return(0,tn.jsxs)(aG,{prefixCls:n,theme:v,children:[d,m,b,t]})});function fw(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],l=!0,s=!1;try{o=(t=t.call(e)).next,!1;for(;!(l=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);l=!0);}catch(e){s=!0,n=e}finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(s)throw n}}return a}}(r)||function(e){if(e){if("string"==typeof e)return fw(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return fw(e,2)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),c=s[0],u=s[1],d=void 0!==i?i:c;return l&&(d=l(d)),[d,function(e){u(e),d!==e&&a&&a(e,d)}]};var fE=function(e){"function"==typeof A.startTransition?(0,A.startTransition)(e):e()},fS=function(e){var t=e.themeMode,r=e.setAppearance,n=e.setBrowserPrefers,o=function(){fE(function(){fv("dark").matches?r("dark"):r("light")})},i=function(){fE(function(){fv("dark").matches?n("dark"):n("light")})};return(0,A.useLayoutEffect)(function(){return"auto"!==t?void fE(function(){r(t)}):(setTimeout(o,1),$||($=fv("dark")),$.addEventListener("change",o),function(){$.removeEventListener("change",o)})},[t]),(0,A.useLayoutEffect)(function(){return $||($=fv("dark")),$.addEventListener("change",i),function(){$.removeEventListener("change",i)}},[]),null},fM=(0,A.memo)(function(e){var t,r=e.children,n=e.appearance,o=e.defaultAppearance,i=e.onAppearanceChange,a=e.themeMode,l=e.defaultThemeMode,s=e.onThemeModeChange,c=(0,e.useTheme)(),u=c.appearance,d=c.themeMode,f=tl(fC("light",{value:a,defaultValue:null!=l?l:d,onChange:function(e){return null==s?void 0:s(e)}}),2),h=f[0],m=f[1],g=tl(fC("light",{value:n,defaultValue:null!=o?o:u,onChange:function(e){return null==i?void 0:i(e)}}),2),p=g[0],y=g[1],b=tl((0,A.useState)(null!=(t=fv("dark"))&&t.matches?"dark":"light"),2),v=b[0],x=b[1];return(0,tn.jsxs)(fx.Provider,{value:{themeMode:h,setThemeMode:m,appearance:p,setAppearance:y,isDarkMode:"dark"===p,browserPrefers:v},children:["u">typeof window&&(0,tn.jsx)(fS,{themeMode:h,setAppearance:y,setBrowserPrefers:x}),r]})});fM.displayName="ThemeSwitcher";var fP=function(e){var t=e.css,r=e.token;return{buttonDefaultHover:t({backgroundColor:r.colorBgContainer,border:"1px solid ".concat(r.colorBorder),cursor:"pointer",":hover":{color:r.colorPrimaryHover,borderColor:r.colorPrimaryHover},":active":{color:r.colorPrimaryActive,borderColor:r.colorPrimaryActive}})}},f_=function(){var e=ol(),t=f$(),r=t.appearance,n=t.isDarkMode;return(0,A.useMemo)(function(){return Object.fromEntries(Object.entries(fP({token:e,css:eY,appearance:r,isDarkMode:n})).map(function(e){var t=tl(e,2);return[t[0],t[1].styles]}))},[e,r,n])},fA=function(){var e=ol(),t=f_();return(0,A.useMemo)(function(){return y(y({},e),{},{stylish:t})},[e,t])},fO=["stylish"];let fF=function(e){var t=e.children,r=e.customToken,n=e.defaultCustomToken,o=e.customStylish,i=e.prefixCls,a=e.StyledThemeProvider,l=f$(),s=l.appearance,c=l.isDarkMode,u=fA(),d=u.stylish,f=to(u,fO),h=(0,A.useMemo)(function(){return n?n instanceof Function?n({token:f,appearance:s,isDarkMode:c}):n:{}},[n,f,s]),m=(0,A.useMemo)(function(){return r instanceof Function?y(y({},h),r({token:f,appearance:s,isDarkMode:c})):y(y({},h),r)},[h,r,f,s]),g=(0,A.useMemo)(function(){return o?o({token:y(y({},f),m),stylish:d,appearance:s,isDarkMode:c,css:eY}):{}},[o,f,m,d,s]),p=(0,A.useMemo)(function(){return y(y({},g),d)},[g,d]),b=y(y(y(y({},f),m),{},{stylish:p},l),{},{prefixCls:i});return(0,tn.jsx)(a,{theme:b,children:t})};var fT=function(e){var t=e.styledConfig?oh(e.styledConfig):void 0,r=e.StyleEngineContext;return(0,A.memo)(function(n){var o=n.children,i=n.customToken,a=n.customStylish,l=n.theme,s=n.getStaticInstance,c=n.prefixCls,u=n.staticInstanceConfig,d=n.appearance,f=n.defaultAppearance,h=n.onAppearanceChange,m=n.themeMode,g=n.defaultThemeMode,p=n.onThemeModeChange,y=n.styled,b=(0,A.useContext)(r),v=b.prefixCls,x=b.StyledThemeContext,$=b.CustomThemeContext,k=(0,A.useContext)($),w=y?oh(y):t||om,C=c||v;return(0,tn.jsx)(r.Provider,{value:{prefixCls:C,StyledThemeContext:(null==y?void 0:y.ThemeContext)||x||og,CustomThemeContext:$},children:(0,tn.jsx)(fM,{themeMode:m,defaultThemeMode:g,onThemeModeChange:p,defaultAppearance:f,appearance:d,onAppearanceChange:h,useTheme:e.useTheme,children:(0,tn.jsx)(fk,{prefixCls:C,staticInstanceConfig:u,theme:l,getStaticInstance:s,children:(0,tn.jsx)(fF,{prefixCls:C,customToken:i,defaultCustomToken:k,customStylish:a,StyledThemeProvider:w,children:o})})})})})},fN=new eD;void 0!==r.g&&(r.g.__ANTD_STYLE_CACHE_MANAGER_FOR_SSR__=fN);var fj=function(e){var t,n,o,i,a=y(y({},e),{},{key:null!=(n=e.key)?n:"zcss",speedy:null!=(o=e.speedy)&&o}),l=ez({key:a.key,speedy:a.speedy,container:a.container}),s=(0,A.createContext)(l),c=(0,A.memo)(function(e){var t=e.children,n=e.prefix,o=e.speedy,i=e.getStyleManager,a=e.container,l=e.nonce,c=e.insertionPoint,u=e.stylisPlugins,d=e.linters,f=to(e,rt),h=(0,A.useContext)(s),m=null!=n?n:h.sheet.key,g=null!=a?a:h.sheet.container,p=null!=o?o:h.sheet.isSpeedy,b=(0,A.useMemo)(function(){var e=ez({speedy:null!=p&&p,key:m,container:g,nonce:l,insertionPoint:c,stylisPlugins:u});if(void 0!==r.g){var t=r.g.__ANTD_STYLE_CACHE_MANAGER_FOR_SSR__;t&&(e.cache=t.add(e.cache))}return e},[m,p,g,l,c,u]);(0,A.useEffect)(function(){null==i||i(b)},[b]);var v=(0,tn.jsx)(s.Provider,{value:b,children:t});return Object.keys(f).length||g?(0,tn.jsx)(t$,y(y({linters:d,container:g},f),{},{children:v})):v});l.cache=fN.add(l.cache);var u=(0,A.createContext)(a.customToken?a.customToken:{}),d=null==(i=a.styled)?void 0:i.ThemeContext,f=(0,A.createContext)({CustomThemeContext:u,StyledThemeContext:d,prefixCls:null==a?void 0:a.prefixCls,iconPrefixCls:null==a?void 0:a.iconPrefixCls}),h=(t={StyleEngineContext:f},function(){var e=t.StyleEngineContext,r=(0,A.useContext)(e),n=r.StyledThemeContext,o=r.CustomThemeContext,i=r.prefixCls,a=fA(),l=f$(),s=(0,A.useContext)(o),c=(0,A.useContext)(null!=n?n:og)||{},u=(0,A.useContext)(aG.ConfigContext),d=u.iconPrefixCls,f=(0,u.getPrefixCls)(),h=i&&"ant"!==i?i:f,m=(0,A.useMemo)(function(){return y(y(y(y({},a),l),s),{},{prefixCls:h,iconPrefixCls:d})},[a,l,s,h,d]);return c&&0!==Object.keys(c).length?y(y({},c),{},{prefixCls:h,iconPrefixCls:d}):m}),m=of({hashPriority:a.hashPriority,useTheme:h,EmotionContext:s}),g=function(){for(var e=arguments.length,t=Array(e),r=0;r]*>/g,"").replace(/<\/style>/g,""),x={style:(0,tn.jsx)("style",{"data-antd-version":n4,"data-rc-order":"prepend","data-rc-priority":"-9999",dangerouslySetInnerHTML:{__html:v}},"antd"),ids:Array.from(b.cache.keys()),key:"antd",css:v,tag:'")},$=r.g.__ANTD_STYLE_CACHE_MANAGER_FOR_SSR__.getCacheList().map(function(t){var r=(!0!==t.compat&&(t.compat=!0),function(e){for(var r,n=RegExp(t.key+"-([a-zA-Z0-9-_]+)","gm"),o={html:e,ids:[],css:""},i={};null!==(r=n.exec(e));)void 0===i[r[1]]&&(i[r[1]]=!0);return o.ids=Object.keys(t.inserted).filter(function(e){return(void 0!==i[e]||void 0===t.registered[t.key+"-"+e])&&!0!==t.inserted[e]&&(o.css+=t.inserted[e],!0)}),o}),n=e?r(e):{ids:Object.keys(t.inserted),css:Object.values(t.inserted).filter(function(e){return"string"==typeof e}).join("")};if(!n.css)return null;var o=n.css,i=n.ids;return{key:t.key,style:(0,tn.jsx)("style",{"data-emotion":"".concat(t.key," ").concat(i.join(" ")),dangerouslySetInnerHTML:{__html:o}},t.key),css:o,ids:i,tag:'")}});return v&&y&&$.unshift(x),$.filter(Boolean)};fH.cache=fR;var fz=fj({key:"acss",speedy:!1}),fI=fz.createStyles,fL=fz.createGlobalStyle,fB=fz.createStylish,fD=fz.css,fq=fz.cx,fV=fz.keyframes,fW=fz.injectGlobal,fX=fz.styleManager,fG=fz.ThemeProvider,fU=fz.StyleProvider,fK=fz.useTheme;let fY=["xxxl","xxl","xl","lg","md","sm","xs"];[].concat(fY).reverse();let fZ=function(e=!0,t={}){let r=(0,A.useRef)(t),[,n]=O().useReducer(e=>e+1,0),o=(()=>{let e,[,t]=ot(),r=((e=[].concat(fY).reverse()).forEach((r,n)=>{let o=r.toUpperCase(),i=`screen${o}Min`,a=`screen${o}`;if(!(t[i]<=t[a]))throw Error(`${i}<=${a} fails : !(${t[i]}<=${t[a]})`);if(n{let e=new Map,t=-1,n={};return{responsiveMap:r,matchHandlers:{},dispatch:t=>(n=t,e.forEach(e=>e(n)),e.size>=1),subscribe(r){return e.size||this.register(),t+=1,e.set(t,r),r(n),t},unsubscribe(t){e.delete(t),e.size||this.unregister()},register(){Object.entries(r).forEach(([e,t])=>{let r=({matches:t})=>{this.dispatch({...n,[e]:t})},o=window.matchMedia(t);"function"==typeof o?.addEventListener&&o.addEventListener("change",r),this.matchHandlers[t]={mql:o,listener:r},r(o)})},unregister(){Object.values(r).forEach(e=>{let t=this.matchHandlers[e];"function"==typeof t?.mql?.removeEventListener&&t.mql.removeEventListener("change",t?.listener)}),e.clear()}}},[r])})();return oS(()=>{let t=o.subscribe(t=>{r.current=t,e&&n()});return()=>o.unsubscribe(t)},[]),r.current};var fQ=function(){var e=fZ();return(0,A.useMemo)(function(){return os(e)},[e])}},4146(e,t,r){var n=r(3404),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return n.isMemo(e)?a:l[e.$$typeof]||o}l[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[n.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(m){var o=h(r);o&&o!==m&&e(t,o,n)}var a=u(r);d&&(a=a.concat(d(r)));for(var l=s(t),g=s(r),p=0;pl)break t;var d=e.slice(0,u),f=e.slice(u);if(f!==c)break t;var p=Math.min(o,u),g=a.slice(0,p),b=d.slice(0,p);if(g!==b)break t;var y=a.slice(p),v=d.slice(p);return m(g,y,v,c)}e:if(null===h||h===o){var d=e.slice(0,o),f=e.slice(o);if(d!==a)break e;var x=Math.min(s-o,l-o),N=c.slice(c.length-x),E=f.slice(f.length-x);if(N!==E)break e;var y=c.slice(0,c.length-x),v=f.slice(0,f.length-x);return m(a,y,v,N)}}if(i.length>0&&n&&0===n.length)r:{var g=t.slice(0,i.index),N=t.slice(i.index+i.length),p=g.length,x=N.length;if(ln.length?t:n,a=t.length>n.length?n:t,c=o.indexOf(a);if(-1!==c)return l=[[1,o.substring(0,c)],[0,a],[1,o.substring(c+a.length)]],t.length>n.length&&(l[0][0]=l[2][0]=-1),l;if(1===a.length)return[[-1,t],[1,n]];var h=function(t,e){var r,n,l,o,a,c=t.length>e.length?t:e,h=t.length>e.length?e:t;if(c.length<4||2*h.length=t.length?[n,l,o,a,u]:null}var d=u(c,h,Math.ceil(c.length/4)),f=u(c,h,Math.ceil(c.length/2));return d||f?(r=f?d&&d[4].length>f[4].length?d:f:d,t.length>e.length?(n=r[0],l=r[1],o=r[2],a=r[3]):(o=r[0],a=r[1],n=r[2],l=r[3]),[n,l,o,a,r[4]]):null}(t,n);if(h){var u=h[0],d=h[1],f=h[2],p=h[3],g=h[4],m=e(u,f),b=e(d,p);return m.concat([[0,g]],b)}return function(t,e){for(var i=t.length,n=e.length,s=Math.ceil((i+n)/2),l=2*s,o=Array(l),a=Array(l),c=0;ci)f+=2;else if(x>n)d+=2;else if(u){var N=s+h-b;if(N>=0&&N=E)return r(t,e,y,x)}}}for(var A=-m+p;A<=m-g;A+=2){for(var E,N=s+A,w=(E=A===-m||A!==m&&a[N-1]i)g+=2;else if(w>n)p+=2;else if(!u){var v=s+h-A;if(v>=0&&v=(E=i-E))return r(t,e,y,x)}}}}return[[-1,t],[1,e]]}(t,n)}(t=t.substring(0,t.length-y),d=d.substring(0,d.length-y));return v&&N.unshift([0,v]),x&&N.push([0,x]),u(N,g),p&&function(t){for(var e=!1,r=[],i=0,d=null,f=0,p=0,g=0,m=0,b=0;f0?r[i-1]:-1,p=0,g=0,m=0,b=0,d=null,e=!0)),f++;for(e&&u(t),function(t){function e(t,e){if(!t||!e)return 6;var r=t.charAt(t.length-1),i=e.charAt(0),n=r.match(l),s=i.match(l),u=n&&r.match(o),d=s&&i.match(o),f=u&&r.match(a),p=d&&i.match(a),g=f&&t.match(c),m=p&&e.match(h);if(g||m)return 5;if(f||p)return 4;if(n&&!u&&d)return 3;if(u||d)return 2;if(n||s)return 1;return 0}for(var r=1;r=b&&(b=y,p=i,g=n,m=u)}t[r-1][1]!=p&&(p?t[r-1][1]=p:(t.splice(r-1,1),r--),t[r][1]=g,m?t[r+1][1]=m:(t.splice(r+1,1),r--))}r++}}(t),f=1;f=N?(x>=y.length/2||x>=v.length/2)&&(t.splice(f,0,[0,v.substring(0,x)]),t[f-1][1]=y.substring(0,y.length-x),t[f+1][1]=v.substring(x),f++):(N>=y.length/2||N>=v.length/2)&&(t.splice(f,0,[0,y.substring(0,N)]),t[f-1][0]=1,t[f-1][1]=v.substring(0,v.length-N),t[f+1][0]=-1,t[f+1][1]=y.substring(N),f++),f++}f++}}(N),N}function r(t,r,i,n){var s=t.substring(0,i),l=r.substring(0,n),o=t.substring(i),a=r.substring(n),c=e(s,l),h=e(o,a);return c.concat(h)}function i(t,e){if(!t||!e||t.charAt(0)!==e.charAt(0))return 0;for(var r=0,i=Math.min(t.length,e.length),n=i,s=0;ri?t=t.substring(r-i):r=0&&g(t[h][1])){var d=t[h][1].slice(-1);if(t[h][1]=t[h][1].slice(0,-1),a=d+a,c=d+c,!t[h][1]){t.splice(h,1),n--;var f=h-1;t[f]&&1===t[f][0]&&(o++,c=t[f][1]+c,f--),t[f]&&-1===t[f][0]&&(l++,a=t[f][1]+a,f--),h=f}}if(p(t[n][1])){var d=t[n][1].charAt(0);t[n][1]=t[n][1].slice(1),a+=d,c+=d}}if(n0||c.length>0){a.length>0&&c.length>0&&(0!==(r=i(c,a))&&(h>=0?t[h][1]+=c.substring(0,r):(t.splice(0,0,[0,c.substring(0,r)]),n++),c=c.substring(r),a=a.substring(r)),0!==(r=s(c,a))&&(t[n][1]=c.substring(c.length-r)+t[n][1],c=c.substring(0,c.length-r),a=a.substring(0,a.length-r)));var m=o+l;0===a.length&&0===c.length?(t.splice(n-m,m),n-=m):0===a.length?(t.splice(n-m,m,[1,c]),n=n-m+1):0===c.length?(t.splice(n-m,m,[-1,a]),n=n-m+1):(t.splice(n-m,m,[-1,a],[1,c]),n=n-m+2)}0!==n&&0===t[n-1][0]?(t[n-1][1]+=t[n][1],t.splice(n,1)):n++,o=0,l=0,a="",c=""}}""===t[t.length-1][1]&&t.pop();var b=!1;for(n=1;n=55296&&t<=56319}function f(t){return t>=56320&&t<=57343}function p(t){return f(t.charCodeAt(0))}function g(t){return d(t.charCodeAt(t.length-1))}function m(t,e,r,i){if(g(t)||p(i))return null;for(var n=[[0,t],[-1,e],[1,r],[0,i]],s=[],l=0;l0&&s.push(n[l]);return s}function b(t,r,i,n){return e(t,r,i,n,!0)}b.INSERT=1,b.DELETE=-1,b.EQUAL=0,t.exports=b},7193(t,e,r){t=r.nmd(t);var i,n="__lodash_hash_undefined__",s="[object Arguments]",l="[object Boolean]",o="[object Date]",a="[object Function]",c="[object GeneratorFunction]",h="[object Map]",u="[object Number]",d="[object Object]",f="[object Promise]",p="[object RegExp]",g="[object Set]",m="[object String]",b="[object Symbol]",y="[object WeakMap]",v="[object ArrayBuffer]",x="[object DataView]",N="[object Float32Array]",E="[object Float64Array]",A="[object Int8Array]",w="[object Int16Array]",q="[object Int32Array]",k="[object Uint8Array]",_="[object Uint8ClampedArray]",L="[object Uint16Array]",O="[object Uint32Array]",S=/\w*$/,T=/^\[object .+?Constructor\]$/,j=/^(?:0|[1-9]\d*)$/,C={};C[s]=C["[object Array]"]=C[v]=C[x]=C[l]=C[o]=C[N]=C[E]=C[A]=C[w]=C[q]=C[h]=C[u]=C[d]=C[p]=C[g]=C[m]=C[b]=C[k]=C[_]=C[L]=C[O]=!0,C["[object Error]"]=C[a]=C[y]=!1;var R="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,I="object"==typeof self&&self&&self.Object===Object&&self,M=R||I||Function("return this")(),B=e&&!e.nodeType&&e,D=B&&t&&!t.nodeType&&t,U=D&&D.exports===B;function P(t,e){return t.set(e[0],e[1]),t}function z(t,e){return t.add(e),t}function F(t,e,r,i){var n=-1,s=t?t.length:0;for(i&&s&&(r=t[++n]);++n-1},tk.prototype.set=function(t,e){var r=this.__data__,i=tS(r,t);return i<0?r.push([t,e]):r[i][1]=e,this},t_.prototype.clear=function(){this.__data__={hash:new tq,map:new(tf||tk),string:new tq}},t_.prototype.delete=function(t){return tC(this,t).delete(t)},t_.prototype.get=function(t){return tC(this,t).get(t)},t_.prototype.has=function(t){return tC(this,t).has(t)},t_.prototype.set=function(t,e){return tC(this,t).set(t,e),this},tL.prototype.clear=function(){this.__data__=new tk},tL.prototype.delete=function(t){return this.__data__.delete(t)},tL.prototype.get=function(t){return this.__data__.get(t)},tL.prototype.has=function(t){return this.__data__.has(t)},tL.prototype.set=function(t,e){var r=this.__data__;if(r instanceof tk){var i=r.__data__;if(!tf||i.length<199)return i.push([t,e]),this;r=this.__data__=new t_(i)}return r.set(t,e),this};var tI=tc?V(tc,Object):function(){return[]},tM=function(t){return tt.call(t)};function tB(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||G)}function tD(t){if(null!=t){try{return Q.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function tU(t,e){return t===e||t!=t&&e!=e}(td&&tM(new td(new ArrayBuffer(1)))!=x||tf&&tM(new tf)!=h||tp&&tM(tp.resolve())!=f||tg&&tM(new tg)!=g||tm&&tM(new tm)!=y)&&(tM=function(t){var e=tt.call(t),r=e==d?t.constructor:void 0,i=r?tD(r):void 0;if(i)switch(i){case ty:return x;case tv:return h;case tx:return f;case tN:return g;case tE:return y}return e});var tP=Array.isArray;function tz(t){var e;return null!=t&&"number"==typeof(e=t.length)&&e>-1&&e%1==0&&e<=0x1fffffffffffff&&!t$(t)}var tF=th||function(){return!1};function t$(t){var e=tH(t)?tt.call(t):"";return e==a||e==c}function tH(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function tV(t){return tz(t)?function(t){var e,r,i,n,l,o=tP(t)||(i=r=e=t)&&"object"==typeof i&&tz(r)&&J.call(e,"callee")&&(!to.call(e,"callee")||tt.call(e)==s)?function(t,e){for(var r=-1,i=Array(t);++r-1&&n%1==0&&no))return!1;var c=s.get(t);if(c&&s.get(e))return c==e;var h=-1,u=!0,d=2&r?new tb:void 0;for(s.set(t,e),s.set(e,t);++h-1},tg.prototype.set=function(t,e){var r=this.__data__,i=tv(r,t);return i<0?(++this.size,r.push([t,e])):r[i][1]=e,this},tm.prototype.clear=function(){this.size=0,this.__data__={hash:new tp,map:new(tr||tg),string:new tp}},tm.prototype.delete=function(t){var e=tw(this,t).delete(t);return this.size-=!!e,e},tm.prototype.get=function(t){return tw(this,t).get(t)},tm.prototype.has=function(t){return tw(this,t).has(t)},tm.prototype.set=function(t,e){var r=tw(this,t),i=r.size;return r.set(t,e),this.size+=+(r.size!=i),this},tb.prototype.add=tb.prototype.push=function(t){return this.__data__.set(t,l),this},tb.prototype.has=function(t){return this.__data__.has(t)},ty.prototype.clear=function(){this.__data__=new tg,this.size=0},ty.prototype.delete=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r},ty.prototype.get=function(t){return this.__data__.get(t)},ty.prototype.has=function(t){return this.__data__.has(t)},ty.prototype.set=function(t,e){var r=this.__data__;if(r instanceof tg){var i=r.__data__;if(!tr||i.length<199)return i.push([t,e]),this.size=++r.size,this;r=this.__data__=new tm(i)}return r.set(t,e),this.size=r.size,this};var tk=Q?function(t){return null==t?[]:function(t,e){for(var r=-1,i=null==t?0:t.length,n=0,s=[];++r-1&&t%1==0&&t<=0x1fffffffffffff}function tI(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function tM(t){return null!=t&&"object"==typeof t}var tB=R?function(t){return R(t)}:function(t){return tM(t)&&tR(t.length)&&!!q[tx(t)]};function tD(t){return null!=t&&tR(t.length)&&!tC(t)?function(t){var e,r,i=tT(t),n=!i&&tS(t),s=!i&&!n&&tj(t),l=!i&&!n&&!s&&tB(t),o=i||n||s||l,a=o?function(t,e){for(var r=-1,i=Array(t);++r-1&&e%1==0&&e(null!=i[e]&&(t[e]=i[e]),t),{})),t)void 0!==t[n]&&void 0===e[n]&&(i[n]=t[n]);return Object.keys(i).length>0?i:void 0},n.diff=function(t={},e={}){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});let r=Object.keys(t).concat(Object.keys(e)).reduce((r,i)=>(l(t[i],e[i])||(r[i]=void 0===e[i]?null:e[i]),r),{});return Object.keys(r).length>0?r:void 0},n.invert=function(t={},e={}){t=t||{};let r=Object.keys(e).reduce((r,i)=>(e[i]!==t[i]&&void 0!==t[i]&&(r[i]=e[i]),r),{});return Object.keys(t).reduce((r,i)=>(t[i]!==e[i]&&void 0===e[i]&&(r[i]=null),r),r)},n.transform=function(t,e,r=!1){if("object"!=typeof t)return e;if("object"!=typeof e)return;if(!r)return e;let i=Object.keys(e).reduce((r,i)=>(void 0===t[i]&&(r[i]=e[i]),r),{});return Object.keys(i).length>0?i:void 0},e.default=i},2660(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AttributeMap=e.OpIterator=e.Op=void 0;let i=r(5606),n=r(7193),s=r(8142),l=r(9106);e.AttributeMap=l.default;let o=r(5759);e.Op=o.default;let a=r(8317);e.OpIterator=a.default;let c=(t,e)=>{if("object"!=typeof t||null===t)throw Error(`cannot retain a ${typeof t}`);if("object"!=typeof e||null===e)throw Error(`cannot retain a ${typeof e}`);let r=Object.keys(t)[0];if(!r||r!==Object.keys(e)[0])throw Error(`embed types not matched: ${r} != ${Object.keys(e)[0]}`);return[r,t[r],e[r]]};class h{constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}static registerEmbed(t,e){this.handlers[t]=e}static unregisterEmbed(t){delete this.handlers[t]}static getHandler(t){let e=this.handlers[t];if(!e)throw Error(`no handlers for embed type "${t}"`);return e}insert(t,e){let r={};return"string"==typeof t&&0===t.length?this:(r.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(r.attributes=e),this.push(r))}delete(t){return t<=0?this:this.push({delete:t})}retain(t,e){if("number"==typeof t&&t<=0)return this;let r={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(r.attributes=e),this.push(r)}push(t){let e=this.ops.length,r=this.ops[e-1];if(t=n(t),"object"==typeof r){if("number"==typeof t.delete&&"number"==typeof r.delete)return this.ops[e-1]={delete:r.delete+t.delete},this;if("number"==typeof r.delete&&null!=t.insert&&(e-=1,"object"!=typeof(r=this.ops[e-1])))return this.ops.unshift(t),this;if(s(t.attributes,r.attributes)){if("string"==typeof t.insert&&"string"==typeof r.insert)return this.ops[e-1]={insert:r.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;else if("number"==typeof t.retain&&"number"==typeof r.retain)return this.ops[e-1]={retain:r.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this}chop(){let t=this.ops[this.ops.length-1];return t&&"number"==typeof t.retain&&!t.attributes&&this.ops.pop(),this}filter(t){return this.ops.filter(t)}forEach(t){this.ops.forEach(t)}map(t){return this.ops.map(t)}partition(t){let e=[],r=[];return this.forEach(i=>{(t(i)?e:r).push(i)}),[e,r]}reduce(t,e){return this.ops.reduce(t,e)}changeLength(){return this.reduce((t,e)=>e.insert?t+o.default.length(e):e.delete?t-e.delete:t,0)}length(){return this.reduce((t,e)=>t+o.default.length(e),0)}slice(t=0,e=1/0){let r=[],i=new a.default(this.ops),n=0;for(;n0&&r.next(n.retain-t)}let o=new h(i);for(;e.hasNext()||r.hasNext();)if("insert"===r.peekType())o.push(r.next());else if("delete"===e.peekType())o.push(e.next());else{let t=Math.min(e.peekLength(),r.peekLength()),i=e.next(t),n=r.next(t);if(n.retain){let a={};if("number"==typeof i.retain)a.retain="number"==typeof n.retain?t:n.retain;else if("number"==typeof n.retain)null==i.retain?a.insert=i.insert:a.retain=i.retain;else{let t=null==i.retain?"insert":"retain",[e,r,s]=c(i[t],n.retain),l=h.getHandler(e);a[t]={[e]:l.compose(r,s,"retain"===t)}}let u=l.default.compose(i.attributes,n.attributes,"number"==typeof i.retain);if(u&&(a.attributes=u),o.push(a),!r.hasNext()&&s(o.ops[o.ops.length-1],a)){let t=new h(e.rest());return o.concat(t).chop()}}else"number"==typeof n.delete&&("number"==typeof i.retain||"object"==typeof i.retain&&null!==i.retain)&&o.push(n)}return o.chop()}concat(t){let e=new h(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e}diff(t,e){if(this.ops===t.ops)return new h;let r=[this,t].map(e=>e.map(r=>{if(null!=r.insert)return"string"==typeof r.insert?r.insert:"\0";throw Error("diff() called "+(e===t?"on":"with")+" non-document")}).join("")),n=new h,o=i(r[0],r[1],e,!0),c=new a.default(this.ops),u=new a.default(t.ops);return o.forEach(t=>{let e=t[1].length;for(;e>0;){let r=0;switch(t[0]){case i.INSERT:r=Math.min(u.peekLength(),e),n.push(u.next(r));break;case i.DELETE:r=Math.min(e,c.peekLength()),c.next(r),n.delete(r);break;case i.EQUAL:r=Math.min(c.peekLength(),u.peekLength(),e);let o=c.next(r),a=u.next(r);s(o.insert,a.insert)?n.retain(r,l.default.diff(o.attributes,a.attributes)):n.push(a).delete(r)}e-=r}}),n.chop()}eachLine(t,e="\n"){let r=new a.default(this.ops),i=new h,n=0;for(;r.hasNext();){if("insert"!==r.peekType())return;let s=r.peek(),l=o.default.length(s)-r.peekLength(),a="string"==typeof s.insert?s.insert.indexOf(e,l)-l:-1;if(a<0)i.push(r.next());else if(a>0)i.push(r.next(a));else{if(!1===t(i,r.next(1).attributes||{},n))return;n+=1,i=new h}}i.length()>0&&t(i,{},n)}invert(t){let e=new h;return this.reduce((r,i)=>{if(i.insert)e.delete(o.default.length(i));else if("number"==typeof i.retain&&null==i.attributes)return e.retain(i.retain),r+i.retain;else if(i.delete||"number"==typeof i.retain){let n=i.delete||i.retain;return t.slice(r,r+n).forEach(t=>{i.delete?e.push(t):i.retain&&i.attributes&&e.retain(o.default.length(t),l.default.invert(i.attributes,t.attributes))}),r+n}else if("object"==typeof i.retain&&null!==i.retain){let n=t.slice(r,r+1),s=new a.default(n.ops).next(),[o,u,d]=c(i.retain,s.insert),f=h.getHandler(o);return e.retain({[o]:f.invert(u,d)},l.default.invert(i.attributes,s.attributes)),r+1}return r},0),e.chop()}transform(t,e=!1){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);let r=new a.default(this.ops),i=new a.default(t.ops),n=new h;for(;r.hasNext()||i.hasNext();)if("insert"===r.peekType()&&(e||"insert"!==i.peekType()))n.retain(o.default.length(r.next()));else if("insert"===i.peekType())n.push(i.next());else{let t=Math.min(r.peekLength(),i.peekLength()),s=r.next(t),o=i.next(t);if(s.delete)continue;if(o.delete)n.push(o);else{let r=s.retain,i=o.retain,a="object"==typeof i&&null!==i?i:t;if("object"==typeof r&&null!==r&&"object"==typeof i&&null!==i){let t=Object.keys(r)[0];if(t===Object.keys(i)[0]){let n=h.getHandler(t);n&&(a={[t]:n.transform(r[t],i[t],e)})}}n.retain(a,l.default.transform(s.attributes,o.attributes,e))}}return n.chop()}transformPosition(t,e=!1){e=!!e;let r=new a.default(this.ops),i=0;for(;r.hasNext()&&i<=t;){let n=r.peekLength(),s=r.peekType();if(r.next(),"delete"===s){t-=Math.min(n,t-i);continue}"insert"===s&&(i=n-r?(t=n-r,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};{let i={};return e.attributes&&(i.attributes=e.attributes),"number"==typeof e.retain?i.retain=t:"object"==typeof e.retain&&null!==e.retain?i.retain=e.retain:"string"==typeof e.insert?i.insert=e.insert.substr(r,t):i.insert=e.insert,i}}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?i.default.length(this.ops[this.index])-this.offset:1/0}peekType(){let t=this.ops[this.index];if(t){if("number"==typeof t.delete)return"delete";else if("number"!=typeof t.retain&&("object"!=typeof t.retain||null===t.retain))return"insert"}return"retain"}rest(){if(!this.hasNext())return[];{if(0===this.offset)return this.ops.slice(this.index);let t=this.offset,e=this.index,r=this.next(),i=this.ops.slice(this.index);return this.offset=t,this.index=e,[r].concat(i)}}}},7840(t,e,r){"use strict";let i;r.r(e),r.d(e,{default:()=>st,Module:()=>r8,Parchment:()=>u,OpIterator:()=>eS.OpIterator,Range:()=>rQ,Delta:()=>eS,Op:()=>eS.Op,AttributeMap:()=>eS.AttributeMap});var n,s,l,o,a,c,h,u={};r.r(u),r.d(u,{Attributor:()=>ee,AttributorStore:()=>ec,BlockBlot:()=>eN,ClassAttributor:()=>el,ContainerBlot:()=>eA,EmbedBlot:()=>ew,InlineBlot:()=>ev,LeafBlot:()=>ef,ParentBlot:()=>eb,Registry:()=>en,Scope:()=>et,ScrollBlot:()=>e_,StyleAttributor:()=>ea,TextBlot:()=>eO});let d=function(t,e){return t===e||t!=t&&e!=e},f=function(t,e){for(var r=t.length;r--;)if(d(t[r][0],e))return r;return -1};var p=Array.prototype.splice;function g(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e-1},g.prototype.set=function(t,e){var r=this.__data__,i=f(r,t);return i<0?(++this.size,r.push([t,e])):r[i][1]=e,this};var m="object"==typeof global&&global&&global.Object===Object&&global,b="object"==typeof self&&self&&self.Object===Object&&self,y=m||b||Function("return this")(),v=y.Symbol,x=Object.prototype,N=x.hasOwnProperty,E=x.toString,A=v?v.toStringTag:void 0;let w=function(t){var e=N.call(t,A),r=t[A];try{t[A]=void 0;var i=!0}catch(t){}var n=E.call(t);return i&&(e?t[A]=r:delete t[A]),n};var q=Object.prototype.toString,k=v?v.toStringTag:void 0;let _=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":k&&k in Object(t)?w(t):q.call(t)},L=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)},O=function(t){if(!L(t))return!1;var e=_(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e};var S=y["__core-js_shared__"],T=(l=/[^.]+$/.exec(S&&S.keys&&S.keys.IE_PROTO||""))?"Symbol(src)_1."+l:"",j=Function.prototype.toString;let C=function(t){if(null!=t){try{return j.call(t)}catch(t){}try{return t+""}catch(t){}}return""};var R=/^\[object .+?Constructor\]$/,I=Object.prototype,M=Function.prototype.toString,B=I.hasOwnProperty,D=RegExp("^"+M.call(B).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");let U=function(t){return!!L(t)&&(!T||!(T in t))&&(O(t)?D:R).test(C(t))},P=function(t,e){var r=null==t?void 0:t[e];return U(r)?r:void 0};var z=P(y,"Map"),F=P(Object,"create"),$=Object.prototype.hasOwnProperty,H=Object.prototype.hasOwnProperty;function V(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e-1&&t%1==0&&t<=0x1fffffffffffff},tw=function(t){return null!=t&&tA(t.length)&&!O(t)};var tq="object"==typeof exports&&exports&&!exports.nodeType&&exports,tk=tq&&"object"==typeof module&&module&&!module.nodeType&&module,t_=tk&&tk.exports===tq?y.Buffer:void 0;let tL=(t_?t_.isBuffer:void 0)||function(){return!1};var tO=Object.prototype,tS=Function.prototype.toString,tT=tO.hasOwnProperty,tj=tS.call(Object);let tC=function(t){if(!tm(t)||"[object Object]"!=_(t))return!1;var e=td(t);if(null===e)return!0;var r=tT.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&tS.call(r)==tj};var tR={};tR["[object Float32Array]"]=tR["[object Float64Array]"]=tR["[object Int8Array]"]=tR["[object Int16Array]"]=tR["[object Int32Array]"]=tR["[object Uint8Array]"]=tR["[object Uint8ClampedArray]"]=tR["[object Uint16Array]"]=tR["[object Uint32Array]"]=!0,tR["[object Arguments]"]=tR["[object Array]"]=tR["[object ArrayBuffer]"]=tR["[object Boolean]"]=tR["[object DataView]"]=tR["[object Date]"]=tR["[object Error]"]=tR["[object Function]"]=tR["[object Map]"]=tR["[object Number]"]=tR["[object Object]"]=tR["[object RegExp]"]=tR["[object Set]"]=tR["[object String]"]=tR["[object WeakMap]"]=!1;let tI=function(t){return function(e){return t(e)}};var tM="object"==typeof exports&&exports&&!exports.nodeType&&exports,tB=tM&&"object"==typeof module&&module&&!module.nodeType&&module,tD=tB&&tB.exports===tM&&m.process,tU=function(){try{var t=tB&&tB.require&&tB.require("util").types;if(t)return t;return tD&&tD.binding&&tD.binding("util")}catch(t){}}(),tP=tU&&tU.isTypedArray,tz=tP?tI(tP):function(t){return tm(t)&&tA(t.length)&&!!tR[_(t)]};let tF=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]};var t$=Object.prototype.hasOwnProperty;let tH=function(t,e,r){var i=t[e];t$.call(t,e)&&d(i,r)&&(void 0!==r||e in t)||Y(t,e,r)},tV=function(t,e,r,i){var n=!r;r||(r={});for(var s=-1,l=e.length;++s-1&&t%1==0&&t0){if(++a>=800)return arguments[0]}else a=0;return o.apply(void 0,arguments)});let t9=function(t,e,r){if(!L(r))return!1;var i=typeof e;return("number"==i?!!(tw(r)&&tZ(e,r.length)):"string"==i&&e in r)&&d(r[e],t)};var t7=(h=function(t,e,r){t2(t,e,r)},t8((n=function(t,e){var r=-1,i=e.length,n=i>1?e[i-1]:void 0,s=i>2?e[2]:void 0;for(n=h.length>3&&"function"==typeof n?(i--,n):void 0,s&&t9(e[0],e[1],s)&&(n=i<3?void 0:n,i=1),t=Object(t);++rt.name)}add(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)}canAdd(t,e){return null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1)}remove(t){t.removeAttribute(this.keyName)}value(t){let e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""}}class er extends Error{constructor(t){super(t="[Parchment] "+t),this.message=t,this.name=this.constructor.name}}let ei=class t{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(t,e=!1){if(null==t)return null;if(this.blots.has(t))return this.blots.get(t)||null;if(e){let r=null;try{r=t.parentNode}catch{return null}return this.find(r,e)}return null}create(e,r,i){let n=this.query(r);if(null==n)throw new er(`Unable to create ${r} blot`);let s=r instanceof Node||r.nodeType===Node.TEXT_NODE?r:n.create(i),l=new n(e,s,i);return t.blots.set(l.domNode,l),l}find(e,r=!1){return t.find(e,r)}query(t,e=et.ANY){let r;return"string"==typeof t?r=this.types[t]||this.attributes[t]:t instanceof Text||t.nodeType===Node.TEXT_NODE?r=this.types.text:"number"==typeof t?t&et.LEVEL&et.BLOCK?r=this.types.block:t&et.LEVEL&et.INLINE&&(r=this.types.inline):t instanceof Element&&((t.getAttribute("class")||"").split(/\s+/).some(t=>!!(r=this.classes[t])),r=r||this.tags[t.tagName]),null==r?null:"scope"in r&&e&et.LEVEL&r.scope&&e&et.TYPE&r.scope?r:null}register(...t){return t.map(t=>{let e="blotName"in t,r="attrName"in t;if(!e&&!r)throw new er("Invalid definition");if(e&&"abstract"===t.blotName)throw new er("Cannot register abstract class");let i=e?t.blotName:r?t.attrName:void 0;return this.types[i]=t,r?"string"==typeof t.keyName&&(this.attributes[t.keyName]=t):e&&(t.className&&(this.classes[t.className]=t),t.tagName&&(Array.isArray(t.tagName)?t.tagName=t.tagName.map(t=>t.toUpperCase()):t.tagName=t.tagName.toUpperCase(),(Array.isArray(t.tagName)?t.tagName:[t.tagName]).forEach(e=>{(null==this.tags[e]||null==t.className)&&(this.tags[e]=t)}))),t})}};ei.blots=new WeakMap;let en=ei;function es(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter(t=>0===t.indexOf(`${e}-`))}let el=class extends ee{static keys(t){return(t.getAttribute("class")||"").split(/\s+/).map(t=>t.split("-").slice(0,-1).join("-"))}add(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(`${this.keyName}-${e}`),!0)}remove(t){es(t,this.keyName).forEach(e=>{t.classList.remove(e)}),0===t.classList.length&&t.removeAttribute("class")}value(t){let e=(es(t,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(t,e)?e:""}};function eo(t){let e=t.split("-"),r=e.slice(1).map(t=>t[0].toUpperCase()+t.slice(1)).join("");return e[0]+r}let ea=class extends ee{static keys(t){return(t.getAttribute("style")||"").split(";").map(t=>t.split(":")[0].trim())}add(t,e){return!!this.canAdd(t,e)&&(t.style[eo(this.keyName)]=e,!0)}remove(t){t.style[eo(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")}value(t){let e=t.style[eo(this.keyName)];return this.canAdd(t,e)?e:""}},ec=class{constructor(t){this.attributes={},this.domNode=t,this.build()}attribute(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])}build(){this.attributes={};let t=en.find(this.domNode);if(null==t)return;let e=ee.keys(this.domNode),r=el.keys(this.domNode),i=ea.keys(this.domNode);e.concat(r).concat(i).forEach(e=>{let r=t.scroll.query(e,et.ATTRIBUTE);r instanceof ee&&(this.attributes[r.attrName]=r)})}copy(t){Object.keys(this.attributes).forEach(e=>{let r=this.attributes[e].value(this.domNode);t.format(e,r)})}move(t){this.copy(t),Object.keys(this.attributes).forEach(t=>{this.attributes[t].remove(this.domNode)}),this.attributes={}}values(){return Object.keys(this.attributes).reduce((t,e)=>(t[e]=this.attributes[e].value(this.domNode),t),{})}},eh=class{constructor(t,e){this.scroll=t,this.domNode=e,en.blots.set(e,this),this.prev=null,this.next=null}static create(t){let e,r;if(null==this.tagName)throw new er("Blot definition missing tagName");return Array.isArray(this.tagName)?("string"==typeof t?parseInt(r=t.toUpperCase(),10).toString()===r&&(r=parseInt(r,10)):"number"==typeof t&&(r=t),e="number"==typeof r?document.createElement(this.tagName[r-1]):r&&this.tagName.indexOf(r)>-1?document.createElement(r):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e}get statics(){return this.constructor}attach(){}clone(){let t=this.domNode.cloneNode(!1);return this.scroll.create(t)}detach(){null!=this.parent&&this.parent.removeChild(this),en.blots.delete(this.domNode)}deleteAt(t,e){this.isolate(t,e).remove()}formatAt(t,e,r,i){let n=this.isolate(t,e);if(null!=this.scroll.query(r,et.BLOT)&&i)n.wrap(r,i);else if(null!=this.scroll.query(r,et.ATTRIBUTE)){let t=this.scroll.create(this.statics.scope);n.wrap(t),t.format(r,i)}}insertAt(t,e,r){let i=null==r?this.scroll.create("text",e):this.scroll.create(e,r),n=this.split(t);this.parent.insertBefore(i,n||void 0)}isolate(t,e){let r=this.split(t);if(null==r)throw Error("Attempt to isolate at end");return r.split(e),r}length(){return 1}offset(t=this.parent){return null==this.parent||this===t?0:this.parent.children.offset(this)+this.parent.offset(t)}optimize(t){!this.statics.requiredContainer||this.parent instanceof this.statics.requiredContainer||this.wrap(this.statics.requiredContainer.blotName)}remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(t,e){let r="string"==typeof t?this.scroll.create(t,e):t;return null!=this.parent&&(this.parent.insertBefore(r,this.next||void 0),this.remove()),r}split(t,e){return 0===t?this:this.next}update(t,e){}wrap(t,e){let r="string"==typeof t?this.scroll.create(t,e):t;if(null!=this.parent&&this.parent.insertBefore(r,this.next||void 0),"function"!=typeof r.appendChild)throw new er(`Cannot wrap ${t}`);return r.appendChild(this),r}};eh.blotName="abstract";let eu=eh,ed=class extends eu{static value(t){return!0}index(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1}position(t,e){let r=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return t>0&&(r+=1),[this.parent.domNode,r]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};ed.scope=et.INLINE_BLOT;let ef=ed;class ep{constructor(){this.head=null,this.tail=null,this.length=0}append(...t){if(this.insertBefore(t[0],null),t.length>1){let e=t.slice(1);this.append(...e)}}at(t){let e=this.iterator(),r=e();for(;r&&t>0;)t-=1,r=e();return r}contains(t){let e=this.iterator(),r=e();for(;r;){if(r===t)return!0;r=e()}return!1}indexOf(t){let e=this.iterator(),r=e(),i=0;for(;r;){if(r===t)return i;i+=1,r=e()}return -1}insertBefore(t,e){null!=t&&(this.remove(t),t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)}offset(t){let e=0,r=this.head;for(;null!=r;){if(r===t)return e;e+=r.length(),r=r.next}return -1}remove(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)}iterator(t=this.head){return()=>{let e=t;return null!=t&&(t=t.next),e}}find(t,e=!1){let r=this.iterator(),i=r();for(;i;){let n=i.length();if(ts?r(o,t-s,Math.min(e,s+i-t)):r(o,0,Math.min(i,t+e-s)),s+=i,o=l()}}map(t){return this.reduce((e,r)=>(e.push(t(r)),e),[])}reduce(t,e){let r=this.iterator(),i=r();for(;i;)e=t(e,i),i=r();return e}}function eg(t,e){let r=e.find(t);if(r)return r;try{return e.create(t)}catch{let r=e.create(et.INLINE);return Array.from(t.childNodes).forEach(t=>{r.domNode.appendChild(t)}),t.parentNode&&t.parentNode.replaceChild(r.domNode,t),r.attach(),r}}let em=class t extends eu{constructor(t,e){super(t,e),this.uiNode=null,this.build()}appendChild(t){this.insertBefore(t)}attach(){super.attach(),this.children.forEach(t=>{t.attach()})}attachUI(e){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=e,t.uiClass&&this.uiNode.classList.add(t.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new ep,Array.from(this.domNode.childNodes).filter(t=>t!==this.uiNode).reverse().forEach(t=>{try{let e=eg(t,this.scroll);this.insertBefore(e,this.children.head||void 0)}catch(t){if(t instanceof er)return;throw t}})}deleteAt(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,(t,e,r)=>{t.deleteAt(e,r)})}descendant(e,r=0){let[i,n]=this.children.find(r);return null==e.blotName&&e(i)||null!=e.blotName&&i instanceof e?[i,n]:i instanceof t?i.descendant(e,n):[null,-1]}descendants(e,r=0,i=Number.MAX_VALUE){let n=[],s=i;return this.children.forEachAt(r,i,(r,i,l)=>{(null==e.blotName&&e(r)||null!=e.blotName&&r instanceof e)&&n.push(r),r instanceof t&&(n=n.concat(r.descendants(e,i,s))),s-=l}),n}detach(){this.children.forEach(t=>{t.detach()}),super.detach()}enforceAllowedChildren(){let e=!1;this.children.forEach(r=>{e||this.statics.allowedChildren.some(t=>r instanceof t)||(r.statics.scope===et.BLOCK_BLOT?(null!=r.next&&this.splitAfter(r),null!=r.prev&&this.splitAfter(r.prev),r.parent.unwrap(),e=!0):r instanceof t?r.unwrap():r.remove())})}formatAt(t,e,r,i){this.children.forEachAt(t,e,(t,e,n)=>{t.formatAt(e,n,r,i)})}insertAt(t,e,r){let[i,n]=this.children.find(t);if(i)i.insertAt(n,e,r);else{let t=null==r?this.scroll.create("text",e):this.scroll.create(e,r);this.appendChild(t)}}insertBefore(t,e){null!=t.parent&&t.parent.children.remove(t);let r=null;this.children.insertBefore(t,e||null),t.parent=this,null!=e&&(r=e.domNode),(this.domNode.parentNode!==t.domNode||this.domNode.nextSibling!==r)&&this.domNode.insertBefore(t.domNode,r),t.attach()}length(){return this.children.reduce((t,e)=>t+e.length(),0)}moveChildren(t,e){this.children.forEach(r=>{t.insertBefore(r,e)})}optimize(t){if(super.optimize(t),this.enforceAllowedChildren(),null!=this.uiNode&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),0===this.children.length)if(null!=this.statics.defaultChild){let t=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(t)}else this.remove()}path(e,r=!1){let[i,n]=this.children.find(e,r),s=[[this,e]];return i instanceof t?s.concat(i.path(n,r)):(null!=i&&s.push([i,n]),s)}removeChild(t){this.children.remove(t)}replaceWith(e,r){let i="string"==typeof e?this.scroll.create(e,r):e;return i instanceof t&&this.moveChildren(i),super.replaceWith(i)}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}let r=this.clone();return this.parent&&this.parent.insertBefore(r,this.next||void 0),this.children.forEachAt(t,this.length(),(t,i,n)=>{let s=t.split(i,e);null!=s&&r.appendChild(s)}),r}splitAfter(t){let e=this.clone();for(;null!=t.next;)e.appendChild(t.next);return this.parent&&this.parent.insertBefore(e,this.next||void 0),e}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(t,e){let r=[],i=[];t.forEach(t=>{t.target===this.domNode&&"childList"===t.type&&(r.push(...t.addedNodes),i.push(...t.removedNodes))}),i.forEach(t=>{if(null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;let e=this.scroll.find(t);null!=e&&(null==e.domNode.parentNode||e.domNode.parentNode===this.domNode)&&e.detach()}),r.filter(t=>t.parentNode===this.domNode&&t!==this.uiNode).sort((t,e)=>t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1).forEach(t=>{let e=null;null!=t.nextSibling&&(e=this.scroll.find(t.nextSibling));let r=eg(t,this.scroll);(r.next!==e||null==r.next)&&(null!=r.parent&&r.parent.removeChild(this),this.insertBefore(r,e||void 0))}),this.enforceAllowedChildren()}};em.uiClass="";let eb=em,ey=class t extends eb{static create(t){return super.create(t)}static formats(e,r){let i=r.query(t.blotName);if(null==i||e.tagName!==i.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new ec(this.domNode)}format(e,r){if(e!==this.statics.blotName||r){let t=this.scroll.query(e,et.INLINE);null!=t&&(t instanceof ee?this.attributes.attribute(t,r):r&&(e!==this.statics.blotName||this.formats()[e]!==r)&&this.replaceWith(e,r))}else this.children.forEach(e=>{e instanceof t||(e=e.wrap(t.blotName,!0)),this.attributes.copy(e)}),this.unwrap()}formats(){let t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,r,i){null!=this.formats()[r]||this.scroll.query(r,et.ATTRIBUTE)?this.isolate(t,e).format(r,i):super.formatAt(t,e,r,i)}optimize(e){super.optimize(e);let r=this.formats();if(0===Object.keys(r).length)return this.unwrap();let i=this.next;i instanceof t&&i.prev===this&&function(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(let r in t)if(t[r]!==e[r])return!1;return!0}(r,i.formats())&&(i.moveChildren(this),i.remove())}replaceWith(t,e){let r=super.replaceWith(t,e);return this.attributes.copy(r),r}update(t,e){super.update(t,e),t.some(t=>t.target===this.domNode&&"attributes"===t.type)&&this.attributes.build()}wrap(e,r){let i=super.wrap(e,r);return i instanceof t&&this.attributes.move(i),i}};ey.allowedChildren=[ey,ef],ey.blotName="inline",ey.scope=et.INLINE_BLOT,ey.tagName="SPAN";let ev=ey,ex=class t extends eb{static create(t){return super.create(t)}static formats(e,r){let i=r.query(t.blotName);if(null==i||e.tagName!==i.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new ec(this.domNode)}format(e,r){let i=this.scroll.query(e,et.BLOCK);null!=i&&(i instanceof ee?this.attributes.attribute(i,r):e!==this.statics.blotName||r?r&&(e!==this.statics.blotName||this.formats()[e]!==r)&&this.replaceWith(e,r):this.replaceWith(t.blotName))}formats(){let t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,r,i){null!=this.scroll.query(r,et.BLOCK)?this.format(r,i):super.formatAt(t,e,r,i)}insertAt(t,e,r){if(null==r||null!=this.scroll.query(e,et.INLINE))super.insertAt(t,e,r);else{let i=this.split(t);if(null!=i){let t=this.scroll.create(e,r);i.parent.insertBefore(t,i)}else throw Error("Attempt to insertAt after block boundaries")}}replaceWith(t,e){let r=super.replaceWith(t,e);return this.attributes.copy(r),r}update(t,e){super.update(t,e),t.some(t=>t.target===this.domNode&&"attributes"===t.type)&&this.attributes.build()}};ex.blotName="block",ex.scope=et.BLOCK_BLOT,ex.tagName="P",ex.allowedChildren=[ev,ex,ef];let eN=ex,eE=class extends eb{checkMerge(){return null!==this.next&&this.next.statics.blotName===this.statics.blotName}deleteAt(t,e){super.deleteAt(t,e),this.enforceAllowedChildren()}formatAt(t,e,r,i){super.formatAt(t,e,r,i),this.enforceAllowedChildren()}insertAt(t,e,r){super.insertAt(t,e,r),this.enforceAllowedChildren()}optimize(t){super.optimize(t),this.children.length>0&&null!=this.next&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};eE.blotName="container",eE.scope=et.BLOCK_BLOT;let eA=eE,ew=class extends ef{static formats(t,e){}format(t,e){super.formatAt(0,this.length(),t,e)}formatAt(t,e,r,i){0===t&&e===this.length()?this.format(r,i):super.formatAt(t,e,r,i)}formats(){return this.statics.formats(this.domNode,this.scroll)}},eq={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},ek=class extends eb{constructor(t,e){super(null,e),this.registry=t,this.scroll=this,this.build(),this.observer=new MutationObserver(t=>{this.update(t)}),this.observer.observe(this.domNode,eq),this.attach()}create(t,e){return this.registry.create(this,t,e)}find(t,e=!1){let r=this.registry.find(t,e);return r?r.scroll===this?r:e?this.find(r.scroll.domNode.parentNode,!0):null:null}query(t,e=et.ANY){return this.registry.query(t,e)}register(...t){return this.registry.register(...t)}build(){null!=this.scroll&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(t,e){this.update(),0===t&&e===this.length()?this.children.forEach(t=>{t.remove()}):super.deleteAt(t,e)}formatAt(t,e,r,i){this.update(),super.formatAt(t,e,r,i)}insertAt(t,e,r){this.update(),super.insertAt(t,e,r)}optimize(t=[],e={}){super.optimize(e);let r=e.mutationsMap||new WeakMap,i=Array.from(this.observer.takeRecords());for(;i.length>0;)t.push(i.pop());let n=(t,e=!0)=>{null==t||t===this||null!=t.domNode.parentNode&&(r.has(t.domNode)||r.set(t.domNode,[]),e&&n(t.parent))},s=t=>{r.has(t.domNode)&&(t instanceof eb&&t.children.forEach(s),r.delete(t.domNode),t.optimize(e))},l=t;for(let e=0;l.length>0;e+=1){if(e>=100)throw Error("[Parchment] Maximum optimize iterations reached");for(l.forEach(t=>{let e=this.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(n(this.find(t.previousSibling,!1)),Array.from(t.addedNodes).forEach(t=>{let e=this.find(t,!1);n(e,!1),e instanceof eb&&e.children.forEach(t=>{n(t,!1)})})):"attributes"===t.type&&n(e.prev)),n(e))}),this.children.forEach(s),i=(l=Array.from(this.observer.takeRecords())).slice();i.length>0;)t.push(i.pop())}}update(t,e={}){t=t||this.observer.takeRecords();let r=new WeakMap;t.map(t=>{let e=this.find(t.target,!0);return null==e?null:r.has(e.domNode)?(r.get(e.domNode).push(t),null):(r.set(e.domNode,[t]),e)}).forEach(t=>{null!=t&&t!==this&&r.has(t.domNode)&&t.update(r.get(t.domNode)||[],e)}),e.mutationsMap=r,r.has(this.domNode)&&super.update(r.get(this.domNode),e),this.optimize(t,e)}};ek.blotName="scroll",ek.defaultChild=eN,ek.allowedChildren=[eN,eA],ek.scope=et.BLOCK_BLOT,ek.tagName="DIV";let e_=ek,eL=class t extends ef{static create(t){return document.createTextNode(t)}static value(t){return t.data}constructor(t,e){super(t,e),this.text=this.statics.value(this.domNode)}deleteAt(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)}index(t,e){return this.domNode===t?e:-1}insertAt(t,e,r){null==r?(this.text=this.text.slice(0,t)+e+this.text.slice(t),this.domNode.data=this.text):super.insertAt(t,e,r)}length(){return this.text.length}optimize(e){super.optimize(e),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(t,e=!1){return[this.domNode,t]}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}let r=this.scroll.create(this.domNode.splitText(t));return this.parent.insertBefore(r,this.next||void 0),this.text=this.statics.value(this.domNode),r}update(t,e){t.some(t=>"characterData"===t.type&&t.target===this.domNode)&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};eL.blotName="text",eL.scope=et.INLINE_BLOT;let eO=eL;var eS=r(2660);let eT=function(t,e){for(var r=-1,i=null==t?0:t.length;++ro))return!1;var c=s.get(t),h=s.get(e);if(c&&h)return c==e&&h==t;var u=-1,d=!0,f=2&r?new rm:void 0;for(s.set(t,e),s.set(e,t);++u":">",'"':""","'":"'"};function rI(t){return t.replace(/[&<>"']/g,t=>rR[t])}class rM extends ev{static allowedChildren=[rM,rj,ew,rC];static order=["cursor","inline","link","underline","strike","italic","bold","script","code"];static compare(t,e){let r=rM.order.indexOf(t),i=rM.order.indexOf(e);return r>=0||i>=0?r-i:t===e?0:trM.compare(this.statics.blotName,r)&&this.scroll.query(r,et.BLOT)){let n=this.isolate(t,e);i&&n.wrap(r,i)}else super.formatAt(t,e,r,i)}optimize(t){if(super.optimize(t),this.parent instanceof rM&&rM.compare(this.statics.blotName,this.parent.statics.blotName)>0){let t=this.parent.isolate(this.offset(),this.length());this.moveChildren(t),t.wrap(this)}}}let rB=rM;class rD extends eN{cache={};delta(){return null==this.cache.delta&&(this.cache.delta=rP(this)),this.cache.delta}deleteAt(t,e){super.deleteAt(t,e),this.cache={}}formatAt(t,e,r,i){e<=0||(this.scroll.query(r,et.BLOCK)?t+e===this.length()&&this.format(r,i):super.formatAt(t,Math.min(e,this.length()-t-1),r,i),this.cache={})}insertAt(t,e,r){if(null!=r){super.insertAt(t,e,r),this.cache={};return}if(0===e.length)return;let i=e.split("\n"),n=i.shift();n.length>0&&(t((s=s.split(t,!0)).insertAt(0,e),e.length),t+n.length)}insertBefore(t,e){let{head:r}=this.children;super.insertBefore(t,e),r instanceof rj&&r.remove(),this.cache={}}length(){return null==this.cache.length&&(this.cache.length=super.length()+1),this.cache.length}moveChildren(t,e){super.moveChildren(t,e),this.cache={}}optimize(t){super.optimize(t),this.cache={}}path(t){return super.path(t,!0)}removeChild(t){super.removeChild(t),this.cache={}}split(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e&&(0===t||t>=this.length()-1)){let e=this.clone();return 0===t?(this.parent.insertBefore(e,this),this):(this.parent.insertBefore(e,this.next),e)}let r=super.split(t,e);return this.cache={},r}}rD.blotName="block",rD.tagName="P",rD.defaultChild=rj,rD.allowedChildren=[rj,rB,ew,rC];class rU extends ew{attach(){super.attach(),this.attributes=new ec(this.domNode)}delta(){return new eS().insert(this.value(),{...this.formats(),...this.attributes.values()})}format(t,e){let r=this.scroll.query(t,et.BLOCK_ATTRIBUTE);null!=r&&this.attributes.attribute(r,e)}formatAt(t,e,r,i){this.format(r,i)}insertAt(t,e,r){if(null!=r)return void super.insertAt(t,e,r);let i=e.split("\n"),n=i.pop(),s=i.map(t=>{let e=this.scroll.create(rD.blotName);return e.insertAt(0,t),e}),l=this.split(t);s.forEach(t=>{this.parent.insertBefore(t,l)}),n&&this.parent.insertBefore(this.scroll.create("text",n),l)}}function rP(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return t.descendants(ef).reduce((t,r)=>0===r.length()?t:t.insert(r.value(),rz(r,{},e)),new eS).insert("\n",rz(t))}function rz(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return null==t||("formats"in t&&"function"==typeof t.formats&&(e={...e,...t.formats()},r&&delete e["code-token"]),null==t.parent||"scroll"===t.parent.statics.blotName||t.parent.statics.scope!==t.statics.scope)?e:rz(t.parent,e,r)}rU.scope=et.BLOCK_BLOT;class rF extends ew{static blotName="cursor";static className="ql-cursor";static tagName="span";static CONTENTS="\uFEFF";static value(){}constructor(t,e,r){super(t,e),this.selection=r,this.textNode=document.createTextNode(rF.CONTENTS),this.domNode.appendChild(this.textNode),this.savedLength=0}detach(){null!=this.parent&&this.parent.removeChild(this)}format(t,e){if(0!==this.savedLength)return void super.format(t,e);let r=this,i=0;for(;null!=r&&r.statics.scope!==et.BLOCK_BLOT;)i+=r.offset(r.parent),r=r.parent;null!=r&&(this.savedLength=rF.CONTENTS.length,r.optimize(),r.formatAt(i,rF.CONTENTS.length,t,e),this.savedLength=0)}index(t,e){return t===this.textNode?0:super.index(t,e)}length(){return this.savedLength}position(){return[this.textNode,this.textNode.data.length]}remove(){super.remove(),this.parent=null}restore(){let t;if(this.selection.composing||null==this.parent)return null;let e=this.selection.getNativeRange();for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);let r=this.prev instanceof rC?this.prev:null,i=r?r.length():0,n=this.next instanceof rC?this.next:null,s=n?n.text:"",{textNode:l}=this,o=l.data.split(rF.CONTENTS).join("");if(l.data=rF.CONTENTS,r)t=r,(o||n)&&(r.insertAt(r.length(),o+s),n&&n.remove());else if(n)t=n,n.insertAt(0,o);else{let e=document.createTextNode(o);t=this.scroll.create(e),this.parent.insertBefore(t,this)}if(this.remove(),e){let s=(t,e)=>r&&t===r.domNode?e:t===l?i+e-1:n&&t===n.domNode?i+o.length+e:null,a=s(e.start.node,e.start.offset),c=s(e.end.node,e.end.offset);if(null!==a&&null!==c)return{startNode:t.domNode,startOffset:a,endNode:t.domNode,endOffset:c}}return null}update(t,e){if(t.some(t=>"characterData"===t.type&&t.target===this.textNode)){let t=this.restore();t&&(e.range=t)}}optimize(t){super.optimize(t);let{parent:e}=this;for(;e;){if("A"===e.domNode.tagName){this.savedLength=rF.CONTENTS.length,e.isolate(this.offset(e),this.length()).unwrap(),this.savedLength=0;break}e=e.parent}}value(){return""}}var r$=r(228);let rH=new WeakMap,rV=["error","warn","log","info"],rK="warn";function rW(t){if(rK&&rV.indexOf(t)<=rV.indexOf(rK)){for(var e=arguments.length,r=Array(e>1?e-1:0),i=1;i(e[r]=rW.bind(console,r,t),e),{})}rZ.level=t=>{rK=t},rW.level=rZ.level;let rG=rZ("quill:events");["selectionchange","mousedown","mouseup","click"].forEach(t=>{document.addEventListener(t,function(){for(var t=arguments.length,e=Array(t),r=0;r{let r=rH.get(t);r&&r.emitter&&r.emitter.handleDOM(...e)})})});let rX=class extends r${static events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_BLOT_MOUNT:"scroll-blot-mount",SCROLL_BLOT_UNMOUNT:"scroll-blot-unmount",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SCROLL_EMBED_UPDATE:"scroll-embed-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change",COMPOSITION_BEFORE_START:"composition-before-start",COMPOSITION_START:"composition-start",COMPOSITION_BEFORE_END:"composition-before-end",COMPOSITION_END:"composition-end"};static sources={API:"api",SILENT:"silent",USER:"user"};constructor(){super(),this.domListeners={},this.on("error",rG.error)}emit(){for(var t=arguments.length,e=Array(t),r=0;r1?e-1:0),i=1;i{let{node:i,handler:n}=e;(t.target===i||i.contains(t.target))&&n(t,...r)})}listenDOM(t,e,r){this.domListeners[t]||(this.domListeners[t]=[]),this.domListeners[t].push({node:e,handler:r})}},rY=rZ("quill:selection");class rQ{constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.index=t,this.length=e}}function rJ(t,e){try{e.parentNode}catch(t){return!1}return t.contains(e)}let r1=class{constructor(t,e){this.emitter=e,this.scroll=t,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=this.scroll.create("cursor",this),this.savedRange=new rQ(0,0),this.lastRange=this.savedRange,this.lastNative=null,this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,()=>{this.mouseDown||this.composing||setTimeout(this.update.bind(this,rX.sources.USER),1)}),this.emitter.on(rX.events.SCROLL_BEFORE_UPDATE,()=>{if(!this.hasFocus())return;let t=this.getNativeRange();null==t||t.start.node!==this.cursor.textNode&&this.emitter.once(rX.events.SCROLL_UPDATE,(e,r)=>{try{this.root.contains(t.start.node)&&this.root.contains(t.end.node)&&this.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset);let i=r.some(t=>"characterData"===t.type||"childList"===t.type||"attributes"===t.type&&t.target===this.root);this.update(i?rX.sources.SILENT:e)}catch(t){}})}),this.emitter.on(rX.events.SCROLL_OPTIMIZE,(t,e)=>{if(e.range){let{startNode:t,startOffset:r,endNode:i,endOffset:n}=e.range;this.setNativeRange(t,r,i,n),this.update(rX.sources.SILENT)}}),this.update(rX.sources.SILENT)}handleComposition(){this.emitter.on(rX.events.COMPOSITION_BEFORE_START,()=>{this.composing=!0}),this.emitter.on(rX.events.COMPOSITION_END,()=>{if(this.composing=!1,this.cursor.parent){let t=this.cursor.restore();t&&setTimeout(()=>{this.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)},1)}})}handleDragging(){this.emitter.listenDOM("mousedown",document.body,()=>{this.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,()=>{this.mouseDown=!1,this.update(rX.sources.USER)})}focus(){this.hasFocus()||(this.root.focus({preventScroll:!0}),this.setRange(this.savedRange))}format(t,e){this.scroll.update();let r=this.getNativeRange();if(!(null==r||!r.native.collapsed||this.scroll.query(t,et.BLOCK))){if(r.start.node!==this.cursor.textNode){let t=this.scroll.find(r.start.node,!1);if(null==t)return;if(t instanceof ef){let e=t.split(r.start.offset);t.parent.insertBefore(this.cursor,e)}else t.insertBefore(this.cursor,r.start.node);this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}getBounds(t){let e,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();i=Math.min((t=Math.min(t,n-1))+i,n-1)-t;let[s,l]=this.scroll.leaf(t);if(null==s)return null;if(i>0&&l===s.length()){let[e]=this.scroll.leaf(t+1);if(e){let[r]=this.scroll.line(t),[i]=this.scroll.line(t+1);r===i&&(s=e,l=0)}}[e,l]=s.position(l,!0);let o=document.createRange();if(i>0)return(o.setStart(e,l),[s,l]=this.scroll.leaf(t+i),null==s)?null:([e,l]=s.position(l,!0),o.setEnd(e,l),o.getBoundingClientRect());let a="left";if(e instanceof Text){if(!e.data.length)return null;l0&&(a="right")}return{bottom:r.top+r.height,height:r.height,left:r[a],right:r[a],top:r.top,width:0}}getNativeRange(){let t=document.getSelection();if(null==t||t.rangeCount<=0)return null;let e=t.getRangeAt(0);if(null==e)return null;let r=this.normalizeNative(e);return rY.info("getNativeRange",r),r}getRange(){let t=this.scroll.domNode;if("isConnected"in t&&!t.isConnected)return[null,null];let e=this.getNativeRange();return null==e?[null,null]:[this.normalizedToRange(e),e]}hasFocus(){return document.activeElement===this.root||null!=document.activeElement&&rJ(this.root,document.activeElement)}normalizedToRange(t){let e=[[t.start.node,t.start.offset]];t.native.collapsed||e.push([t.end.node,t.end.offset]);let r=e.map(t=>{let[e,r]=t,i=this.scroll.find(e,!0),n=i.offset(this.scroll);return 0===r?n:i instanceof ef?n+i.index(e,r):n+i.length()}),i=Math.min(Math.max(...r),this.scroll.length()-1),n=Math.min(i,...r);return new rQ(n,i-n)}normalizeNative(t){if(!rJ(this.root,t.startContainer)||!t.collapsed&&!rJ(this.root,t.endContainer))return null;let e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach(t=>{let{node:e,offset:r}=t;for(;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>r)e=e.childNodes[r],r=0;else if(e.childNodes.length===r)r=(e=e.lastChild)instanceof Text?e.data.length:e.childNodes.length>0?e.childNodes.length:e.childNodes.length+1;else break;t.node=e,t.offset=r}),e}rangeToNative(t){let e=this.scroll.length(),r=(t,r)=>{t=Math.min(e-1,t);let[i,n]=this.scroll.leaf(t);return i?i.position(n,r):[null,-1]};return[...r(t.index,!1),...r(t.index+t.length,!0)]}setNativeRange(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,n=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(rY.info("setNativeRange",t,e,r,i),null!=t&&(null==this.root.parentNode||null==t.parentNode||null==r.parentNode))return;let s=document.getSelection();if(null!=s)if(null!=t){this.hasFocus()||this.root.focus({preventScroll:!0});let{native:l}=this.getNativeRange()||{};if(null==l||n||t!==l.startContainer||e!==l.startOffset||r!==l.endContainer||i!==l.endOffset){t instanceof Element&&"BR"===t.tagName&&(e=Array.from(t.parentNode.childNodes).indexOf(t),t=t.parentNode),r instanceof Element&&"BR"===r.tagName&&(i=Array.from(r.parentNode.childNodes).indexOf(r),r=r.parentNode);let n=document.createRange();n.setStart(t,e),n.setEnd(r,i),s.removeAllRanges(),s.addRange(n)}}else s.removeAllRanges(),this.root.blur()}setRange(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:rX.sources.API;if("string"==typeof e&&(r=e,e=!1),rY.info("setRange",t),null!=t){let r=this.rangeToNative(t);this.setNativeRange(...r,e)}else this.setNativeRange(null);this.update(r)}update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:rX.sources.USER,e=this.lastRange,[r,i]=this.getRange();if(this.lastRange=r,this.lastNative=i,null!=this.lastRange&&(this.savedRange=this.lastRange),!rT(e,this.lastRange)){if(!this.composing&&null!=i&&i.native.collapsed&&i.start.node!==this.cursor.textNode){let t=this.cursor.restore();t&&this.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}let r=[rX.events.SELECTION_CHANGE,rg(this.lastRange),rg(e),t];this.emitter.emit(rX.events.EDITOR_CHANGE,...r),t!==rX.sources.SILENT&&this.emitter.emit(...r)}}},r0=/^[ -~]*$/;function r2(t,e,r){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("html"in t&&"function"==typeof t.html)return t.html(e,r);if(t instanceof rC)return rI(t.value().slice(e,e+r)).replaceAll(" "," ");if(t instanceof eb){if("list-container"===t.statics.blotName){let i=[];return t.children.forEachAt(e,r,(t,e,r)=>{let n="formats"in t&&"function"==typeof t.formats?t.formats():{};i.push({child:t,offset:e,length:r,indent:n.indent||0,type:n.list})}),function t(e,r,i){if(0===e.length){let[e]=r5(i.pop());return r<=0?``:`${t([],r-1,i)}`}let[{child:n,offset:s,length:l,indent:o,type:a},...c]=e,[h,u]=r5(a);if(o>r)return(i.push(a),o===r+1)?`<${h}>${r2(n,s,l)}${t(c,o,i)}`:`<${h}>
  • ${t(e,r+1,i)}`;let d=i[i.length-1];if(o===r&&a===d)return`
  • ${r2(n,s,l)}${t(c,o,i)}`;let[f]=r5(i.pop());return`${t(e,r-1,i)}`}(i,-1,[])}let n=[];if(t.children.forEachAt(e,r,(t,e,r)=>{n.push(r2(t,e,r))}),i||"list"===t.statics.blotName)return n.join("");let{outerHTML:s,innerHTML:l}=t.domNode,[o,a]=s.split(`>${l}<`);return"${n.join("")}<${a}`:`${o}>${n.join("")}<${a}`}return t.domNode instanceof Element?t.domNode.outerHTML:""}function r5(t){let e="ordered"===t?"ol":"ul";switch(t){case"checked":return[e,' data-list="checked"'];case"unchecked":return[e,' data-list="unchecked"'];default:return[e,""]}}function r4(t){return t.reduce((t,e)=>{if("string"==typeof e.insert){let r=e.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return t.insert(r,e.attributes)}return t.push(e)},new eS)}function r3(t,e){let{index:r,length:i}=t;return new rQ(r+e,i)}let r6=class{constructor(t){this.scroll=t,this.delta=this.getDelta()}applyDelta(t){var e;let r;this.scroll.update();let i=this.scroll.length();this.scroll.batchStart();let n=r4(t),s=new eS;return(e=n.ops.slice(),r=[],e.forEach(t=>{"string"==typeof t.insert?t.insert.split("\n").forEach((e,i)=>{i&&r.push({insert:"\n",attributes:t.attributes}),e&&r.push({insert:e,attributes:t.attributes})}):r.push(t)}),r).reduce((t,e)=>{let r=eS.Op.length(e),n=e.attributes||{},l=!1,o=!1;if(null!=e.insert){if(s.retain(r),"string"==typeof e.insert){let r=e.insert;o=!r.endsWith("\n")&&(i<=t||!!this.scroll.descendant(rU,t)[0]),this.scroll.insertAt(t,r);let[s,l]=this.scroll.line(t),a=t7({},rz(s));if(s instanceof rD){let[t]=s.descendant(ef,l);t&&(a=t7(a,rz(t)))}n=eS.AttributeMap.diff(a,n)||{}}else if("object"==typeof e.insert){let r=Object.keys(e.insert)[0];if(null==r)return t;let s=null!=this.scroll.query(r,et.INLINE);if(s)(i<=t||this.scroll.descendant(rU,t)[0])&&(o=!0);else if(t>0){let[e,r]=this.scroll.descendant(ef,t-1);e instanceof rC?"\n"!==e.value()[r]&&(l=!0):e instanceof ew&&e.statics.scope===et.INLINE_BLOT&&(l=!0)}if(this.scroll.insertAt(t,r,e.insert[r]),s){let[e]=this.scroll.descendant(ef,t);if(e){let t=t7({},rz(e));n=eS.AttributeMap.diff(t,n)||{}}}}i+=r}else if(s.push(e),null!==e.retain&&"object"==typeof e.retain){let r=Object.keys(e.retain)[0];if(null==r)return t;this.scroll.updateEmbedAt(t,r,e.retain[r])}Object.keys(n).forEach(e=>{this.scroll.formatAt(t,r,e,n[e])});let a=+!!l,c=+!!o;return i+=a+c,s.retain(a),s.delete(c),t+r+a+c},0),s.reduce((t,e)=>"number"==typeof e.delete?(this.scroll.deleteAt(t,e.delete),t):t+eS.Op.length(e),0),this.scroll.batchEnd(),this.scroll.optimize(),this.update(n)}deleteText(t,e){return this.scroll.deleteAt(t,e),this.update(new eS().retain(t).delete(e))}formatLine(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.scroll.update(),Object.keys(r).forEach(i=>{this.scroll.lines(t,Math.max(e,1)).forEach(t=>{t.format(i,r[i])})}),this.scroll.optimize();let i=new eS().retain(t).retain(e,rg(r));return this.update(i)}formatText(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object.keys(r).forEach(i=>{this.scroll.formatAt(t,e,i,r[i])});let i=new eS().retain(t).retain(e,rg(r));return this.update(i)}getContents(t,e){return this.delta.slice(t,t+e)}getDelta(){return this.scroll.lines().reduce((t,e)=>t.concat(e.delta()),new eS)}getFormat(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=[],i=[];0===e?this.scroll.path(t).forEach(t=>{let[e]=t;e instanceof rD?r.push(e):e instanceof ef&&i.push(e)}):(r=this.scroll.lines(t,e),i=this.scroll.descendants(ef,t,e));let[n,s]=[r,i].map(t=>{let e=t.shift();if(null==e)return{};let r=rz(e);for(;Object.keys(r).length>0;){let e=t.shift();if(null==e)break;r=function(t,e){return Object.keys(e).reduce((r,i)=>{if(null==t[i])return r;let n=e[i];return n===t[i]?r[i]=n:Array.isArray(n)?0>n.indexOf(t[i])?r[i]=n.concat([t[i]]):r[i]=n:r[i]=[n,t[i]],r},{})}(rz(e),r)}return r});return{...n,...s}}getHTML(t,e){let[r,i]=this.scroll.line(t);if(r){let n=r.length();return r.length()>=i+e&&(0!==i||e!==n)?r2(r,i,e,!0):r2(this.scroll,t,e,!0)}return""}getText(t,e){return this.getContents(t,e).filter(t=>"string"==typeof t.insert).map(t=>t.insert).join("")}insertContents(t,e){let r=r4(e),i=new eS().retain(t).concat(r);return this.scroll.insertContents(t,r),this.update(i)}insertEmbed(t,e,r){return this.scroll.insertAt(t,e,r),this.update(new eS().retain(t).insert({[e]:r}))}insertText(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(r).forEach(i=>{this.scroll.formatAt(t,e.length,i,r[i])}),this.update(new eS().retain(t).insert(e,rg(r)))}isBlank(){if(0===this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;let t=this.scroll.children.head;return t?.statics.blotName===rD.blotName&&!(t.children.length>1)&&t.children.head instanceof rj}removeFormat(t,e){let r=this.getText(t,e),[i,n]=this.scroll.line(t+e),s=0,l=new eS;null!=i&&(s=i.length()-n,l=i.delta().slice(n,n+s-1).insert("\n"));let o=this.getContents(t,e+s).diff(new eS().insert(r).concat(l)),a=new eS().retain(t).concat(o);return this.applyDelta(a)}update(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this.delta;if(1===e.length&&"characterData"===e[0].type&&e[0].target.data.match(r0)&&this.scroll.find(e[0].target)){let n=this.scroll.find(e[0].target),s=rz(n),l=n.offset(this.scroll),o=e[0].oldValue.replace(rF.CONTENTS,""),a=new eS().insert(o),c=new eS().insert(n.value()),h=r&&{oldRange:r3(r.oldRange,-l),newRange:r3(r.newRange,-l)};t=new eS().retain(l).concat(a.diff(c,h)).reduce((t,e)=>e.insert?t.insert(e.insert,s):t.push(e),new eS),this.delta=i.compose(t)}else this.delta=this.getDelta(),t&&rT(i.compose(t),this.delta)||(t=i.diff(this.delta,r));return t}},r8=class{static DEFAULTS={};constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.quill=t,this.options=e}},r9=class extends ew{constructor(t,e){super(t,e),this.contentNode=document.createElement("span"),this.contentNode.setAttribute("contenteditable","false"),Array.from(this.domNode.childNodes).forEach(t=>{this.contentNode.appendChild(t)}),this.leftGuard=document.createTextNode("\uFEFF"),this.rightGuard=document.createTextNode("\uFEFF"),this.domNode.appendChild(this.leftGuard),this.domNode.appendChild(this.contentNode),this.domNode.appendChild(this.rightGuard)}index(t,e){return t===this.leftGuard?0:t===this.rightGuard?1:super.index(t,e)}restore(t){let e,r=null,i=t.data.split("\uFEFF").join("");if(t===this.leftGuard)if(this.prev instanceof rC){let t=this.prev.length();this.prev.insertAt(t,i),r={startNode:this.prev.domNode,startOffset:t+i.length}}else e=document.createTextNode(i),this.parent.insertBefore(this.scroll.create(e),this),r={startNode:e,startOffset:i.length};else t===this.rightGuard&&(this.next instanceof rC?(this.next.insertAt(0,i),r={startNode:this.next.domNode,startOffset:i.length}):(e=document.createTextNode(i),this.parent.insertBefore(this.scroll.create(e),this.next),r={startNode:e,startOffset:i.length}));return t.data="\uFEFF",r}update(t,e){t.forEach(t=>{if("characterData"===t.type&&(t.target===this.leftGuard||t.target===this.rightGuard)){let r=this.restore(t.target);r&&(e.range=r)}})}},r7=class{isComposing=!1;constructor(t,e){this.scroll=t,this.emitter=e,this.setupListeners()}setupListeners(){this.scroll.domNode.addEventListener("compositionstart",t=>{this.isComposing||this.handleCompositionStart(t)}),this.scroll.domNode.addEventListener("compositionend",t=>{this.isComposing&&queueMicrotask(()=>{this.handleCompositionEnd(t)})})}handleCompositionStart(t){let e=t.target instanceof Node?this.scroll.find(t.target,!0):null;!e||e instanceof r9||(this.emitter.emit(rX.events.COMPOSITION_BEFORE_START,t),this.scroll.batchStart(),this.emitter.emit(rX.events.COMPOSITION_START,t),this.isComposing=!0)}handleCompositionEnd(t){this.emitter.emit(rX.events.COMPOSITION_BEFORE_END,t),this.scroll.batchEnd(),this.emitter.emit(rX.events.COMPOSITION_END,t),this.isComposing=!1}};class it{static DEFAULTS={modules:{}};static themes={default:it};modules={};constructor(t,e){this.quill=t,this.options=e}init(){Object.keys(this.options.modules).forEach(t=>{null==this.modules[t]&&this.addModule(t)})}addModule(t){let e=this.quill.constructor.import(`modules/${t}`);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}let ie=it,ir=t=>t.parentElement||t.getRootNode().host||null,ii=t=>{let e=t.getBoundingClientRect(),r="offsetWidth"in t&&Math.abs(e.width)/t.offsetWidth||1,i="offsetHeight"in t&&Math.abs(e.height)/t.offsetHeight||1;return{top:e.top,right:e.left+t.clientWidth*r,bottom:e.top+t.clientHeight*i,left:e.left}},is=t=>{let e=parseInt(t,10);return Number.isNaN(e)?0:e},il=(t,e,r,i,n,s)=>ti?0:ti?e-t>i-r?t+n-r:e-i+s:0,io=["block","break","cursor","inline","scroll","text"],ia=rZ("quill"),ic=new en;eb.uiClass="ql-ui";class ih{static DEFAULTS={bounds:null,modules:{clipboard:!0,keyboard:!0,history:!0,uploader:!0},placeholder:"",readOnly:!1,registry:ic,theme:"default"};static events=rX.events;static sources=rX.sources;static version="2.0.3";static imports={delta:eS,parchment:u,"core/module":r8,"core/theme":ie};static debug(t){!0===t&&(t="log"),rZ.level(t)}static find(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return rH.get(t)||ic.find(t,e)}static import(t){return null==this.imports[t]&&ia.error(`Cannot import ${t}. Are you sure it was registered?`),this.imports[t]}static register(){if("string"!=typeof(arguments.length<=0?void 0:arguments[0])){let t=arguments.length<=0?void 0:arguments[0],e=!!(arguments.length<=1?void 0:arguments[1]),r="attrName"in t?t.attrName:t.blotName;"string"==typeof r?this.register(`formats/${r}`,t,e):Object.keys(t).forEach(r=>{this.register(r,t[r],e)})}else{let t=arguments.length<=0?void 0:arguments[0],e=arguments.length<=1?void 0:arguments[1],r=!!(arguments.length<=2?void 0:arguments[2]);null==this.imports[t]||r||ia.warn(`Overwriting ${t} with`,e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&e&&"boolean"!=typeof e&&"abstract"!==e.blotName&&ic.register(e),"function"==typeof e.register&&e.register(ic)}}constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.options=function(t,e){let r=iu(t);if(!r)throw Error("Invalid Quill container");let i=e.theme&&e.theme!==ih.DEFAULTS.theme?ih.import(`themes/${e.theme}`):ie;if(!i)throw Error(`Invalid theme ${e.theme}. Did you register it?`);let{modules:n,...s}=ih.DEFAULTS,{modules:l,...o}=i.DEFAULTS,a=id(e.modules);null!=a&&a.toolbar&&a.toolbar.constructor!==Object&&(a={...a,toolbar:{container:a.toolbar}});let c=t7({},id(n),id(l),a),h={...s,...ip(o),...ip(e)},u=e.registry;if(u)e.formats&&ia.warn('Ignoring "formats" option because "registry" is specified');else{var d,f;let t;u=e.formats?(d=e.formats,f=h.registry,t=new en,io.forEach(e=>{let r=f.query(e);r&&t.register(r)}),d.forEach(e=>{let r=f.query(e);r||ia.error(`Cannot register "${e}" specified in "formats" config. Are you sure it was registered?`);let i=0;for(;r;)if(t.register(r),r="blotName"in r?r.requiredContainer??null:null,(i+=1)>100){ia.error(`Cycle detected in registering blot requiredContainer: "${e}"`);break}}),t):h.registry}return{...h,registry:u,container:r,theme:i,modules:Object.entries(c).reduce((t,e)=>{let[r,i]=e;if(!i)return t;let n=ih.import(`modules/${r}`);return null==n?(ia.error(`Cannot load ${r} module. Are you sure you registered it?`),t):{...t,[r]:t7({},n.DEFAULTS||{},i)}},{}),bounds:iu(h.bounds)}}(t,e),this.container=this.options.container,null==this.container)return void ia.error("Invalid Quill container",t);this.options.debug&&ih.debug(this.options.debug);const r=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",rH.set(this.container,this),this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.emitter=new rX;const i=e_.blotName,n=this.options.registry.query(i);if(!n||!("blotName"in n))throw Error(`Cannot initialize Quill without "${i}" blot`);if(this.scroll=new n(this.options.registry,this.root,{emitter:this.emitter}),this.editor=new r6(this.scroll),this.selection=new r1(this.scroll,this.emitter),this.composition=new r7(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.uploader=this.theme.addModule("uploader"),this.theme.addModule("input"),this.theme.addModule("uiNode"),this.theme.init(),this.emitter.on(rX.events.EDITOR_CHANGE,t=>{t===rX.events.TEXT_CHANGE&&this.root.classList.toggle("ql-blank",this.editor.isBlank())}),this.emitter.on(rX.events.SCROLL_UPDATE,(t,e)=>{let r=this.selection.lastRange,[i]=this.selection.getRange(),n=r&&i?{oldRange:r,newRange:i}:void 0;ig.call(this,()=>this.editor.update(null,e,n),t)}),this.emitter.on(rX.events.SCROLL_EMBED_UPDATE,(t,e)=>{let r=this.selection.lastRange,[i]=this.selection.getRange(),n=r&&i?{oldRange:r,newRange:i}:void 0;ig.call(this,()=>{let r=new eS().retain(t.offset(this)).retain({[t.statics.blotName]:e});return this.editor.update(r,[],n)},ih.sources.USER)}),r){const t=this.clipboard.convert({html:`${r}


    `,text:"\n"});this.setContents(t)}this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable(),this.allowReadOnlyEdits=!1}addContainer(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof t){let e=t;(t=document.createElement("div")).classList.add(e)}return this.container.insertBefore(t,e),t}blur(){this.selection.setRange(null)}deleteText(t,e,r){return[t,e,,r]=im(t,e,r),ig.call(this,()=>this.editor.deleteText(t,e),r,t,-1*e)}disable(){this.enable(!1)}editReadOnly(t){this.allowReadOnlyEdits=!0;let e=t();return this.allowReadOnlyEdits=!1,e}enable(){let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}focus(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.selection.focus(),t.preventScroll||this.scrollSelectionIntoView()}format(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:rX.sources.API;return ig.call(this,()=>{let r=this.getSelection(!0),i=new eS;if(null==r)return i;if(this.scroll.query(t,et.BLOCK))i=this.editor.formatLine(r.index,r.length,{[t]:e});else{if(0===r.length)return this.selection.format(t,e),i;i=this.editor.formatText(r.index,r.length,{[t]:e})}return this.setSelection(r,rX.sources.SILENT),i},r)}formatLine(t,e,r,i,n){let s;return[t,e,s,n]=im(t,e,r,i,n),ig.call(this,()=>this.editor.formatLine(t,e,s),n,t,0)}formatText(t,e,r,i,n){let s;return[t,e,s,n]=im(t,e,r,i,n),ig.call(this,()=>this.editor.formatText(t,e,s),n,t,0)}getBounds(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=null;if(!(r="number"==typeof t?this.selection.getBounds(t,e):this.selection.getBounds(t.index,t.length)))return null;let i=this.container.getBoundingClientRect();return{bottom:r.bottom-i.top,height:r.height,left:r.left-i.left,right:r.right-i.left,top:r.top-i.top,width:r.width}}getContents(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t;return[t,e]=im(t,e),this.editor.getContents(t,e)}getFormat(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof t?this.editor.getFormat(t,e):this.editor.getFormat(t.index,t.length)}getIndex(t){return t.offset(this.scroll)}getLength(){return this.scroll.length()}getLeaf(t){return this.scroll.leaf(t)}getLine(t){return this.scroll.line(t)}getLines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}getModule(t){return this.theme.modules[t]}getSelection(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t&&this.focus(),this.update(),this.selection.getRange()[0]}getSemanticHTML(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1?arguments[1]:void 0;return"number"==typeof t&&(e=e??this.getLength()-t),[t,e]=im(t,e),this.editor.getHTML(t,e)}getText(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1?arguments[1]:void 0;return"number"==typeof t&&(e=e??this.getLength()-t),[t,e]=im(t,e),this.editor.getText(t,e)}hasFocus(){return this.selection.hasFocus()}insertEmbed(t,e,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ih.sources.API;return ig.call(this,()=>this.editor.insertEmbed(t,e,r),i,t)}insertText(t,e,r,i,n){let s;return[t,,s,n]=im(t,0,r,i,n),ig.call(this,()=>this.editor.insertText(t,e,s),n,t,e.length)}isEnabled(){return this.scroll.isEnabled()}off(){return this.emitter.off(...arguments)}on(){return this.emitter.on(...arguments)}once(){return this.emitter.once(...arguments)}removeFormat(t,e,r){return[t,e,,r]=im(t,e,r),ig.call(this,()=>this.editor.removeFormat(t,e),r,t)}scrollRectIntoView(t){((t,e)=>{let r=t.ownerDocument,i=e,n=t;for(;n;){let t=n===r.body,e=t?{top:0,right:window.visualViewport?.width??r.documentElement.clientWidth,bottom:window.visualViewport?.height??r.documentElement.clientHeight,left:0}:ii(n),s=getComputedStyle(n),l=il(i.left,i.right,e.left,e.right,is(s.scrollPaddingLeft),is(s.scrollPaddingRight)),o=il(i.top,i.bottom,e.top,e.bottom,is(s.scrollPaddingTop),is(s.scrollPaddingBottom));if(l||o)if(t)r.defaultView?.scrollBy(l,o);else{let{scrollLeft:t,scrollTop:e}=n;o&&(n.scrollTop+=o),l&&(n.scrollLeft+=l);let r=n.scrollLeft-t,s=n.scrollTop-e;i={left:i.left-r,top:i.top-s,right:i.right-r,bottom:i.bottom-s}}n=t||"fixed"===s.position?null:ir(n)}})(this.root,t)}scrollIntoView(){console.warn("Quill#scrollIntoView() has been deprecated and will be removed in the near future. Please use Quill#scrollSelectionIntoView() instead."),this.scrollSelectionIntoView()}scrollSelectionIntoView(){let t=this.selection.lastRange,e=t&&this.selection.getBounds(t.index,t.length);e&&this.scrollRectIntoView(e)}setContents(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rX.sources.API;return ig.call(this,()=>{t=new eS(t);let e=this.getLength(),r=this.editor.deleteText(0,e),i=this.editor.insertContents(0,t),n=this.editor.deleteText(this.getLength()-1,1);return r.compose(i).compose(n)},e)}setSelection(t,e,r){null==t?this.selection.setRange(null,e||ih.sources.API):([t,e,,r]=im(t,e,r),this.selection.setRange(new rQ(Math.max(0,t),e),r),r!==rX.sources.SILENT&&this.scrollSelectionIntoView())}setText(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rX.sources.API,r=new eS().insert(t);return this.setContents(r,e)}update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:rX.sources.USER,e=this.scroll.update(t);return this.selection.update(t),e}updateContents(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rX.sources.API;return ig.call(this,()=>(t=new eS(t),this.editor.applyDelta(t)),e,!0)}}function iu(t){return"string"==typeof t?document.querySelector(t):t}function id(t){return Object.entries(t??{}).reduce((t,e)=>{let[r,i]=e;return{...t,[r]:!0===i?{}:i}},{})}function ip(t){return Object.fromEntries(Object.entries(t).filter(t=>void 0!==t[1]))}function ig(t,e,r,i){if(!this.isEnabled()&&e===rX.sources.USER&&!this.allowReadOnlyEdits)return new eS;let n=null==r?null:this.getSelection(),s=this.editor.delta,l=t();if(null!=n&&(!0===r&&(r=n.index),null==i?n=ib(n,l,e):0!==i&&(n=ib(n,r,i,e)),this.setSelection(n,rX.sources.SILENT)),l.length()>0){let t=[rX.events.TEXT_CHANGE,l,s,e];this.emitter.emit(rX.events.EDITOR_CHANGE,...t),e!==rX.sources.SILENT&&this.emitter.emit(...t)}return l}function im(t,e,r,i,n){let s={};return"number"==typeof t.index&&"number"==typeof t.length?("number"!=typeof e&&(n=i,i=r,r=e),e=t.length,t=t.index):"number"!=typeof e&&(n=i,i=r,r=e,e=0),"object"==typeof r?(s=r,n=i):"string"==typeof r&&(null!=i?s[r]=i:n=r),[t,e,s,n=n||rX.sources.API]}function ib(t,e,r,i){let n,s,l="number"==typeof r?r:0;return null==t?null:(e&&"function"==typeof e.transformPosition?[n,s]=[t.index,t.index+t.length].map(t=>e.transformPosition(t,i!==rX.sources.USER)):[n,s]=[t.index,t.index+t.length].map(t=>t=0?t+l:Math.max(e,t+l)),new rQ(n,s-n))}let iy=class extends eA{};function iv(t){return t instanceof rD||t instanceof rU}function ix(t){return"function"==typeof t.updateContent}function iN(t,e,r){r.reduce((e,r)=>{let i=eS.Op.length(r),n=r.attributes||{};if(null!=r.insert){if("string"==typeof r.insert){let i=r.insert;t.insertAt(e,i);let[s]=t.descendant(ef,e),l=rz(s);n=eS.AttributeMap.diff(l,n)||{}}else if("object"==typeof r.insert){let i=Object.keys(r.insert)[0];if(null==i)return e;if(t.insertAt(e,i,r.insert[i]),null!=t.scroll.query(i,et.INLINE)){let[r]=t.descendant(ef,e),i=rz(r);n=eS.AttributeMap.diff(i,n)||{}}}}return Object.keys(n).forEach(r=>{t.formatAt(e,i,r,n[r])}),e+i},e)}let iE=class extends e_{static blotName="scroll";static className="ql-editor";static tagName="DIV";static defaultChild=rD;static allowedChildren=[rD,rU,iy];constructor(t,e,r){let{emitter:i}=r;super(t,e),this.emitter=i,this.batch=!1,this.optimize(),this.enable(),this.domNode.addEventListener("dragstart",t=>this.handleDragStart(t))}batchStart(){Array.isArray(this.batch)||(this.batch=[])}batchEnd(){if(!this.batch)return;let t=this.batch;this.batch=!1,this.update(t)}emitMount(t){this.emitter.emit(rX.events.SCROLL_BLOT_MOUNT,t)}emitUnmount(t){this.emitter.emit(rX.events.SCROLL_BLOT_UNMOUNT,t)}emitEmbedUpdate(t,e){this.emitter.emit(rX.events.SCROLL_EMBED_UPDATE,t,e)}deleteAt(t,e){let[r,i]=this.line(t),[n]=this.line(t+e);if(super.deleteAt(t,e),null!=n&&r!==n&&i>0){if(r instanceof rU||n instanceof rU)return void this.optimize();let t=n.children.head instanceof rj?null:n.children.head;r.moveChildren(n,t),r.remove()}this.optimize()}enable(){let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.domNode.setAttribute("contenteditable",t?"true":"false")}formatAt(t,e,r,i){super.formatAt(t,e,r,i),this.optimize()}insertAt(t,e,r){if(t>=this.length())if(null==r||null==this.scroll.query(e,et.BLOCK)){let t=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(t),null==r&&e.endsWith("\n")?t.insertAt(0,e.slice(0,-1),r):t.insertAt(0,e,r)}else{let t=this.scroll.create(e,r);this.appendChild(t)}else super.insertAt(t,e,r);this.optimize()}insertBefore(t,e){if(t.statics.scope===et.INLINE_BLOT){let r=this.scroll.create(this.statics.defaultChild.blotName);r.appendChild(t),super.insertBefore(r,e)}else super.insertBefore(t,e)}insertContents(t,e){let r=this.deltaToRenderBlocks(e.concat(new eS().insert("\n"))),i=r.pop();if(null==i)return;this.batchStart();let n=r.shift();if(n){let e="block"===n.type&&(0===n.delta.length()||!this.descendant(rU,t)[0]&&t{this.formatAt(s-1,1,t,o[t])}),t=s}let[s,l]=this.children.find(t);r.length&&(s&&(s=s.split(l),l=0),r.forEach(t=>{if("block"===t.type)iN(this.createBlock(t.attributes,s||void 0),0,t.delta);else{let e=this.create(t.key,t.value);this.insertBefore(e,s||void 0),Object.keys(t.attributes).forEach(r=>{e.format(r,t.attributes[r])})}})),"block"===i.type&&i.delta.length()&&iN(this,s?s.offset(s.scroll)+l:this.length(),i.delta),this.batchEnd(),this.optimize()}isEnabled(){return"true"===this.domNode.getAttribute("contenteditable")}leaf(t){let e=this.path(t).pop();if(!e)return[null,-1];let[r,i]=e;return r instanceof ef?[r,i]:[null,-1]}line(t){return t===this.length()?this.line(t-1):this.descendant(iv,t)}lines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,r=(t,e,i)=>{let n=[],s=i;return t.children.forEachAt(e,i,(t,e,i)=>{iv(t)?n.push(t):t instanceof eA&&(n=n.concat(r(t,e,s))),s-=i}),n};return r(this,t,e)}optimize(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!this.batch&&(super.optimize(t,e),t.length>0&&this.emitter.emit(rX.events.SCROLL_OPTIMIZE,t,e))}path(t){return super.path(t).slice(1)}remove(){}update(t){if(this.batch){Array.isArray(t)&&(this.batch=this.batch.concat(t));return}let e=rX.sources.USER;"string"==typeof t&&(e=t),Array.isArray(t)||(t=this.observer.takeRecords()),(t=t.filter(t=>{let{target:e}=t,r=this.find(e,!0);return r&&!ix(r)})).length>0&&this.emitter.emit(rX.events.SCROLL_BEFORE_UPDATE,e,t),super.update(t.concat([])),t.length>0&&this.emitter.emit(rX.events.SCROLL_UPDATE,e,t)}updateEmbedAt(t,e,r){let[i]=this.descendant(t=>t instanceof rU,t);i&&i.statics.blotName===e&&ix(i)&&i.updateContent(r)}handleDragStart(t){t.preventDefault()}deltaToRenderBlocks(t){let e=[],r=new eS;return t.forEach(t=>{let i=t?.insert;if(i)if("string"==typeof i){let n=i.split("\n");n.slice(0,-1).forEach(i=>{r.insert(i,t.attributes),e.push({type:"block",delta:r,attributes:t.attributes??{}}),r=new eS});let s=n[n.length-1];s&&r.insert(s,t.attributes)}else{let n=Object.keys(i)[0];if(!n)return;this.query(n,et.INLINE)?r.push(t):(r.length()&&e.push({type:"block",delta:r,attributes:{}}),r=new eS,e.push({type:"blockEmbed",key:n,value:i[n],attributes:t.attributes??{}}))}}),r.length()&&e.push({type:"block",delta:r,attributes:{}}),e}createBlock(t,e){let r,i={};Object.entries(t).forEach(t=>{let[e,n]=t;null!=this.query(e,et.BLOCK&et.BLOT)?r=e:i[e]=n});let n=this.create(r||this.statics.defaultChild.blotName,r?t[r]:void 0);this.insertBefore(n,e||void 0);let s=n.length();return Object.entries(i).forEach(t=>{let[e,r]=t;n.formatAt(0,s,e,r)}),n}},iA={scope:et.BLOCK,whitelist:["right","center","justify"]},iw=new ee("align","align",iA),iq=new el("align","ql-align",iA),ik=new ea("align","text-align",iA);class i_ extends ea{value(t){let e=super.value(t);if(!e.startsWith("rgb("))return e;let r=(e=e.replace(/^[^\d]+/,"").replace(/[^\d]+$/,"")).split(",").map(t=>`00${parseInt(t,10).toString(16)}`.slice(-2)).join("");return`#${r}`}}let iL=new el("color","ql-color",{scope:et.INLINE}),iO=new i_("color","color",{scope:et.INLINE}),iS=new el("background","ql-bg",{scope:et.INLINE}),iT=new i_("background","background-color",{scope:et.INLINE});class ij extends iy{static create(t){let e=super.create(t);return e.setAttribute("spellcheck","false"),e}code(t,e){return this.children.map(t=>1>=t.length()?"":t.domNode.innerText).join("\n").slice(t,t+e)}html(t,e){return`
    +${rI(this.code(t,e))}
    +
    `}}class iC extends rD{static TAB=" ";static register(){ih.register(ij)}}class iR extends rB{}iR.blotName="code",iR.tagName="CODE",iC.blotName="code-block",iC.className="ql-code-block",iC.tagName="DIV",ij.blotName="code-block-container",ij.className="ql-code-block-container",ij.tagName="DIV",ij.allowedChildren=[iC],iC.allowedChildren=[rC,rj,rF],iC.requiredContainer=ij;let iI={scope:et.BLOCK,whitelist:["rtl"]},iM=new ee("direction","dir",iI),iB=new el("direction","ql-direction",iI),iD=new ea("direction","direction",iI),iU={scope:et.INLINE,whitelist:["serif","monospace"]},iP=new el("font","ql-font",iU),iz=new class extends ea{value(t){return super.value(t).replace(/["']/g,"")}}("font","font-family",iU),iF=new el("size","ql-size",{scope:et.INLINE,whitelist:["small","large","huge"]}),i$=new ea("size","font-size",{scope:et.INLINE,whitelist:["10px","18px","32px"]}),iH=rZ("quill:keyboard"),iV=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey";class iK extends r8{static match(t,e){return!["altKey","ctrlKey","metaKey","shiftKey"].some(r=>!!e[r]!==t[r]&&null!==e[r])&&(e.key===t.key||e.key===t.which)}constructor(t,e){super(t,e),this.bindings={},Object.keys(this.options.bindings).forEach(t=>{this.options.bindings[t]&&this.addBinding(this.options.bindings[t])}),this.addBinding({key:"Enter",shiftKey:null},this.handleEnter),this.addBinding({key:"Enter",metaKey:null,ctrlKey:null,altKey:null},()=>{}),/Firefox/i.test(navigator.userAgent)?(this.addBinding({key:"Backspace"},{collapsed:!0},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0},this.handleDelete)):(this.addBinding({key:"Backspace"},{collapsed:!0,prefix:/^.?$/},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0,suffix:/^.?$/},this.handleDelete)),this.addBinding({key:"Backspace"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Delete"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Backspace",altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},this.handleBackspace),this.listen()}addBinding(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=function(t){if("string"==typeof t||"number"==typeof t)t={key:t};else{if("object"!=typeof t)return null;t=rg(t)}return t.shortKey&&(t[iV]=t.shortKey,delete t.shortKey),t}(t);null==i?iH.warn("Attempted to add invalid keyboard binding",i):("function"==typeof e&&(e={handler:e}),"function"==typeof r&&(r={handler:r}),(Array.isArray(i.key)?i.key:[i.key]).forEach(t=>{let n={...i,key:t,...e,...r};this.bindings[n.key]=this.bindings[n.key]||[],this.bindings[n.key].push(n)}))}listen(){this.quill.root.addEventListener("keydown",t=>{if(t.defaultPrevented||t.isComposing||229===t.keyCode&&("Enter"===t.key||"Backspace"===t.key))return;let e=(this.bindings[t.key]||[]).concat(this.bindings[t.which]||[]).filter(e=>iK.match(t,e));if(0===e.length)return;let r=ih.find(t.target,!0);if(r&&r.scroll!==this.quill.scroll)return;let i=this.quill.getSelection();if(null==i||!this.quill.hasFocus())return;let[n,s]=this.quill.getLine(i.index),[l,o]=this.quill.getLeaf(i.index),[a,c]=0===i.length?[l,o]:this.quill.getLeaf(i.index+i.length),h=l instanceof eO?l.value().slice(0,o):"",u=a instanceof eO?a.value().slice(c):"",d={collapsed:0===i.length,empty:0===i.length&&1>=n.length(),format:this.quill.getFormat(i),line:n,offset:s,prefix:h,suffix:u,event:t};e.some(t=>{if(null!=t.collapsed&&t.collapsed!==d.collapsed||null!=t.empty&&t.empty!==d.empty||null!=t.offset&&t.offset!==d.offset)return!1;if(Array.isArray(t.format)){if(t.format.every(t=>null==d.format[t]))return!1}else if("object"==typeof t.format&&!Object.keys(t.format).every(e=>!0===t.format[e]?null!=d.format[e]:!1===t.format[e]?null==d.format[e]:rT(t.format[e],d.format[e])))return!1;return(null==t.prefix||!!t.prefix.test(d.prefix))&&(null==t.suffix||!!t.suffix.test(d.suffix))&&!0!==t.handler.call(this,i,d,t)})&&t.preventDefault()})}handleBackspace(t,e){let r=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;if(0===t.index||1>=this.quill.getLength())return;let i={},[n]=this.quill.getLine(t.index),s=new eS().retain(t.index-r).delete(r);if(0===e.offset){let[e]=this.quill.getLine(t.index-1);if(e&&!("block"===e.statics.blotName&&1>=e.length())){let e=n.formats(),r=this.quill.getFormat(t.index-1,1);if(Object.keys(i=eS.AttributeMap.diff(e,r)||{}).length>0){let e=new eS().retain(t.index+n.length()-2).retain(1,i);s=s.compose(e)}}}this.quill.updateContents(s,ih.sources.USER),this.quill.focus()}handleDelete(t,e){let r=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(t.index>=this.quill.getLength()-r)return;let i={},[n]=this.quill.getLine(t.index),s=new eS().retain(t.index).delete(r);if(e.offset>=n.length()-1){let[e]=this.quill.getLine(t.index+1);if(e){let r=n.formats(),l=this.quill.getFormat(t.index,1);Object.keys(i=eS.AttributeMap.diff(r,l)||{}).length>0&&(s=s.retain(e.length()-1).retain(1,i))}}this.quill.updateContents(s,ih.sources.USER),this.quill.focus()}handleDeleteRange(t){iY({range:t,quill:this.quill}),this.quill.focus()}handleEnter(t,e){let r=Object.keys(e.format).reduce((t,r)=>(this.quill.scroll.query(r,et.BLOCK)&&!Array.isArray(e.format[r])&&(t[r]=e.format[r]),t),{}),i=new eS().retain(t.index).delete(t.length).insert("\n",r);this.quill.updateContents(i,ih.sources.USER),this.quill.setSelection(t.index+1,ih.sources.SILENT),this.quill.focus()}}function iW(t){return{key:"Tab",shiftKey:!t,format:{"code-block":!0},handler(e,r){let{event:i}=r,{TAB:n}=this.quill.scroll.query("code-block");if(0===e.length&&!i.shiftKey){this.quill.insertText(e.index,n,ih.sources.USER),this.quill.setSelection(e.index+n.length,ih.sources.SILENT);return}let s=0===e.length?this.quill.getLines(e.index,1):this.quill.getLines(e),{index:l,length:o}=e;s.forEach((e,r)=>{t?(e.insertAt(0,n),0===r?l+=n.length:o+=n.length):e.domNode.textContent.startsWith(n)&&(e.deleteAt(0,n.length),0===r?l-=n.length:o-=n.length)}),this.quill.update(ih.sources.USER),this.quill.setSelection(l,o,ih.sources.SILENT)}}}function iZ(t,e){return{key:t,shiftKey:e,altKey:null,["ArrowLeft"===t?"prefix":"suffix"]:/^$/,handler(r){let{index:i}=r;"ArrowRight"===t&&(i+=r.length+1);let[n]=this.quill.getLeaf(i);return!(n instanceof ew)||("ArrowLeft"===t?e?this.quill.setSelection(r.index-1,r.length+1,ih.sources.USER):this.quill.setSelection(r.index-1,ih.sources.USER):e?this.quill.setSelection(r.index,r.length+1,ih.sources.USER):this.quill.setSelection(r.index+r.length+1,ih.sources.USER),!1)}}}function iG(t){return{key:t[0],shortKey:!0,handler(e,r){this.quill.format(t,!r.format[t],ih.sources.USER)}}}function iX(t){return{key:t?"ArrowUp":"ArrowDown",collapsed:!0,format:["table"],handler(e,r){let i=t?"prev":"next",n=r.line,s=n.parent[i];if(null!=s){if("table-row"===s.statics.blotName){let t=s.children.head,e=n;for(;null!=e.prev;)e=e.prev,t=t.next;let i=t.offset(this.quill.scroll)+Math.min(r.offset,t.length()-1);this.quill.setSelection(i,0,ih.sources.USER)}}else{let e=n.table()[i];null!=e&&(t?this.quill.setSelection(e.offset(this.quill.scroll)+e.length()-1,0,ih.sources.USER):this.quill.setSelection(e.offset(this.quill.scroll),0,ih.sources.USER))}return!1}}}function iY(t){let{quill:e,range:r}=t,i=e.getLines(r),n={};if(i.length>1){let t=i[0].formats(),e=i[i.length-1].formats();n=eS.AttributeMap.diff(e,t)||{}}e.deleteText(r,ih.sources.USER),Object.keys(n).length>0&&e.formatLine(r.index,1,n,ih.sources.USER),e.setSelection(r.index,ih.sources.SILENT)}iK.DEFAULTS={bindings:{bold:iG("bold"),italic:iG("italic"),underline:iG("underline"),indent:{key:"Tab",format:["blockquote","indent","list"],handler(t,e){return!!e.collapsed&&0!==e.offset||(this.quill.format("indent","+1",ih.sources.USER),!1)}},outdent:{key:"Tab",shiftKey:!0,format:["blockquote","indent","list"],handler(t,e){return!!e.collapsed&&0!==e.offset||(this.quill.format("indent","-1",ih.sources.USER),!1)}},"outdent backspace":{key:"Backspace",collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler(t,e){null!=e.format.indent?this.quill.format("indent","-1",ih.sources.USER):null!=e.format.list&&this.quill.format("list",!1,ih.sources.USER)}},"indent code-block":iW(!0),"outdent code-block":iW(!1),"remove tab":{key:"Tab",shiftKey:!0,collapsed:!0,prefix:/\t$/,handler(t){this.quill.deleteText(t.index-1,1,ih.sources.USER)}},tab:{key:"Tab",handler(t,e){if(e.format.table)return!0;this.quill.history.cutoff();let r=new eS().retain(t.index).delete(t.length).insert(" ");return this.quill.updateContents(r,ih.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,ih.sources.SILENT),!1}},"blockquote empty enter":{key:"Enter",collapsed:!0,format:["blockquote"],empty:!0,handler(){this.quill.format("blockquote",!1,ih.sources.USER)}},"list empty enter":{key:"Enter",collapsed:!0,format:["list"],empty:!0,handler(t,e){let r={list:!1};e.format.indent&&(r.indent=!1),this.quill.formatLine(t.index,t.length,r,ih.sources.USER)}},"checklist enter":{key:"Enter",collapsed:!0,format:{list:"checked"},handler(t){let[e,r]=this.quill.getLine(t.index),i={...e.formats(),list:"checked"},n=new eS().retain(t.index).insert("\n",i).retain(e.length()-r-1).retain(1,{list:"unchecked"});this.quill.updateContents(n,ih.sources.USER),this.quill.setSelection(t.index+1,ih.sources.SILENT),this.quill.scrollSelectionIntoView()}},"header enter":{key:"Enter",collapsed:!0,format:["header"],suffix:/^$/,handler(t,e){let[r,i]=this.quill.getLine(t.index),n=new eS().retain(t.index).insert("\n",e.format).retain(r.length()-i-1).retain(1,{header:null});this.quill.updateContents(n,ih.sources.USER),this.quill.setSelection(t.index+1,ih.sources.SILENT),this.quill.scrollSelectionIntoView()}},"table backspace":{key:"Backspace",format:["table"],collapsed:!0,offset:0,handler(){}},"table delete":{key:"Delete",format:["table"],collapsed:!0,suffix:/^$/,handler(){}},"table enter":{key:"Enter",shiftKey:null,format:["table"],handler(t){let e=this.quill.getModule("table");if(e){var r,i,n;let[s,l,o,a]=e.getTable(t),c=(r=l,i=o,n=a,null==r.prev&&null==r.next?null==i.prev&&null==i.next?0===n?-1:1:null==i.prev?-1:1:null==r.prev?-1:null==r.next?1:null);if(null==c)return;let h=s.offset();if(c<0){let e=new eS().retain(h).insert("\n");this.quill.updateContents(e,ih.sources.USER),this.quill.setSelection(t.index+1,t.length,ih.sources.SILENT)}else if(c>0){h+=s.length();let t=new eS().retain(h).insert("\n");this.quill.updateContents(t,ih.sources.USER),this.quill.setSelection(h,ih.sources.USER)}}}},"table tab":{key:"Tab",shiftKey:null,format:["table"],handler(t,e){let{event:r,line:i}=e,n=i.offset(this.quill.scroll);r.shiftKey?this.quill.setSelection(n-1,ih.sources.USER):this.quill.setSelection(n+i.length(),ih.sources.USER)}},"list autofill":{key:" ",shiftKey:null,collapsed:!0,format:{"code-block":!1,blockquote:!1,table:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler(t,e){let r;if(null==this.quill.scroll.query("list"))return!0;let{length:i}=e.prefix,[n,s]=this.quill.getLine(t.index);if(s>i)return!0;switch(e.prefix.trim()){case"[]":case"[ ]":r="unchecked";break;case"[x]":r="checked";break;case"-":case"*":r="bullet";break;default:r="ordered"}this.quill.insertText(t.index," ",ih.sources.USER),this.quill.history.cutoff();let l=new eS().retain(t.index-s).delete(i+1).retain(n.length()-2-s).retain(1,{list:r});return this.quill.updateContents(l,ih.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-i,ih.sources.SILENT),!1}},"code exit":{key:"Enter",collapsed:!0,format:["code-block"],prefix:/^$/,suffix:/^\s*$/,handler(t){let[e,r]=this.quill.getLine(t.index),i=2,n=e;for(;null!=n&&1>=n.length()&&n.formats()["code-block"];)if(n=n.prev,(i-=1)<=0){let i=new eS().retain(t.index+e.length()-r-2).retain(1,{"code-block":null}).delete(1);return this.quill.updateContents(i,ih.sources.USER),this.quill.setSelection(t.index-1,ih.sources.SILENT),!1}return!0}},"embed left":iZ("ArrowLeft",!1),"embed left shift":iZ("ArrowLeft",!0),"embed right":iZ("ArrowRight",!1),"embed right shift":iZ("ArrowRight",!0),"table down":iX(!1),"table up":iX(!0)}};let iQ=/font-weight:\s*normal/,iJ=["P","OL","UL"],i1=t=>t&&iJ.includes(t.tagName),i0=/\bmso-list:[^;]*ignore/i,i2=/\bmso-list:[^;]*\bl(\d+)/i,i5=/\bmso-list:[^;]*\blevel(\d+)/i,i4=[function(t){"urn:schemas-microsoft-com:office:word"===t.documentElement.getAttribute("xmlns:w")&&(t=>{let e=Array.from(t.querySelectorAll("[style*=mso-list]")),r=[],i=[];e.forEach(t=>{(t.getAttribute("style")||"").match(i0)?r.push(t):i.push(t)}),r.forEach(t=>t.parentNode?.removeChild(t));let n=t.documentElement.innerHTML,s=i.map(t=>((t,e)=>{let r=t.getAttribute("style"),i=r?.match(i2);if(!i)return null;let n=Number(i[1]),s=r?.match(i5),l=s?Number(s[1]):1,o=RegExp(`@list l${n}:level${l}\\s*\\{[^\\}]*mso-level-number-format:\\s*([\\w-]+)`,"i"),a=e.match(o);return{id:n,indent:l,type:a&&"bullet"===a[1]?"bullet":"ordered",element:t}})(t,n)).filter(t=>t);for(;s.length;){let t=[],e=s.shift();for(;e;)t.push(e),e=s.length&&s[0]?.element===e.element.nextElementSibling&&s[0].id===e.id?s.shift():null;let r=document.createElement("ul");t.forEach(t=>{let e=document.createElement("li");e.setAttribute("data-list",t.type),t.indent>1&&e.setAttribute("class",`ql-indent-${t.indent-1}`),e.innerHTML=t.element.innerHTML,r.appendChild(e)});let i=t[0]?.element,{parentNode:n}=i??{};i&&n?.replaceChild(r,i),t.slice(1).forEach(t=>{let{element:e}=t;n?.removeChild(e)})}})(t)},function(t){t.querySelector('[id^="docs-internal-guid-"]')&&(Array.from(t.querySelectorAll('b[style*="font-weight"]')).filter(t=>t.getAttribute("style")?.match(iQ)).forEach(e=>{let r=t.createDocumentFragment();r.append(...e.childNodes),e.parentNode?.replaceChild(r,e)}),Array.from(t.querySelectorAll("br")).filter(t=>i1(t.previousElementSibling)&&i1(t.nextElementSibling)).forEach(t=>{t.parentNode?.removeChild(t)}))}],i3=rZ("quill:clipboard"),i6=[[Node.TEXT_NODE,function(t,e,r){let i=t.data;if(t.parentElement?.tagName==="O:P")return e.insert(i.trim());if(!function t(e){return null!=e&&(nr.has(e)||("PRE"===e.tagName?nr.set(e,!0):nr.set(e,t(e.parentNode))),nr.get(e))}(t)){if(0===i.trim().length&&i.includes("\n")&&(!t.previousElementSibling||!t.nextElementSibling||ne(t.previousElementSibling,r)||ne(t.nextElementSibling,r)))return e;i=(i=i.replace(/[^\S\u00a0]/g," ")).replace(/ {2,}/g," "),(null==t.previousSibling&&null!=t.parentElement&&ne(t.parentElement,r)||t.previousSibling instanceof Element&&ne(t.previousSibling,r))&&(i=i.replace(/^ /,"")),(null==t.nextSibling&&null!=t.parentElement&&ne(t.parentElement,r)||t.nextSibling instanceof Element&&ne(t.nextSibling,r))&&(i=i.replace(/ $/,"")),i=i.replaceAll("\xa0"," ")}return e.insert(i)}],[Node.TEXT_NODE,ns],["br",function(t,e){return nt(e,"\n")||e.insert("\n"),e}],[Node.ELEMENT_NODE,ns],[Node.ELEMENT_NODE,function(t,e,r){let i=r.query(t);if(null==i)return e;if(i.prototype instanceof ew){let e={},n=i.value(t);if(null!=n)return e[i.blotName]=n,new eS().insert(e,i.formats(t,r))}else if(i.prototype instanceof eN&&!nt(e,"\n")&&e.insert("\n"),"blotName"in i&&"formats"in i&&"function"==typeof i.formats)return i7(e,i.blotName,i.formats(t,r),r);return e}],[Node.ELEMENT_NODE,function(t,e,r){let i=ee.keys(t),n=el.keys(t),s=ea.keys(t),l={};return i.concat(n).concat(s).forEach(e=>{let i=r.query(e,et.ATTRIBUTE);null!=i&&(l[i.attrName]=i.value(t),l[i.attrName])||(null!=(i=i8[e])&&(i.attrName===e||i.keyName===e)&&(l[i.attrName]=i.value(t)||void 0),null!=(i=i9[e])&&(i.attrName===e||i.keyName===e)&&(l[(i=i9[e]).attrName]=i.value(t)||void 0))}),Object.entries(l).reduce((t,e)=>{let[i,n]=e;return i7(t,i,n,r)},e)}],[Node.ELEMENT_NODE,function(t,e,r){let i={},n=t.style||{};return("italic"===n.fontStyle&&(i.italic=!0),"underline"===n.textDecoration&&(i.underline=!0),"line-through"===n.textDecoration&&(i.strike=!0),(n.fontWeight?.startsWith("bold")||parseInt(n.fontWeight,10)>=700)&&(i.bold=!0),e=Object.entries(i).reduce((t,e)=>{let[i,n]=e;return i7(t,i,n,r)},e),parseFloat(n.textIndent||0)>0)?new eS().insert(" ").concat(e):e}],["li",function(t,e,r){let i=r.query(t);if(null==i||"list"!==i.blotName||!nt(e,"\n"))return e;let n=-1,s=t.parentNode;for(;null!=s;)["OL","UL"].includes(s.tagName)&&(n+=1),s=s.parentNode;return n<=0?e:e.reduce((t,e)=>e.insert?e.attributes&&"number"==typeof e.attributes.indent?t.push(e):t.insert(e.insert,{indent:n,...e.attributes||{}}):t,new eS)}],["ol, ul",function(t,e,r){let i="OL"===t.tagName?"ordered":"bullet",n=t.getAttribute("data-checked");return n&&(i="true"===n?"checked":"unchecked"),i7(e,"list",i,r)}],["pre",function(t,e,r){let i=r.query("code-block");return i7(e,"code-block",!i||!("formats"in i)||"function"!=typeof i.formats||i.formats(t,r),r)}],["tr",function(t,e,r){let i=t.parentElement?.tagName==="TABLE"?t.parentElement:t.parentElement?.parentElement;return null!=i?i7(e,"table",Array.from(i.querySelectorAll("tr")).indexOf(t)+1,r):e}],["b",nn("bold")],["i",nn("italic")],["strike",nn("strike")],["style",function(){return new eS}]],i8=[iw,iM].reduce((t,e)=>(t[e.keyName]=e,t),{}),i9=[ik,iT,iO,iD,iz,i$].reduce((t,e)=>(t[e.keyName]=e,t),{});function i7(t,e,r,i){return i.query(e)?t.reduce((t,i)=>i.insert?i.attributes&&i.attributes[e]?t.push(i):t.insert(i.insert,{...r?{[e]:r}:{},...i.attributes}):t,new eS):t}function nt(t,e){let r="";for(let i=t.ops.length-1;i>=0&&r.lengthi(e,r,t),new eS):e.nodeType===e.ELEMENT_NODE?Array.from(e.childNodes||[]).reduce((s,l)=>{let o=ni(t,l,r,i,n);return l.nodeType===e.ELEMENT_NODE&&(o=r.reduce((e,r)=>r(l,e,t),o),o=(n.get(l)||[]).reduce((e,r)=>r(l,e,t),o)),s.concat(o)},new eS):new eS}function nn(t){return(e,r,i)=>i7(r,t,!0,i)}function ns(t,e,r){if(!nt(e,"\n")){if(ne(t,r)&&(t.childNodes.length>0||t instanceof HTMLParagraphElement))return e.insert("\n");if(e.length()>0&&t.nextSibling){let i=t.nextSibling;for(;null!=i;){if(ne(i,r))return e.insert("\n");let t=r.query(i);if(t&&t.prototype instanceof rU)return e.insert("\n");i=i.firstChild}}}return e}function nl(t,e){let r=e;for(let e=t.length-1;e>=0;e-=1){let i=t[e];t[e]={delta:r.transform(i.delta,!0),range:i.range&&no(i.range,r)},r=i.delta.transform(r),0===t[e].delta.length()&&t.splice(e,1)}}function no(t,e){if(!t)return t;let r=e.transformPosition(t.index);return{index:r,length:e.transformPosition(t.index+t.length)-r}}class na extends r8{constructor(t,e){super(t,e),t.root.addEventListener("drop",e=>{e.preventDefault();let r=null;if(document.caretRangeFromPoint)r=document.caretRangeFromPoint(e.clientX,e.clientY);else if(document.caretPositionFromPoint){let t=document.caretPositionFromPoint(e.clientX,e.clientY);(r=document.createRange()).setStart(t.offsetNode,t.offset),r.setEnd(t.offsetNode,t.offset)}let i=r&&t.selection.normalizeNative(r);if(i){let r=t.selection.normalizedToRange(i);e.dataTransfer?.files&&this.upload(r,e.dataTransfer.files)}})}upload(t,e){let r=[];Array.from(e).forEach(t=>{t&&this.options.mimetypes?.includes(t.type)&&r.push(t)}),r.length>0&&this.options.handler.call(this,t,r)}}na.DEFAULTS={mimetypes:["image/png","image/jpeg"],handler(t,e){this.quill.scroll.query("image")&&Promise.all(e.map(t=>new Promise(e=>{let r=new FileReader;r.onload=()=>{e(r.result)},r.readAsDataURL(t)}))).then(e=>{let r=e.reduce((t,e)=>t.insert({image:e}),new eS().retain(t.index).delete(t.length));this.quill.updateContents(r,rX.sources.USER),this.quill.setSelection(t.index+e.length,rX.sources.SILENT)})}};let nc=["insertText","insertReplacementText"],nh=class extends r8{constructor(t,e){super(t,e),t.root.addEventListener("beforeinput",t=>{this.handleBeforeInput(t)}),/Android/i.test(navigator.userAgent)||t.on(ih.events.COMPOSITION_BEFORE_START,()=>{this.handleCompositionStart()})}deleteRange(t){iY({range:t,quill:this.quill})}replaceText(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(0===t.length)return!1;if(e){let r=this.quill.getFormat(t.index,1);this.deleteRange(t),this.quill.updateContents(new eS().retain(t.index).insert(e,r),ih.sources.USER)}else this.deleteRange(t);return this.quill.setSelection(t.index+e.length,0,ih.sources.SILENT),!0}handleBeforeInput(t){var e;if(this.quill.composition.isComposing||t.defaultPrevented||!nc.includes(t.inputType))return;let r=t.getTargetRanges?t.getTargetRanges()[0]:null;if(!r||!0===r.collapsed)return;let i="string"==typeof(e=t).data?e.data:e.dataTransfer?.types.includes("text/plain")?e.dataTransfer.getData("text/plain"):null;if(null==i)return;let n=this.quill.selection.normalizeNative(r),s=n?this.quill.selection.normalizedToRange(n):null;s&&this.replaceText(s,i)&&t.preventDefault()}handleCompositionStart(){let t=this.quill.getSelection();t&&this.replaceText(t)}},nu=/Mac/i.test(navigator.platform),nd=class extends r8{isListening=!1;selectionChangeDeadline=0;constructor(t,e){super(t,e),this.handleArrowKeys(),this.handleNavigationShortcuts()}handleArrowKeys(){this.quill.keyboard.addBinding({key:["ArrowLeft","ArrowRight"],offset:0,shiftKey:null,handler(t,e){let{line:r,event:i}=e;if(!(r instanceof eb)||!r.uiNode)return!0;let n="rtl"===getComputedStyle(r.domNode).direction;return!!n&&"ArrowRight"!==i.key||!n&&"ArrowLeft"!==i.key||(this.quill.setSelection(t.index-1,t.length+ +!!i.shiftKey,ih.sources.USER),!1)}})}handleNavigationShortcuts(){this.quill.root.addEventListener("keydown",t=>{!t.defaultPrevented&&("ArrowLeft"===t.key||"ArrowRight"===t.key||"ArrowUp"===t.key||"ArrowDown"===t.key||"Home"===t.key||nu&&"a"===t.key&&!0===t.ctrlKey||0)&&this.ensureListeningToSelectionChange()})}ensureListeningToSelectionChange(){if(this.selectionChangeDeadline=Date.now()+100,this.isListening)return;this.isListening=!0;let t=()=>{this.isListening=!1,Date.now()<=this.selectionChangeDeadline&&this.handleSelectionChange()};document.addEventListener("selectionchange",t,{once:!0})}handleSelectionChange(){let t=document.getSelection();if(!t)return;let e=t.getRangeAt(0);if(!0!==e.collapsed||0!==e.startOffset)return;let r=this.quill.scroll.find(e.startContainer);if(!(r instanceof eb)||!r.uiNode)return;let i=document.createRange();i.setStartAfter(r.uiNode),i.setEndAfter(r.uiNode),t.removeAllRanges(),t.addRange(i)}};ih.register({"blots/block":rD,"blots/block/embed":rU,"blots/break":rj,"blots/container":iy,"blots/cursor":rF,"blots/embed":r9,"blots/inline":rB,"blots/scroll":iE,"blots/text":rC,"modules/clipboard":class extends r8{static DEFAULTS={matchers:[]};constructor(t,e){super(t,e),this.quill.root.addEventListener("copy",t=>this.onCaptureCopy(t,!1)),this.quill.root.addEventListener("cut",t=>this.onCaptureCopy(t,!0)),this.quill.root.addEventListener("paste",this.onCapturePaste.bind(this)),this.matchers=[],i6.concat(this.options.matchers??[]).forEach(t=>{let[e,r]=t;this.addMatcher(e,r)})}addMatcher(t,e){this.matchers.push([t,e])}convert(t){let{html:e,text:r}=t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i[iC.blotName])return new eS().insert(r||"",{[iC.blotName]:i[iC.blotName]});if(!e)return new eS().insert(r||"",i);let n=this.convertHTML(e);return nt(n,"\n")&&(null==n.ops[n.ops.length-1].attributes||i.table)?n.compose(new eS().retain(n.length()-1).delete(1)):n}normalizeHTML(t){t.documentElement&&i4.forEach(e=>{e(t)})}convertHTML(t){let e=new DOMParser().parseFromString(t,"text/html");this.normalizeHTML(e);let r=e.body,i=new WeakMap,[n,s]=this.prepareMatching(r,i);return ni(this.quill.scroll,r,n,s,i)}dangerouslyPasteHTML(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ih.sources.API;if("string"==typeof t){let r=this.convert({html:t,text:""});this.quill.setContents(r,e),this.quill.setSelection(0,ih.sources.SILENT)}else{let i=this.convert({html:e,text:""});this.quill.updateContents(new eS().retain(t).concat(i),r),this.quill.setSelection(t+i.length(),ih.sources.SILENT)}}onCaptureCopy(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t.defaultPrevented)return;t.preventDefault();let[r]=this.quill.selection.getRange();if(null==r)return;let{html:i,text:n}=this.onCopy(r,e);t.clipboardData?.setData("text/plain",n),t.clipboardData?.setData("text/html",i),e&&iY({range:r,quill:this.quill})}normalizeURIList(t){return t.split(/\r?\n/).filter(t=>"#"!==t[0]).join("\n")}onCapturePaste(t){if(t.defaultPrevented||!this.quill.isEnabled())return;t.preventDefault();let e=this.quill.getSelection(!0);if(null==e)return;let r=t.clipboardData?.getData("text/html"),i=t.clipboardData?.getData("text/plain");if(!r&&!i){let e=t.clipboardData?.getData("text/uri-list");e&&(i=this.normalizeURIList(e))}let n=Array.from(t.clipboardData?.files||[]);if(!r&&n.length>0)return void this.quill.uploader.upload(e,n);if(r&&n.length>0){let t=new DOMParser().parseFromString(r,"text/html");if(1===t.body.childElementCount&&t.body.firstElementChild?.tagName==="IMG")return void this.quill.uploader.upload(e,n)}this.onPaste(e,{html:r,text:i})}onCopy(t){let e=this.quill.getText(t);return{html:this.quill.getSemanticHTML(t),text:e}}onPaste(t,e){let{text:r,html:i}=e,n=this.quill.getFormat(t.index),s=this.convert({text:r,html:i},n);i3.log("onPaste",s,{text:r,html:i});let l=new eS().retain(t.index).delete(t.length).concat(s);this.quill.updateContents(l,ih.sources.USER),this.quill.setSelection(l.length()-t.length,ih.sources.SILENT),this.quill.scrollSelectionIntoView()}prepareMatching(t,e){let r=[],i=[];return this.matchers.forEach(n=>{let[s,l]=n;switch(s){case Node.TEXT_NODE:i.push(l);break;case Node.ELEMENT_NODE:r.push(l);break;default:Array.from(t.querySelectorAll(s)).forEach(t=>{if(e.has(t)){let r=e.get(t);r?.push(l)}else e.set(t,[l])})}}),[r,i]}},"modules/history":class extends r8{static DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};lastRecorded=0;ignoreChange=!1;stack={undo:[],redo:[]};currentRange=null;constructor(t,e){super(t,e),this.quill.on(ih.events.EDITOR_CHANGE,(t,e,r,i)=>{t===ih.events.SELECTION_CHANGE?e&&i!==ih.sources.SILENT&&(this.currentRange=e):t===ih.events.TEXT_CHANGE&&(this.ignoreChange||(this.options.userOnly&&i!==ih.sources.USER?this.transform(e):this.record(e,r)),this.currentRange=no(this.currentRange,e))}),this.quill.keyboard.addBinding({key:"z",shortKey:!0},this.undo.bind(this)),this.quill.keyboard.addBinding({key:["z","Z"],shortKey:!0,shiftKey:!0},this.redo.bind(this)),/Win/i.test(navigator.platform)&&this.quill.keyboard.addBinding({key:"y",shortKey:!0},this.redo.bind(this)),this.quill.root.addEventListener("beforeinput",t=>{"historyUndo"===t.inputType?(this.undo(),t.preventDefault()):"historyRedo"===t.inputType&&(this.redo(),t.preventDefault())})}change(t,e){if(0===this.stack[t].length)return;let r=this.stack[t].pop();if(!r)return;let i=this.quill.getContents(),n=r.delta.invert(i);this.stack[e].push({delta:n,range:no(r.range,n)}),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(r.delta,ih.sources.USER),this.ignoreChange=!1,this.restoreSelection(r)}clear(){this.stack={undo:[],redo:[]}}cutoff(){this.lastRecorded=0}record(t,e){if(0===t.ops.length)return;this.stack.redo=[];let r=t.invert(e),i=this.currentRange,n=Date.now();if(this.lastRecorded+this.options.delay>n&&this.stack.undo.length>0){let t=this.stack.undo.pop();t&&(r=r.compose(t.delta),i=t.range)}else this.lastRecorded=n;0!==r.length()&&(this.stack.undo.push({delta:r,range:i}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift())}redo(){this.change("redo","undo")}transform(t){nl(this.stack.undo,t),nl(this.stack.redo,t)}undo(){this.change("undo","redo")}restoreSelection(t){if(t.range)this.quill.setSelection(t.range,ih.sources.USER);else{let e=function(t,e){let r,i=e.reduce((t,e)=>t+(e.delete||0),0),n=e.length()-i;return null!=(r=e.ops[e.ops.length-1])&&(null!=r.insert?"string"==typeof r.insert&&r.insert.endsWith("\n"):null!=r.attributes&&Object.keys(r.attributes).some(e=>null!=t.query(e,et.BLOCK)))&&(n-=1),n}(this.quill.scroll,t.delta);this.quill.setSelection(e,ih.sources.USER)}}},"modules/keyboard":iK,"modules/uploader":na,"modules/input":nh,"modules/uiNode":nd});let nf=new class extends el{add(t,e){let r=0;if("+1"===e||"-1"===e){let i=this.value(t)||0;r="+1"===e?i+1:i-1}else"number"==typeof e&&(r=e);return 0===r?(this.remove(t),!0):super.add(t,r.toString())}canAdd(t,e){return super.canAdd(t,e)||super.canAdd(t,parseInt(e,10))}value(t){return parseInt(super.value(t),10)||void 0}}("indent","ql-indent",{scope:et.BLOCK,whitelist:[1,2,3,4,5,6,7,8]}),np=class extends rD{static blotName="blockquote";static tagName="blockquote"},ng=class extends rD{static blotName="header";static tagName=["H1","H2","H3","H4","H5","H6"];static formats(t){return this.tagName.indexOf(t.tagName)+1}};class nm extends iy{}nm.blotName="list-container",nm.tagName="OL";class nb extends rD{static create(t){let e=super.create();return e.setAttribute("data-list",t),e}static formats(t){return t.getAttribute("data-list")||void 0}static register(){ih.register(nm)}constructor(t,e){super(t,e);const r=e.ownerDocument.createElement("span"),i=r=>{if(!t.isEnabled())return;let i=this.statics.formats(e,t);"checked"===i?(this.format("list","unchecked"),r.preventDefault()):"unchecked"===i&&(this.format("list","checked"),r.preventDefault())};r.addEventListener("mousedown",i),r.addEventListener("touchstart",i),this.attachUI(r)}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-list",e):super.format(t,e)}}nb.blotName="list",nb.tagName="LI",nm.allowedChildren=[nb],nb.requiredContainer=nm;let ny=class extends rB{static blotName="bold";static tagName=["STRONG","B"];static create(){return super.create()}static formats(){return!0}optimize(t){super.optimize(t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}};class nv extends rB{static blotName="link";static tagName="A";static SANITIZED_URL="about:blank";static PROTOCOL_WHITELIST=["http","https","mailto","tel","sms"];static create(t){let e=super.create(t);return e.setAttribute("href",this.sanitize(t)),e.setAttribute("rel","noopener noreferrer"),e.setAttribute("target","_blank"),e}static formats(t){return t.getAttribute("href")}static sanitize(t){return nx(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("href",this.constructor.sanitize(e)):super.format(t,e)}}function nx(t,e){let r=document.createElement("a");r.href=t;let i=r.href.slice(0,r.href.indexOf(":"));return e.indexOf(i)>-1}let nN=class extends rB{static blotName="script";static tagName=["SUB","SUP"];static create(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):super.create(t)}static formats(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}},nE=class extends rB{static blotName="underline";static tagName="U"},nA=class extends r9{static blotName="formula";static className="ql-formula";static tagName="SPAN";static create(t){if(null==window.katex)throw Error("Formula module requires KaTeX.");let e=super.create(t);return"string"==typeof t&&(window.katex.render(t,e,{throwOnError:!1,errorColor:"#f00"}),e.setAttribute("data-value",t)),e}static value(t){return t.getAttribute("data-value")}html(){let{formula:t}=this.value();return`${t}`}},nw=["alt","height","width"],nq=class extends ew{static blotName="image";static tagName="IMG";static create(t){let e=super.create(t);return"string"==typeof t&&e.setAttribute("src",this.sanitize(t)),e}static formats(t){return nw.reduce((e,r)=>(t.hasAttribute(r)&&(e[r]=t.getAttribute(r)),e),{})}static match(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}static sanitize(t){return nx(t,["http","https","data"])?t:"//:0"}static value(t){return t.getAttribute("src")}format(t,e){nw.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}},nk=["height","width"],n_=class extends rU{static blotName="video";static className="ql-video";static tagName="IFRAME";static create(t){let e=super.create(t);return e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","true"),e.setAttribute("src",this.sanitize(t)),e}static formats(t){return nk.reduce((e,r)=>(t.hasAttribute(r)&&(e[r]=t.getAttribute(r)),e),{})}static sanitize(t){return nv.sanitize(t)}static value(t){return t.getAttribute("src")}format(t,e){nk.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}html(){let{video:t}=this.value();return`${t}`}},nL=new el("code-token","hljs",{scope:et.INLINE});class nO extends rB{static formats(t,e){for(;null!=t&&t!==e.domNode;){if(t.classList&&t.classList.contains(iC.className))return super.formats(t,e);t=t.parentNode}}constructor(t,e,r){super(t,e,r),nL.add(this.domNode,r)}format(t,e){t!==nO.blotName?super.format(t,e):e?nL.add(this.domNode,e):(nL.remove(this.domNode),this.domNode.classList.remove(this.statics.className))}optimize(){super.optimize(...arguments),nL.value(this.domNode)||this.unwrap()}}nO.blotName="code-token",nO.className="ql-token";class nS extends iC{static create(t){let e=super.create(t);return"string"==typeof t&&e.setAttribute("data-language",t),e}static formats(t){return t.getAttribute("data-language")||"plain"}static register(){}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-language",e):super.format(t,e)}replaceWith(t,e){return this.formatAt(0,this.length(),nO.blotName,!1),super.replaceWith(t,e)}}class nT extends ij{attach(){super.attach(),this.forceNext=!1,this.scroll.emitMount(this)}format(t,e){t===nS.blotName&&(this.forceNext=!0,this.children.forEach(r=>{r.format(t,e)}))}formatAt(t,e,r,i){r===nS.blotName&&(this.forceNext=!0),super.formatAt(t,e,r,i)}highlight(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==this.children.head)return;let r=Array.from(this.domNode.childNodes).filter(t=>t!==this.uiNode),i=`${r.map(t=>t.textContent).join("\n")} +`,n=nS.formats(this.children.head.domNode);if(e||this.forceNext||this.cachedText!==i){if(i.trim().length>0||null==this.cachedText){let e=this.children.reduce((t,e)=>t.concat(rP(e,!1)),new eS),r=t(i,n);e.diff(r).reduce((t,e)=>{let{retain:r,attributes:i}=e;return r?(i&&Object.keys(i).forEach(e=>{[nS.blotName,nO.blotName].includes(e)&&this.formatAt(t,r,e,i[e])}),t+r):t},0)}this.cachedText=i,this.forceNext=!1}}html(t,e){let[r]=this.children.find(t),i=r?nS.formats(r.domNode):"plain";return`
    +${rI(this.code(t,e))}
    +
    `}optimize(t){if(super.optimize(t),null!=this.parent&&null!=this.children.head&&null!=this.uiNode){let t=nS.formats(this.children.head.domNode);t!==this.uiNode.value&&(this.uiNode.value=t)}}}nT.allowedChildren=[nS],nS.requiredContainer=nT,nS.allowedChildren=[nO,rF,rC,rj];class nj extends r8{static register(){ih.register(nO,!0),ih.register(nS,!0),ih.register(nT,!0)}constructor(t,e){if(super(t,e),null==this.options.hljs)throw Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");this.languages=this.options.languages.reduce((t,e)=>{let{key:r}=e;return t[r]=!0,t},{}),this.highlightBlot=this.highlightBlot.bind(this),this.initListener(),this.initTimer()}initListener(){this.quill.on(ih.events.SCROLL_BLOT_MOUNT,t=>{if(!(t instanceof nT))return;let e=this.quill.root.ownerDocument.createElement("select");this.options.languages.forEach(t=>{let{key:r,label:i}=t,n=e.ownerDocument.createElement("option");n.textContent=i,n.setAttribute("value",r),e.appendChild(n)}),e.addEventListener("change",()=>{t.format(nS.blotName,e.value),this.quill.root.focus(),this.highlight(t,!0)}),null==t.uiNode&&(t.attachUI(e),t.children.head&&(e.value=nS.formats(t.children.head.domNode)))})}initTimer(){let t=null;this.quill.on(ih.events.SCROLL_OPTIMIZE,()=>{t&&clearTimeout(t),t=setTimeout(()=>{this.highlight(),t=null},this.options.interval)})}highlight(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.quill.selection.composing)return;this.quill.update(ih.sources.USER);let r=this.quill.getSelection();(null==t?this.quill.scroll.descendants(nT):[t]).forEach(t=>{t.highlight(this.highlightBlot,e)}),this.quill.update(ih.sources.SILENT),null!=r&&this.quill.setSelection(r,ih.sources.SILENT)}highlightBlot(t){var e,r,i;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"plain";if("plain"===(n=this.languages[n]?n:"plain"))return rI(t).split("\n").reduce((t,e,r)=>(0!==r&&t.insert("\n",{[iC.blotName]:n}),t.insert(e)),new eS);let s=this.quill.root.ownerDocument.createElement("div");return s.classList.add(iC.className),e=this.options.hljs,r=n,i=t,s.innerHTML="string"==typeof e.versionString&&parseInt(e.versionString.split(".")[0],10)>=11?e.highlight(i,{language:r}).value:e.highlight(r,i).value,ni(this.quill.scroll,s,[(t,e)=>{let r=nL.value(t);return r?e.compose(new eS().retain(e.length(),{[nO.blotName]:r})):e}],[(t,e)=>t.data.split("\n").reduce((t,e,r)=>(0!==r&&t.insert("\n",{[iC.blotName]:n}),t.insert(e)),e)],new WeakMap)}}nj.DEFAULTS={hljs:window.hljs,interval:1e3,languages:[{key:"plain",label:"Plain"},{key:"bash",label:"Bash"},{key:"cpp",label:"C++"},{key:"cs",label:"C#"},{key:"css",label:"CSS"},{key:"diff",label:"Diff"},{key:"xml",label:"HTML/XML"},{key:"java",label:"Java"},{key:"javascript",label:"JavaScript"},{key:"markdown",label:"Markdown"},{key:"php",label:"PHP"},{key:"python",label:"Python"},{key:"ruby",label:"Ruby"},{key:"sql",label:"SQL"}]};class nC extends rD{static blotName="table";static tagName="TD";static create(t){let e=super.create();return t?e.setAttribute("data-row",t):e.setAttribute("data-row",nB()),e}static formats(t){if(t.hasAttribute("data-row"))return t.getAttribute("data-row")}cellOffset(){return this.parent?this.parent.children.indexOf(this):-1}format(t,e){t===nC.blotName&&e?this.domNode.setAttribute("data-row",e):super.format(t,e)}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}table(){return this.row()&&this.row().table()}}class nR extends iy{static blotName="table-row";static tagName="TR";checkMerge(){if(super.checkMerge()&&null!=this.next.children.head){let t=this.children.head.formats(),e=this.children.tail.formats(),r=this.next.children.head.formats(),i=this.next.children.tail.formats();return t.table===e.table&&t.table===r.table&&t.table===i.table}return!1}optimize(t){super.optimize(t),this.children.forEach(t=>{if(null==t.next)return;let e=t.formats(),r=t.next.formats();if(e.table!==r.table){let e=this.splitAfter(t);e&&e.optimize(),this.prev&&this.prev.optimize()}})}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}table(){return this.parent&&this.parent.parent}}class nI extends iy{static blotName="table-body";static tagName="TBODY"}class nM extends iy{static blotName="table-container";static tagName="TABLE";balanceCells(){let t=this.descendants(nR),e=t.reduce((t,e)=>Math.max(e.children.length,t),0);t.forEach(t=>{Array(e-t.children.length).fill(0).forEach(()=>{let e;null!=t.children.head&&(e=nC.formats(t.children.head.domNode));let r=this.scroll.create(nC.blotName,e);t.appendChild(r),r.optimize()})})}cells(t){return this.rows().map(e=>e.children.at(t))}deleteColumn(t){let[e]=this.descendant(nI);null!=e&&null!=e.children.head&&e.children.forEach(e=>{let r=e.children.at(t);null!=r&&r.remove()})}insertColumn(t){let[e]=this.descendant(nI);null!=e&&null!=e.children.head&&e.children.forEach(e=>{let r=e.children.at(t),i=nC.formats(e.children.head.domNode),n=this.scroll.create(nC.blotName,i);e.insertBefore(n,r)})}insertRow(t){let[e]=this.descendant(nI);if(null==e||null==e.children.head)return;let r=nB(),i=this.scroll.create(nR.blotName);e.children.head.children.forEach(()=>{let t=this.scroll.create(nC.blotName,r);i.appendChild(t)});let n=e.children.at(t);e.insertBefore(i,n)}rows(){let t=this.children.head;return null==t?[]:t.children.map(t=>t)}}function nB(){let t=Math.random().toString(36).slice(2,6);return`row-${t}`}nM.allowedChildren=[nI],nI.requiredContainer=nM,nI.allowedChildren=[nR],nR.requiredContainer=nI,nR.allowedChildren=[nC],nC.requiredContainer=nR;let nD=class extends r8{static register(){ih.register(nC),ih.register(nR),ih.register(nI),ih.register(nM)}constructor(){super(...arguments),this.listenBalanceCells()}balanceTables(){this.quill.scroll.descendants(nM).forEach(t=>{t.balanceCells()})}deleteColumn(){let[t,,e]=this.getTable();null!=e&&(t.deleteColumn(e.cellOffset()),this.quill.update(ih.sources.USER))}deleteRow(){let[,t]=this.getTable();null!=t&&(t.remove(),this.quill.update(ih.sources.USER))}deleteTable(){let[t]=this.getTable();if(null==t)return;let e=t.offset();t.remove(),this.quill.update(ih.sources.USER),this.quill.setSelection(e,ih.sources.SILENT)}getTable(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.quill.getSelection();if(null==t)return[null,null,null,-1];let[e,r]=this.quill.getLine(t.index);if(null==e||e.statics.blotName!==nC.blotName)return[null,null,null,-1];let i=e.parent;return[i.parent.parent,i,e,r]}insertColumn(t){let e=this.quill.getSelection();if(!e)return;let[r,i,n]=this.getTable(e);if(null==n)return;let s=n.cellOffset();r.insertColumn(s+t),this.quill.update(ih.sources.USER);let l=i.rowOffset();0===t&&(l+=1),this.quill.setSelection(e.index+l,e.length,ih.sources.SILENT)}insertColumnLeft(){this.insertColumn(0)}insertColumnRight(){this.insertColumn(1)}insertRow(t){let e=this.quill.getSelection();if(!e)return;let[r,i,n]=this.getTable(e);if(null==n)return;let s=i.rowOffset();r.insertRow(s+t),this.quill.update(ih.sources.USER),t>0?this.quill.setSelection(e,ih.sources.SILENT):this.quill.setSelection(e.index+i.children.length,e.length,ih.sources.SILENT)}insertRowAbove(){this.insertRow(0)}insertRowBelow(){this.insertRow(1)}insertTable(t,e){let r=this.quill.getSelection();if(null==r)return;let i=Array(t).fill(0).reduce(t=>{let r=Array(e).fill("\n").join("");return t.insert(r,{table:nB()})},new eS().retain(r.index));this.quill.updateContents(i,ih.sources.USER),this.quill.setSelection(r.index,ih.sources.SILENT),this.balanceTables()}listenBalanceCells(){this.quill.on(ih.events.SCROLL_OPTIMIZE,t=>{t.some(t=>!!["TD","TR","TBODY","TABLE"].includes(t.target.tagName)&&(this.quill.once(ih.events.TEXT_CHANGE,(t,e,r)=>{r===ih.sources.USER&&this.balanceTables()}),!0))})}},nU=rZ("quill:toolbar");class nP extends r8{constructor(t,e){if(super(t,e),Array.isArray(this.options.container)){const e=document.createElement("div");e.setAttribute("role","toolbar"),function(t,e){Array.isArray(e[0])||(e=[e]),e.forEach(e=>{let r=document.createElement("span");r.classList.add("ql-formats"),e.forEach(t=>{if("string"==typeof t)nz(r,t);else{var e,i,n;let s,l=Object.keys(t)[0],o=t[l];Array.isArray(o)?(e=r,i=l,n=o,(s=document.createElement("select")).classList.add(`ql-${i}`),n.forEach(t=>{let e=document.createElement("option");!1!==t?e.setAttribute("value",String(t)):e.setAttribute("selected","selected"),s.appendChild(e)}),e.appendChild(s)):nz(r,l,o)}}),t.appendChild(r)})}(e,this.options.container),t.container?.parentNode?.insertBefore(e,t.container),this.container=e}else"string"==typeof this.options.container?this.container=document.querySelector(this.options.container):this.container=this.options.container;if(!(this.container instanceof HTMLElement))return void nU.error("Container required for toolbar",this.options);this.container.classList.add("ql-toolbar"),this.controls=[],this.handlers={},this.options.handlers&&Object.keys(this.options.handlers).forEach(t=>{let e=this.options.handlers?.[t];e&&this.addHandler(t,e)}),Array.from(this.container.querySelectorAll("button, select")).forEach(t=>{this.attach(t)}),this.quill.on(ih.events.EDITOR_CHANGE,()=>{let[t]=this.quill.selection.getRange();this.update(t)})}addHandler(t,e){this.handlers[t]=e}attach(t){let e=Array.from(t.classList).find(t=>0===t.indexOf("ql-"));if(!e)return;if(e=e.slice(3),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[e]&&null==this.quill.scroll.query(e))return void nU.warn("ignoring attaching to nonexistent format",e,t);let r="SELECT"===t.tagName?"change":"click";t.addEventListener(r,r=>{let i;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;let e=t.options[t.selectedIndex];i=!e.hasAttribute("selected")&&(e.value||!1)}else i=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),r.preventDefault();this.quill.focus();let[n]=this.quill.selection.getRange();if(null!=this.handlers[e])this.handlers[e].call(this,i);else if(this.quill.scroll.query(e).prototype instanceof ew){if(!(i=prompt(`Enter ${e}`)))return;this.quill.updateContents(new eS().retain(n.index).delete(n.length).insert({[e]:i}),ih.sources.USER)}else this.quill.format(e,i,ih.sources.USER);this.update(n)}),this.controls.push([e,t])}update(t){let e=null==t?{}:this.quill.getFormat(t);this.controls.forEach(r=>{let[i,n]=r;if("SELECT"===n.tagName){let r=null;if(null==t)r=null;else if(null==e[i])r=n.querySelector("option[selected]");else if(!Array.isArray(e[i])){let t=e[i];"string"==typeof t&&(t=t.replace(/"/g,'\\"')),r=n.querySelector(`option[value="${t}"]`)}null==r?(n.value="",n.selectedIndex=-1):r.selected=!0}else if(null==t)n.classList.remove("ql-active"),n.setAttribute("aria-pressed","false");else if(n.hasAttribute("value")){let t=e[i],r=t===n.getAttribute("value")||null!=t&&t.toString()===n.getAttribute("value")||null==t&&!n.getAttribute("value");n.classList.toggle("ql-active",r),n.setAttribute("aria-pressed",r.toString())}else{let t=null!=e[i];n.classList.toggle("ql-active",t),n.setAttribute("aria-pressed",t.toString())}})}}function nz(t,e,r){let i=document.createElement("button");i.setAttribute("type","button"),i.classList.add(`ql-${e}`),i.setAttribute("aria-pressed","false"),null!=r?(i.value=r,i.setAttribute("aria-label",`${e}: ${r}`)):i.setAttribute("aria-label",e),t.appendChild(i)}nP.DEFAULTS={},nP.DEFAULTS={container:null,handlers:{clean(){let t=this.quill.getSelection();null!=t&&(0===t.length?Object.keys(this.quill.getFormat()).forEach(t=>{null!=this.quill.scroll.query(t,et.INLINE)&&this.quill.format(t,!1,ih.sources.USER)}):this.quill.removeFormat(t.index,t.length,ih.sources.USER))},direction(t){let{align:e}=this.quill.getFormat();"rtl"===t&&null==e?this.quill.format("align","right",ih.sources.USER):t||"right"!==e||this.quill.format("align",!1,ih.sources.USER),this.quill.format("direction",t,ih.sources.USER)},indent(t){let e=this.quill.getSelection(),r=this.quill.getFormat(e),i=parseInt(r.indent||0,10);if("+1"===t||"-1"===t){let e="+1"===t?1:-1;"rtl"===r.direction&&(e*=-1),this.quill.format("indent",i+e,ih.sources.USER)}},link(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,ih.sources.USER)},list(t){let e=this.quill.getSelection(),r=this.quill.getFormat(e);"check"===t?"checked"===r.list||"unchecked"===r.list?this.quill.format("list",!1,ih.sources.USER):this.quill.format("list","unchecked",ih.sources.USER):this.quill.format("list",t,ih.sources.USER)}}};let nF='',n$={align:{"":'',center:'',right:'',justify:''},background:'',blockquote:'',bold:'',clean:'',code:nF,"code-block":nF,color:'',direction:{"":'',rtl:''},formula:'',header:{1:'',2:'',3:'',4:'',5:'',6:''},italic:'',image:'',indent:{"+1":'',"-1":''},link:'',list:{bullet:'',check:'',ordered:''},script:{sub:'',super:''},strike:'',table:'',underline:'',video:''},nH=0;function nV(t,e){t.setAttribute(e,`${"true"!==t.getAttribute(e)}`)}let nK=class{constructor(t){this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",()=>{this.togglePicker()}),this.label.addEventListener("keydown",t=>{switch(t.key){case"Enter":this.togglePicker();break;case"Escape":this.escape(),t.preventDefault()}}),this.select.addEventListener("change",this.update.bind(this))}togglePicker(){this.container.classList.toggle("ql-expanded"),nV(this.label,"aria-expanded"),nV(this.options,"aria-hidden")}buildItem(t){let e=document.createElement("span");e.tabIndex="0",e.setAttribute("role","button"),e.classList.add("ql-picker-item");let r=t.getAttribute("value");return r&&e.setAttribute("data-value",r),t.textContent&&e.setAttribute("data-label",t.textContent),e.addEventListener("click",()=>{this.selectItem(e,!0)}),e.addEventListener("keydown",t=>{switch(t.key){case"Enter":this.selectItem(e,!0),t.preventDefault();break;case"Escape":this.escape(),t.preventDefault()}}),e}buildLabel(){let t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML='',t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}buildOptions(){let t=document.createElement("span");t.classList.add("ql-picker-options"),t.setAttribute("aria-hidden","true"),t.tabIndex="-1",t.id=`ql-picker-options-${nH}`,nH+=1,this.label.setAttribute("aria-controls",t.id),this.options=t,Array.from(this.select.options).forEach(e=>{let r=this.buildItem(e);t.appendChild(r),!0===e.selected&&this.selectItem(r)}),this.container.appendChild(t)}buildPicker(){Array.from(this.select.attributes).forEach(t=>{this.container.setAttribute(t.name,t.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}escape(){this.close(),setTimeout(()=>this.label.focus(),1)}close(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}selectItem(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.container.querySelector(".ql-selected");t===r||(null!=r&&r.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=Array.from(t.parentNode.children).indexOf(t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e&&(this.select.dispatchEvent(new Event("change")),this.close())))}update(){let t;if(this.select.selectedIndex>-1){let e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);let e=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",e)}},nW=class extends nK{constructor(t,e){super(t),this.label.innerHTML=e,this.container.classList.add("ql-color-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).slice(0,7).forEach(t=>{t.classList.add("ql-primary")})}buildItem(t){let e=super.buildItem(t);return e.style.backgroundColor=t.getAttribute("value")||"",e}selectItem(t,e){super.selectItem(t,e);let r=this.label.querySelector(".ql-color-label"),i=t&&t.getAttribute("data-value")||"";r&&("line"===r.tagName?r.style.stroke=i:r.style.fill=i)}},nZ=class extends nK{constructor(t,e){super(t),this.container.classList.add("ql-icon-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).forEach(t=>{t.innerHTML=e[t.getAttribute("data-value")||""]}),this.defaultItem=this.container.querySelector(".ql-selected"),this.selectItem(this.defaultItem)}selectItem(t,e){super.selectItem(t,e);let r=t||this.defaultItem;if(null!=r){if(this.label.innerHTML===r.innerHTML)return;this.label.innerHTML=r.innerHTML}}},nG=class{constructor(t,e){this.quill=t,this.boundsContainer=e||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,(t=>{let{overflowY:e}=getComputedStyle(t,null);return"visible"!==e&&"clip"!==e})(this.quill.root)&&this.quill.root.addEventListener("scroll",()=>{this.root.style.marginTop=`${-1*this.quill.root.scrollTop}px`}),this.hide()}hide(){this.root.classList.add("ql-hidden")}position(t){let e=t.left+t.width/2-this.root.offsetWidth/2,r=t.bottom+this.quill.root.scrollTop;this.root.style.left=`${e}px`,this.root.style.top=`${r}px`,this.root.classList.remove("ql-flip");let i=this.boundsContainer.getBoundingClientRect(),n=this.root.getBoundingClientRect(),s=0;if(n.right>i.right&&(s=i.right-n.right,this.root.style.left=`${e+s}px`),n.lefti.bottom){let e=n.bottom-n.top,i=t.bottom-t.top+e;this.root.style.top=`${r-i}px`,this.root.classList.add("ql-flip")}return s}show(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}},nX=[!1,"center","right","justify"],nY=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],nQ=[!1,"serif","monospace"],nJ=["1","2","3",!1],n1=["small",!1,"large","huge"];class n0 extends ie{constructor(t,e){super(t,e);const r=e=>{document.body.contains(t.root)?(null==this.tooltip||this.tooltip.root.contains(e.target)||document.activeElement===this.tooltip.textbox||this.quill.hasFocus()||this.tooltip.hide(),null!=this.pickers&&this.pickers.forEach(t=>{t.container.contains(e.target)||t.close()})):document.body.removeEventListener("click",r)};t.emitter.listenDOM("click",document.body,r)}addModule(t){let e=super.addModule(t);return"toolbar"===t&&this.extendToolbar(e),e}buildButtons(t,e){Array.from(t).forEach(t=>{(t.getAttribute("class")||"").split(/\s+/).forEach(r=>{if(r.startsWith("ql-")&&null!=e[r=r.slice(3)])if("direction"===r)t.innerHTML=e[r][""]+e[r].rtl;else if("string"==typeof e[r])t.innerHTML=e[r];else{let i=t.value||"";null!=i&&e[r][i]&&(t.innerHTML=e[r][i])}})})}buildPickers(t,e){this.pickers=Array.from(t).map(t=>{if(t.classList.contains("ql-align")&&(null==t.querySelector("option")&&n5(t,nX),"object"==typeof e.align))return new nZ(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){let r=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&n5(t,nY,"background"===r?"#ffffff":"#000000"),new nW(t,e[r])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?n5(t,nQ):t.classList.contains("ql-header")?n5(t,nJ):t.classList.contains("ql-size")&&n5(t,n1)),new nK(t)});let r=()=>{this.pickers.forEach(t=>{t.update()})};this.quill.on(rX.events.EDITOR_CHANGE,r)}}n0.DEFAULTS=t7({},ie.DEFAULTS,{modules:{toolbar:{handlers:{formula(){this.quill.theme.tooltip.edit("formula")},image(){let t=this.container.querySelector("input.ql-image[type=file]");null==t&&((t=document.createElement("input")).setAttribute("type","file"),t.setAttribute("accept",this.quill.uploader.options.mimetypes.join(", ")),t.classList.add("ql-image"),t.addEventListener("change",()=>{let e=this.quill.getSelection(!0);this.quill.uploader.upload(e,t.files),t.value=""}),this.container.appendChild(t)),t.click()},video(){this.quill.theme.tooltip.edit("video")}}}}});class n2 extends nG{constructor(t,e){super(t,e),this.textbox=this.root.querySelector('input[type="text"]'),this.listen()}listen(){this.textbox.addEventListener("keydown",t=>{"Enter"===t.key?(this.save(),t.preventDefault()):"Escape"===t.key&&(this.cancel(),t.preventDefault())})}cancel(){this.hide(),this.restoreFocus()}edit(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null==this.textbox)return;null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value="");let r=this.quill.getBounds(this.quill.selection.savedRange);null!=r&&this.position(r),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute(`data-${t}`)||""),this.root.setAttribute("data-mode",t)}restoreFocus(){this.quill.focus({preventScroll:!0})}save(){let{value:t}=this.textbox;switch(this.root.getAttribute("data-mode")){case"link":{let{scrollTop:e}=this.quill.root;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,rX.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,rX.sources.USER)),this.quill.root.scrollTop=e;break}case"video":var e;let r;t=(r=(e=t).match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||e.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/))?`${r[1]||"https"}://www.youtube.com/embed/${r[2]}?showinfo=0`:(r=e.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?`${r[1]||"https"}://player.vimeo.com/video/${r[2]}/`:e;case"formula":{if(!t)break;let e=this.quill.getSelection(!0);if(null!=e){let r=e.index+e.length;this.quill.insertEmbed(r,this.root.getAttribute("data-mode"),t,rX.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(r+1," ",rX.sources.USER),this.quill.setSelection(r+2,rX.sources.USER)}}}this.textbox.value="",this.hide()}}function n5(t,e){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach(e=>{let i=document.createElement("option");e===r?i.setAttribute("selected","selected"):i.setAttribute("value",String(e)),t.appendChild(i)})}let n4=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]];class n3 extends n2{static TEMPLATE='
    ';constructor(t,e){super(t,e),this.quill.on(rX.events.EDITOR_CHANGE,(t,e,r,i)=>{if(t===rX.events.SELECTION_CHANGE)if(null!=e&&e.length>0&&i===rX.sources.USER){this.show(),this.root.style.left="0px",this.root.style.width="",this.root.style.width=`${this.root.offsetWidth}px`;let t=this.quill.getLines(e.index,e.length);if(1===t.length){let t=this.quill.getBounds(e);null!=t&&this.position(t)}else{let r=t[t.length-1],i=this.quill.getIndex(r),n=Math.min(r.length()-1,e.index+e.length-i),s=this.quill.getBounds(new rQ(i,n));null!=s&&this.position(s)}}else document.activeElement!==this.textbox&&this.quill.hasFocus()&&this.hide()})}listen(){super.listen(),this.root.querySelector(".ql-close").addEventListener("click",()=>{this.root.classList.remove("ql-editing")}),this.quill.on(rX.events.SCROLL_OPTIMIZE,()=>{setTimeout(()=>{if(this.root.classList.contains("ql-hidden"))return;let t=this.quill.getSelection();if(null!=t){let e=this.quill.getBounds(t);null!=e&&this.position(e)}},1)})}cancel(){this.show()}position(t){let e=super.position(t),r=this.root.querySelector(".ql-tooltip-arrow");return r.style.marginLeft="",0!==e&&(r.style.marginLeft=`${-1*e-r.offsetWidth/2}px`),e}}class n6 extends n0{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=n4),super(t,e),this.quill.container.classList.add("ql-bubble")}extendToolbar(t){this.tooltip=new n3(this.quill,this.options.bounds),null!=t.container&&(this.tooltip.root.appendChild(t.container),this.buildButtons(t.container.querySelectorAll("button"),n$),this.buildPickers(t.container.querySelectorAll("select"),n$))}}n6.DEFAULTS=t7({},n0.DEFAULTS,{modules:{toolbar:{handlers:{link(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1,ih.sources.USER)}}}}});let n8=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]];class n9 extends n2{static TEMPLATE='';preview=this.root.querySelector("a.ql-preview");listen(){super.listen(),this.root.querySelector("a.ql-action").addEventListener("click",t=>{this.root.classList.contains("ql-editing")?this.save():this.edit("link",this.preview.textContent),t.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",t=>{if(null!=this.linkRange){let t=this.linkRange;this.restoreFocus(),this.quill.formatText(t,"link",!1,rX.sources.USER),delete this.linkRange}t.preventDefault(),this.hide()}),this.quill.on(rX.events.SELECTION_CHANGE,(t,e,r)=>{if(null!=t){if(0===t.length&&r===rX.sources.USER){let[e,r]=this.quill.scroll.descendant(nv,t.index);if(null!=e){this.linkRange=new rQ(t.index-r,e.length());let i=nv.formats(e.domNode);this.preview.textContent=i,this.preview.setAttribute("href",i),this.show();let n=this.quill.getBounds(this.linkRange);null!=n&&this.position(n);return}}else delete this.linkRange;this.hide()}})}show(){super.show(),this.root.removeAttribute("data-mode")}}class n7 extends n0{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=n8),super(t,e),this.quill.container.classList.add("ql-snow")}extendToolbar(t){null!=t.container&&(t.container.classList.add("ql-snow"),this.buildButtons(t.container.querySelectorAll("button"),n$),this.buildPickers(t.container.querySelectorAll("select"),n$),this.tooltip=new n9(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"k",shortKey:!0},(e,r)=>{t.handlers.link.call(t,!r.format.link)}))}}n7.DEFAULTS=t7({},n0.DEFAULTS,{modules:{toolbar:{handlers:{link(t){if(t){let t=this.quill.getSelection();if(null==t||0===t.length)return;let e=this.quill.getText(t);/^\S+@\S+\.\S+$/.test(e)&&0!==e.indexOf("mailto:")&&(e=`mailto:${e}`);let{tooltip:r}=this.quill.theme;r.edit("link",e)}else this.quill.format("link",!1,ih.sources.USER)}}}}}),ih.register({"attributors/attribute/direction":iM,"attributors/class/align":iq,"attributors/class/background":iS,"attributors/class/color":iL,"attributors/class/direction":iB,"attributors/class/font":iP,"attributors/class/size":iF,"attributors/style/align":ik,"attributors/style/background":iT,"attributors/style/color":iO,"attributors/style/direction":iD,"attributors/style/font":iz,"attributors/style/size":i$},!0),ih.register({"formats/align":iq,"formats/direction":iB,"formats/indent":nf,"formats/background":iT,"formats/color":iO,"formats/font":iP,"formats/size":iF,"formats/blockquote":np,"formats/code-block":iC,"formats/header":ng,"formats/list":nb,"formats/bold":ny,"formats/code":iR,"formats/italic":class extends ny{static blotName="italic";static tagName=["EM","I"]},"formats/link":nv,"formats/script":nN,"formats/strike":class extends ny{static blotName="strike";static tagName=["S","STRIKE"]},"formats/underline":nE,"formats/formula":nA,"formats/image":nq,"formats/video":n_,"modules/syntax":nj,"modules/table":nD,"modules/toolbar":nP,"themes/bubble":n6,"themes/snow":n7,"ui/icons":n$,"ui/picker":nK,"ui/icon-picker":nZ,"ui/color-picker":nW,"ui/tooltip":nG},!0);let st=ih}}]); \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js new file mode 100644 index 0000000..07d1062 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js @@ -0,0 +1,2 @@ +/*! For license information please see 473.b1a99527.js.LICENSE.txt */ +"use strict";(self["chunk_pimcore_quill_bundle "]=self["chunk_pimcore_quill_bundle "]||[]).push([["473"],{1020(e,r,o){var t=o(9932),_=Symbol.for("react.element"),l=Symbol.for("react.fragment"),n=Object.prototype.hasOwnProperty,f=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function s(e,r,o){var t,l={},s=null,p=null;for(t in void 0!==o&&(s=""+o),void 0!==r.key&&(s=""+r.key),void 0!==r.ref&&(p=r.ref),r)n.call(r,t)&&!u.hasOwnProperty(t)&&(l[t]=r[t]);if(e&&e.defaultProps)for(t in r=e.defaultProps)void 0===l[t]&&(l[t]=r[t]);return{$$typeof:_,type:e,key:s,ref:p,props:l,_owner:f.current}}r.Fragment=l,r.jsx=s,r.jsxs=s},4848(e,r,o){e.exports=o(1020)}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js.LICENSE.txt b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js.LICENSE.txt similarity index 100% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js.LICENSE.txt rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js new file mode 100644 index 0000000..1738cd8 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js @@ -0,0 +1,2 @@ +/*! For license information please see 553.de65faa4.js.LICENSE.txt */ +(self["chunk_pimcore_quill_bundle "]=self["chunk_pimcore_quill_bundle "]||[]).push([["553"],{4229(){},2415(){},6532(){},8828(){},2543(n,t,r){n=r.nmd(n),(function(){var e,u="Expected a function",i="__lodash_hash_undefined__",o="__lodash_placeholder__",f=1/0,a=0/0,c=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],l="[object Arguments]",s="[object Array]",h="[object Boolean]",p="[object Date]",v="[object Error]",_="[object Function]",g="[object GeneratorFunction]",y="[object Map]",d="[object Number]",b="[object Object]",w="[object Promise]",m="[object RegExp]",x="[object Set]",j="[object String]",A="[object Symbol]",k="[object WeakMap]",O="[object ArrayBuffer]",I="[object DataView]",R="[object Float32Array]",E="[object Float64Array]",S="[object Int8Array]",z="[object Int16Array]",L="[object Int32Array]",W="[object Uint8Array]",C="[object Uint8ClampedArray]",U="[object Uint16Array]",T="[object Uint32Array]",B=/\b__p \+= '';/g,$=/\b(__p \+=) '' \+/g,D=/(__e\(.*?\)|\b__t\)) \+\n'';/g,F=/&(?:amp|lt|gt|quot|#39);/g,P=/[&<>"']/g,M=RegExp(F.source),N=RegExp(P.source),q=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,K=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,G=/^\w*$/,Y=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,H=/[\\^$.*+?()[\]{}|]/g,J=RegExp(H.source),Q=/^\s+/,X=/\s/,nn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,nt=/\{\n\/\* \[wrapped with (.+)\] \*/,nr=/,? & /,ne=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,nu=/[()=,{}\[\]\/\s]/,ni=/\\(\\)?/g,no=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,nf=/\w*$/,na=/^[-+]0x[0-9a-f]+$/i,nc=/^0b[01]+$/i,nl=/^\[object .+?Constructor\]$/,ns=/^0o[0-7]+$/i,nh=/^(?:0|[1-9]\d*)$/,np=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,nv=/($^)/,n_=/['\n\r\u2028\u2029\\]/g,ng="\\ud800-\\udfff",ny="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",nd="\\u2700-\\u27bf",nb="a-z\\xdf-\\xf6\\xf8-\\xff",nw="A-Z\\xc0-\\xd6\\xd8-\\xde",nm="\\ufe0e\\ufe0f",nx="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",nj="['’]",nA="["+nx+"]",nk="["+ny+"]",nO="["+nb+"]",nI="[^"+ng+nx+"\\d+"+nd+nb+nw+"]",nR="\\ud83c[\\udffb-\\udfff]",nE="[^"+ng+"]",nS="(?:\\ud83c[\\udde6-\\uddff]){2}",nz="[\\ud800-\\udbff][\\udc00-\\udfff]",nL="["+nw+"]",nW="\\u200d",nC="(?:"+nO+"|"+nI+")",nU="(?:"+nL+"|"+nI+")",nT="(?:"+nj+"(?:d|ll|m|re|s|t|ve))?",nB="(?:"+nj+"(?:D|LL|M|RE|S|T|VE))?",n$="(?:"+nk+"|"+nR+")?",nD="["+nm+"]?",nF="(?:"+nW+"(?:"+[nE,nS,nz].join("|")+")"+nD+n$+")*",nP=nD+n$+nF,nM="(?:"+["["+nd+"]",nS,nz].join("|")+")"+nP,nN="(?:"+[nE+nk+"?",nk,nS,nz,"["+ng+"]"].join("|")+")",nq=RegExp(nj,"g"),nZ=RegExp(nk,"g"),nK=RegExp(nR+"(?="+nR+")|"+nN+nP,"g"),nV=RegExp([nL+"?"+nO+"+"+nT+"(?="+[nA,nL,"$"].join("|")+")",nU+"+"+nB+"(?="+[nA,nL+nC,"$"].join("|")+")",nL+"?"+nC+"+"+nT,nL+"+"+nB,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",nM].join("|"),"g"),nG=RegExp("["+nW+ng+ny+nm+"]"),nY=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nH=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],nJ=-1,nQ={};nQ[R]=nQ[E]=nQ[S]=nQ[z]=nQ[L]=nQ[W]=nQ[C]=nQ[U]=nQ[T]=!0,nQ[l]=nQ[s]=nQ[O]=nQ[h]=nQ[I]=nQ[p]=nQ[v]=nQ[_]=nQ[y]=nQ[d]=nQ[b]=nQ[m]=nQ[x]=nQ[j]=nQ[k]=!1;var nX={};nX[l]=nX[s]=nX[O]=nX[I]=nX[h]=nX[p]=nX[R]=nX[E]=nX[S]=nX[z]=nX[L]=nX[y]=nX[d]=nX[b]=nX[m]=nX[x]=nX[j]=nX[A]=nX[W]=nX[C]=nX[U]=nX[T]=!0,nX[v]=nX[_]=nX[k]=!1;var n0={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},n1=parseFloat,n2=parseInt,n3="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,n8="object"==typeof self&&self&&self.Object===Object&&self,n4=n3||n8||Function("return this")(),n6=t&&!t.nodeType&&t,n9=n6&&n&&!n.nodeType&&n,n5=n9&&n9.exports===n6,n7=n5&&n3.process,tn=function(){try{var n=n9&&n9.require&&n9.require("util").types;if(n)return n;return n7&&n7.binding&&n7.binding("util")}catch(n){}}(),tt=tn&&tn.isArrayBuffer,tr=tn&&tn.isDate,te=tn&&tn.isMap,tu=tn&&tn.isRegExp,ti=tn&&tn.isSet,to=tn&&tn.isTypedArray;function tf(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function ta(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u-1}function tp(n,t,r){for(var e=-1,u=null==n?0:n.length;++e-1;);return r}function tT(n,t){for(var r=n.length;r--&&tx(t,n[r],0)>-1;);return r}var tB=tI({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),t$=tI({"&":"&","<":"<",">":">",'"':""","'":"'"});function tD(n){return"\\"+n0[n]}function tF(n){return nG.test(n)}function tP(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function tM(n,t){return function(r){return n(t(r))}}function tN(n,t){for(var r=-1,e=n.length,u=0,i=[];++r",""":'"',"'":"'"}),tY=function n(t){var r,X,ng,ny,nd=(t=null==t?n4:tY.defaults(n4.Object(),t,tY.pick(n4,nH))).Array,nb=t.Date,nw=t.Error,nm=t.Function,nx=t.Math,nj=t.Object,nA=t.RegExp,nk=t.String,nO=t.TypeError,nI=nd.prototype,nR=nm.prototype,nE=nj.prototype,nS=t["__core-js_shared__"],nz=nR.toString,nL=nE.hasOwnProperty,nW=0,nC=(r=/[^.]+$/.exec(nS&&nS.keys&&nS.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",nU=nE.toString,nT=nz.call(nj),nB=n4._,n$=nA("^"+nz.call(nL).replace(H,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),nD=n5?t.Buffer:e,nF=t.Symbol,nP=t.Uint8Array,nM=nD?nD.allocUnsafe:e,nN=tM(nj.getPrototypeOf,nj),nK=nj.create,nG=nE.propertyIsEnumerable,n0=nI.splice,n3=nF?nF.isConcatSpreadable:e,n8=nF?nF.iterator:e,n6=nF?nF.toStringTag:e,n9=function(){try{var n=uh(nj,"defineProperty");return n({},"",{}),n}catch(n){}}(),n7=t.clearTimeout!==n4.clearTimeout&&t.clearTimeout,tn=nb&&nb.now!==n4.Date.now&&nb.now,tb=t.setTimeout!==n4.setTimeout&&t.setTimeout,tI=nx.ceil,tH=nx.floor,tJ=nj.getOwnPropertySymbols,tQ=nD?nD.isBuffer:e,tX=t.isFinite,t0=nI.join,t1=tM(nj.keys,nj),t2=nx.max,t3=nx.min,t8=nb.now,t4=t.parseInt,t6=nx.random,t9=nI.reverse,t5=uh(t,"DataView"),t7=uh(t,"Map"),rn=uh(t,"Promise"),rt=uh(t,"Set"),rr=uh(t,"WeakMap"),re=uh(nj,"create"),ru=rr&&new rr,ri={},ro=uB(t5),rf=uB(t7),ra=uB(rn),rc=uB(rt),rl=uB(rr),rs=nF?nF.prototype:e,rh=rs?rs.valueOf:e,rp=rs?rs.toString:e;function rv(n){if(iG(n)&&!iB(n)&&!(n instanceof rd)){if(n instanceof ry)return n;if(nL.call(n,"__wrapped__"))return u$(n)}return new ry(n)}var r_=function(){function n(){}return function(t){if(!iV(t))return{};if(nK)return nK(t);n.prototype=t;var r=new n;return n.prototype=e,r}}();function rg(){}function ry(n,t){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=e}function rd(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=0xffffffff,this.__views__=[]}function rb(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t-1},rw.prototype.set=function(n,t){var r=this.__data__,e=rR(r,n);return e<0?(++this.size,r.push([n,t])):r[e][1]=t,this},rm.prototype.clear=function(){this.size=0,this.__data__={hash:new rb,map:new(t7||rw),string:new rb}},rm.prototype.delete=function(n){var t=ul(this,n).delete(n);return this.size-=!!t,t},rm.prototype.get=function(n){return ul(this,n).get(n)},rm.prototype.has=function(n){return ul(this,n).has(n)},rm.prototype.set=function(n,t){var r=ul(this,n),e=r.size;return r.set(n,t),this.size+=+(r.size!=e),this},rx.prototype.add=rx.prototype.push=function(n){return this.__data__.set(n,i),this},rx.prototype.has=function(n){return this.__data__.has(n)};function rO(n,t,r){(e===r||iW(n[t],r))&&(e!==r||t in n)||rz(n,t,r)}function rI(n,t,r){var u=n[t];nL.call(n,t)&&iW(u,r)&&(e!==r||t in n)||rz(n,t,r)}function rR(n,t){for(var r=n.length;r--;)if(iW(n[r][0],t))return r;return -1}function rE(n,t,r,e){return r$(n,function(n,u,i){t(e,n,r(n),i)}),e}function rS(n,t){return n&&eP(t,ov(t),n)}function rz(n,t,r){"__proto__"==t&&n9?n9(n,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):n[t]=r}function rL(n,t){for(var r=-1,u=t.length,i=nd(u),o=null==n;++r=t?n:t)),n}function rC(n,t,r,u,i,o){var f,a=1&t,c=2&t,s=4&t;if(r&&(f=i?r(n,u,i,o):r(n)),e!==f)return f;if(!iV(n))return n;var v=iB(n);if(v){if(k=(w=n).length,B=new w.constructor(k),k&&"string"==typeof w[0]&&nL.call(w,"index")&&(B.index=w.index,B.input=w.input),f=B,!a)return eF(n,f)}else{var w,k,B,$,D,F,P,M,N=u_(n),q=N==_||N==g;if(iP(n))return eC(n,a);if(N==b||N==l||q&&!i){if(f=c||q?{}:uy(n),!a){return c?($=n,D=(M=f)&&eP(n,o_(n),M),eP($,uv($),D)):(F=n,P=rS(f,n),eP(F,up(F),P))}}else{if(!nX[N])return i?n:{};f=function(n,t,r){var e,u,i=n.constructor;switch(t){case O:return eU(n);case h:case p:return new i(+n);case I:return e=r?eU(n.buffer):n.buffer,new n.constructor(e,n.byteOffset,n.byteLength);case R:case E:case S:case z:case L:case W:case C:case U:case T:return eT(n,r);case y:return new i;case d:case j:return new i(n);case m:return(u=new n.constructor(n.source,nf.exec(n))).lastIndex=n.lastIndex,u;case x:return new i;case A:return rh?nj(rh.call(n)):{}}}(n,N,a)}}o||(o=new rj);var Z=o.get(n);if(Z)return Z;o.set(n,f),iX(n)?n.forEach(function(e){f.add(rC(e,t,r,e,n,o))}):iY(n)&&n.forEach(function(e,u){f.set(u,rC(e,t,r,u,n,o))});var K=s?c?ui:uu:c?o_:ov,V=v?e:K(n);return tc(V||n,function(e,u){V&&(e=n[u=e]),rI(f,u,rC(e,t,r,u,n,o))}),f}function rU(n,t,r){var u=r.length;if(null==n)return!u;for(n=nj(n);u--;){var i=r[u],o=t[i],f=n[i];if(e===f&&!(i in n)||!o(f))return!1}return!0}function rT(n,t,r){if("function"!=typeof n)throw new nO(u);return uS(function(){n.apply(e,r)},t)}function rB(n,t,r,e){var u=-1,i=th,o=!0,f=n.length,a=[],c=t.length;if(!f)return a;r&&(t=tv(t,tL(r))),e?(i=tp,o=!1):t.length>=200&&(i=tC,o=!1,t=new rx(t));n:for(;++u0&&r(f)?t>1?rN(f,t-1,r,e,u):t_(u,f):e||(u[u.length]=f)}return u}var rq=eZ(),rZ=eZ(!0);function rK(n,t){return n&&rq(n,t,ov)}function rV(n,t){return n&&rZ(n,t,ov)}function rG(n,t){return ts(t,function(t){return iq(n[t])})}function rY(n,t){t=ez(t,n);for(var r=0,u=t.length;null!=n&&rt}function rX(n,t){return null!=n&&nL.call(n,t)}function r0(n,t){return null!=n&&t in nj(n)}function r1(n,t,r){for(var u=r?tp:th,i=n[0].length,o=n.length,f=o,a=nd(o),c=1/0,l=[];f--;){var s=n[f];f&&t&&(s=tv(s,tL(t))),c=t3(s.length,c),a[f]=!r&&(t||i>=120&&s.length>=120)?new rx(f&&s):e}s=n[0];var h=-1,p=a[0];n:for(;++h=f)return a;return a*("desc"==r[e]?-1:1)}}return n.index-t.index}(n,t,r)});i--;)u[i]=u[i].value;return u}function eo(n,t,r){for(var e=-1,u=t.length,i={};++e-1;)f!==n&&n0.call(f,a,1),n0.call(n,a,1);return n}function ea(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r];if(r==e||u!==i){var i=u;ub(u)?n0.call(n,u,1):ej(n,u)}}return n}function ec(n,t){return n+tH(t6()*(t-n+1))}function el(n,t){var r="";if(!n||t<1||t>0x1fffffffffffff)return r;do t%2&&(r+=n),(t=tH(t/2))&&(n+=n);while(t);return r}function es(n,t){return uz(uO(n,t,oF),n+"")}function eh(n,t,r,u){if(!iV(n))return n;t=ez(t,n);for(var i=-1,o=t.length,f=o-1,a=n;null!=a&&++iu?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=nd(u);++e>>1,o=n[i];null!==o&&!i1(o)&&(r?o<=t:o=200){var c=t?null:e6(n);if(c)return tq(c);o=!1,u=tC,a=new rx}else a=t?[]:f;n:for(;++e=u?n:e_(n,t,r)}var eW=n7||function(n){return n4.clearTimeout(n)};function eC(n,t){if(t)return n.slice();var r=n.length,e=nM?nM(r):new n.constructor(r);return n.copy(e),e}function eU(n){var t=new n.constructor(n.byteLength);return new nP(t).set(new nP(n)),t}function eT(n,t){var r=t?eU(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.length)}function eB(n,t){if(n!==t){var r=e!==n,u=null===n,i=n==n,o=i1(n),f=e!==t,a=null===t,c=t==t,l=i1(t);if(!a&&!l&&!o&&n>t||o&&f&&c&&!a&&!l||u&&f&&c||!r&&c||!i)return 1;if(!u&&!o&&!l&&n1?r[i-1]:e,f=i>2?r[2]:e;for(o=n.length>3&&"function"==typeof o?(i--,o):e,f&&uw(r[0],r[1],f)&&(o=i<3?e:o,i=1),t=nj(t);++u-1?i[o?t[f]:f]:e}}function eH(n){return ue(function(t){var r=t.length,i=r,o=ry.prototype.thru;for(n&&t.reverse();i--;){var f=t[i];if("function"!=typeof f)throw new nO(u);if(o&&!a&&"wrapper"==uf(f))var a=new ry([],!0)}for(i=a?i:r;++i1&&b.reverse(),s&&ca))return!1;var l=o.get(n),s=o.get(t);if(l&&s)return l==t&&s==n;var h=-1,p=!0,v=2&r?new rx:e;for(o.set(n,t),o.set(t,n);++h-1&&n%1==0&&n1?"& ":"")+t[e],t=t.join(r>2?", ":" "),n.replace(nn,"{\n/* [wrapped with "+t+"] */\n")}(o,(e=(i=o.match(nt))?i[1].split(nr):[],u=r,tc(c,function(n){var t="_."+n[0];u&n[1]&&!th(e,t)&&e.push(t)}),e.sort())))}function uW(n){var t=0,r=0;return function(){var u=t8(),i=16-(u-r);if(r=u,i>0){if(++t>=800)return arguments[0]}else t=0;return n.apply(e,arguments)}}function uC(n,t){var r=-1,u=n.length,i=u-1;for(t=e===t?u:t;++r1?n[t-1]:e;return r="function"==typeof r?(n.pop(),r):e,u8(n,r)});function ir(n){var t=rv(n);return t.__chain__=!0,t}function ie(n,t){return t(n)}var iu=ue(function(n){var t=n.length,r=t?n[0]:0,u=this.__wrapped__,i=function(t){return rL(t,n)};return!(t>1)&&!this.__actions__.length&&u instanceof rd&&ub(r)?((u=u.slice(r,+r+ +!!t)).__actions__.push({func:ie,args:[i],thisArg:e}),new ry(u,this.__chain__).thru(function(n){return t&&!n.length&&n.push(e),n})):this.thru(i)}),ii=eM(function(n,t,r){nL.call(n,r)?++n[r]:rz(n,r,1)}),io=eY(uM),ia=eY(uN);function ic(n,t){return(iB(n)?tc:r$)(n,uc(t,3))}function il(n,t){return(iB(n)?function(n,t){for(var r=null==n?0:n.length;r--&&!1!==t(n[r],r,n););return n}:rD)(n,uc(t,3))}var is=eM(function(n,t,r){nL.call(n,r)?n[r].push(t):rz(n,r,[t])}),ih=es(function(n,t,r){var e=-1,u="function"==typeof t,i=iD(n)?nd(n.length):[];return r$(n,function(n){i[++e]=u?tf(t,n,r):r2(n,t,r)}),i}),ip=eM(function(n,t,r){rz(n,r,t)});function iv(n,t){return(iB(n)?tv:en)(n,uc(t,3))}var i_=eM(function(n,t,r){n[+!r].push(t)},function(){return[[],[]]}),ig=es(function(n,t){if(null==n)return[];var r=t.length;return r>1&&uw(n,t[0],t[1])?t=[]:r>2&&uw(t[0],t[1],t[2])&&(t=[t[0]]),ei(n,rN(t,1),[])}),iy=tn||function(){return n4.Date.now()};function id(n,t,r){return t=r?e:t,t=n&&null==t?n.length:t,e5(n,128,e,e,e,e,t)}function ib(n,t){var r;if("function"!=typeof t)throw new nO(u);return n=i9(n),function(){return--n>0&&(r=t.apply(this,arguments)),n<=1&&(t=e),r}}var iw=es(function(n,t,r){var e=1;if(r.length){var u=tN(r,ua(iw));e|=32}return e5(n,e,t,r,u)}),im=es(function(n,t,r){var e=3;if(r.length){var u=tN(r,ua(im));e|=32}return e5(t,e,n,r,u)});function ix(n,t,r){t=r?e:t;var u=e5(n,8,e,e,e,e,e,t);return u.placeholder=ix.placeholder,u}function ij(n,t,r){t=r?e:t;var u=e5(n,16,e,e,e,e,e,t);return u.placeholder=ij.placeholder,u}function iA(n,t,r){var i,o,f,a,c,l,s=0,h=!1,p=!1,v=!0;if("function"!=typeof n)throw new nO(u);function _(t){var r=i,u=o;return i=o=e,s=t,a=n.apply(u,r)}function g(n){var r=n-l,u=n-s;return e===l||r>=t||r<0||p&&u>=f}function y(){var n,r,e,u=iy();if(g(u))return d(u);c=uS(y,(n=u-l,r=u-s,e=t-n,p?t3(e,f-r):e))}function d(n){return(c=e,v&&i)?_(n):(i=o=e,a)}function b(){var n,r=iy(),u=g(r);if(i=arguments,o=this,l=r,u){if(e===c)return s=n=l,c=uS(y,t),h?_(n):a;if(p)return eW(c),c=uS(y,t),_(l)}return e===c&&(c=uS(y,t)),a}return t=i7(t)||0,iV(r)&&(h=!!r.leading,f=(p="maxWait"in r)?t2(i7(r.maxWait)||0,t):f,v="trailing"in r?!!r.trailing:v),b.cancel=function(){e!==c&&eW(c),s=0,i=l=o=c=e},b.flush=function(){return e===c?a:d(iy())},b}var ik=es(function(n,t){return rT(n,1,t)}),iO=es(function(n,t,r){return rT(n,i7(t)||0,r)});function iI(n,t){if("function"!=typeof n||null!=t&&"function"!=typeof t)throw new nO(u);var r=function(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;if(i.has(u))return i.get(u);var o=n.apply(this,e);return r.cache=i.set(u,o)||i,o};return r.cache=new(iI.Cache||rm),r}function iR(n){if("function"!=typeof n)throw new nO(u);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}iI.Cache=rm;var iE=es(function(n,t){var r=(t=1==t.length&&iB(t[0])?tv(t[0],tL(uc())):tv(rN(t,1),tL(uc()))).length;return es(function(e){for(var u=-1,i=t3(e.length,r);++u=t}),iT=r3(function(){return arguments}())?r3:function(n){return iG(n)&&nL.call(n,"callee")&&!nG.call(n,"callee")},iB=nd.isArray,i$=tt?tL(tt):function(n){return iG(n)&&rJ(n)==O};function iD(n){return null!=n&&iK(n.length)&&!iq(n)}function iF(n){return iG(n)&&iD(n)}var iP=tQ||oX,iM=tr?tL(tr):function(n){return iG(n)&&rJ(n)==p};function iN(n){if(!iG(n))return!1;var t=rJ(n);return t==v||"[object DOMException]"==t||"string"==typeof n.message&&"string"==typeof n.name&&!iJ(n)}function iq(n){if(!iV(n))return!1;var t=rJ(n);return t==_||t==g||"[object AsyncFunction]"==t||"[object Proxy]"==t}function iZ(n){return"number"==typeof n&&n==i9(n)}function iK(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=0x1fffffffffffff}function iV(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}function iG(n){return null!=n&&"object"==typeof n}var iY=te?tL(te):function(n){return iG(n)&&u_(n)==y};function iH(n){return"number"==typeof n||iG(n)&&rJ(n)==d}function iJ(n){if(!iG(n)||rJ(n)!=b)return!1;var t=nN(n);if(null===t)return!0;var r=nL.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&nz.call(r)==nT}var iQ=tu?tL(tu):function(n){return iG(n)&&rJ(n)==m},iX=ti?tL(ti):function(n){return iG(n)&&u_(n)==x};function i0(n){return"string"==typeof n||!iB(n)&&iG(n)&&rJ(n)==j}function i1(n){return"symbol"==typeof n||iG(n)&&rJ(n)==A}var i2=to?tL(to):function(n){return iG(n)&&iK(n.length)&&!!nQ[rJ(n)]},i3=e3(r7),i8=e3(function(n,t){return n<=t});function i4(n){if(!n)return[];if(iD(n))return i0(n)?tK(n):eF(n);if(n8&&n[n8]){for(var t,r=n[n8](),e=[];!(t=r.next()).done;)e.push(t.value);return e}var u=u_(n);return(u==y?tP:u==x?tq:oj)(n)}function i6(n){return n?(n=i7(n))===f||n===-f?(n<0?-1:1)*17976931348623157e292:n==n?n:0:0===n?n:0}function i9(n){var t=i6(n),r=t%1;return t==t?r?t-r:t:0}function i5(n){return n?rW(i9(n),0,0xffffffff):0}function i7(n){if("number"==typeof n)return n;if(i1(n))return a;if(iV(n)){var t="function"==typeof n.valueOf?n.valueOf():n;n=iV(t)?t+"":t}if("string"!=typeof n)return 0===n?n:+n;n=tz(n);var r=nc.test(n);return r||ns.test(n)?n2(n.slice(2),r?2:8):na.test(n)?a:+n}function on(n){return eP(n,o_(n))}function ot(n){return null==n?"":em(n)}var or=eN(function(n,t){if(uA(t)||iD(t))return void eP(t,ov(t),n);for(var r in t)nL.call(t,r)&&rI(n,r,t[r])}),oe=eN(function(n,t){eP(t,o_(t),n)}),ou=eN(function(n,t,r,e){eP(t,o_(t),n,e)}),oi=eN(function(n,t,r,e){eP(t,ov(t),n,e)}),oo=ue(rL),of=es(function(n,t){n=nj(n);var r=-1,u=t.length,i=u>2?t[2]:e;for(i&&uw(t[0],t[1],i)&&(u=1);++r1),t}),eP(n,ui(n),r),e&&(r=rC(r,7,ut));for(var u=t.length;u--;)ej(r,t[u]);return r}),ob=ue(function(n,t){return null==n?{}:eo(n,t,function(t,r){return ol(n,r)})});function ow(n,t){if(null==n)return{};var r=tv(ui(n),function(n){return[n]});return t=uc(t),eo(n,r,function(n,r){return t(n,r[0])})}var om=e9(ov),ox=e9(o_);function oj(n){return null==n?[]:tW(n,ov(n))}var oA=eV(function(n,t,r){return t=t.toLowerCase(),n+(r?ok(t):t)});function ok(n){return oW(ot(n).toLowerCase())}function oO(n){return(n=ot(n))&&n.replace(np,tB).replace(nZ,"")}var oI=eV(function(n,t,r){return n+(r?"-":"")+t.toLowerCase()}),oR=eV(function(n,t,r){return n+(r?" ":"")+t.toLowerCase()}),oE=eK("toLowerCase"),oS=eV(function(n,t,r){return n+(r?"_":"")+t.toLowerCase()}),oz=eV(function(n,t,r){return n+(r?" ":"")+oW(t)}),oL=eV(function(n,t,r){return n+(r?" ":"")+t.toUpperCase()}),oW=eK("toUpperCase");function oC(n,t,r){if(n=ot(n),t=r?e:t,e===t){var u;return(u=n,nY.test(u))?n.match(nV)||[]:n.match(ne)||[]}return n.match(t)||[]}var oU=es(function(n,t){try{return tf(n,e,t)}catch(n){return iN(n)?n:new nw(n)}}),oT=ue(function(n,t){return tc(t,function(t){rz(n,t=uT(t),iw(n[t],n))}),n});function oB(n){return function(){return n}}var o$=eH(),oD=eH(!0);function oF(n){return n}function oP(n){return r9("function"==typeof n?n:rC(n,1))}var oM=es(function(n,t){return function(r){return r2(r,n,t)}}),oN=es(function(n,t){return function(r){return r2(n,r,t)}});function oq(n,t,r){var e=ov(t),u=rG(t,e);null!=r||iV(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=rG(t,ov(t)));var i=!(iV(r)&&"chain"in r)||!!r.chain,o=iq(n);return tc(u,function(r){var e=t[r];n[r]=e,o&&(n.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=n(this.__wrapped__);return(r.__actions__=eF(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,t_([this.value()],arguments))})}),n}function oZ(){}var oK=e0(tv),oV=e0(tl),oG=e0(td);function oY(n){return um(n)?tO(uT(n)):function(t){return rY(t,n)}}var oH=e2(),oJ=e2(!0);function oQ(){return[]}function oX(){return!1}var o0=eX(function(n,t){return n+t},0),o1=e4("ceil"),o2=eX(function(n,t){return n/t},1),o3=e4("floor"),o8=eX(function(n,t){return n*t},1),o4=e4("round"),o6=eX(function(n,t){return n-t},0);return rv.after=function(n,t){if("function"!=typeof t)throw new nO(u);return n=i9(n),function(){if(--n<1)return t.apply(this,arguments)}},rv.ary=id,rv.assign=or,rv.assignIn=oe,rv.assignInWith=ou,rv.assignWith=oi,rv.at=oo,rv.before=ib,rv.bind=iw,rv.bindAll=oT,rv.bindKey=im,rv.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return iB(n)?n:[n]},rv.chain=ir,rv.chunk=function(n,t,r){t=(r?uw(n,t,r):e===t)?1:t2(i9(t),0);var u=null==n?0:n.length;if(!u||t<1)return[];for(var i=0,o=0,f=nd(tI(u/t));ia?0:a+o),(f=e===f||f>a?a:i9(f))<0&&(f+=a),f=o>f?0:i5(f);o>>0)?(n=ot(n))&&("string"==typeof t||null!=t&&!iQ(t))&&!(t=em(t))&&tF(n)?eL(tK(n),0,r):n.split(t,r):[]},rv.spread=function(n,t){if("function"!=typeof n)throw new nO(u);return t=null==t?0:t2(i9(t),0),es(function(r){var e=r[t],u=eL(r,0,t);return e&&t_(u,e),tf(n,this,u)})},rv.tail=function(n){var t=null==n?0:n.length;return t?e_(n,1,t):[]},rv.take=function(n,t,r){return n&&n.length?e_(n,0,(t=r||e===t?1:i9(t))<0?0:t):[]},rv.takeRight=function(n,t,r){var u=null==n?0:n.length;return u?e_(n,(t=u-(t=r||e===t?1:i9(t)))<0?0:t,u):[]},rv.takeRightWhile=function(n,t){return n&&n.length?ek(n,uc(t,3),!1,!0):[]},rv.takeWhile=function(n,t){return n&&n.length?ek(n,uc(t,3)):[]},rv.tap=function(n,t){return t(n),n},rv.throttle=function(n,t,r){var e=!0,i=!0;if("function"!=typeof n)throw new nO(u);return iV(r)&&(e="leading"in r?!!r.leading:e,i="trailing"in r?!!r.trailing:i),iA(n,t,{leading:e,maxWait:t,trailing:i})},rv.thru=ie,rv.toArray=i4,rv.toPairs=om,rv.toPairsIn=ox,rv.toPath=function(n){return iB(n)?tv(n,uT):i1(n)?[n]:eF(uU(ot(n)))},rv.toPlainObject=on,rv.transform=function(n,t,r){var e=iB(n),u=e||iP(n)||i2(n);if(t=uc(t,4),null==r){var i=n&&n.constructor;r=u?e?new i:[]:iV(n)&&iq(i)?r_(nN(n)):{}}return(u?tc:rK)(n,function(n,e,u){return t(r,n,e,u)}),r},rv.unary=function(n){return id(n,1)},rv.union=u0,rv.unionBy=u1,rv.unionWith=u2,rv.uniq=function(n){return n&&n.length?ex(n):[]},rv.uniqBy=function(n,t){return n&&n.length?ex(n,uc(t,2)):[]},rv.uniqWith=function(n,t){return t="function"==typeof t?t:e,n&&n.length?ex(n,e,t):[]},rv.unset=function(n,t){return null==n||ej(n,t)},rv.unzip=u3,rv.unzipWith=u8,rv.update=function(n,t,r){return null==n?n:eA(n,t,eS(r))},rv.updateWith=function(n,t,r,u){return u="function"==typeof u?u:e,null==n?n:eA(n,t,eS(r),u)},rv.values=oj,rv.valuesIn=function(n){return null==n?[]:tW(n,o_(n))},rv.without=u4,rv.words=oC,rv.wrap=function(n,t){return iS(eS(t),n)},rv.xor=u6,rv.xorBy=u9,rv.xorWith=u5,rv.zip=u7,rv.zipObject=function(n,t){return eR(n||[],t||[],rI)},rv.zipObjectDeep=function(n,t){return eR(n||[],t||[],eh)},rv.zipWith=it,rv.entries=om,rv.entriesIn=ox,rv.extend=oe,rv.extendWith=ou,oq(rv,rv),rv.add=o0,rv.attempt=oU,rv.camelCase=oA,rv.capitalize=ok,rv.ceil=o1,rv.clamp=function(n,t,r){return e===r&&(r=t,t=e),e!==r&&(r=(r=i7(r))==r?r:0),e!==t&&(t=(t=i7(t))==t?t:0),rW(i7(n),t,r)},rv.clone=function(n){return rC(n,4)},rv.cloneDeep=function(n){return rC(n,5)},rv.cloneDeepWith=function(n,t){return rC(n,5,t="function"==typeof t?t:e)},rv.cloneWith=function(n,t){return rC(n,4,t="function"==typeof t?t:e)},rv.conformsTo=function(n,t){return null==t||rU(n,t,ov(t))},rv.deburr=oO,rv.defaultTo=function(n,t){return null==n||n!=n?t:n},rv.divide=o2,rv.endsWith=function(n,t,r){n=ot(n),t=em(t);var u=n.length,i=r=e===r?u:rW(i9(r),0,u);return(r-=t.length)>=0&&n.slice(r,i)==t},rv.eq=iW,rv.escape=function(n){return(n=ot(n))&&N.test(n)?n.replace(P,t$):n},rv.escapeRegExp=function(n){return(n=ot(n))&&J.test(n)?n.replace(H,"\\$&"):n},rv.every=function(n,t,r){var u=iB(n)?tl:rF;return r&&uw(n,t,r)&&(t=e),u(n,uc(t,3))},rv.find=io,rv.findIndex=uM,rv.findKey=function(n,t){return tw(n,uc(t,3),rK)},rv.findLast=ia,rv.findLastIndex=uN,rv.findLastKey=function(n,t){return tw(n,uc(t,3),rV)},rv.floor=o3,rv.forEach=ic,rv.forEachRight=il,rv.forIn=function(n,t){return null==n?n:rq(n,uc(t,3),o_)},rv.forInRight=function(n,t){return null==n?n:rZ(n,uc(t,3),o_)},rv.forOwn=function(n,t){return n&&rK(n,uc(t,3))},rv.forOwnRight=function(n,t){return n&&rV(n,uc(t,3))},rv.get=oc,rv.gt=iC,rv.gte=iU,rv.has=function(n,t){return null!=n&&ug(n,t,rX)},rv.hasIn=ol,rv.head=uZ,rv.identity=oF,rv.includes=function(n,t,r,e){n=iD(n)?n:oj(n),r=r&&!e?i9(r):0;var u=n.length;return r<0&&(r=t2(u+r,0)),i0(n)?r<=u&&n.indexOf(t,r)>-1:!!u&&tx(n,t,r)>-1},rv.indexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return -1;var u=null==r?0:i9(r);return u<0&&(u=t2(e+u,0)),tx(n,t,u)},rv.inRange=function(n,t,r){var u,i,o;return t=i6(t),e===r?(r=t,t=0):r=i6(r),(u=n=i7(n))>=t3(i=t,o=r)&&u=-0x1fffffffffffff&&n<=0x1fffffffffffff},rv.isSet=iX,rv.isString=i0,rv.isSymbol=i1,rv.isTypedArray=i2,rv.isUndefined=function(n){return e===n},rv.isWeakMap=function(n){return iG(n)&&u_(n)==k},rv.isWeakSet=function(n){return iG(n)&&"[object WeakSet]"==rJ(n)},rv.join=function(n,t){return null==n?"":t0.call(n,t)},rv.kebabCase=oI,rv.last=uY,rv.lastIndexOf=function(n,t,r){var u=null==n?0:n.length;if(!u)return -1;var i=u;return e!==r&&(i=(i=i9(r))<0?t2(u+i,0):t3(i,u-1)),t==t?function(n,t,r){for(var e=r+1;e--&&n[e]!==t;);return e}(n,t,i):tm(n,tA,i,!0)},rv.lowerCase=oR,rv.lowerFirst=oE,rv.lt=i3,rv.lte=i8,rv.max=function(n){return n&&n.length?rP(n,oF,rQ):e},rv.maxBy=function(n,t){return n&&n.length?rP(n,uc(t,2),rQ):e},rv.mean=function(n){return tk(n,oF)},rv.meanBy=function(n,t){return tk(n,uc(t,2))},rv.min=function(n){return n&&n.length?rP(n,oF,r7):e},rv.minBy=function(n,t){return n&&n.length?rP(n,uc(t,2),r7):e},rv.stubArray=oQ,rv.stubFalse=oX,rv.stubObject=function(){return{}},rv.stubString=function(){return""},rv.stubTrue=function(){return!0},rv.multiply=o8,rv.nth=function(n,t){return n&&n.length?eu(n,i9(t)):e},rv.noConflict=function(){return n4._===this&&(n4._=nB),this},rv.noop=oZ,rv.now=iy,rv.pad=function(n,t,r){n=ot(n);var e=(t=i9(t))?tZ(n):0;if(!t||e>=t)return n;var u=(t-e)/2;return e1(tH(u),r)+n+e1(tI(u),r)},rv.padEnd=function(n,t,r){n=ot(n);var e=(t=i9(t))?tZ(n):0;return t&&et){var u=n;n=t,t=u}if(r||n%1||t%1){var i=t6();return t3(n+i*(t-n+n1("1e-"+((i+"").length-1))),t)}return ec(n,t)},rv.reduce=function(n,t,r){var e=iB(n)?tg:tR,u=arguments.length<3;return e(n,uc(t,4),r,u,r$)},rv.reduceRight=function(n,t,r){var e=iB(n)?ty:tR,u=arguments.length<3;return e(n,uc(t,4),r,u,rD)},rv.repeat=function(n,t,r){return t=(r?uw(n,t,r):e===t)?1:i9(t),el(ot(n),t)},rv.replace=function(){var n=arguments,t=ot(n[0]);return n.length<3?t:t.replace(n[1],n[2])},rv.result=function(n,t,r){t=ez(t,n);var u=-1,i=t.length;for(i||(i=1,n=e);++u0x1fffffffffffff)return[];var r=0xffffffff,e=t3(n,0xffffffff);t=uc(t),n-=0xffffffff;for(var u=tS(e,t);++r=o)return n;var a=r-tZ(u);if(a<1)return u;var c=f?eL(f,0,a).join(""):n.slice(0,a);if(e===i)return c+u;if(f&&(a+=c.length-a),iQ(i)){if(n.slice(a).search(i)){var l,s=c;for(i.global||(i=nA(i.source,ot(nf.exec(i))+"g")),i.lastIndex=0;l=i.exec(s);)var h=l.index;c=c.slice(0,e===h?a:h)}}else if(n.indexOf(em(i),a)!=a){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+u},rv.unescape=function(n){return(n=ot(n))&&M.test(n)?n.replace(F,tG):n},rv.uniqueId=function(n){var t=++nW;return ot(n)+t},rv.upperCase=oL,rv.upperFirst=oW,rv.each=ic,rv.eachRight=il,rv.first=uZ,oq(rv,(ny={},rK(rv,function(n,t){nL.call(rv.prototype,t)||(ny[t]=n)}),ny),{chain:!1}),rv.VERSION="4.17.23",tc(["bind","bindKey","curry","curryRight","partial","partialRight"],function(n){rv[n].placeholder=rv}),tc(["drop","take"],function(n,t){rd.prototype[n]=function(r){r=e===r?1:t2(i9(r),0);var u=this.__filtered__&&!t?new rd(this):this.clone();return u.__filtered__?u.__takeCount__=t3(r,u.__takeCount__):u.__views__.push({size:t3(r,0xffffffff),type:n+(u.__dir__<0?"Right":"")}),u},rd.prototype[n+"Right"]=function(t){return this.reverse()[n](t).reverse()}}),tc(["filter","map","takeWhile"],function(n,t){var r=t+1,e=1==r||3==r;rd.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:uc(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),tc(["head","last"],function(n,t){var r="take"+(t?"Right":"");rd.prototype[n]=function(){return this[r](1).value()[0]}}),tc(["initial","tail"],function(n,t){var r="drop"+(t?"":"Right");rd.prototype[n]=function(){return this.__filtered__?new rd(this):this[r](1)}}),rd.prototype.compact=function(){return this.filter(oF)},rd.prototype.find=function(n){return this.filter(n).head()},rd.prototype.findLast=function(n){return this.reverse().find(n)},rd.prototype.invokeMap=es(function(n,t){return"function"==typeof n?new rd(this):this.map(function(r){return r2(r,n,t)})}),rd.prototype.reject=function(n){return this.filter(iR(uc(n)))},rd.prototype.slice=function(n,t){n=i9(n);var r=this;return r.__filtered__&&(n>0||t<0)?new rd(r):(n<0?r=r.takeRight(-n):n&&(r=r.drop(n)),e!==t&&(r=(t=i9(t))<0?r.dropRight(-t):r.take(t-n)),r)},rd.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},rd.prototype.toArray=function(){return this.take(0xffffffff)},rK(rd.prototype,function(n,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),u=/^(?:head|last)$/.test(t),i=rv[u?"take"+("last"==t?"Right":""):t],o=u||/^find/.test(t);i&&(rv.prototype[t]=function(){var t=this.__wrapped__,f=u?[1]:arguments,a=t instanceof rd,c=f[0],l=a||iB(t),s=function(n){var t=i.apply(rv,t_([n],f));return u&&h?t[0]:t};l&&r&&"function"==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,v=o&&!h,_=a&&!p;if(!o&&l){t=_?t:new rd(this);var g=n.apply(t,f);return g.__actions__.push({func:ie,args:[s],thisArg:e}),new ry(g,h)}return v&&_?n.apply(this,f):(g=this.thru(s),v?u?g.value()[0]:g.value():g)})}),tc(["pop","push","shift","sort","splice","unshift"],function(n){var t=nI[n],r=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",e=/^(?:pop|shift)$/.test(n);rv.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(iB(u)?u:[],n)}return this[r](function(r){return t.apply(iB(r)?r:[],n)})}}),rK(rd.prototype,function(n,t){var r=rv[t];if(r){var e=r.name+"";nL.call(ri,e)||(ri[e]=[]),ri[e].push({name:t,func:r})}}),ri[eJ(e,2).name]=[{name:"wrapper",func:e}],rd.prototype.clone=function(){var n=new rd(this.__wrapped__);return n.__actions__=eF(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=eF(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=eF(this.__views__),n},rd.prototype.reverse=function(){if(this.__filtered__){var n=new rd(this);n.__dir__=-1,n.__filtered__=!0}else n=this.clone(),n.__dir__*=-1;return n},rd.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,r=iB(n),e=t<0,u=r?n.length:0,i=function(n,t,r){for(var e=-1,u=r.length;++e=this.__values__.length,t=n?e:this.__values__[this.__index__++];return{done:n,value:t}},rv.prototype.plant=function(n){for(var t,r=this;r instanceof rg;){var u=u$(r);u.__index__=0,u.__values__=e,t?i.__wrapped__=u:t=u;var i=u;r=r.__wrapped__}return i.__wrapped__=n,t},rv.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof rd){var t=n;return this.__actions__.length&&(t=new rd(this)),(t=t.reverse()).__actions__.push({func:ie,args:[uX],thisArg:e}),new ry(t,this.__chain__)}return this.thru(uX)},rv.prototype.toJSON=rv.prototype.valueOf=rv.prototype.value=function(){return eO(this.__wrapped__,this.__actions__)},rv.prototype.first=rv.prototype.head,n8&&(rv.prototype[n8]=function(){return this}),rv}();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(n4._=tY,define(function(){return tY})):n9?((n9.exports=tY)._=tY,n6._=tY):n4._=tY}).call(this)},1020(n,t,r){"use strict";var e=r(9932),u=Symbol.for("react.element"),i=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,f=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a={key:!0,ref:!0,__self:!0,__source:!0};function c(n,t,r){var e,i={},c=null,l=null;for(e in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(l=t.ref),t)o.call(t,e)&&!a.hasOwnProperty(e)&&(i[e]=t[e]);if(n&&n.defaultProps)for(e in t=n.defaultProps)void 0===i[e]&&(i[e]=t[e]);return{$$typeof:u,type:n,key:c,ref:l,props:i,_owner:f.current}}t.Fragment=i,t.jsx=c,t.jsxs=c},4848(n,t,r){"use strict";n.exports=r(1020)}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js.LICENSE.txt b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js.LICENSE.txt similarity index 100% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js.LICENSE.txt rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js new file mode 100644 index 0000000..0a52702 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js @@ -0,0 +1 @@ +(self["chunk_pimcore_quill_bundle "]=self["chunk_pimcore_quill_bundle "]||[]).push([["841"],{5568(e,t,l){self,e.exports=function(e){var t={386:function(e){function t(e,u,p,f,g){if(e===u)return e?[[0,e]]:[];if(null!=p){var m=function(e,t,l){var r="number"==typeof l?{index:l,length:0}:l.oldRange,i="number"==typeof l?null:l.newRange,n=e.length,s=t.length;if(0===r.length&&(null===i||0===i.length)){var o=r.index,a=e.slice(0,o),c=e.slice(o),d=i?i.index:null,h=o+s-n;if((null===d||d===h)&&!(h<0||h>s)){var u=t.slice(0,h);if((f=t.slice(h))===c){var p=Math.min(o,h);if((m=a.slice(0,p))===(y=u.slice(0,p)))return b(m,a.slice(p),u.slice(p),c)}}if(null===d||d===o){var f=(u=t.slice(0,o),t.slice(o));if(u===a){var g=Math.min(n-o,s-o);if((v=c.slice(c.length-g))===(w=f.slice(f.length-g)))return b(a,c.slice(0,c.length-g),f.slice(0,f.length-g),v)}}}if(r.length>0&&i&&0===i.length){var m=e.slice(0,r.index),v=e.slice(r.index+r.length);if(!(s<(p=m.length)+(g=v.length))){var y=t.slice(0,p),w=t.slice(s-g);if(m===y&&v===w)return b(m,e.slice(p,n-g),t.slice(p,s-g),v)}}return null}(e,u,p);if(m)return m}var v=r(e,u),y=e.substring(0,v);v=n(e=e.substring(v),u=u.substring(v));var w=e.substring(e.length-v),C=function(e,i){if(!e)return[[1,i]];if(!i)return[[-1,e]];var s,o=e.length>i.length?e:i,a=e.length>i.length?i:e,c=o.indexOf(a);if(-1!==c)return s=[[1,o.substring(0,c)],[0,a],[1,o.substring(c+a.length)]],e.length>i.length&&(s[0][0]=s[2][0]=-1),s;if(1===a.length)return[[-1,e],[1,i]];var d=function(e,t){var l=e.length>t.length?e:t,i=e.length>t.length?t:e;if(l.length<4||2*i.length=e.length?[i,s,o,a,h]:null}var o,a,c,d,h,u=s(l,i,Math.ceil(l.length/4)),p=s(l,i,Math.ceil(l.length/2));return u||p?(o=p?u&&u[4].length>p[4].length?u:p:u,e.length>t.length?(a=o[0],c=o[1],d=o[2],h=o[3]):(d=o[0],h=o[1],a=o[2],c=o[3]),[a,c,d,h,o[4]]):null}(e,i);if(d){var h=d[0],u=d[1],p=d[2],f=d[3],g=d[4],b=t(h,p),m=t(u,f);return b.concat([[0,g]],m)}return function(e,t){for(var r=e.length,i=t.length,n=Math.ceil((r+i)/2),s=2*n,o=Array(s),a=Array(s),c=0;cr)p+=2;else if(y>i)u+=2;else if(h&&(k=n+d-m)>=0&&k=(x=r-a[k]))return l(e,t,C,y)}for(var w=-b+f;w<=b-g;w+=2){for(var C,x,k=n+w,T=(x=w===-b||w!==b&&a[k-1]r)g+=2;else if(T>i)f+=2;else if(!h&&(v=n+d-w)>=0&&v=(x=r-x)))return l(e,t,C,y)}}return[[-1,e],[1,t]]}(e,i)}(e=e.substring(0,e.length-v),u=u.substring(0,u.length-v));return y&&C.unshift([0,y]),w&&C.push([0,w]),h(C,g),f&&function(e){for(var t=!1,l=[],r=0,u=null,p=0,f=0,g=0,b=0,m=0;p0?l[r-1]:-1,f=0,g=0,b=0,m=0,u=null,t=!0)),p++;for(t&&h(e),function(e){function t(e,t){if(!e||!t)return 6;var l=e.charAt(e.length-1),r=t.charAt(0),i=l.match(s),n=r.match(s),h=i&&l.match(o),u=n&&r.match(o),p=h&&l.match(a),f=u&&r.match(a),g=p&&e.match(c),b=f&&t.match(d);return g||b?5:p||f?4:i&&!h&&u?3:h||u?2:i||n?1:0}for(var l=1;l=m&&(m=v,f=r,g=i,b=h)}e[l-1][1]!=f&&(f?e[l-1][1]=f:(e.splice(l-1,1),l--),e[l][1]=g,b?e[l+1][1]=b:(e.splice(l+1,1),l--))}l++}}(e),p=1;p=C?(w>=v.length/2||w>=y.length/2)&&(e.splice(p,0,[0,y.substring(0,w)]),e[p-1][1]=v.substring(0,v.length-w),e[p+1][1]=y.substring(w),p++):(C>=v.length/2||C>=y.length/2)&&(e.splice(p,0,[0,v.substring(0,C)]),e[p-1][0]=1,e[p-1][1]=y.substring(0,y.length-C),e[p+1][0]=-1,e[p+1][1]=v.substring(C),p++),p++}p++}}(C),C}function l(e,l,r,i){var n=e.substring(0,r),s=l.substring(0,i),o=e.substring(r),a=l.substring(i),c=t(n,s),d=t(o,a);return c.concat(d)}function r(e,t){if(!e||!t||e.charAt(0)!==t.charAt(0))return 0;for(var l=0,r=Math.min(e.length,t.length),i=r,n=0;lr?e=e.substring(l-r):l=0&&g(e[d][1])){var u=e[d][1].slice(-1);if(e[d][1]=e[d][1].slice(0,-1),a=u+a,c=u+c,!e[d][1]){e.splice(d,1),i--;var p=d-1;e[p]&&1===e[p][0]&&(o++,c=e[p][1]+c,p--),e[p]&&-1===e[p][0]&&(s++,a=e[p][1]+a,p--),d=p}}f(e[i][1])&&(u=e[i][1].charAt(0),e[i][1]=e[i][1].slice(1),a+=u,c+=u)}if(i0||c.length>0){a.length>0&&c.length>0&&(0!==(l=r(c,a))&&(d>=0?e[d][1]+=c.substring(0,l):(e.splice(0,0,[0,c.substring(0,l)]),i++),c=c.substring(l),a=a.substring(l)),0!==(l=n(c,a))&&(e[i][1]=c.substring(c.length-l)+e[i][1],c=c.substring(0,c.length-l),a=a.substring(0,a.length-l)));var b=o+s;0===a.length&&0===c.length?(e.splice(i-b,b),i-=b):0===a.length?(e.splice(i-b,b,[1,c]),i=i-b+1):0===c.length?(e.splice(i-b,b,[-1,a]),i=i-b+1):(e.splice(i-b,b,[-1,a],[1,c]),i=i-b+2)}0!==i&&0===e[i-1][0]?(e[i-1][1]+=e[i][1],e.splice(i,1)):i++,o=0,s=0,a="",c=""}""===e[e.length-1][1]&&e.pop();var m=!1;for(i=1;i=55296&&e<=56319}function p(e){return e>=56320&&e<=57343}function f(e){return p(e.charCodeAt(0))}function g(e){return u(e.charCodeAt(e.length-1))}function b(e,t,l,r){return g(e)||f(r)?null:function(e){for(var t=[],l=0;l0&&t.push(e[l]);return t}([[0,e],[-1,t],[1,l],[0,r]])}function m(e,l,r,i){return t(e,l,r,i,!0)}m.INSERT=1,m.DELETE=-1,m.EQUAL=0,e.exports=m},861:function(e,t,l){e=l.nmd(e);var r="__lodash_hash_undefined__",i="[object Arguments]",n="[object Boolean]",s="[object Date]",o="[object Function]",a="[object GeneratorFunction]",c="[object Map]",d="[object Number]",h="[object Object]",u="[object Promise]",p="[object RegExp]",f="[object Set]",g="[object String]",b="[object Symbol]",m="[object WeakMap]",v="[object ArrayBuffer]",y="[object DataView]",w="[object Float32Array]",C="[object Float64Array]",x="[object Int8Array]",k="[object Int16Array]",T="[object Int32Array]",_="[object Uint8Array]",N="[object Uint8ClampedArray]",A="[object Uint16Array]",L="[object Uint32Array]",S=/\w*$/,j=/^\[object .+?Constructor\]$/,q=/^(?:0|[1-9]\d*)$/,E={};E[i]=E["[object Array]"]=E[v]=E[y]=E[n]=E[s]=E[w]=E[C]=E[x]=E[k]=E[T]=E[c]=E[d]=E[h]=E[p]=E[f]=E[g]=E[b]=E[_]=E[N]=E[A]=E[L]=!0,E["[object Error]"]=E[o]=E[m]=!1;var M="object"==typeof l.g&&l.g&&l.g.Object===Object&&l.g,B="object"==typeof self&&self&&self.Object===Object&&self,R=M||B||Function("return this")(),O=t&&!t.nodeType&&t,P=O&&e&&!e.nodeType&&e,I=P&&P.exports===O;function z(e,t){return e.set(t[0],t[1]),e}function D(e,t){return e.add(t),e}function H(e,t,l,r){var i=-1,n=e?e.length:0;for(r&&n&&(l=e[++i]);++i-1},eN.prototype.set=function(e,t){var l=this.__data__,r=ej(l,e);return r<0?l.push([e,t]):l[r][1]=t,this},eA.prototype.clear=function(){this.__data__={hash:new e_,map:new(ep||eN),string:new e_}},eA.prototype.delete=function(e){return eM(this,e).delete(e)},eA.prototype.get=function(e){return eM(this,e).get(e)},eA.prototype.has=function(e){return eM(this,e).has(e)},eA.prototype.set=function(e,t){return eM(this,e).set(e,t),this},eL.prototype.clear=function(){this.__data__=new eN},eL.prototype.delete=function(e){return this.__data__.delete(e)},eL.prototype.get=function(e){return this.__data__.get(e)},eL.prototype.has=function(e){return this.__data__.has(e)},eL.prototype.set=function(e,t){var l=this.__data__;if(l instanceof eN){var r=l.__data__;if(!ep||r.length<199)return r.push([e,t]),this;l=this.__data__=new eA(r)}return l.set(e,t),this};var eR=ec?W(ec,Object):function(){return[]},eO=function(e){return ee.call(e)};function eP(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Z)}function eI(e){if(null!=e){try{return X.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function ez(e,t){return e===t||e!=e&&t!=t}(eu&&eO(new eu(new ArrayBuffer(1)))!=y||ep&&eO(new ep)!=c||ef&&eO(ef.resolve())!=u||eg&&eO(new eg)!=f||eb&&eO(new eb)!=m)&&(eO=function(e){var t=ee.call(e),l=t==h?e.constructor:void 0,r=l?eI(l):void 0;if(r)switch(r){case ev:return y;case ey:return c;case ew:return u;case eC:return f;case ex:return m}return t});var eD=Array.isArray;function eH(e){var t;return null!=e&&"number"==typeof(t=e.length)&&t>-1&&t%1==0&&t<=0x1fffffffffffff&&!eV(e)}var eF=ed||function(){return!1};function eV(e){var t=eW(e)?ee.call(e):"";return t==o||t==a}function eW(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function eU(e){return eH(e)?function(e){var t,l=eD(e)||e&&"object"==typeof e&&eH(e)&&Q.call(e,"callee")&&(!eo.call(e,"callee")||ee.call(e)==i)?function(e,t){for(var l=-1,r=Array(e);++l-1&&s%1==0&&so))return!1;var c=n.get(e);if(c&&n.get(t))return c==t;var d=-1,h=!0,u=2&l?new em:void 0;for(n.set(e,t),n.set(t,e);++d-1},eg.prototype.set=function(e,t){var l=this.__data__,r=ey(l,e);return r<0?(++this.size,l.push([e,t])):l[r][1]=t,this},eb.prototype.clear=function(){this.size=0,this.__data__={hash:new ef,map:new(el||eg),string:new ef}},eb.prototype.delete=function(e){var t=eT(this,e).delete(e);return this.size-=!!t,t},eb.prototype.get=function(e){return eT(this,e).get(e)},eb.prototype.has=function(e){return eT(this,e).has(e)},eb.prototype.set=function(e,t){var l=eT(this,e),r=l.size;return l.set(e,t),this.size+=+(l.size!=r),this},em.prototype.add=em.prototype.push=function(e){return this.__data__.set(e,r),this},em.prototype.has=function(e){return this.__data__.has(e)},ev.prototype.clear=function(){this.__data__=new eg,this.size=0},ev.prototype.delete=function(e){var t=this.__data__,l=t.delete(e);return this.size=t.size,l},ev.prototype.get=function(e){return this.__data__.get(e)},ev.prototype.has=function(e){return this.__data__.has(e)},ev.prototype.set=function(e,t){var l=this.__data__;if(l instanceof eg){var r=l.__data__;if(!el||r.length<199)return r.push([e,t]),this.size=++l.size,this;l=this.__data__=new eb(r)}return l.set(e,t),this.size=l.size,this};var eN=X?function(e){return null==e?[]:function(t){for(var l=-1,r=null==t?0:t.length,i=0,n=[];++l-1&&e%1==0&&e<=0x1fffffffffffff}function eR(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function eO(e){return null!=e&&"object"==typeof e}var eP=q?function(e){return q(e)}:function(e){return eO(e)&&eB(e.length)&&!!x[ew(e)]};function eI(e){return null!=e&&eB(e.length)&&!eM(e)?function(e){var t,l=eq(e),r=!l&&ej(e),i=!l&&!r&&eE(e),n=!l&&!r&&!i&&eP(e),s=l||r||i||n,o=s?function(e,t){for(var l=-1,r=Array(e);++l-1&&c%1==0&&c-1&&e%1==0&&e-1},K.prototype.set=function(e,t){var l=this.__data__,r=X(l,e);return r<0?(++this.size,l.push([e,t])):l[r][1]=t,this},Z.prototype.clear=function(){this.size=0,this.__data__={hash:new $,map:new(W||K),string:new $}},Z.prototype.delete=function(e){var t=el(this,e).delete(e);return this.size-=!!t,t},Z.prototype.get=function(e){return el(this,e).get(e)},Z.prototype.has=function(e){return el(this,e).has(e)},Z.prototype.set=function(e,t){var l=el(this,e),r=l.size;return l.set(e,t),this.size+=+(l.size!=r),this},Y.prototype.clear=function(){this.__data__=new K,this.size=0},Y.prototype.delete=function(e){var t=this.__data__,l=t.delete(e);return this.size=t.size,l},Y.prototype.get=function(e){return this.__data__.get(e)},Y.prototype.has=function(e){return this.__data__.has(e)},Y.prototype.set=function(e,t){var l=this.__data__;if(l instanceof K){var r=l.__data__;if(!W||r.length<199)return r.push([e,t]),this.size=++l.size,this;l=this.__data__=new Z(r)}return l.set(e,t),this.size=l.size,this};var eo=(ey=D?function(e,t){return D(e,"toString",{configurable:!0,enumerable:!1,value:function(){return t},writable:!0})}:eL,ew=0,eC=0,function(){var e=V(),t=16-(e-eC);if(eC=e,t>0){if(++ew>=800)return arguments[0]}else ew=0;return ey.apply(void 0,arguments)});function ea(e,t){return e===t||e!=e&&t!=t}var ec=et(function(){return arguments}())?et:function(e){return eb(e)&&A.call(e,"callee")&&!P.call(e,"callee")},ed=Array.isArray;function eh(e){return null!=e&&ef(e.length)&&!ep(e)}var eu=H||function(){return!1};function ep(e){if(!eg(e))return!1;var t=ee(e);return t==n||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function ef(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function eg(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function eb(e){return null!=e&&"object"==typeof e}var em=C?function(e){return C(e)}:function(e){return eb(e)&&ef(e.length)&&!!c[ee(e)]};function ev(e){return eh(e)?function(e,t){var l=ed(e),r=!l&&ec(e),i=!l&&!r&&eu(e),n=!l&&!r&&!i&&em(e),s=l||r||i||n,o=s?function(e,t){for(var l=-1,r=Array(e);++l1?t[r-1]:void 0,n=r>2?t[2]:void 0;for(i=eN.length>3&&"function"==typeof i?(r--,i):void 0,n&&function(e,t,l){if(!eg(l))return!1;var r=typeof t;return!!("number"==r?eh(l)&&ei(t,l.length):"string"==r&&t in l)&&ea(l[t],e)}(t[0],t[1],n)&&(i=r<3?void 0:i,r=1),e=Object(e);++l(null!=r[t]&&(e[t]=r[t]),e),{})),e)void 0!==e[i]&&void 0===t[i]&&(r[i]=e[i]);return Object.keys(r).length>0?r:void 0},i.diff=function(e={},t={}){"object"!=typeof e&&(e={}),"object"!=typeof t&&(t={});let l=Object.keys(e).concat(Object.keys(t)).reduce((l,r)=>(s(e[r],t[r])||(l[r]=void 0===t[r]?null:t[r]),l),{});return Object.keys(l).length>0?l:void 0},i.invert=function(e={},t={}){e=e||{};let l=Object.keys(t).reduce((l,r)=>(t[r]!==e[r]&&void 0!==e[r]&&(l[r]=t[r]),l),{});return Object.keys(e).reduce((l,r)=>(e[r]!==t[r]&&void 0===t[r]&&(l[r]=null),l),l)},i.transform=function(e,t,l=!1){if("object"!=typeof e)return t;if("object"!=typeof t)return;if(!l)return t;let r=Object.keys(t).reduce((l,r)=>(void 0===e[r]&&(l[r]=t[r]),l),{});return Object.keys(r).length>0?r:void 0},t.default=r},32:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AttributeMap=t.OpIterator=t.Op=void 0;let r=l(386),i=l(861),n=l(842),s=l(382);t.AttributeMap=s.default;let o=l(427);t.Op=o.default;let a=l(505);t.OpIterator=a.default;let c=(e,t)=>{if("object"!=typeof e||null===e)throw Error("cannot retain a "+typeof e);if("object"!=typeof t||null===t)throw Error("cannot retain a "+typeof t);let l=Object.keys(e)[0];if(!l||l!==Object.keys(t)[0])throw Error(`embed types not matched: ${l} != ${Object.keys(t)[0]}`);return[l,e[l],t[l]]};class d{constructor(e){Array.isArray(e)?this.ops=e:null!=e&&Array.isArray(e.ops)?this.ops=e.ops:this.ops=[]}static registerEmbed(e,t){this.handlers[e]=t}static unregisterEmbed(e){delete this.handlers[e]}static getHandler(e){let t=this.handlers[e];if(!t)throw Error(`no handlers for embed type "${e}"`);return t}insert(e,t){let l={};return"string"==typeof e&&0===e.length?this:(l.insert=e,null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(l.attributes=t),this.push(l))}delete(e){return e<=0?this:this.push({delete:e})}retain(e,t){if("number"==typeof e&&e<=0)return this;let l={retain:e};return null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(l.attributes=t),this.push(l)}push(e){let t=this.ops.length,l=this.ops[t-1];if(e=i(e),"object"==typeof l){if("number"==typeof e.delete&&"number"==typeof l.delete)return this.ops[t-1]={delete:l.delete+e.delete},this;if("number"==typeof l.delete&&null!=e.insert&&(t-=1,"object"!=typeof(l=this.ops[t-1])))return this.ops.unshift(e),this;if(n(e.attributes,l.attributes)){if("string"==typeof e.insert&&"string"==typeof l.insert)return this.ops[t-1]={insert:l.insert+e.insert},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this;if("number"==typeof e.retain&&"number"==typeof l.retain)return this.ops[t-1]={retain:l.retain+e.retain},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this}}return t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e),this}chop(){let e=this.ops[this.ops.length-1];return e&&"number"==typeof e.retain&&!e.attributes&&this.ops.pop(),this}filter(e){return this.ops.filter(e)}forEach(e){this.ops.forEach(e)}map(e){return this.ops.map(e)}partition(e){let t=[],l=[];return this.forEach(r=>{(e(r)?t:l).push(r)}),[t,l]}reduce(e,t){return this.ops.reduce(e,t)}changeLength(){return this.reduce((e,t)=>t.insert?e+o.default.length(t):t.delete?e-t.delete:e,0)}length(){return this.reduce((e,t)=>e+o.default.length(t),0)}slice(e=0,t=1/0){let l=[],r=new a.default(this.ops),i=0;for(;i0&&l.next(i.retain-e)}let o=new d(r);for(;t.hasNext()||l.hasNext();)if("insert"===l.peekType())o.push(l.next());else if("delete"===t.peekType())o.push(t.next());else{let e=Math.min(t.peekLength(),l.peekLength()),r=t.next(e),i=l.next(e);if(i.retain){let a={};if("number"==typeof r.retain)a.retain="number"==typeof i.retain?e:i.retain;else if("number"==typeof i.retain)null==r.retain?a.insert=r.insert:a.retain=r.retain;else{let e=null==r.retain?"insert":"retain",[t,l,n]=c(r[e],i.retain),s=d.getHandler(t);a[e]={[t]:s.compose(l,n,"retain"===e)}}let h=s.default.compose(r.attributes,i.attributes,"number"==typeof r.retain);if(h&&(a.attributes=h),o.push(a),!l.hasNext()&&n(o.ops[o.ops.length-1],a)){let e=new d(t.rest());return o.concat(e).chop()}}else"number"==typeof i.delete&&("number"==typeof r.retain||"object"==typeof r.retain&&null!==r.retain)&&o.push(i)}return o.chop()}concat(e){let t=new d(this.ops.slice());return e.ops.length>0&&(t.push(e.ops[0]),t.ops=t.ops.concat(e.ops.slice(1))),t}diff(e,t){if(this.ops===e.ops)return new d;let l=[this,e].map(t=>t.map(l=>{if(null!=l.insert)return"string"==typeof l.insert?l.insert:"\0";throw Error("diff() called "+(t===e?"on":"with")+" non-document")}).join("")),i=new d,o=r(l[0],l[1],t,!0),c=new a.default(this.ops),h=new a.default(e.ops);return o.forEach(e=>{let t=e[1].length;for(;t>0;){let l=0;switch(e[0]){case r.INSERT:l=Math.min(h.peekLength(),t),i.push(h.next(l));break;case r.DELETE:l=Math.min(t,c.peekLength()),c.next(l),i.delete(l);break;case r.EQUAL:l=Math.min(c.peekLength(),h.peekLength(),t);let o=c.next(l),a=h.next(l);n(o.insert,a.insert)?i.retain(l,s.default.diff(o.attributes,a.attributes)):i.push(a).delete(l)}t-=l}}),i.chop()}eachLine(e,t="\n"){let l=new a.default(this.ops),r=new d,i=0;for(;l.hasNext();){if("insert"!==l.peekType())return;let n=l.peek(),s=o.default.length(n)-l.peekLength(),a="string"==typeof n.insert?n.insert.indexOf(t,s)-s:-1;if(a<0)r.push(l.next());else if(a>0)r.push(l.next(a));else{if(!1===e(r,l.next(1).attributes||{},i))return;i+=1,r=new d}}r.length()>0&&e(r,{},i)}invert(e){let t=new d;return this.reduce((l,r)=>{if(r.insert)t.delete(o.default.length(r));else{if("number"==typeof r.retain&&null==r.attributes)return t.retain(r.retain),l+r.retain;if(r.delete||"number"==typeof r.retain){let i=r.delete||r.retain;return e.slice(l,l+i).forEach(e=>{r.delete?t.push(e):r.retain&&r.attributes&&t.retain(o.default.length(e),s.default.invert(r.attributes,e.attributes))}),l+i}if("object"==typeof r.retain&&null!==r.retain){let i=e.slice(l,l+1),n=new a.default(i.ops).next(),[o,h,u]=c(r.retain,n.insert),p=d.getHandler(o);return t.retain({[o]:p.invert(h,u)},s.default.invert(r.attributes,n.attributes)),l+1}}return l},0),t.chop()}transform(e,t=!1){if(t=!!t,"number"==typeof e)return this.transformPosition(e,t);let l=new a.default(this.ops),r=new a.default(e.ops),i=new d;for(;l.hasNext()||r.hasNext();)if("insert"===l.peekType()&&(t||"insert"!==r.peekType()))i.retain(o.default.length(l.next()));else if("insert"===r.peekType())i.push(r.next());else{let e=Math.min(l.peekLength(),r.peekLength()),n=l.next(e),o=r.next(e);if(n.delete)continue;if(o.delete)i.push(o);else{let l=n.retain,r=o.retain,a="object"==typeof r&&null!==r?r:e;if("object"==typeof l&&null!==l&&"object"==typeof r&&null!==r){let e=Object.keys(l)[0];if(e===Object.keys(r)[0]){let i=d.getHandler(e);i&&(a={[e]:i.transform(l[e],r[e],t)})}}i.retain(a,s.default.transform(n.attributes,o.attributes,t))}}return i.chop()}transformPosition(e,t=!1){t=!!t;let l=new a.default(this.ops),r=0;for(;l.hasNext()&&r<=e;){let i=l.peekLength(),n=l.peekType();l.next(),"delete"!==n?("insert"===n&&(r=i-l?(e=i-l,this.index+=1,this.offset=0):this.offset+=e,"number"==typeof t.delete)return{delete:e};{let r={};return t.attributes&&(r.attributes=t.attributes),"number"==typeof t.retain?r.retain=e:"object"==typeof t.retain&&null!==t.retain?r.retain=t.retain:"string"==typeof t.insert?r.insert=t.insert.substr(l,e):r.insert=t.insert,r}}return{retain:1/0}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?r.default.length(this.ops[this.index])-this.offset:1/0}peekType(){let e=this.ops[this.index];return e?"number"==typeof e.delete?"delete":"number"==typeof e.retain||"object"==typeof e.retain&&null!==e.retain?"retain":"insert":"retain"}rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);{let e=this.offset,t=this.index,l=this.next(),r=this.ops.slice(this.index);return this.offset=e,this.index=t,[l].concat(r)}}return[]}}},912:function(t){"use strict";t.exports=e}},l={};function r(e){var i=l[e];if(void 0!==i)return i.exports;var n=l[e]={id:e,loaded:!1,exports:{}};return t[e](n,n.exports,r),n.loaded=!0,n.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var l in t)r.o(t,l)&&!r.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e};var i={};return function(){"use strict";let e;r.d(i,{default:function(){return lO}});var t,l=r(912),n=r.n(l),s=r(32),o=r.n(s),a='',c='',d='';let h=["data-row","width","height","colspan","rowspan","style"],u={"border-style":"none","border-color":"","border-width":"","background-color":"",width:"",height:"",padding:"","text-align":"left","vertical-align":"middle"},p=["border-style","border-color","border-width","background-color","width","height","padding","text-align","vertical-align"],f=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","currentcolor","currentcolor","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","green","greenyellow","grey","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","transparent","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],g=["border-style","border-color","border-width","background-color","width","height","align"],b=n().import("formats/list"),m=n().import("blots/container"),v=["colspan","rowspan"];class y extends m{static create(e){let t=super.create();for(let t of v)"1"==e[t]&&delete e[t];for(let l of Object.keys(e))"data-row"===l?t.setAttribute(l,e[l]):"cellId"===l?t.setAttribute("data-cell",e[l]):t.setAttribute(`data-${l}`,e[l]);return t}format(e,t){return this.wrap(e,t)}static formats(e){let t=h.reduce((t,l)=>{let r=l.includes("data")?l:`data-${l}`;return e.hasAttribute(r)&&(t[l]=e.getAttribute(r)),t},{});for(let l of(t.cellId=e.getAttribute("data-cell"),v))t[l]||(t[l]="1");return t}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}}y.blotName="table-list-container",y.className="table-list-container",y.tagName="OL";class w extends b{format(e,t,l){let r=this.formats()[this.statics.blotName];if("list"===e){let[e,i]=this.getCellFormats(this.parent);if(!t||t===r)return this.setReplace(l,e),this.replaceWith($.blotName,i);if(t!==r)return this.replaceWith(this.statics.blotName,t)}else if(e===y.blotName){"string"==typeof t&&(t={cellId:t});let[l,r,i]=this.getCorrectCellFormats(t);this.wrap(i,l),this.wrap(e,Object.assign(Object.assign({},l),{cellId:r}))}else{if("header"===e){let[e,r]=this.getCellFormats(this.parent);return this.setReplace(l,e),this.replaceWith("table-header",{cellId:r,value:t})}if(t&&(e===Z.blotName||e===Y.blotName)){let l=this.getListContainer(this.parent);if(!l)return;let r=l.formats()[l.statics.blotName];this.wrap(e,t),this.wrap(y.blotName,Object.assign(Object.assign({},r),t))}else if(e!==this.statics.blotName||t)super.format(e,t);else{let[,e]=this.getCellFormats(this.parent);this.replaceWith($.blotName,e)}}}getCellFormats(e){return A(B(e))}getCorrectCellFormats(e){let t=B(this.parent);if(t){let l=t.statics.blotName,[r,i]=A(t),n=Object.assign(Object.assign({},r),e),s=n.cellId||i;return delete n.cellId,[n,s,l]}{let t=e.cellId,l=Object.assign({},e);return delete l.cellId,[l,t,Z.blotName]}}getListContainer(e){for(;e;){if(e.statics.blotName===y.blotName)return e;e=e.parent}return null}static register(){n().register(y)}setReplace(e,t){e?this.parent.replaceWith(Z.blotName,t):this.wrap(Z.blotName,t)}}w.blotName="table-list",w.className="table-list",n().register({"formats/table-list":w},!0),y.allowedChildren=[w],w.requiredContainer=y;let C=n().import("formats/header");class x extends C{static create(e){let{cellId:t,value:l}=e,r=super.create(l);return r.setAttribute("data-cell",t),r}format(e,t,l){if("header"===e){let e=this.statics.formats(this.domNode).value,l=this.domNode.getAttribute("data-cell");e!=t&&t?super.format("table-header",{cellId:l,value:t}):this.replaceWith($.blotName,l)}else{if("list"===e){let[e,r,i]=this.getCellFormats(this.parent);return l?this.wrap(y.blotName,Object.assign(Object.assign({},e),{cellId:r})):this.wrap(i,e),this.replaceWith("table-list",t)}if(t&&(e===Z.blotName||e===Y.blotName))return this.wrap(e,t);if(e!==this.statics.blotName||t)super.format(e,t);else{let e=this.domNode.getAttribute("data-cell");this.replaceWith($.blotName,e)}}}static formats(e){return{cellId:e.getAttribute("data-cell"),value:this.tagName.indexOf(e.tagName)+1}}formats(){let e=this.attributes.values(),t=this.statics.formats(this.domNode,this.scroll);return null!=t&&(e[this.statics.blotName]=t),e}getCellFormats(e){let t=B(e);return[...A(t),t.statics.blotName]}}function k(e){if("string"!=typeof e||!e||e.endsWith("%"))return e;let t=e.replace(/\d+\.?\d*/,""),l=e.slice(0,-t.length);return`${Math.round(parseFloat(l))}${t}`}function T(e){let t=document.createElement("div");return t.innerText=e,t.classList.add("ql-table-tooltip","ql-hidden"),t}function _(e){return e.replace(/mso.*?;/g,"")}function N(e){let[t]=e.descendant($),[l]=e.descendant(y),[r]=e.descendant(x);return t||l||r}function A(e){let t=Z.formats(e.domNode),l=N(e);if(l)return[t,L(l.formats()[l.statics.blotName])];{let e=t["data-row"].split("-")[1];return[t,`cell-${e}`]}}function L(e){return e instanceof Object?e.cellId:e}x.blotName="table-header",x.className="ql-table-header",n().register({"formats/table-header":x},!0);function S(e,t){return{left:Math.min(e.left,t.left),right:Math.max(e.right,t.right),top:Math.min(e.top,t.top),bottom:Math.max(e.bottom,t.bottom)}}function j(e,t,l){let r=n().find(t).descendants(el),i=0;return r.reduce((t,r)=>{let{left:n,width:s}=M(r.domNode,l);return(i=i||n)+2>=e.left&&i-2+s<=e.right&&t.push(r.domNode),i+=s,t},[])}function q(e,t,l,r){return n().find(t).descendants(Z).reduce((t,i)=>{let{left:n,top:s,width:o,height:a}=M(i.domNode,l);switch(r){case"column":(n+2>=e.left&&n-2+o<=e.right||n+2n+2&&e.left=e.left&&n-2+o<=e.right&&s+2>=e.top&&s-2+a<=e.bottom&&t.push(i.domNode)}return t},[])}function E(e){return e.replace(/data-(?!list)[a-z]+="[^"]*"/g,"").replace(/class="[^"]*"/g,e=>e.replace(/ql-cell-[^"]*/g,"").replace(/ql-table-[^"]*/,"").replace(/table-list(?:[^"]*)?/g,"")).replace(/class="\s*"/g,"")}function M(e,t){let l=e.getBoundingClientRect(),r=t.getBoundingClientRect(),i=l.left-r.left-t.scrollLeft,n=l.top-r.top-t.scrollTop,s=l.width,o=l.height;return{left:i,top:n,width:s,height:o,right:i+s,bottom:n+o}}function B(e){for(;e;){if(e.statics.blotName===Z.blotName||e.statics.blotName===Y.blotName)return e;e=e.parent}return null}function R(){let e=document.querySelector(".ql-editor"),{clientWidth:t}=e,l=getComputedStyle(e);return t-~~l.getPropertyValue("padding-left")-~~l.getPropertyValue("padding-right")}function O(e,t){return t?`${(e/R()*100).toFixed(2)}%`:`${e}px`}function P(e,t){let l=getComputedStyle(e),r=e.style;return t.reduce((e,t)=>{var i,n;let s,o,a,c;return e[t]=(i=r.getPropertyValue(t)||l.getPropertyValue(t)).startsWith("rgba(")?(s=Math.round(+(n=(n=i).replace(/^[^\d]+/,"").replace(/[^\d]+$/,""))[0]),o=Math.round(+n[1]),a=Math.round(+n[2]),c=Math.round(255*n[3]).toString(16).toUpperCase().padStart(2,"0"),"#"+(0x1000000+(s<<16)+(o<<8)+a).toString(16).slice(1)+c):i.startsWith("rgb(")?`#${(i=i.replace(/^[^\d]+/,"").replace(/[^\d]+$/,"")).split(",").map(e=>`00${parseInt(e,10).toString(16)}`.slice(-2)).join("")}`:i,e},{})}function I(e){return!e||!!/^#([A-Fa-f0-9]{3,6})$/.test(e)||!!/^rgb\((\d{1,3}), (\d{1,3}), (\d{1,3})\)$/.test(e)||function(e){for(let t of f)if(t===e)return!0;return!1}(e)}function z(e){if(!e)return!0;let t=e.replace(/\d+\.?\d*/,"");return!t||"px"===t||"em"===t||"%"===t||!/[a-z]/.test(t)&&!isNaN(parseFloat(t))}function D(e,t){for(let l in t)e.setAttribute(l,t[l])}function H(e,t){let l=e.style;if(l)for(let e in t)l.setProperty(e,t[e]);else e.setAttribute("style",t.toString())}function F(e,t,l){let r=n().find(e);if(!r)return;let i=r.isPercent();if(i&&!l)return;let s=r.colgroup(),o=r.temporary();if(s)if(i){let e=0;for(let t of s.domNode.querySelectorAll("col")){let l=t.style.getPropertyValue("width");e+=l?parseFloat(l):0}H(o.domNode,{width:`${e}%`})}else{let e=0;for(let t of s.domNode.querySelectorAll("col"))e+=~~t.getAttribute("width");H(o.domNode,{width:O(e,i)})}else H(o.domNode,{width:O(t.width+l,i)})}let V=n().import("blots/block"),W=n().import("blots/container"),U=["border","cellspacing","style","data-class"],G=["width"];class $ extends V{static create(e){let t=super.create();return e?t.setAttribute("data-cell",e):t.setAttribute("data-cell",en()),t}format(e,t){let l=this.formats()[this.statics.blotName];if(e===Z.blotName&&t)return this.wrap(J.blotName),this.wrap(e,t);if(e===Y.blotName&&t)return this.wrap(X.blotName),this.wrap(e,t);if(e===ei.blotName)this.wrap(e,t);else{if("header"===e)return this.replaceWith("table-header",{cellId:l,value:t});if("table-header"===e&&t)return this.wrapTableCell(this.parent),this.replaceWith(e,t);if("list"===e||"table-list"===e&&t){let e=this.getCellFormats(this.parent);return this.wrap(y.blotName,Object.assign(Object.assign({},e),{cellId:l})),this.replaceWith("table-list",t)}super.format(e,t)}}formats(){let e=this.attributes.values(),t=this.domNode.getAttribute("data-cell");return null!=t&&(e[this.statics.blotName]=t),e}getCellFormats(e){let t=B(e);if(!t)return{};let[l]=A(t);return l}wrapTableCell(e){let t=B(e);if(!t)return;let[l]=A(t);this.wrap(t.statics.blotName,l)}}$.blotName="table-cell-block",$.className="ql-table-block",$.tagName="P";class K extends ${}K.blotName="table-th-block",K.className="table-th-block",K.tagName="P";class Z extends W{checkMerge(){if(super.checkMerge()&&null!=this.next.children.head&&this.next.children.head.formats){let e=this.children.head.formats()[this.children.head.statics.blotName],t=this.children.tail.formats()[this.children.tail.statics.blotName],l=this.next.children.head.formats()[this.next.children.head.statics.blotName],r=this.next.children.tail.formats()[this.next.children.tail.statics.blotName],i=L(e),n=L(t),s=L(l),o=L(r);return i===n&&i===s&&i===o}return!1}static create(e){let t=super.create();for(let l of Object.keys(e))e[l]&&t.setAttribute(l,e[l]);return t}static formats(e){let t=this.getEmptyRowspan(e),l=h.reduce((l,r)=>(e.hasAttribute(r)&&(l[r]="rowspan"===r&&t?""+(~~e.getAttribute(r)-t):_(e.getAttribute(r))),l),{});return this.hasColgroup(e)&&(delete l.width,l.style&&(l.style=l.style.replace(/width.*?;/g,""))),l}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}static getEmptyRowspan(e){let t=e.parentElement.nextElementSibling,l=0;for(;t&&"TR"===t.tagName&&!t.innerHTML.replace(/\s/g,"");)l++,t=t.nextElementSibling;return l}static hasColgroup(e){for(;e&&"TBODY"!==e.tagName;)e=e.parentElement;for(;e;){if("COLGROUP"===e.tagName)return!0;e=e.previousElementSibling}return!1}html(){return this.domNode.outerHTML.replace(/<(ol)[^>]*>]* data-list="bullet">(?:.*?)<\/li><\/(ol)>/gi,(e,t,l)=>e.replace(t,"ul").replace(l,"ul"))}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}setChildrenId(e){this.children.forEach(t=>{t.domNode.setAttribute("data-cell",e)})}table(){let e=this.parent;for(;null!=e&&"table-container"!==e.statics.blotName;)e=e.parent;return e}optimize(e){super.optimize(e),this.children.forEach(e=>{if(null!=e.next&&L(e.formats()[e.statics.blotName])!==L(e.next.formats()[e.next.statics.blotName])){let t=this.splitAfter(e);t&&t.optimize(),this.prev&&this.prev.optimize()}})}}Z.blotName="table-cell",Z.tagName="TD";class Y extends Z{}Y.blotName="table-th",Y.tagName="TH";class J extends W{checkMerge(){if(super.checkMerge()&&null!=this.next.children.head&&this.next.children.head.formats){let e=this.children.head.formats()[this.children.head.statics.blotName],t=this.children.tail.formats()[this.children.tail.statics.blotName],l=this.next.children.head.formats()[this.next.children.head.statics.blotName],r=this.next.children.tail.formats()[this.next.children.tail.statics.blotName];return e["data-row"]===t["data-row"]&&e["data-row"]===l["data-row"]&&e["data-row"]===r["data-row"]}return!1}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}}J.blotName="table-row",J.tagName="TR";class X extends J{}X.blotName="table-th-row",X.tagName="TR";class Q extends W{}Q.blotName="table-body",Q.tagName="TBODY";class ee extends Q{}ee.blotName="table-thead",ee.tagName="THEAD";class et extends V{static create(e){let t=super.create(),l=Object.keys(e),r=ei.defaultClassName;for(let i of l)"data-class"!==i||~e[i].indexOf(r)?t.setAttribute(i,e[i]):t.setAttribute(i,`${r} ${e[i]}`);return t}static formats(e){return U.reduce((t,l)=>(e.hasAttribute(l)&&(t[l]=e.getAttribute(l)),t),{})}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}optimize(...e){if(this.statics.requiredContainer&&this.parent instanceof this.statics.requiredContainer){let e=this.formats()[this.statics.blotName];for(let t of U)e[t]?"data-class"===t?this.parent.domNode.setAttribute("class",e[t]):this.parent.domNode.setAttribute(t,e[t]):this.parent.domNode.removeAttribute(t)}super.optimize(...e)}}et.blotName="table-temporary",et.className="ql-table-temporary",et.tagName="temporary";class el extends V{static create(e){let t=super.create();for(let l of Object.keys(e))t.setAttribute(l,e[l]);return t}static formats(e){return G.reduce((t,l)=>(e.hasAttribute(l)&&(t[l]=e.getAttribute(l)),t),{})}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}html(){return this.domNode.outerHTML}}el.blotName="table-col",el.tagName="COL";class er extends W{}er.blotName="table-colgroup",er.tagName="COLGROUP";class ei extends W{colgroup(){let[e]=this.descendant(er);return e||this.findChild("table-colgroup")}deleteColumn(e,t,l,r=[]){let i=this.tbody(),s=this.descendants(Z);if(null!=i&&null!=i.children.head)if(t.length===s.length)l();else{for(let[t,l]of e)this.setCellColspan(n().find(t),l);for(let e of[...t,...r])1===e.parentElement.children.length&&this.setCellRowspan(e.parentElement.previousElementSibling),e.remove()}}deleteRow(e,t){let l=this.tbody();if(null!=l&&null!=l.children.head)if(e.length===l.children.length)t();else{let t=new WeakMap,r=[],i=[],n=this.getMaxColumns(l.children.head.children);for(let l of e){let r=this.getCorrectRow(l,n);r&&r.children.forEach(l=>{var r;let n=~~l.domNode.getAttribute("rowspan")||1;if(n>1){let s=l.statics.blotName,[o]=A(l);if(e.includes(l.parent)){let e=null==(r=l.parent)?void 0:r.next;if(t.has(l)){let{rowspan:r}=t.get(l);t.set(l,{next:e,rowspan:r-1})}else t.set(l,{next:e,rowspan:n-1}),i.push(l)}else l.replaceWith(s,Object.assign(Object.assign({},o),{rowspan:n-1}))}})}for(let e of i){let[l]=A(e),{right:i,width:n}=e.domNode.getBoundingClientRect(),{next:s,rowspan:o}=t.get(e);this.setColumnCells(s,r,{position:i,width:n},l,o,e)}for(let[e,t,l,i]of r){let r=this.scroll.create(Z.blotName,t);i.moveChildren(r);let n=en();r.setChildrenId(n),e.insertBefore(r,l),i.remove()}for(let t of e)t.remove()}}deleteTable(){this.remove()}findChild(e){let t=this.children.head;for(;t;){if(t.statics.blotName===e)return t;t=t.next}return null}getCopyTable(e=this.domNode.outerHTML){return e.replace(/]*>(.*?)<\/temporary>/gi,"").replace(/]*>(.*?)<\/td>/gi,e=>E(e))}getCorrectRow(e,t){let l=!1;for(;e&&!l;){if(t===this.getMaxColumns(e.children))return l=!0,e;e=e.prev}return e}getInsertRow(e,t,l,r){let i=this.tbody(),n=this.thead();if((null==i||null==i.children.head)&&(null==n||null==n.children.head))return;let s=es(),o=r?X.blotName:J.blotName,a=this.scroll.create(o),c=this.getMaxColumns((i||n).children.head.children);return this.getMaxColumns(e.children)===c?e.children.forEach(e=>{let t=~~e.domNode.getAttribute("colspan")||1;this.insertTableCell(t,{height:"24","data-row":s},a,r)}):this.getCorrectRow(e.prev,c).children.forEach(e=>{let i={height:"24","data-row":s},n=~~e.domNode.getAttribute("colspan")||1,o=~~e.domNode.getAttribute("rowspan")||1;if(o>1)if(l>0&&!t)this.insertTableCell(n,i,a,r);else{let[t]=A(e);e.replaceWith(e.statics.blotName,Object.assign(Object.assign({},t),{rowspan:o+1}))}else this.insertTableCell(n,i,a,r)}),a}getMaxColumns(e){return e.reduce((e,t)=>e+(~~t.domNode.getAttribute("colspan")||1),0)}insertColumn(e,t,l,r){let i=this.colgroup(),n=this.tbody(),s=this.thead();if((null==n||null==n.children.head)&&(null==s||null==s.children.head))return;let o=[],a=[];for(let i of this.descendants(J))if(t&&r>0){let e=i.children.tail.domNode.getAttribute("data-row");o.push([i,e,null,null])}else this.setColumnCells(i,o,{position:e,width:l});if(i)if(t)a.push([i,null]);else{let t=0,l=0,r=i.children.head;for(;r;){let{left:n,width:s}=r.domNode.getBoundingClientRect();if(l=(t=t||n)+s,2>=Math.abs(t-e)){a.push([i,r]);break}if(2>=Math.abs(l-e)&&!r.next){a.push([i,null]);break}t+=s,r=r.next}}for(let[e,t,l]of o)e?this.insertColumnCell(e,t,l):this.setCellColspan(l,1);for(let[e,t]of a)this.insertCol(e,t)}insertCol(e,t){let l=this.scroll.create(el.blotName,{width:"72"});e.insertBefore(l,t)}insertColumnCell(e,t,l){if(!e){let t=this.tbody();e=this.scroll.create(J.blotName),t.insertBefore(e,null)}let r=this.colgroup()?{"data-row":t}:{"data-row":t,width:"72"},i=e.statics.blotName===J.blotName,n=i?Z.blotName:Y.blotName,s=i?$.blotName:K.blotName,o=this.scroll.create(n,r),a=this.scroll.create(s,en());return o.appendChild(a),e.insertBefore(o,l),a.optimize(),o}insertRow(e,t,l){let r=this.tbody(),i=this.thead();if((null==r||null==r.children.head)&&(null==i||null==i.children.head))return;let n=l?i:r,s=l?i.children.at(e):r.children.at(e),o=s||r.children.at(e-1),a=this.getInsertRow(o,s,t,l);n.insertBefore(a,s)}insertTableCell(e,t,l,r){e>1?Object.assign(t,{colspan:e}):delete t.colspan;let i=r?Y.blotName:Z.blotName,n=r?K.blotName:$.blotName,s=this.scroll.create(i,t),o=this.scroll.create(n,en());s.appendChild(o),l.appendChild(s),o.optimize()}isPercent(){let e=this.domNode.getAttribute("width")||this.domNode.style.getPropertyValue("width");return!!e&&e.endsWith("%")}optimize(e){super.optimize(e);let t=this.descendants(et);if(this.setClassName(t),t.length>1)for(let e of(t.shift(),t))e.remove()}setCellColspan(e,t){let l=e.statics.blotName,r=e.formats()[l],i=(~~r.colspan||1)+t;i>1?Object.assign(r,{colspan:i}):delete r.colspan,e.replaceWith(l,r)}setCellRowspan(e){for(;e;){let t=e.querySelectorAll("td[rowspan]");if(t.length){for(let e of t){let t=n().find(e),l=t.statics.blotName,r=t.formats()[l],i=(~~r.rowspan||1)-1,s=N(t);i>1?Object.assign(r,{rowspan:i}):delete r.rowspan,s.format(l,r)}break}e=e.previousElementSibling}}setClassName(e){let t=this.statics.defaultClassName,l=e[0],r=this.domNode.getAttribute("class"),i=(e,l)=>{let r,i=e.domNode.getAttribute("data-class");i!==l&&null!=l&&e.domNode.setAttribute("data-class",((r=(l||"").split(/\s+/)).find(e=>e===t)||r.unshift(t),r.join(" ").trim())),l||i||e.domNode.setAttribute("data-class",t)};if(l)i(l,r);else{let e=this.prev;if(!e)return;let[t]=e.descendant(Z),[l]=e.descendant(et);!t&&l&&i(l,r)}}setColumnCells(e,t,l,r,i,n){if(!e)return;let{position:s,width:o}=l,a=e.children.head;for(;a;){let{left:l,right:c}=a.domNode.getBoundingClientRect(),d=a.domNode.getAttribute("data-row");"object"==typeof r&&Object.assign(r,{rowspan:i,"data-row":d});let h=r||d;if(2>=Math.abs(l-s)){t.push([e,h,a,n]);break}if(2>=Math.abs(c-s)&&!a.next){t.push([e,h,null,n]);break}if(2>=Math.abs(l-s-o)){t.push([e,h,a,n]);break}if(s>l&&sed(e,l,t[l]),e):e.reduce((e,r)=>r.attributes&&r.attributes[t]?e.push(r):e.insert(r.insert,ea()({},{[t]:l},r.attributes)),new(o()))}function eh(e,t){let l=e.querySelectorAll("th"),r=(null==l?void 0:l.length)?"table-th":"table-cell",i=Array.from(("TABLE"===e.parentNode.tagName?e.parentNode:e.parentNode.parentNode).querySelectorAll("tr")).indexOf(e)+1;return e.innerHTML.replace(/\s/g,"")?ed(t,r,i):new(o())}function eu(e,t){var l;let r=e.tagName,i="TD"===r,n=i?"table-cell":"table-th",s=Array.from(("TABLE"===e.parentNode.parentNode.tagName?e.parentNode.parentNode:e.parentNode.parentNode.parentNode).querySelectorAll("tr")),o=Array.from(e.parentNode.querySelectorAll(r)),a=e.getAttribute("data-row")||s.indexOf(e.parentNode)+1,c=(null==(l=null==e?void 0:e.firstElementChild)?void 0:l.getAttribute("data-cell"))||o.indexOf(e)+1;return t.length()||t.insert("\n",{[n]:{"data-row":a}}),t.ops.forEach(e=>{e.attributes&&e.attributes[n]&&(e.attributes[n]=Object.assign(Object.assign({},e.attributes[n]),{"data-row":a}))}),ed(("TH"===e.tagName&&t.ops.forEach(e=>{"string"!=typeof e.insert||e.insert.endsWith("\n")||(e.insert+="\n")}),t),i?"table-cell-block":"table-th-block",c)}function ep(e,t){let l=~~e.getAttribute("span")||1,r=e.getAttribute("width"),i=new(o());for(;l>1;)i.insert("\n",{"table-col":{width:r}}),l--;return i.concat(t)}function ef(e,t){let l=ec.reduce((t,l)=>(e.hasAttribute(l)&&("class"===l?t["data-class"]=e.getAttribute(l):t[l]=_(e.getAttribute(l))),t),{});return(new(o())).insert("\n",{"table-temporary":l}).concat(t)}var eg={col:"Column",insColL:"Insert column left",insColR:"Insert column right",delCol:"Delete column",selCol:"Select column",row:"Row",headerRow:"Header row",insRowAbv:"Insert row above",insRowBlw:"Insert row below",delRow:"Delete row",selRow:"Select row",mCells:"Merge cells",sCell:"Split cell",tblProps:"Table properties",cellProps:"Cell properties",insParaOTbl:"Insert paragraph outside the table",insB4:"Insert before",insAft:"Insert after",copyTable:"Copy table",delTable:"Delete table",border:"Border",color:"Color",width:"Width",background:"Background",dims:"Dimensions",height:"Height",padding:"Padding",tblCellTxtAlm:"Table cell text alignment",alCellTxtL:"Align cell text to the left",alCellTxtC:"Align cell text to the center",alCellTxtR:"Align cell text to the right",jusfCellTxt:"Justify cell text",alCellTxtT:"Align cell text to the top",alCellTxtM:"Align cell text to the middle",alCellTxtB:"Align cell text to the bottom",dimsAlm:"Dimensions and alignment",alTblL:"Align table to the left",tblC:"Center table",alTblR:"Align table to the right",save:"Save",cancel:"Cancel",colorMsg:'The color is invalid. Try "#FF0000" or "rgb(255,0,0)" or "red".',dimsMsg:'The value is invalid. Try "10px" or "2em" or "2%" or simply "2".',colorPicker:"Color picker",removeColor:"Remove color",black:"Black",dimGrey:"Dim grey",grey:"Grey",lightGrey:"Light grey",white:"White",red:"Red",orange:"Orange",yellow:"Yellow",lightGreen:"Light green",green:"Green",aquamarine:"Aquamarine",turquoise:"Turquoise",lightBlue:"Light blue",blue:"Blue",purple:"Purple"},eb={col:"列",insColL:"向左插入列",insColR:"向右插入列",delCol:"删除列",selCol:"选择列",row:"行",headerRow:"标题行",insRowAbv:"在上面插入行",insRowBlw:"在下面插入行",delRow:"删除行",selRow:"选择行",mCells:"合并单元格",sCell:"拆分单元格",tblProps:"表格属性",cellProps:"单元格属性",insParaOTbl:"在表格外插入段落",insB4:"在表格前面插入",insAft:"在表格后面插入",copyTable:"复制表格",delTable:"删除表格",border:"边框",color:"颜色",width:"宽度",background:"背景",dims:"尺寸",height:"高度",padding:"内边距",tblCellTxtAlm:"单元格文本对齐方式",alCellTxtL:"左对齐",alCellTxtC:"水平居中对齐",alCellTxtR:"右对齐",jusfCellTxt:"两边对齐",alCellTxtT:"顶端对齐",alCellTxtM:"垂直居中对齐",alCellTxtB:"底部对齐",dimsAlm:"尺寸和对齐方式",alTblL:"表格左对齐",tblC:"表格居中",alTblR:"表格右对齐",save:"保存",cancel:"取消",colorMsg:'无效颜色,请使用 "#FF0000" 或者 "rgb(255,0,0)" 或者 "red"',dimsMsg:'无效值,请使用 "10px" 或者 "2em" 或者 "2%" 或者 "2"',colorPicker:"颜色选择器",removeColor:"删除颜色",black:"黑色",dimGrey:"暗灰色",grey:"灰色",lightGrey:"浅灰色",white:"白色",red:"红色",orange:"橙色",yellow:"黄色",lightGreen:"浅绿色",green:"绿色",aquamarine:"海蓝色",turquoise:"青绿色",lightBlue:"浅蓝色",blue:"蓝色",purple:"紫色"},em={col:"Colonne",insColL:"Ins\xe9rer colonne \xe0 gauche",insColR:"Ins\xe9rer colonne \xe0 droite",delCol:"Supprimer la colonne",selCol:"S\xe9lectionner la colonne",row:"Ligne",headerRow:"Ligne d'en-t\xeate",insRowAbv:"Ins\xe9rer ligne au-dessus",insRowBlw:"Ins\xe9rer ligne en dessous",delRow:"Supprimer la ligne",selRow:"S\xe9lectionner la ligne",mCells:"Fusionner les cellules",sCell:"Diviser la cellule",tblProps:"Propri\xe9t\xe9s du tableau",cellProps:"Propri\xe9t\xe9s de la cellule",insParaOTbl:"Ins\xe9rer paragraphe en dehors du tableau",insB4:"Ins\xe9rer avant",insAft:"Ins\xe9rer apr\xe8s",copyTable:"Copier le tableau",delTable:"Supprimer le tableau",border:"Bordure",color:"Couleur",width:"Largeur",background:"Arri\xe8re-plan",dims:"Dimensions",height:"Hauteur",padding:"Marge int\xe9rieure",tblCellTxtAlm:"Alignement du texte de la cellule du tableau",alCellTxtL:"Aligner le texte de la cellule \xe0 gauche",alCellTxtC:"Aligner le texte de la cellule au centre",alCellTxtR:"Aligner le texte de la cellule \xe0 droite",jusfCellTxt:"Justifier le texte de la cellule",alCellTxtT:"Aligner le texte de la cellule en haut",alCellTxtM:"Aligner le texte de la cellule au milieu",alCellTxtB:"Aligner le texte de la cellule en bas",dimsAlm:"Dimensions et alignement",alTblL:"Aligner le tableau \xe0 gauche",tblC:"Centrer le tableau",alTblR:"Aligner le tableau \xe0 droite",save:"Enregistrer",cancel:"Annuler",colorMsg:'La couleur est invalide. Essayez "#FF0000" ou "rgb(255,0,0)" ou "rouge".',dimsMsg:'La valeur est invalide. Essayez "10px" ou "2em" ou "2%" ou simplement "2".',colorPicker:"S\xe9lecteur de couleur",removeColor:"Supprimer la couleur",black:"Noir",dimGrey:"Gris fonc\xe9",grey:"Gris",lightGrey:"Gris clair",white:"Blanc",red:"Rouge",orange:"Orange",yellow:"Jaune",lightGreen:"Vert clair",green:"Vert",aquamarine:"Aigue-marine",turquoise:"Turquoise",lightBlue:"Bleu clair",blue:"Bleu",purple:"Violet"},ev={col:"Kolumna",insColL:"Wstaw kolumnę z lewej",insColR:"Wstaw kolumnę z prawej",delCol:"Usuń kolumnę",selCol:"Wybierz kolumnę",row:"Wiersz",headerRow:"Wiersz nagł\xf3wka",insRowAbv:"Wstaw wiersz powyżej",insRowBlw:"Wstaw wiersz poniżej",delRow:"Usuń wiersz",selRow:"Wybierz wiersz",mCells:"Scal kom\xf3rki",sCell:"Podziel kom\xf3rkę",tblProps:"Właściwości tabeli",cellProps:"Właściwości kom\xf3rki",insParaOTbl:"Wstaw akapit poza tabelą",insB4:"Wstaw przed",insAft:"Wstaw po",copyTable:"Kopiuj tabelę",delTable:"Usuń tabelę",border:"Obramowanie",color:"Kolor",width:"Szerokość",background:"Tło",dims:"Wymiary",height:"Wysokość",padding:"Margines wewnętrzny",tblCellTxtAlm:"Wyr\xf3wnanie tekstu w kom\xf3rce tabeli",alCellTxtL:"Wyr\xf3wnaj tekst w kom\xf3rce do lewej",alCellTxtC:"Wyr\xf3wnaj tekst w kom\xf3rce do środka",alCellTxtR:"Wyr\xf3wnaj tekst w kom\xf3rce do prawej",jusfCellTxt:"Wyjustuj tekst w kom\xf3rce",alCellTxtT:"Wyr\xf3wnaj tekst w kom\xf3rce do g\xf3ry",alCellTxtM:"Wyr\xf3wnaj tekst w kom\xf3rce do środka",alCellTxtB:"Wyr\xf3wnaj tekst w kom\xf3rce do dołu",dimsAlm:"Wymiary i wyr\xf3wnanie",alTblL:"Wyr\xf3wnaj tabelę do lewej",tblC:"Wyśrodkuj tabelę",alTblR:"Wyr\xf3wnaj tabelę do prawej",save:"Zapisz",cancel:"Anuluj",colorMsg:'Kolor jest nieprawidłowy. Spr\xf3buj "#FF0000" lub "rgb(255,0,0)" lub "red".',dimsMsg:'Wartość jest nieprawidłowa. Spr\xf3buj "10px" lub "2em" lub "2%" lub po prostu "2".',colorPicker:"Wyb\xf3r koloru",removeColor:"Usuń kolor",black:"Czarny",dimGrey:"Przyciemniony szary",grey:"Szary",lightGrey:"Jasnoszary",white:"Biały",red:"Czerwony",orange:"Pomarańczowy",yellow:"Ż\xf3łty",lightGreen:"Jasnozielony",green:"Zielony",aquamarine:"Akwamaryna",turquoise:"Turkusowy",lightBlue:"Jasnoniebieski",blue:"Niebieski",purple:"Fioletowy"},ey={col:"Spalte",insColL:"Spalte links einf\xfcgen",insColR:"Spalte rechts einf\xfcgen",delCol:"Spalte l\xf6schen",selCol:"Spalte ausw\xe4hlen",row:"Zeile",headerRow:"Kopfzeile",insRowAbv:"Zeile oberhalb einf\xfcgen",insRowBlw:"Zeile unterhalb einf\xfcgen",delRow:"Zeile l\xf6schen",selRow:"Zeile ausw\xe4hlen",mCells:"Zellen verbinden",sCell:"Zelle teilen",tblProps:"Tabelleneingenschaften",cellProps:"Zelleneigenschaften",insParaOTbl:"Absatz au\xdferhalb der Tabelle einf\xfcgen",insB4:"Davor einf\xfcgen",insAft:"Danach einf\xfcgen",copyTable:"Tabelle kopieren",delTable:"Tabelle l\xf6schen",border:"Rahmen",color:"Farbe",width:"Breite",background:"Schattierung",dims:"Ma\xdfe",height:"H\xf6he",padding:"Abstand",tblCellTxtAlm:"Ausrichtung",alCellTxtL:"Zellentext links ausrichten",alCellTxtC:"Zellentext mittig ausrichten",alCellTxtR:"Zellentext rechts ausrichten",jusfCellTxt:"Zellentext Blocksatz",alCellTxtT:"Zellentext oben ausrichten",alCellTxtM:"Zellentext mittig ausrichten",alCellTxtB:"Zellentext unten ausrichten",dimsAlm:"Ma\xdfe und Ausrichtung",alTblL:"Tabelle links ausrichten",tblC:"Tabelle mittig ausrichten",alTblR:"Tabelle rechts ausrichten",save:"Speichern",cancel:"Abbrechen",colorMsg:'Die Farbe ist ung\xfcltig. Probiere "#FF0000", "rgb(255,0,0)" oder "red".',dimsMsg:'Der Wert ist ung\xfcltig. Probiere "10px", "2em" oder "2%" oder einfach "2".',colorPicker:"Farbw\xe4hler",removeColor:"Farbe entfernen",black:"Schwarz",dimGrey:"Dunkelgrau",grey:"Grau",lightGrey:"Hellgrau",white:"Wei\xdf",red:"Rot",orange:"Orange",yellow:"Gelb",lightGreen:"Hellgr\xfcn",green:"Gr\xfcn",aquamarine:"Aquamarin",turquoise:"T\xfcrkis",lightBlue:"Hellblau",blue:"Blau",purple:"Lila"},ew={col:"Столбец",insColL:"Вставить столбец слева",insColR:"Вставить столбец справа",delCol:"Удалить столбец",selCol:"Выбрать столбец",row:"Строка",headerRow:"Строка заголовка",insRowAbv:"Вставить строку сверху",insRowBlw:"Вставить строку снизу",delRow:"Удалить строку",selRow:"Выбрать строку",mCells:"Объединить ячейки",sCell:"Разбить ячейку",tblProps:"Свойства таблицы",cellProps:"Свойства ячейки",insParaOTbl:"Вставить абзац за пределами таблицы",insB4:"Вставить абзац перед",insAft:"Вставить абзац после",copyTable:"Копировать таблицу",delTable:"Удалить таблицу",border:"Обводка",color:"Цвет",width:"Ширина",background:"Фон",dims:"Размеры",height:"Высота",padding:"Отступ",tblCellTxtAlm:"Выравнивание текста в ячейке таблицы",alCellTxtL:"Выровнять текст в ячейке по левому краю",alCellTxtC:"Выровнять текст в ячейке по центру",alCellTxtR:"Выровнять текст в ячейке по правому краю",jusfCellTxt:"Выровнять текст в ячейке по ширине",alCellTxtT:"Выровнять текст в ячейке по верху",alCellTxtM:"Выровнять текст в ячейке по середине",alCellTxtB:"Выровнять текст в ячейке по низу",dimsAlm:"Размеры и выравнивание",alTblL:"Выровнять таблицу по левому краю",tblC:"Центрировать таблицу",alTblR:"Выровнять таблицу по правому краю",save:"Сохранить",cancel:"Отменить",colorMsg:'Неверный цвет. Попробуйте "#FF0000", "rgb(255,0,0)" или "red".',dimsMsg:'Недопустимое значение. Попробуйте "10px", "2em" или "2%" или просто "2".',colorPicker:"Выбор цвета",removeColor:"Удалить цвет",black:"Черный",dimGrey:"Темно-серый",grey:"Серый",lightGrey:"Светло-серый",white:"Белый",red:"Красный",orange:"Оранжевый",yellow:"Желтый",lightGreen:"Светло-зеленый",green:"Зеленый",aquamarine:"Аквамарин",turquoise:"Бирюзовый",lightBlue:"Светло-голубой",blue:"Синий",purple:"Фиолетовый"},eC={col:"S\xfctun",insColL:"Sola s\xfctun ekle",insColR:"Sağa s\xfctun ekle",delCol:"S\xfctunu sil",selCol:"S\xfctunu se\xe7",row:"Satır",headerRow:"Başlık satırı",insRowAbv:"\xdcst\xfcne satır ekle",insRowBlw:"Altına satır ekle",delRow:"Satırı sil",selRow:"Satır se\xe7",mCells:"H\xfccreleri birleştir",sCell:"H\xfccreyi b\xf6l",tblProps:"Tablo \xf6zellikleri",cellProps:"H\xfccre \xf6zellikleri",insParaOTbl:"Tablo dışında paragraf ekle",insB4:"\xd6ncesine ekle",insAft:"Sonrasına ekle",copyTable:"Tabloyu kopyala",delTable:"Tabloyu sil",border:"Kenarlık",color:"Renk",width:"Genişlik",background:"Arka plan",dims:"Boyutlar",height:"Y\xfckseklik",padding:"Dolgu",tblCellTxtAlm:"Tablo h\xfccresi metin hizalaması",alCellTxtL:"H\xfccre metnini sola hizala",alCellTxtC:"H\xfccre metnini ortaya hizala",alCellTxtR:"H\xfccre metnini sağa hizala",jusfCellTxt:"H\xfccre metnini yasla",alCellTxtT:"H\xfccre metnini \xfcste hizala",alCellTxtM:"H\xfccre metnini ortaya hizala",alCellTxtB:"H\xfccre metnini alta hizala",dimsAlm:"Boyutlar ve hizalama",alTblL:"Tabloyu sola hizala",tblC:"Tabloyu ortala",alTblR:"Tabloyu sağa hizala",save:"Kaydet",cancel:"İptal",colorMsg:'Renk ge\xe7ersiz. "#FF0000", "rgb(255,0,0)" veya "red" deneyin.',dimsMsg:'Değer ge\xe7ersiz. "10px", "2em" veya "2%" veya sadece "2" deneyin.',colorPicker:"Renk se\xe7ici",removeColor:"Rengi kaldır",black:"Siyah",dimGrey:"Koyu gri",grey:"Gri",lightGrey:"A\xe7ık gri",white:"Beyaz",red:"Kırmızı",orange:"Turuncu",yellow:"Sarı",lightGreen:"A\xe7ık yeşil",green:"Yeşil",aquamarine:"Akuamarin",turquoise:"Turkuaz",lightBlue:"A\xe7ık mavi",blue:"Mavi",purple:"Mor"},ex={col:"Coluna",insColL:"Inserir coluna \xe0 esquerda",insColR:"Inserir coluna \xe0 direita",delCol:"Eliminar coluna",selCol:"Selecionar coluna",row:"Linha",headerRow:"Linha de cabe\xe7alho",insRowAbv:"Inserir linha acima",insRowBlw:"Inserir linha abaixo",delRow:"Eliminar linha",selRow:"Selecionar linha",mCells:"Unir c\xe9lulas",sCell:"Dividir c\xe9lula",tblProps:"Propriedades da tabela",cellProps:"Propriedades da c\xe9lula",insParaOTbl:"Inserir par\xe1grafo fora da tabela",insB4:"Inserir antes",insAft:"Inserir depois",copyTable:"Copiar tabela",delTable:"Eliminar tabela",border:"Borda",color:"Cor",width:"Largura",background:"Cor de Fundo",dims:"Dimens\xf5es",height:"Altura",padding:"Margem interna",tblCellTxtAlm:"Alinhamento do texto",alCellTxtL:"Alinhar texto da c\xe9lula \xe0 esquerda",alCellTxtC:"Alinhar texto da c\xe9lula ao centro",alCellTxtR:"Alinhar texto da c\xe9lula \xe0 direita",jusfCellTxt:"Justificar texto da c\xe9lula",alCellTxtT:"Alinhar texto da c\xe9lula no topo",alCellTxtM:"Alinhar texto da c\xe9lula ao meio",alCellTxtB:"Alinhar texto da c\xe9lula na parte inferior",dimsAlm:"Dimens\xf5es e alinhamento",alTblL:"Alinhar tabela \xe0 esquerda",tblC:"Centrar tabela",alTblR:"Alinhar tabela \xe0 direita",save:"Guardar",cancel:"Cancelar",colorMsg:'A cor \xe9 inv\xe1lida. Tente "#FF0000" ou "rgb(255,0,0)" ou "vermelho".',dimsMsg:'O valor \xe9 inv\xe1lido. Tente "10px" ou "2em" ou "2%" ou apenas "2".',colorPicker:"Selecionar cor",removeColor:"Remover cor",black:"Preto",dimGrey:"Cinzento escuro",grey:"Cinzento",lightGrey:"Cinzento claro",white:"Branco",red:"Vermelho",orange:"Laranja",yellow:"Amarelo",lightGreen:"Verde claro",green:"Verde",aquamarine:"Azul marinho",turquoise:"Azul turquesa",lightBlue:"Azul claro",blue:"Azul",purple:"Roxo"},ek={col:"列",insColL:"左に列を挿入",insColR:"右に列を挿入",delCol:"列を削除",selCol:"列を選択",row:"行",headerRow:"ヘッダー行",insRowAbv:"上に行を挿入",insRowBlw:"下に行を挿入",delRow:"行を削除",selRow:"行を選択",mCells:"セルを結合",sCell:"セルを分割",tblProps:"テーブルのプロパティ",cellProps:"セルのプロパティ",insParaOTbl:"テーブル外に段落を挿入",insB4:"前に挿入",insAft:"後に挿入",copyTable:"テーブルをコピー",delTable:"テーブルを削除",border:"枠線",color:"色",width:"幅",background:"背景",dims:"サイズ",height:"高さ",padding:"パディング",tblCellTxtAlm:"セルのテキスト配置",alCellTxtL:"セルのテキストを左揃え",alCellTxtC:"セルのテキストを中央揃え",alCellTxtR:"セルのテキストを右揃え",jusfCellTxt:"セルのテキストを両端揃え",alCellTxtT:"セルのテキストを上揃え",alCellTxtM:"セルのテキストを中央揃え(縦)",alCellTxtB:"セルのテキストを下揃え",dimsAlm:"サイズと配置",alTblL:"テーブルを左揃え",tblC:"テーブルを中央揃え",alTblR:"テーブルを右揃え",save:"保存",cancel:"キャンセル",colorMsg:'色が無効です。"#FF0000"や"rgb(255,0,0)"や"red"を試してください。',dimsMsg:'値が無効です。"10px"や"2em"や"2%"または単に"2"を試してください。',colorPicker:"カラーピッカー",removeColor:"色を削除",black:"黒",dimGrey:"ダークグレー",grey:"グレー",lightGrey:"ライトグレー",white:"白",red:"赤",orange:"オレンジ",yellow:"黄色",lightGreen:"ライトグリーン",green:"緑",aquamarine:"アクアマリン",turquoise:"ターコイズ",lightBlue:"ライトブルー",blue:"青",purple:"紫"},eT={col:"Coluna",insColL:"Inserir coluna \xe0 esquerda",insColR:"Inserir coluna \xe0 direita",delCol:"Excluir coluna",selCol:"Selecionar coluna",row:"Linha",headerRow:"Linha de t\xedtulo",insRowAbv:"Inserir linha acima",insRowBlw:"Inserir linha abaixo",delRow:"Excluir linha",selRow:"Selecionar linha",mCells:"Mesclar c\xe9lulas",sCell:"Dividir c\xe9lula",tblProps:"Propriedades da tabela",cellProps:"Propriedades da c\xe9lula",insParaOTbl:"Inserir par\xe1grafo fora da tabela",insB4:"Inserir par\xe1grafo antes",insAft:"Inserir par\xe1grafo depois",copyTable:"Copiar tabela",delTable:"Excluir tabela",border:"Borda",color:"Cor",width:"Largura",background:"Fundo",dims:"Dimens\xf5es",height:"Altura",padding:"Espa\xe7amento",tblCellTxtAlm:"Alinhamento do texto da c\xe9lula",alCellTxtL:"Alinhar texto \xe0 esquerda",alCellTxtC:"Centralizar texto",alCellTxtR:"Alinhar texto \xe0 direita",jusfCellTxt:"Justificar texto",alCellTxtT:"Alinhar texto ao topo",alCellTxtM:"Alinhar texto ao meio",alCellTxtB:"Alinhar texto \xe0 base",dimsAlm:"Dimens\xf5es e alinhamento",alTblL:"Alinhar tabela \xe0 esquerda",tblC:"Centralizar tabela",alTblR:"Alinhar tabela \xe0 direita",save:"Salvar",cancel:"Cancelar",colorMsg:'A cor \xe9 inv\xe1lida. Tente "#FF0000" ou "rgb(255,0,0)" ou "vermelho".',dimsMsg:'O valor \xe9 inv\xe1lido. Tente "10px" ou "2em" ou "2%" ou simplesmente "2".',colorPicker:"Seletor de cor",removeColor:"Remover cor",black:"Preto",dimGrey:"Cinza escuro",grey:"Cinza",lightGrey:"Cinza claro",white:"Branco",red:"Vermelho",orange:"Laranja",yellow:"Amarelo",lightGreen:"Verde claro",green:"Verde",aquamarine:"\xc1gua-marinha",turquoise:"Turquesa",lightBlue:"Azul claro",blue:"Azul",purple:"Roxo"},e_={col:"Sloupec",insColL:"Vložit sloupec vlevo",insColR:"Vložit sloupec vpravo",delCol:"Smazat sloupec",selCol:"Vybrat sloupec",row:"Ř\xe1dek",headerRow:"Ř\xe1dek z\xe1hlav\xed",insRowAbv:"Vložit ř\xe1dek nad",insRowBlw:"Vložit ř\xe1dek pod",delRow:"Smazat ř\xe1dek",selRow:"Vybrat ř\xe1dek",mCells:"Sloučit buňky",sCell:"Rozdělit buňku",tblProps:"Vlastnosti tabulky",cellProps:"Vlastnosti buňky",insParaOTbl:"Vložit odstavec mimo tabulku",insB4:"Vložit před",insAft:"Vložit za",copyTable:"Kop\xedrovat tabulku",delTable:"Smazat tabulku",border:"Okraj",color:"Barva",width:"Š\xedřka",background:"Pozad\xed",dims:"Rozměry",height:"V\xfdška",padding:"Vnitřn\xed okraj",tblCellTxtAlm:"Zarovn\xe1n\xed textu v buňce",alCellTxtL:"Zarovnat text vlevo",alCellTxtC:"Zarovnat text na střed",alCellTxtR:"Zarovnat text vpravo",jusfCellTxt:"Zarovnat text do bloku",alCellTxtT:"Zarovnat text nahoru",alCellTxtM:"Zarovnat text na střed (vertik\xe1lně)",alCellTxtB:"Zarovnat text dolů",dimsAlm:"Rozměry a zarovn\xe1n\xed",alTblL:"Zarovnat tabulku vlevo",tblC:"Zarovnat tabulku na střed",alTblR:"Zarovnat tabulku vpravo",save:"Uložit",cancel:"Zrušit",colorMsg:'Barva je neplatn\xe1. Zkuste např. "#FF0000", "rgb(255,0,0)" nebo "red".',dimsMsg:'Hodnota je neplatn\xe1. Zkuste "10px", "2em" nebo "2%" nebo jednoduše "2".',colorPicker:"V\xfdběr barvy",removeColor:"Odebrat barvu",black:"Čern\xe1",dimGrey:"Tmavě šed\xe1",grey:"Šed\xe1",lightGrey:"Světle šed\xe1",white:"B\xedl\xe1",red:"Červen\xe1",orange:"Oranžov\xe1",yellow:"Žlut\xe1",lightGreen:"Světle zelen\xe1",green:"Zelen\xe1",aquamarine:"Akvamar\xednov\xe1",turquoise:"Tyrkysov\xe1",lightBlue:"Světle modr\xe1",blue:"Modr\xe1",purple:"Fialov\xe1"},eN={col:"Kolonne",insColL:"Inds\xe6t kolonne til venstre",insColR:"Inds\xe6t kolonne til h\xf8jre",delCol:"Slet kolonne",selCol:"V\xe6lg kolonne",row:"R\xe6kke",headerRow:"Overskriftsr\xe6kke",insRowAbv:"Inds\xe6t r\xe6kke ovenfor",insRowBlw:"Inds\xe6t r\xe6kke nedenfor",delRow:"Slet r\xe6kke",selRow:"V\xe6lg r\xe6kke",mCells:"Flet celler",sCell:"Opdel celle",tblProps:"Tabellegenskaber",cellProps:"Celleegenskaber",insParaOTbl:"Inds\xe6t afsnit uden for tabellen",insB4:"Inds\xe6t f\xf8r",insAft:"Inds\xe6t efter",copyTable:"Kopi\xe9r tabel",delTable:"Slet tabel",border:"Kant",color:"Farve",width:"Bredde",background:"Baggrund",dims:"M\xe5l",height:"H\xf8jde",padding:"Indre afstand",tblCellTxtAlm:"Justering",alCellTxtL:"Venstrejuster celletekst",alCellTxtC:"Centrer celletekst",alCellTxtR:"H\xf8jrejuster celletekst",jusfCellTxt:"Juster celletekst",alCellTxtT:"Topjuster celletekst",alCellTxtM:"Centrer celletekst (lodret)",alCellTxtB:"Bundjuster celletekst",dimsAlm:"M\xe5l og justering",alTblL:"Venstrejuster tabel",tblC:"Centrer tabel",alTblR:"H\xf8jrejuster tabel",save:"Gem",cancel:"Annuller",colorMsg:'Farven er ugyldig. Pr\xf8v "#FF0000", "rgb(255,0,0)" eller "red".',dimsMsg:'V\xe6rdien er ugyldig. Pr\xf8v "10px", "2em" eller "2%" eller blot "2".',colorPicker:"Farvev\xe6lger",removeColor:"Fjern farve",black:"Sort",dimGrey:"M\xf8rkegr\xe5",grey:"Gr\xe5",lightGrey:"Lysegr\xe5",white:"Hvid",red:"R\xf8d",orange:"Orange",yellow:"Gul",lightGreen:"Lysegr\xf8n",green:"Gr\xf8n",aquamarine:"Akvamarin",turquoise:"Turkis",lightBlue:"Lysebl\xe5",blue:"Bl\xe5",purple:"Lilla"},eA={col:"Kolonne",insColL:"Sett inn kolonne til venstre",insColR:"Sett inn kolonne til h\xf8yre",delCol:"Slett kolonne",selCol:"Velg kolonne",row:"Rad",headerRow:"Overskriftsrad",insRowAbv:"Sett inn rad over",insRowBlw:"Sett inn rad under",delRow:"Slett rad",selRow:"Velg rad",mCells:"Sl\xe5 sammen celler",sCell:"Del celle",tblProps:"Tabellegenskaper",cellProps:"Celleegenskaper",insParaOTbl:"Sett inn avsnitt utenfor tabellen",insB4:"Sett inn f\xf8r",insAft:"Sett inn etter",copyTable:"Kopier tabell",delTable:"Slett tabell",border:"Ramme",color:"Farge",width:"Bredde",background:"Bakgrunn",dims:"M\xe5l",height:"H\xf8yde",padding:"Polstring",tblCellTxtAlm:"Justering",alCellTxtL:"Venstrejuster celletekst",alCellTxtC:"Sentrer celletekst",alCellTxtR:"H\xf8yrejuster celletekst",jusfCellTxt:"Blokjuster celletekst",alCellTxtT:"Toppjuster celletekst",alCellTxtM:"Sentrer celletekst (loddrett)",alCellTxtB:"Bunnjuster celletekst",dimsAlm:"M\xe5l og justering",alTblL:"Venstrejuster tabell",tblC:"Sentrer tabell",alTblR:"H\xf8yrejuster tabell",save:"Lagre",cancel:"Avbryt",colorMsg:'Fargen er ugyldig. Pr\xf8v "#FF0000", "rgb(255,0,0)" eller "red".',dimsMsg:'Verdien er ugyldig. Pr\xf8v "10px", "2em" eller "2%" eller bare "2".',colorPicker:"Fargevelger",removeColor:"Fjern farge",black:"Svart",dimGrey:"M\xf8rkegr\xe5",grey:"Gr\xe5",lightGrey:"Lysegr\xe5",white:"Hvit",red:"R\xf8d",orange:"Oransje",yellow:"Gul",lightGreen:"Lysegr\xf8nn",green:"Gr\xf8nn",aquamarine:"Akvamarin",turquoise:"Turkis",lightBlue:"Lysebl\xe5",blue:"Bl\xe5",purple:"Lilla"},eL={col:"Colonna",insColL:"Inserisci colonna a sinistra",insColR:"Inserisci colonna a destra",delCol:"Elimina colonna",selCol:"Seleziona colonna",row:"Riga",headerRow:"Riga di intestazione",insRowAbv:"Inserisci riga sopra",insRowBlw:"Inserisci riga sotto",delRow:"Elimina riga",selRow:"Seleziona riga",mCells:"Unisci celle",sCell:"Dividi cella",tblProps:"Propriet\xe0 tabella",cellProps:"Propriet\xe0 cella",insParaOTbl:"Inserisci paragrafo fuori dalla tabella",insB4:"Inserisci prima",insAft:"Inserisci dopo",copyTable:"Copia tabella",delTable:"Elimina tabella",border:"Bordo",color:"Colore",width:"Larghezza",background:"Sfondo",dims:"Dimensioni",height:"Altezza",padding:"Spaziatura interna",tblCellTxtAlm:"Allineamento testo cella",alCellTxtL:"Allinea testo cella a sinistra",alCellTxtC:"Allinea testo cella al centro",alCellTxtR:"Allinea testo cella a destra",jusfCellTxt:"Giustifica testo cella",alCellTxtT:"Allinea testo cella in alto",alCellTxtM:"Allinea testo cella al centro verticale",alCellTxtB:"Allinea testo cella in basso",dimsAlm:"Dimensioni e allineamento",alTblL:"Allinea tabella a sinistra",tblC:"Centra tabella",alTblR:"Allinea tabella a destra",save:"Salva",cancel:"Annulla",colorMsg:'Il colore non \xe8 valido. Prova con "#FF0000", "rgb(255,0,0)" o "red".',dimsMsg:'Il valore non \xe8 valido. Prova con "10px", "2em", "2%" oppure semplicemente "2".',colorPicker:"Selettore colore",removeColor:"Rimuovi colore",black:"Nero",dimGrey:"Grigio scuro",grey:"Grigio",lightGrey:"Grigio chiaro",white:"Bianco",red:"Rosso",orange:"Arancione",yellow:"Giallo",lightGreen:"Verde chiaro",green:"Verde",aquamarine:"Acquamarina",turquoise:"Turchese",lightBlue:"Azzurro",blue:"Blu",purple:"Viola"},eS={col:"Kolumn",insColL:"Infoga kolumn till v\xe4nster",insColR:"Infoga kolumn till h\xf6ger",delCol:"Ta bort kolumn",selCol:"Markera kolumn",row:"Rad",headerRow:"Rubrikrad",insRowAbv:"Infoga rad ovanf\xf6r",insRowBlw:"Infoga rad nedanf\xf6r",delRow:"Ta bort rad",selRow:"Markera rad",mCells:"Sammanfoga celler",sCell:"Dela cell",tblProps:"Tabellinst\xe4llningar",cellProps:"Cellinst\xe4llningar",insParaOTbl:"Infoga stycke utanf\xf6r tabellen",insB4:"Infoga f\xf6re",insAft:"Infoga efter",copyTable:"Kopiera tabell",delTable:"Ta bort tabell",border:"Kant",color:"F\xe4rg",width:"Bredd",background:"Bakgrund",dims:"Dimensioner",height:"H\xf6jd",padding:"Inre avst\xe5nd",tblCellTxtAlm:"Cellens textjustering",alCellTxtL:"Justera text v\xe4nster",alCellTxtC:"Centrera text",alCellTxtR:"Justera text h\xf6ger",jusfCellTxt:"Justera text",alCellTxtT:"Justera text upptill",alCellTxtM:"Justera text i mitten",alCellTxtB:"Justera text nederst",dimsAlm:"Dimensioner och justering",alTblL:"Justera tabell v\xe4nster",tblC:"Centrera tabell",alTblR:"Justera tabell h\xf6ger",save:"Spara",cancel:"Avbryt",colorMsg:'F\xe4rgen \xe4r ogiltig. Testa "#FF0000" eller "rgb(255,0,0)" eller "red".',dimsMsg:'V\xe4rdet \xe4r ogiltigt. Testa "10px", "2em", "2%" eller bara "2".',colorPicker:"F\xe4rgval",removeColor:"Ta bort f\xe4rg",black:"Svart",dimGrey:"M\xf6rkgr\xe5",grey:"Gr\xe5",lightGrey:"Ljusgr\xe5",white:"Vit",red:"R\xf6d",orange:"Orange",yellow:"Gul",lightGreen:"Ljusgr\xf6n",green:"Gr\xf6n",aquamarine:"Akvamarin",turquoise:"Turkos",lightBlue:"Ljusbl\xe5",blue:"Bl\xe5",purple:"Lila"},ej={col:"欄",insColL:"向左插入欄",insColR:"向右插入欄",delCol:"刪除欄",selCol:"選取欄",row:"列",headerRow:"標題列",insRowAbv:"在上方插入列",insRowBlw:"在下方插入列",delRow:"刪除列",selRow:"選取列",mCells:"合併儲存格",sCell:"拆分儲存格",tblProps:"表格屬性",cellProps:"儲存格屬性",insParaOTbl:"在表格外插入段落",insB4:"在表格前插入",insAft:"在表格後插入",copyTable:"複製表格",delTable:"刪除表格",border:"邊框",color:"顏色",width:"寬度",background:"背景",dims:"尺寸",height:"高度",padding:"內距",tblCellTxtAlm:"儲存格文字對齊方式",alCellTxtL:"左對齊",alCellTxtC:"水平置中",alCellTxtR:"右對齊",jusfCellTxt:"左右對齊",alCellTxtT:"頂端對齊",alCellTxtM:"垂直置中",alCellTxtB:"底部對齊",dimsAlm:"尺寸與對齊方式",alTblL:"表格左對齊",tblC:"表格置中",alTblR:"表格右對齊",save:"儲存",cancel:"取消",colorMsg:'無效的顏色,請使用 "#FF0000"、"rgb(255,0,0)" 或 "red"',dimsMsg:'無效的值,請使用 "10px"、"2em"、"2%" 或 "2"',colorPicker:"顏色選擇器",removeColor:"移除顏色",black:"黑色",dimGrey:"深灰色",grey:"灰色",lightGrey:"淺灰色",white:"白色",red:"紅色",orange:"橘色",yellow:"黃色",lightGreen:"淺綠色",green:"綠色",aquamarine:"海藍色",turquoise:"青綠色",lightBlue:"淺藍色",blue:"藍色",purple:"紫色"},eq=class{constructor(e){this.config={en_US:eg,zh_CN:eb,fr_FR:em,pl_PL:ev,de_DE:ey,ru_RU:ew,tr_TR:eC,pt_PT:ex,ja_JP:ek,pt_BR:eT,cs_CZ:e_,da_DK:eN,nb_NO:eA,it_IT:eL,sv_SE:eS,zh_TW:ej},this.init(e)}changeLanguage(e){this.name=e}init(e){if(void 0===e||"string"==typeof e)this.changeLanguage(e||"en_US");else{let{name:t,content:l}=e;l&&this.registry(t,l),t&&this.changeLanguage(t)}}registry(e,t){this.config=Object.assign(Object.assign({},this.config),{[e]:t})}useLanguage(e){return this.config[this.name][e]}},eE=((e=eE||{})[e.TYPE=3]="TYPE",e[e.LEVEL=12]="LEVEL",e[e.ATTRIBUTE=13]="ATTRIBUTE",e[e.BLOT=14]="BLOT",e[e.INLINE=7]="INLINE",e[e.BLOCK=11]="BLOCK",e[e.BLOCK_BLOT=10]="BLOCK_BLOT",e[e.INLINE_BLOT=6]="INLINE_BLOT",e[e.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",e[e.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",e[e.ANY=15]="ANY",e);class eM{constructor(e,t,l={}){this.attrName=e,this.keyName=t;const r=eE.TYPE&eE.ATTRIBUTE;this.scope=null!=l.scope?l.scope&eE.LEVEL|r:eE.ATTRIBUTE,null!=l.whitelist&&(this.whitelist=l.whitelist)}static keys(e){return Array.from(e.attributes).map(e=>e.name)}add(e,t){return!!this.canAdd(e,t)&&(e.setAttribute(this.keyName,t),!0)}canAdd(e,t){return null==this.whitelist||("string"==typeof t?this.whitelist.indexOf(t.replace(/["']/g,""))>-1:this.whitelist.indexOf(t)>-1)}remove(e){e.removeAttribute(this.keyName)}value(e){let t=e.getAttribute(this.keyName);return this.canAdd(e,t)&&t?t:""}}class eB extends Error{constructor(e){super(e="[Parchment] "+e),this.message=e,this.name=this.constructor.name}}let eR=class e{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(e,t=!1){if(null==e)return null;if(this.blots.has(e))return this.blots.get(e)||null;if(t){let l=null;try{l=e.parentNode}catch{return null}return this.find(l,t)}return null}create(t,l,r){let i=this.query(l);if(null==i)throw new eB(`Unable to create ${l} blot`);let n=l instanceof Node||l.nodeType===Node.TEXT_NODE?l:i.create(r),s=new i(t,n,r);return e.blots.set(s.domNode,s),s}find(t,l=!1){return e.find(t,l)}query(e,t=eE.ANY){let l;return"string"==typeof e?l=this.types[e]||this.attributes[e]:e instanceof Text||e.nodeType===Node.TEXT_NODE?l=this.types.text:"number"==typeof e?e&eE.LEVEL&eE.BLOCK?l=this.types.block:e&eE.LEVEL&eE.INLINE&&(l=this.types.inline):e instanceof Element&&((e.getAttribute("class")||"").split(/\s+/).some(e=>!!(l=this.classes[e])),l=l||this.tags[e.tagName]),null==l?null:"scope"in l&&t&eE.LEVEL&l.scope&&t&eE.TYPE&l.scope?l:null}register(...e){return e.map(e=>{let t="blotName"in e,l="attrName"in e;if(!t&&!l)throw new eB("Invalid definition");if(t&&"abstract"===e.blotName)throw new eB("Cannot register abstract class");let r=t?e.blotName:l?e.attrName:void 0;return this.types[r]=e,l?"string"==typeof e.keyName&&(this.attributes[e.keyName]=e):t&&(e.className&&(this.classes[e.className]=e),e.tagName&&(Array.isArray(e.tagName)?e.tagName=e.tagName.map(e=>e.toUpperCase()):e.tagName=e.tagName.toUpperCase(),(Array.isArray(e.tagName)?e.tagName:[e.tagName]).forEach(t=>{(null==this.tags[t]||null==e.className)&&(this.tags[t]=e)}))),e})}};function eO(e,t){return(e.getAttribute("class")||"").split(/\s+/).filter(e=>0===e.indexOf(`${t}-`))}eR.blots=new WeakMap;let eP=class extends eM{static keys(e){return(e.getAttribute("class")||"").split(/\s+/).map(e=>e.split("-").slice(0,-1).join("-"))}add(e,t){return!!this.canAdd(e,t)&&(this.remove(e),e.classList.add(`${this.keyName}-${t}`),!0)}remove(e){eO(e,this.keyName).forEach(t=>{e.classList.remove(t)}),0===e.classList.length&&e.removeAttribute("class")}value(e){let t=(eO(e,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(e,t)?t:""}};function eI(e){let t=e.split("-"),l=t.slice(1).map(e=>e[0].toUpperCase()+e.slice(1)).join("");return t[0]+l}let ez=class extends eM{static keys(e){return(e.getAttribute("style")||"").split(";").map(e=>e.split(":")[0].trim())}add(e,t){return!!this.canAdd(e,t)&&(e.style[eI(this.keyName)]=t,!0)}remove(e){e.style[eI(this.keyName)]="",e.getAttribute("style")||e.removeAttribute("style")}value(e){let t=e.style[eI(this.keyName)];return this.canAdd(e,t)?t:""}},eD=class{constructor(e){this.attributes={},this.domNode=e,this.build()}attribute(e,t){t?e.add(this.domNode,t)&&(null!=e.value(this.domNode)?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]):(e.remove(this.domNode),delete this.attributes[e.attrName])}build(){this.attributes={};let e=eR.find(this.domNode);if(null==e)return;let t=eM.keys(this.domNode),l=eP.keys(this.domNode),r=ez.keys(this.domNode);t.concat(l).concat(r).forEach(t=>{let l=e.scroll.query(t,eE.ATTRIBUTE);l instanceof eM&&(this.attributes[l.attrName]=l)})}copy(e){Object.keys(this.attributes).forEach(t=>{let l=this.attributes[t].value(this.domNode);e.format(t,l)})}move(e){this.copy(e),Object.keys(this.attributes).forEach(e=>{this.attributes[e].remove(this.domNode)}),this.attributes={}}values(){return Object.keys(this.attributes).reduce((e,t)=>(e[t]=this.attributes[t].value(this.domNode),e),{})}},eH=class{constructor(e,t){this.scroll=e,this.domNode=t,eR.blots.set(t,this),this.prev=null,this.next=null}static create(e){let t,l;if(null==this.tagName)throw new eB("Blot definition missing tagName");return Array.isArray(this.tagName)?("string"==typeof e?parseInt(l=e.toUpperCase(),10).toString()===l&&(l=parseInt(l,10)):"number"==typeof e&&(l=e),t="number"==typeof l?document.createElement(this.tagName[l-1]):l&&this.tagName.indexOf(l)>-1?document.createElement(l):document.createElement(this.tagName[0])):t=document.createElement(this.tagName),this.className&&t.classList.add(this.className),t}get statics(){return this.constructor}attach(){}clone(){let e=this.domNode.cloneNode(!1);return this.scroll.create(e)}detach(){null!=this.parent&&this.parent.removeChild(this),eR.blots.delete(this.domNode)}deleteAt(e,t){this.isolate(e,t).remove()}formatAt(e,t,l,r){let i=this.isolate(e,t);if(null!=this.scroll.query(l,eE.BLOT)&&r)i.wrap(l,r);else if(null!=this.scroll.query(l,eE.ATTRIBUTE)){let e=this.scroll.create(this.statics.scope);i.wrap(e),e.format(l,r)}}insertAt(e,t,l){let r=null==l?this.scroll.create("text",t):this.scroll.create(t,l),i=this.split(e);this.parent.insertBefore(r,i||void 0)}isolate(e,t){let l=this.split(e);if(null==l)throw Error("Attempt to isolate at end");return l.split(t),l}length(){return 1}offset(e=this.parent){return null==this.parent||this===e?0:this.parent.children.offset(this)+this.parent.offset(e)}optimize(e){!this.statics.requiredContainer||this.parent instanceof this.statics.requiredContainer||this.wrap(this.statics.requiredContainer.blotName)}remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(e,t){let l="string"==typeof e?this.scroll.create(e,t):e;return null!=this.parent&&(this.parent.insertBefore(l,this.next||void 0),this.remove()),l}split(e,t){return 0===e?this:this.next}update(e,t){}wrap(e,t){let l="string"==typeof e?this.scroll.create(e,t):e;if(null!=this.parent&&this.parent.insertBefore(l,this.next||void 0),"function"!=typeof l.appendChild)throw new eB(`Cannot wrap ${e}`);return l.appendChild(this),l}};eH.blotName="abstract";let eF=eH,eV=class extends eF{static value(e){return!0}index(e,t){return this.domNode===e||this.domNode.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(t,1):-1}position(e,t){let l=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return e>0&&(l+=1),[this.parent.domNode,l]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};eV.scope=eE.INLINE_BLOT;let eW=eV;class eU{constructor(){this.head=null,this.tail=null,this.length=0}append(...e){if(this.insertBefore(e[0],null),e.length>1){let t=e.slice(1);this.append(...t)}}at(e){let t=this.iterator(),l=t();for(;l&&e>0;)e-=1,l=t();return l}contains(e){let t=this.iterator(),l=t();for(;l;){if(l===e)return!0;l=t()}return!1}indexOf(e){let t=this.iterator(),l=t(),r=0;for(;l;){if(l===e)return r;r+=1,l=t()}return -1}insertBefore(e,t){null!=e&&(this.remove(e),e.next=t,null!=t?(e.prev=t.prev,null!=t.prev&&(t.prev.next=e),t.prev=e,t===this.head&&(this.head=e)):null!=this.tail?(this.tail.next=e,e.prev=this.tail,this.tail=e):(e.prev=null,this.head=this.tail=e),this.length+=1)}offset(e){let t=0,l=this.head;for(;null!=l;){if(l===e)return t;t+=l.length(),l=l.next}return -1}remove(e){this.contains(e)&&(null!=e.prev&&(e.prev.next=e.next),null!=e.next&&(e.next.prev=e.prev),e===this.head&&(this.head=e.next),e===this.tail&&(this.tail=e.prev),this.length-=1)}iterator(e=this.head){return()=>{let t=e;return null!=e&&(e=e.next),t}}find(e,t=!1){let l=this.iterator(),r=l();for(;r;){let i=r.length();if(en?l(o,e-n,Math.min(t,n+r-e)):l(o,0,Math.min(r,e+t-n)),n+=r,o=s()}}map(e){return this.reduce((t,l)=>(t.push(e(l)),t),[])}reduce(e,t){let l=this.iterator(),r=l();for(;r;)t=e(t,r),r=l();return t}}function eG(e,t){let l=t.find(e);if(l)return l;try{return t.create(e)}catch{let l=t.create(eE.INLINE);return Array.from(e.childNodes).forEach(e=>{l.domNode.appendChild(e)}),e.parentNode&&e.parentNode.replaceChild(l.domNode,e),l.attach(),l}}let e$=class e extends eF{constructor(e,t){super(e,t),this.uiNode=null,this.build()}appendChild(e){this.insertBefore(e)}attach(){super.attach(),this.children.forEach(e=>{e.attach()})}attachUI(t){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=t,e.uiClass&&this.uiNode.classList.add(e.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new eU,Array.from(this.domNode.childNodes).filter(e=>e!==this.uiNode).reverse().forEach(e=>{try{let t=eG(e,this.scroll);this.insertBefore(t,this.children.head||void 0)}catch(e){if(e instanceof eB)return;throw e}})}deleteAt(e,t){if(0===e&&t===this.length())return this.remove();this.children.forEachAt(e,t,(e,t,l)=>{e.deleteAt(t,l)})}descendant(t,l=0){let[r,i]=this.children.find(l);return null==t.blotName&&t(r)||null!=t.blotName&&r instanceof t?[r,i]:r instanceof e?r.descendant(t,i):[null,-1]}descendants(t,l=0,r=Number.MAX_VALUE){let i=[],n=r;return this.children.forEachAt(l,r,(l,r,s)=>{(null==t.blotName&&t(l)||null!=t.blotName&&l instanceof t)&&i.push(l),l instanceof e&&(i=i.concat(l.descendants(t,r,n))),n-=s}),i}detach(){this.children.forEach(e=>{e.detach()}),super.detach()}enforceAllowedChildren(){let t=!1;this.children.forEach(l=>{t||this.statics.allowedChildren.some(e=>l instanceof e)||(l.statics.scope===eE.BLOCK_BLOT?(null!=l.next&&this.splitAfter(l),null!=l.prev&&this.splitAfter(l.prev),l.parent.unwrap(),t=!0):l instanceof e?l.unwrap():l.remove())})}formatAt(e,t,l,r){this.children.forEachAt(e,t,(e,t,i)=>{e.formatAt(t,i,l,r)})}insertAt(e,t,l){let[r,i]=this.children.find(e);if(r)r.insertAt(i,t,l);else{let e=null==l?this.scroll.create("text",t):this.scroll.create(t,l);this.appendChild(e)}}insertBefore(e,t){null!=e.parent&&e.parent.children.remove(e);let l=null;this.children.insertBefore(e,t||null),e.parent=this,null!=t&&(l=t.domNode),(this.domNode.parentNode!==e.domNode||this.domNode.nextSibling!==l)&&this.domNode.insertBefore(e.domNode,l),e.attach()}length(){return this.children.reduce((e,t)=>e+t.length(),0)}moveChildren(e,t){this.children.forEach(l=>{e.insertBefore(l,t)})}optimize(e){if(super.optimize(e),this.enforceAllowedChildren(),null!=this.uiNode&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),0===this.children.length)if(null!=this.statics.defaultChild){let e=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(e)}else this.remove()}path(t,l=!1){let[r,i]=this.children.find(t,l),n=[[this,t]];return r instanceof e?n.concat(r.path(i,l)):(null!=r&&n.push([r,i]),n)}removeChild(e){this.children.remove(e)}replaceWith(t,l){let r="string"==typeof t?this.scroll.create(t,l):t;return r instanceof e&&this.moveChildren(r),super.replaceWith(r)}split(e,t=!1){if(!t){if(0===e)return this;if(e===this.length())return this.next}let l=this.clone();return this.parent&&this.parent.insertBefore(l,this.next||void 0),this.children.forEachAt(e,this.length(),(e,r,i)=>{let n=e.split(r,t);null!=n&&l.appendChild(n)}),l}splitAfter(e){let t=this.clone();for(;null!=e.next;)t.appendChild(e.next);return this.parent&&this.parent.insertBefore(t,this.next||void 0),t}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(e,t){let l=[],r=[];e.forEach(e=>{e.target===this.domNode&&"childList"===e.type&&(l.push(...e.addedNodes),r.push(...e.removedNodes))}),r.forEach(e=>{if(null!=e.parentNode&&"IFRAME"!==e.tagName&&document.body.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;let t=this.scroll.find(e);null!=t&&(null==t.domNode.parentNode||t.domNode.parentNode===this.domNode)&&t.detach()}),l.filter(e=>e.parentNode===this.domNode&&e!==this.uiNode).sort((e,t)=>e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1).forEach(e=>{let t=null;null!=e.nextSibling&&(t=this.scroll.find(e.nextSibling));let l=eG(e,this.scroll);(l.next!==t||null==l.next)&&(null!=l.parent&&l.parent.removeChild(this),this.insertBefore(l,t||void 0))}),this.enforceAllowedChildren()}};e$.uiClass="";let eK=e$,eZ=class e extends eK{static create(e){return super.create(e)}static formats(t,l){let r=l.query(e.blotName);if(null==r||t.tagName!==r.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return t.tagName.toLowerCase()}}constructor(e,t){super(e,t),this.attributes=new eD(this.domNode)}format(t,l){if(t!==this.statics.blotName||l){let e=this.scroll.query(t,eE.INLINE);null!=e&&(e instanceof eM?this.attributes.attribute(e,l):l&&(t!==this.statics.blotName||this.formats()[t]!==l)&&this.replaceWith(t,l))}else this.children.forEach(t=>{t instanceof e||(t=t.wrap(e.blotName,!0)),this.attributes.copy(t)}),this.unwrap()}formats(){let e=this.attributes.values(),t=this.statics.formats(this.domNode,this.scroll);return null!=t&&(e[this.statics.blotName]=t),e}formatAt(e,t,l,r){null!=this.formats()[l]||this.scroll.query(l,eE.ATTRIBUTE)?this.isolate(e,t).format(l,r):super.formatAt(e,t,l,r)}optimize(t){super.optimize(t);let l=this.formats();if(0===Object.keys(l).length)return this.unwrap();let r=this.next;r instanceof e&&r.prev===this&&function(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let l in e)if(e[l]!==t[l])return!1;return!0}(l,r.formats())&&(r.moveChildren(this),r.remove())}replaceWith(e,t){let l=super.replaceWith(e,t);return this.attributes.copy(l),l}update(e,t){super.update(e,t),e.some(e=>e.target===this.domNode&&"attributes"===e.type)&&this.attributes.build()}wrap(t,l){let r=super.wrap(t,l);return r instanceof e&&this.attributes.move(r),r}};eZ.allowedChildren=[eZ,eW],eZ.blotName="inline",eZ.scope=eE.INLINE_BLOT,eZ.tagName="SPAN";let eY=class e extends eK{static create(e){return super.create(e)}static formats(t,l){let r=l.query(e.blotName);if(null==r||t.tagName!==r.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return t.tagName.toLowerCase()}}constructor(e,t){super(e,t),this.attributes=new eD(this.domNode)}format(t,l){let r=this.scroll.query(t,eE.BLOCK);null!=r&&(r instanceof eM?this.attributes.attribute(r,l):t!==this.statics.blotName||l?l&&(t!==this.statics.blotName||this.formats()[t]!==l)&&this.replaceWith(t,l):this.replaceWith(e.blotName))}formats(){let e=this.attributes.values(),t=this.statics.formats(this.domNode,this.scroll);return null!=t&&(e[this.statics.blotName]=t),e}formatAt(e,t,l,r){null!=this.scroll.query(l,eE.BLOCK)?this.format(l,r):super.formatAt(e,t,l,r)}insertAt(e,t,l){if(null==l||null!=this.scroll.query(t,eE.INLINE))super.insertAt(e,t,l);else{let r=this.split(e);if(null==r)throw Error("Attempt to insertAt after block boundaries");{let e=this.scroll.create(t,l);r.parent.insertBefore(e,r)}}}replaceWith(e,t){let l=super.replaceWith(e,t);return this.attributes.copy(l),l}update(e,t){super.update(e,t),e.some(e=>e.target===this.domNode&&"attributes"===e.type)&&this.attributes.build()}};eY.blotName="block",eY.scope=eE.BLOCK_BLOT,eY.tagName="P",eY.allowedChildren=[eZ,eY,eW];let eJ=class extends eK{checkMerge(){return null!==this.next&&this.next.statics.blotName===this.statics.blotName}deleteAt(e,t){super.deleteAt(e,t),this.enforceAllowedChildren()}formatAt(e,t,l,r){super.formatAt(e,t,l,r),this.enforceAllowedChildren()}insertAt(e,t,l){super.insertAt(e,t,l),this.enforceAllowedChildren()}optimize(e){super.optimize(e),this.children.length>0&&null!=this.next&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};eJ.blotName="container",eJ.scope=eE.BLOCK_BLOT;let eX=class extends eW{static formats(e,t){}format(e,t){super.formatAt(0,this.length(),e,t)}formatAt(e,t,l,r){0===e&&t===this.length()?this.format(l,r):super.formatAt(e,t,l,r)}formats(){return this.statics.formats(this.domNode,this.scroll)}},eQ={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},e0=class extends eK{constructor(e,t){super(null,t),this.registry=e,this.scroll=this,this.build(),this.observer=new MutationObserver(e=>{this.update(e)}),this.observer.observe(this.domNode,eQ),this.attach()}create(e,t){return this.registry.create(this,e,t)}find(e,t=!1){let l=this.registry.find(e,t);return l?l.scroll===this?l:t?this.find(l.scroll.domNode.parentNode,!0):null:null}query(e,t=eE.ANY){return this.registry.query(e,t)}register(...e){return this.registry.register(...e)}build(){null!=this.scroll&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(e,t){this.update(),0===e&&t===this.length()?this.children.forEach(e=>{e.remove()}):super.deleteAt(e,t)}formatAt(e,t,l,r){this.update(),super.formatAt(e,t,l,r)}insertAt(e,t,l){this.update(),super.insertAt(e,t,l)}optimize(e=[],t={}){super.optimize(t);let l=t.mutationsMap||new WeakMap,r=Array.from(this.observer.takeRecords());for(;r.length>0;)e.push(r.pop());let i=(e,t=!0)=>{null==e||e===this||null!=e.domNode.parentNode&&(l.has(e.domNode)||l.set(e.domNode,[]),t&&i(e.parent))},n=e=>{l.has(e.domNode)&&(e instanceof eK&&e.children.forEach(n),l.delete(e.domNode),e.optimize(t))},s=e;for(let t=0;s.length>0;t+=1){if(t>=100)throw Error("[Parchment] Maximum optimize iterations reached");for(s.forEach(e=>{let t=this.find(e.target,!0);null!=t&&(t.domNode===e.target&&("childList"===e.type?(i(this.find(e.previousSibling,!1)),Array.from(e.addedNodes).forEach(e=>{let t=this.find(e,!1);i(t,!1),t instanceof eK&&t.children.forEach(e=>{i(e,!1)})})):"attributes"===e.type&&i(t.prev)),i(t))}),this.children.forEach(n),r=(s=Array.from(this.observer.takeRecords())).slice();r.length>0;)e.push(r.pop())}}update(e,t={}){e=e||this.observer.takeRecords();let l=new WeakMap;e.map(e=>{let t=this.find(e.target,!0);return null==t?null:l.has(t.domNode)?(l.get(t.domNode).push(e),null):(l.set(t.domNode,[e]),t)}).forEach(e=>{null!=e&&e!==this&&l.has(e.domNode)&&e.update(l.get(e.domNode)||[],t)}),t.mutationsMap=l,l.has(this.domNode)&&super.update(l.get(this.domNode),t),this.optimize(e,t)}};e0.blotName="scroll",e0.defaultChild=eY,e0.allowedChildren=[eY,eJ],e0.scope=eE.BLOCK_BLOT,e0.tagName="DIV";let e1=class e extends eW{static create(e){return document.createTextNode(e)}static value(e){return e.data}constructor(e,t){super(e,t),this.text=this.statics.value(this.domNode)}deleteAt(e,t){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+t)}index(e,t){return this.domNode===e?t:-1}insertAt(e,t,l){null==l?(this.text=this.text.slice(0,e)+t+this.text.slice(e),this.domNode.data=this.text):super.insertAt(e,t,l)}length(){return this.text.length}optimize(t){super.optimize(t),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof e&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(e,t=!1){return[this.domNode,e]}split(e,t=!1){if(!t){if(0===e)return this;if(e===this.length())return this.next}let l=this.scroll.create(this.domNode.splitText(e));return this.parent.insertBefore(l,this.next||void 0),this.text=this.statics.value(this.domNode),l}update(e,t){e.some(e=>"characterData"===e.type&&e.target===this.domNode)&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};e1.blotName="text",e1.scope=eE.INLINE_BLOT;let e3=["bold","italic","underline","strike","size","color","background","font","list","header","align","link","image"],e2=["link","image"];var e4,e6,e5,e7,e9=class{constructor(e,t){this.quill=e,this.selectedTds=[],this.startTd=null,this.endTd=null,this.disabledList=[],this.singleList=[],this.tableBetter=t,this.quill.root.addEventListener("click",this.handleClick.bind(this)),this.initDocumentListener(),this.initWhiteList()}attach(e){let t=Array.from(e.classList).find(e=>0===e.indexOf("ql-"));if(!t)return;let[l,r]=this.getButtonsWhiteList(),i=this.getCorrectDisabled(e,t);t=t.slice(3),l.includes(t)||this.disabledList.push(...i),r.includes(t)&&this.singleList.push(...i)}clearSelected(){for(let e of this.selectedTds)e.classList&&e.classList.remove("ql-cell-focused","ql-cell-selected");this.selectedTds=[],this.startTd=null,this.endTd=null}exitTableFocus(e,t){let l=B(e).table(),r=t?-1:l.length(),i=l.offset(this.quill.scroll)+r;this.tableBetter.hideTools(),this.quill.setSelection(i,0,n().sources.USER)}getButtonsWhiteList(){let{options:e={}}=this.tableBetter,{toolbarButtons:t={}}=e,{whiteList:l=e3,singleWhiteList:r=e2}=t;return[l,r]}getCopyColumns(e){return Array.from(e.querySelector("tr").querySelectorAll("td,th")).reduce((e,t)=>e+(~~t.getAttribute("colspan")||1),0)}getCopyData(){let e=n().find(this.selectedTds[0]).table();if(e.descendants(Z).length===this.selectedTds.length){let t=e.getCopyTable();return{html:t,text:this.getText(t)}}let t="",l={};for(let e of this.selectedTds){let t=e.getAttribute("data-row");l[t]||(l[t]=[]),l[t].push(e)}for(let e of Object.values(l)){let l="";for(let t of e)l+=E(t.outerHTML);t+=l=`${l}`}return t=`${t}
    `,{html:t=e.getCopyTable(t),text:this.getText(t)}}getCorrectDisabled(e,t){if("SELECT"!==e.tagName)return[e];let l=e.closest("span.ql-formats");return l?[...l.querySelectorAll(`span.${t}.ql-picker`),e]:[e]}getCorrectRow(e,t){let l=(~~e.getAttribute("rowspan")||1)+("next"===t?0:-1)||1,r=n().find(e).parent;for(;r&&l;)r=r[t],l--;return null==r?void 0:r.domNode}getCorrectValue(e,t){for(let l of this.selectedTds){let r=n().find(l).html()||l.outerHTML;for(let l of this.quill.clipboard.convert({html:r,text:"\n"}).ops)if(!this.isContinue(l)&&(t=this.getListCorrectValue(e,t,null==l?void 0:l.attributes))!=((null==l?void 0:l.attributes)&&(null==l?void 0:l.attributes[e])||!1))return t}return!t}getListCorrectValue(e,t,l={}){return"list"!==e?t:"check"===t?"checked"!==l[e]&&"unchecked"!==l[e]&&"unchecked":t}getPasteComputeBounds(e,t,l){let r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),n=l.domNode.getBoundingClientRect(),s=this.quill.container.getBoundingClientRect(),o=this.quill.container.scrollLeft,a=this.quill.container.scrollTop;return{left:r.left-s.left-o,right:i.right-s.left-o,top:r.top-s.top-a,bottom:n.bottom-s.top-a}}getPasteInfo(e,t,l){let r=0,i=null,n=null,s=e.parentElement;for(;e;){if((r+=~~e.getAttribute("colspan")||1)>=t){r=t,i=e;break}e=e.nextElementSibling}for(;--l;){if(!s.nextElementSibling){n=s.firstElementChild;break}s=s.nextElementSibling}return[{clospan:Math.abs(t-r),cloTd:i},{rowspan:l,rowTd:n}]}getPasteLastRow(e,t){for(;--t&&e;)e=e.next;return e}getPasteTds(e){let t={};for(let l of e){let e=l.getAttribute("data-row");t[e]||(t[e]=[]),t[e].push(l)}return Object.values(t)}getTableArrowVerticalRow(e,t){var l,r;let i=e.table(),n=i.tbody(),s=i.thead(),o=e.parent.statics.blotName,a=e.parent[t?"prev":"next"];return!a&&t&&o===J.blotName&&(a=null==(l=null==s?void 0:s.children)?void 0:l.tail),a||t||o!==X.blotName||(a=null==(r=null==n?void 0:n.children)?void 0:r.head),a}getText(e){return this.quill.clipboard.convert({html:e}).filter(e=>"string"==typeof e.insert).map(e=>e.insert).join("")}handleClick(e){if(e.detail<3||!this.selectedTds.length)return;let{index:t,length:l}=this.quill.getSelection(!0);this.quill.setSelection(t,l-1,n().sources.SILENT),this.quill.scrollSelectionIntoView()}handleDeleteKeyup(e){var t;(null==(t=this.selectedTds)?void 0:t.length)<2||"Backspace"!==e.key&&"Delete"!==e.key||(e.ctrlKey?(this.tableBetter.tableMenus.deleteColumn(!0),this.tableBetter.tableMenus.deleteRow(!0)):this.removeSelectedTdsContent())}handleKeyup(e){switch(e.key){case"ArrowLeft":case"ArrowRight":this.makeTableArrowLevelHandler(e.key);break;case"ArrowUp":case"ArrowDown":this.makeTableArrowVerticalHandler(e.key)}}handleMousedown(e){let t=e.target.closest("table");if(!t)return;this.tableBetter.tableMenus.destroyTablePropertiesForm();let l=e.target.closest("td,th");if(!l)return;this.clearSelected(),this.startTd=l,this.endTd=l,this.selectedTds=[l],l.classList.add("ql-cell-focused"),this.setHeaderRowSwitch(),this.setMenuDisable("merge");let r=e=>{let r=e.target.closest("td,th");if(!r)return;let i=l.isEqualNode(r);if(i)return;this.clearSelected(),this.startTd=l,this.endTd=r;let n=S(M(l,this.quill.container),M(r,this.quill.container));for(let e of(this.selectedTds=q(n,t,this.quill.container),this.selectedTds))e.classList&&e.classList.add("ql-cell-selected");i||this.quill.blur()},i=e=>{this.setSingleDisabled(),this.setCorrectPositionTds(this.startTd,this.endTd,this.selectedTds),this.setHeaderRowSwitch(),this.setMenuDisable("merge"),this.quill.root.removeEventListener("mousemove",r),this.quill.root.removeEventListener("mouseup",i)};this.quill.root.addEventListener("mousemove",r),this.quill.root.addEventListener("mouseup",i)}hasTdTh(e){return{hasTd:e.some(e=>"TD"===e.tagName),hasTh:e.some(e=>"TH"===e.tagName)}}initDocumentListener(){document.addEventListener("copy",e=>this.onCaptureCopy(e,!1)),document.addEventListener("cut",e=>this.onCaptureCopy(e,!0)),document.addEventListener("keyup",this.handleDeleteKeyup.bind(this)),document.addEventListener("paste",this.onCapturePaste.bind(this))}initWhiteList(){Array.from(this.quill.getModule("toolbar").container.querySelectorAll("button, select")).forEach(e=>{this.attach(e)})}insertColumnCell(e,t){let l=e.tbody();l&&l.children.forEach(l=>{let r=l.children.tail.domNode.getAttribute("data-row");for(let i=0;i{let l=[];return e.children.forEach(e=>{e instanceof eJ?l=l.concat(t(e)):(e instanceof eY||e instanceof eX)&&l.push(e)}),l};return t(e)}makeTableArrowLevelHandler(e){let t="ArrowLeft"===e?this.startTd:this.endTd,l=this.quill.getSelection();if(!l)return;let[r]=this.quill.getLine(l.index),i=B(r);if(!i)return this.tableBetter.hideTools();!i||t&&t.isEqualNode(i.domNode)||(this.setSelected(i.domNode,!1),this.tableBetter.showTools(!1))}makeTableArrowVerticalHandler(e){let t="ArrowUp"===e,l=this.quill.getSelection();if(!l)return;let[r,i]=this.quill.getLine(l.index),s=t?"prev":"next";if(r[s]&&this.selectedTds.length){let e=r[s].offset(this.quill.scroll)+Math.min(i,r[s].length()-1);this.quill.setSelection(e,0,n().sources.USER)}else{if(!this.selectedTds.length){let e=B(r);if(!e)return;return this.tableArrowSelection(t,e),void this.tableBetter.showTools(!1)}let e=t?this.startTd:this.endTd,l=n().find(e),i=this.getTableArrowVerticalRow(l,t),{left:o,right:a}=e.getBoundingClientRect();if(i){let e=null,l=i;for(;l&&!e;){let t=l.children.head;for(;t;){let{left:l,right:r}=t.domNode.getBoundingClientRect();if(2>=Math.abs(l-o)||2>=Math.abs(r-a)){e=t;break}t=t.next}l=l[s]}e?this.tableArrowSelection(t,e):this.exitTableFocus(r,t)}else this.exitTableFocus(r,t)}}onCaptureCopy(e,t=!1){var l,r,i;if((null==(l=this.selectedTds)?void 0:l.length)<2||e.defaultPrevented)return;e.preventDefault();let{html:n,text:s}=this.getCopyData();null==(r=e.clipboardData)||r.setData("text/plain",s),null==(i=e.clipboardData)||i.setData("text/html",n),t&&this.removeSelectedTdsContent()}onCapturePaste(e){var t,l,r;if(!(null==(t=this.selectedTds)?void 0:t.length))return;e.preventDefault();let i=null==(l=e.clipboardData)?void 0:l.getData("text/html"),s=(null==(r=e.clipboardData)||r.getData("text/plain"),document.createElement("div"));s.innerHTML=i;let o=Array.from(s.querySelectorAll("tr"));if(!o.length)return;let a=n().find(this.startTd),c=a.row(),d=a.table();this.quill.history.cutoff();let h=this.getCopyColumns(s),[u,p]=this.getPasteInfo(this.startTd,h,o.length),{clospan:f,cloTd:g}=u,{rowspan:b,rowTd:m}=p;f&&this.insertColumnCell(d,f),b&&this.insertRow(d,b,m);let v=f?c.children.tail.domNode:g,y=this.getPasteLastRow(c,o.length),w=this.getPasteComputeBounds(this.startTd,v,y),C=this.getPasteTds(q(w,d.domNode,this.quill.container)),x=o.reduce((e,t)=>(e.push(Array.from(t.querySelectorAll("td,th"))),e),[]),k=[];for(;x.length;){let e=x.shift(),t=C.shift(),l=null,r=null;for(;e.length;){let i=e.shift(),s=t.shift();if(s)l=s,r=this.pasteSelectedTd(s,i);else{let e=l.getAttribute("data-row"),t=n().find(l);r=d.insertColumnCell(t.parent,e,t.next),l=(r=this.pasteSelectedTd(r.domNode,i)).domNode}r&&k.push(r.domNode)}for(;t.length;)t.shift().remove()}this.quill.blur(),this.setSelectedTds(k),this.tableBetter.tableMenus.updateMenus(),this.quill.scrollSelectionIntoView()}pasteSelectedTd(e,t){let l=e.getAttribute("data-row"),r=Z.formats(t);Object.assign(r,{"data-row":l});let i=n().find(e),s=i.replaceWith(i.statics.blotName,r);this.quill.setSelection(s.offset(this.quill.scroll)+s.length()-1,0,n().sources.USER);let a=this.quill.getSelection(!0),c=this.quill.getFormat(a.index),d=t.innerHTML,h=this.getText(d),u=this.quill.clipboard.convert({text:h,html:d}),p=(new(o())).retain(a.index).delete(a.length).concat(ed(u,c));return this.quill.updateContents(p,n().sources.USER),s}removeCursor(){let e=this.quill.getSelection(!0);e&&0===e.length&&(this.quill.selection.cursor.remove(),this.quill.blur())}removeSelectedTdContent(e){let t=n().find(e),l=t.children.head,r=l.formats()[$.blotName],i=this.quill.scroll.create($.blotName,r);for(t.insertBefore(i,l);l;)l.remove(),l=l.next}removeSelectedTdsContent(){if(!(this.selectedTds.length<2)){for(let e of this.selectedTds)this.removeSelectedTdContent(e);this.tableBetter.tableMenus.updateMenus()}}setCorrectPositionTds(e,t,l){if(!e||!t||l.length<2)return;let r=[...new Set([e,t,l[0],l[l.length-1]])];r.sort((e,t)=>{let l=e.getBoundingClientRect(),r=t.getBoundingClientRect();return(l.top<=r.top||l.bottom<=r.bottom)&&(l.left<=r.left||l.right<=r.right)?-1:1}),this.startTd=r[0],this.endTd=r[r.length-1]}setDisabled(e){for(let t of this.disabledList)e?t.classList.add("ql-table-button-disabled"):t.classList.remove("ql-table-button-disabled");this.setSingleDisabled()}setHeaderRowSwitch(){let{hasTd:e,hasTh:t}=this.hasTdTh(this.selectedTds);t&&!e?this.tableBetter.tableMenus.toggleHeaderRowSwitch("true"):this.tableBetter.tableMenus.toggleHeaderRowSwitch("false")}setMenuDisable(e){let{hasTd:t,hasTh:l}=this.hasTdTh(this.selectedTds);this.tableBetter.tableMenus.disableMenu(e,t&&l)}setSelected(e,t=!0){let l=n().find(e);this.clearSelected(),this.startTd=e,this.endTd=e,this.selectedTds=[e],e.classList.add("ql-cell-focused"),t&&this.quill.setSelection(l.offset(this.quill.scroll)+l.length()-1,0,n().sources.USER)}setSelectedTds(e){for(let t of(this.clearSelected(),this.startTd=e[0],this.endTd=e[e.length-1],this.selectedTds=e,this.selectedTds))t.classList&&t.classList.add("ql-cell-selected")}setSelectedTdsFormat(e,t){let l=[],r=this.quill.getModule("toolbar");for(let i of this.selectedTds)if(null!=r.handlers[e]){let s=n().find(i),o=this.lines(s),a=r.handlers[e].call(r,t,o);a&&l.push(B(a).domNode)}else{let l=window.getSelection();l.selectAllChildren(i),this.quill.format(e,t,n().sources.USER),l.removeAllRanges()}this.quill.blur(),l.length&&this.setSelectedTds(l)}setSingleDisabled(){for(let e of this.singleList)this.selectedTds.length>1?e.classList.add("ql-table-button-disabled"):e.classList.remove("ql-table-button-disabled")}tableArrowSelection(e,t){let l=e?"tail":"head",r=e?t.children[l].length()-1:0;this.setSelected(t.domNode,!1);let i=t.children[l].offset(this.quill.scroll)+r;this.quill.setSelection(i,0,n().sources.USER)}updateSelected(e){switch(e){case"column":{let e=this.endTd.nextElementSibling||this.startTd.previousElementSibling;if(!e)return this.tableBetter.hideTools();this.setSelected(e)}break;case"row":{let e=this.getCorrectRow(this.endTd,"next")||this.getCorrectRow(this.startTd,"prev");if(!e)return this.tableBetter.hideTools();let t=M(this.startTd,this.quill.container),l=e.firstElementChild;for(;l;){let e=M(l,this.quill.container);if(e.left+2>=t.left||e.right-2>=t.left)return void this.setSelected(l);l=l.nextElementSibling}this.setSelected(e.firstElementChild)}}}},e8=class{constructor(e,t){this.quill=e,this.options=null,this.drag=!1,this.line=null,this.dragBlock=null,this.dragTable=null,this.direction=null,this.tableBetter=t,this.quill.root.addEventListener("mousemove",this.handleMouseMove.bind(this))}createDragBlock(){let e=document.createElement("div");e.classList.add("ql-operate-block");let{dragBlockProps:t}=this.getProperty(this.options);H(e,t),this.dragBlock=e,this.quill.container.appendChild(e),this.updateCell(e)}createDragTable(e){let t=document.createElement("div"),l=this.getDragTableProperty(e);t.classList.add("ql-operate-drag-table"),H(t,l),this.dragTable=t,this.quill.container.appendChild(t)}createOperateLine(){let e=document.createElement("div"),t=document.createElement("div");e.classList.add("ql-operate-line-container");let{containerProps:l,lineProps:r}=this.getProperty(this.options);H(e,l),H(t,r),e.appendChild(t),this.quill.container.appendChild(e),this.line=e,this.updateCell(e)}getCorrectCol(e,t){let l=e.children.head;for(;l&&--t;)l=l.next;return l}getDragTableProperty(e){let{left:t,top:l,width:r,height:i}=e.getBoundingClientRect(),n=this.quill.container.getBoundingClientRect();return{left:t-n.left+"px",top:l-n.top+"px",width:`${r}px`,height:`${i}px`,display:"block"}}getLevelColSum(e){let t=e,l=0;for(;t;)l+=~~t.getAttribute("colspan")||1,t=t.previousSibling;return l}getMaxColNum(e){let t=e.parentElement.children,l=0;for(let e of t)l+=~~e.getAttribute("colspan")||1;return l}getProperty(e){let t=this.quill.container.getBoundingClientRect(),{tableNode:l,cellNode:r,mousePosition:i}=e,{clientX:n,clientY:s}=i,o=l.getBoundingClientRect(),a=r.getBoundingClientRect(),c=a.left+a.width,d=a.top+a.height,h={width:"8px",height:"8px",top:o.bottom-t.top+"px",left:o.right-t.left+"px",display:o.bottom>t.bottom?"none":"block"};return 5>=Math.abs(c-n)?(this.direction="level",{dragBlockProps:h,containerProps:{width:"5px",height:`${t.height}px`,top:"0",left:c-t.left-2.5+"px",display:"flex",cursor:"col-resize"},lineProps:{width:"1px",height:"100%"}}):5>=Math.abs(d-s)?(this.direction="vertical",{dragBlockProps:h,containerProps:{width:`${t.width}px`,height:"5px",top:d-t.top-2.5+"px",left:"0",display:"flex",cursor:"row-resize"},lineProps:{width:"100%",height:"1px"}}):(this.hideLine(),{dragBlockProps:h})}getVerticalCells(e,t){let l=e.parentElement;for(;t>1&&l;)l=l.nextSibling,t--;return l.children}handleMouseMove(e){if(!this.quill.isEnabled())return;let t=e.target.closest("table");if(t&&!this.quill.root.contains(t))return;let l=e.target.closest("td,th"),r={clientX:e.clientX,clientY:e.clientY};if(!t||!l)return void(this.line&&!this.drag&&(this.hideLine(),this.hideDragBlock()));let i={tableNode:t,cellNode:l,mousePosition:r};if(this.line){if(this.drag||!l)return;this.updateProperty(i)}else this.options=i,this.createOperateLine(),this.createDragBlock()}hideDragBlock(){this.dragBlock&&H(this.dragBlock,{display:"none"})}hideDragTable(){this.dragTable&&H(this.dragTable,{display:"none"})}hideLine(){this.line&&H(this.line,{display:"none"})}isLine(e){return e.classList.contains("ql-operate-line-container")}setCellLevelRect(e,t){let{right:l}=e.getBoundingClientRect(),r=~~(t-l),i=this.getLevelColSum(e),s=n().find(e).table(),o=s.isPercent(),a=s.colgroup(),c=s.domNode.getBoundingClientRect();if(a){let e=this.getCorrectCol(a,i),t=e.next,{width:l}=e.domNode.getBoundingClientRect();if(this.setColWidth(e.domNode,`${l+r}`,o),t){let{width:e}=t.domNode.getBoundingClientRect();this.setColWidth(t.domNode,""+(e-r),o)}}else{let t=null==e.nextElementSibling,l=e.parentElement.parentElement.children,n=[];for(let e of l){let l=e.children;if(t){let e=l[l.length-1],{width:t}=e.getBoundingClientRect();n.push([e,""+~~(t+r)]);continue}let s=0;for(let e of l){if((s+=~~e.getAttribute("colspan")||1)>i)break;if(s===i){let{width:t}=e.getBoundingClientRect(),l=e.nextElementSibling;if(!l)continue;let{width:i}=l.getBoundingClientRect();n.push([e,""+~~(t+r)],[l,""+~~(i-r)])}}}for(let[e,t]of n){let l=O(~~t,o);D(e,{width:l}),H(e,{width:l})}}null==e.nextElementSibling&&F(s.domNode,c,r)}setCellRect(e,t,l){"level"===this.direction?this.setCellLevelRect(e,t):"vertical"===this.direction&&this.setCellVerticalRect(e,l)}setCellsRect(e,t,l){let r=e.parentElement.parentElement.children,i=t/this.getMaxColNum(e),s=l/r.length,o=[],a=n().find(e).table(),c=a.isPercent(),d=a.colgroup(),h=a.domNode.getBoundingClientRect();for(let e of r)for(let t of e.children){let e=~~t.getAttribute("colspan")||1,{width:l,height:r}=t.getBoundingClientRect();o.push([t,`${Math.ceil(l+i*e)}`,`${Math.ceil(r+s)}`])}if(d){let e=d.children.head;for(let[e,,t]of o)D(e,{height:t}),H(e,{height:`${t}px`});for(;e;){let{width:t}=e.domNode.getBoundingClientRect();this.setColWidth(e.domNode,`${Math.ceil(t+i)}`,c),e=e.next}}else for(let[e,t,l]of o){let r=O(~~t,c);D(e,{height:l,width:r}),H(e,{height:l,width:r})}F(a.domNode,h,t)}setColWidth(e,t,l){l?(t=O(parseFloat(t),l),e.style.setProperty("width",t)):D(e,{width:t})}setCellVerticalRect(e,t){let l=~~e.getAttribute("rowspan")||1;for(let r of l>1?this.getVerticalCells(e,l):e.parentElement.children){let{top:e}=r.getBoundingClientRect(),l=""+~~(t-e);D(r,{height:l}),H(r,{height:`${l}px`})}}toggleLineChildClass(e){let t=this.line.firstElementChild;e?t.classList.add("ql-operate-line"):t.classList.remove("ql-operate-line")}updateCell(e){if(!e)return;let t=this.isLine(e),l=e=>{e.preventDefault(),this.drag&&(t?(this.updateDragLine(e.clientX,e.clientY),this.hideDragBlock()):(this.updateDragBlock(e.clientX,e.clientY),this.hideLine()))},r=e=>{e.preventDefault();let{cellNode:i,tableNode:n}=this.options;if(t)this.setCellRect(i,e.clientX,e.clientY),this.toggleLineChildClass(!1);else{let{right:t,bottom:l}=n.getBoundingClientRect(),r=e.clientX-t,s=e.clientY-l;this.setCellsRect(i,r,s),this.dragBlock.classList.remove("ql-operate-block-move"),this.hideDragBlock(),this.hideDragTable()}this.drag=!1,document.removeEventListener("mousemove",l,!1),document.removeEventListener("mouseup",r,!1),this.tableBetter.tableMenus.updateMenus(n)};e.addEventListener("mousedown",e=>{e.preventDefault();let{tableNode:i}=this.options;if(t)this.toggleLineChildClass(!0);else if(this.dragTable){let e=this.getDragTableProperty(i);H(this.dragTable,e)}else this.createDragTable(i);this.drag=!0,document.addEventListener("mousemove",l),document.addEventListener("mouseup",r)})}updateDragBlock(e,t){let l=this.quill.container.getBoundingClientRect();this.dragBlock.classList.add("ql-operate-block-move"),H(this.dragBlock,{top:~~(t-l.top-4)+"px",left:~~(e-l.left-4)+"px"}),this.updateDragTable(e,t)}updateDragLine(e,t){let l=this.quill.container.getBoundingClientRect();"level"===this.direction?H(this.line,{left:~~(e-l.left-2.5)+"px"}):"vertical"===this.direction&&H(this.line,{top:~~t-l.top-2.5+"px"})}updateDragTable(e,t){let{top:l,left:r}=this.dragTable.getBoundingClientRect();H(this.dragTable,{width:`${e-r}px`,height:`${t-l}px`,display:"block"})}updateProperty(e){let{containerProps:t,lineProps:l,dragBlockProps:r}=this.getProperty(e);t&&l&&(this.options=e,H(this.line,t),H(this.line.firstChild,l),H(this.dragBlock,r))}},te='',tt='',tl={},tr=[],ti=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|^--/i;function tn(e,t){for(var l in t)e[l]=t[l];return e}function ts(e){var t=e.parentNode;t&&t.removeChild(e)}function to(e,t,l){var r,i,n,s,o=arguments;if(t=tn({},t),arguments.length>3)for(l=[l],r=3;r-1,r=parseFloat(e);return l?t/100*r:r}function tV(e){return parseInt(e,16)}function tW(e){return e.toString(16).padStart(2,"0")}var tU=function(){function e(e,t){this.$={h:0,s:0,v:0,a:1},e&&this.set(e),this.onChange=t,this.initialValue=tk({},this.$)}var t,l=e.prototype;return l.set=function(t){if("string"==typeof t)/^(?:#?|0x?)[0-9a-fA-F]{3,8}$/.test(t)?this.hexString=t:/^rgba?/.test(t)?this.rgbString=t:/^hsla?/.test(t)&&(this.hslString=t);else{if("object"!=typeof t)throw Error("Invalid color value");t instanceof e?this.hsva=t.hsva:"r"in t&&"g"in t&&"b"in t?this.rgb=t:"h"in t&&"s"in t&&"v"in t?this.hsv=t:"h"in t&&"s"in t&&"l"in t?this.hsl=t:"kelvin"in t&&(this.kelvin=t.kelvin)}},l.setChannel=function(e,t,l){var r;this[e]=tk({},this[e],((r={})[t]=l,r))},l.reset=function(){this.hsva=this.initialValue},l.clone=function(){return new e(this)},l.unbind=function(){this.onChange=void 0},e.hsvToRgb=function(e){var t=e.h/60,l=e.s/100,r=e.v/100,i=tD(t),n=t-i,s=r*(1-l),o=r*(1-n*l),a=r*(1-(1-n)*l),c=i%6,d=[a,r,r,o,s,s][c],h=[s,s,a,r,r,o][c];return{r:tH(255*[r,o,s,s,a,r][c],0,255),g:tH(255*d,0,255),b:tH(255*h,0,255)}},e.rgbToHsv=function(e){var t=e.r/255,l=e.g/255,r=e.b/255,i=Math.max(t,l,r),n=Math.min(t,l,r),s=i-n,o=0;switch(i){case n:o=0;break;case t:o=(l-r)/s+6*(l.4;){l=.5*(s+n);var o=e.kelvinToRgb(l);o.b/o.r>=i/r?s=l:n=l}return l},t=[{key:"hsv",get:function(){var e=this.$;return{h:e.h,s:e.s,v:e.v}},set:function(e){var t=this.$;if(e=tk({},t,e),this.onChange){var l={h:!1,v:!1,s:!1,a:!1};for(var r in t)l[r]=e[r]!=t[r];this.$=e,(l.h||l.s||l.v||l.a)&&this.onChange(this,l)}else this.$=e}},{key:"hsva",get:function(){return tk({},this.$)},set:function(e){this.hsv=e}},{key:"hue",get:function(){return this.$.h},set:function(e){this.hsv={h:e}}},{key:"saturation",get:function(){return this.$.s},set:function(e){this.hsv={s:e}}},{key:"value",get:function(){return this.$.v},set:function(e){this.hsv={v:e}}},{key:"alpha",get:function(){return this.$.a},set:function(e){this.hsv=tk({},this.hsv,{a:e})}},{key:"kelvin",get:function(){return e.rgbToKelvin(this.rgb)},set:function(t){this.rgb=e.kelvinToRgb(t)}},{key:"red",get:function(){return this.rgb.r},set:function(e){this.rgb=tk({},this.rgb,{r:e})}},{key:"green",get:function(){return this.rgb.g},set:function(e){this.rgb=tk({},this.rgb,{g:e})}},{key:"blue",get:function(){return this.rgb.b},set:function(e){this.rgb=tk({},this.rgb,{b:e})}},{key:"rgb",get:function(){var t=e.hsvToRgb(this.$),l=t.r,r=t.g,i=t.b;return{r:tz(l),g:tz(r),b:tz(i)}},set:function(t){this.hsv=tk({},e.rgbToHsv(t),{a:void 0===t.a?1:t.a})}},{key:"rgba",get:function(){return tk({},this.rgb,{a:this.alpha})},set:function(e){this.rgb=e}},{key:"hsl",get:function(){var t=e.hsvToHsl(this.$),l=t.h,r=t.s,i=t.l;return{h:tz(l),s:tz(r),l:tz(i)}},set:function(t){this.hsv=tk({},e.hslToHsv(t),{a:void 0===t.a?1:t.a})}},{key:"hsla",get:function(){return tk({},this.hsl,{a:this.alpha})},set:function(e){this.hsl=e}},{key:"rgbString",get:function(){var e=this.rgb;return"rgb("+e.r+", "+e.g+", "+e.b+")"},set:function(e){var t,l,r,i,n=1;if((t=tA.exec(e))?(l=tF(t[1],255),r=tF(t[2],255),i=tF(t[3],255)):(t=tL.exec(e))&&(l=tF(t[1],255),r=tF(t[2],255),i=tF(t[3],255),n=tF(t[4],1)),!t)throw Error("Invalid rgb string");this.rgb={r:l,g:r,b:i,a:n}}},{key:"rgbaString",get:function(){var e=this.rgba;return"rgba("+e.r+", "+e.g+", "+e.b+", "+e.a+")"},set:function(e){this.rgbString=e}},{key:"hexString",get:function(){var e=this.rgb;return"#"+tW(e.r)+tW(e.g)+tW(e.b)},set:function(e){var t,l,r,i,n=255;if((t=tB.exec(e))?(l=17*tV(t[1]),r=17*tV(t[2]),i=17*tV(t[3])):(t=tR.exec(e))?(l=17*tV(t[1]),r=17*tV(t[2]),i=17*tV(t[3]),n=17*tV(t[4])):(t=tO.exec(e))?(l=tV(t[1]),r=tV(t[2]),i=tV(t[3])):(t=tP.exec(e))&&(l=tV(t[1]),r=tV(t[2]),i=tV(t[3]),n=tV(t[4])),!t)throw Error("Invalid hex string");this.rgb={r:l,g:r,b:i,a:n/255}}},{key:"hex8String",get:function(){var e=this.rgba;return"#"+tW(e.r)+tW(e.g)+tW(e.b)+tW(tD(255*e.a))},set:function(e){this.hexString=e}},{key:"hslString",get:function(){var e=this.hsl;return"hsl("+e.h+", "+e.s+"%, "+e.l+"%)"},set:function(e){var t,l,r,i,n=1;if((t=tS.exec(e))?(l=tF(t[1],360),r=tF(t[2],100),i=tF(t[3],100)):(t=tj.exec(e))&&(l=tF(t[1],360),r=tF(t[2],100),i=tF(t[3],100),n=tF(t[4],1)),!t)throw Error("Invalid hsl string");this.hsl={h:l,s:r,l:i,a:n}}},{key:"hslaString",get:function(){var e=this.hsla;return"hsla("+e.h+", "+e.s+"%, "+e.l+"%, "+e.a+")"},set:function(e){this.hslString=e}}],function(e,t){for(var l=0;l0&&(i[l?"marginLeft":"marginTop"]=r),to(tc,null,e.children(this.uid,{onMouseDown:t,ontouchstart:t},i))},t.prototype.handleEvent=function(e){var t=this,l=this.props.onInput,r=this.base.getBoundingClientRect();e.preventDefault();var i=e.touches?e.changedTouches[0]:e,n=i.clientX-r.left,s=i.clientY-r.top;switch(e.type){case"mousedown":case"touchstart":!1!==l(n,s,0)&&t5.forEach(function(e){document.addEventListener(e,t,{passive:!1})});break;case"mousemove":case"touchmove":l(n,s,1);break;case"mouseup":case"touchend":l(n,s,2),t5.forEach(function(e){document.removeEventListener(e,t,{passive:!1})})}},t}(td);function t9(e){var t,l,r,i,n=e.r,s=e.url;return to("svg",{className:"IroHandle IroHandle--"+e.index+" "+(e.isActive?"IroHandle--isActive":""),style:{"-webkit-tap-highlight-color":"rgba(0, 0, 0, 0);",transform:"translate("+t6(e.x)+", "+t6(e.y)+")",willChange:"transform",top:t6(-n),left:t6(-n),width:t6(2*n),height:t6(2*n),position:"absolute",overflow:"visible"}},s&&to("use",Object.assign({xlinkHref:(t$||(t$=document.getElementsByTagName("base")),t=window.navigator.userAgent,l=/^((?!chrome|android).)*safari/i.test(t),r=/iPhone|iPod|iPad/i.test(t),i=window.location,(l||r)&&t$.length>0?i.protocol+"//"+i.host+i.pathname+i.search+s:s)},e.props)),!s&&to("circle",{cx:n,cy:n,r:n,fill:"none","stroke-width":2,stroke:"#000"}),!s&&to("circle",{cx:n,cy:n,r:n-2,fill:e.fill,"stroke-width":2,stroke:"#fff"}))}function t8(e){var t,l,r,i,n,s,o,a,c,d=e.activeIndex,h=void 0!==d&&d0?t.colors:[t.color]).forEach(function(e){return l.addColor(e)}),this.setActiveColor(0),this.state=Object.assign({},t,{color:this.color,colors:this.colors,layout:t.layout})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.addColor=function(e,t){void 0===t&&(t=this.colors.length);var l=new tU(e,this.onColorChange.bind(this));this.colors.splice(t,0,l),this.colors.forEach(function(e,t){return e.index=t}),this.state&&this.setState({colors:this.colors}),this.deferredEmit("color:init",l)},t.prototype.removeColor=function(e){var t=this.colors.splice(e,1)[0];t.unbind(),this.colors.forEach(function(e,t){return e.index=t}),this.state&&this.setState({colors:this.colors}),t.index===this.color.index&&this.setActiveColor(0),this.emit("color:remove",t)},t.prototype.setActiveColor=function(e){this.color=this.colors[e],this.state&&this.setState({color:this.color}),this.emit("color:setActive",this.color)},t.prototype.setColors=function(e,t){var l=this;void 0===t&&(t=0),this.colors.forEach(function(e){return e.unbind()}),this.colors=[],e.forEach(function(e){return l.addColor(e)}),this.setActiveColor(t),this.emit("color:setAll",this.colors)},t.prototype.on=function(e,t){var l=this,r=this.events;(Array.isArray(e)?e:[e]).forEach(function(e){(r[e]||(r[e]=[])).push(t),l.deferredEvents[e]&&(l.deferredEvents[e].forEach(function(e){t.apply(null,e)}),l.deferredEvents[e]=[])})},t.prototype.off=function(e,t){var l=this;(Array.isArray(e)?e:[e]).forEach(function(e){var r=l.events[e];r&&r.splice(r.indexOf(t),1)})},t.prototype.emit=function(e){for(var t=this,l=[],r=arguments.length-1;r-- >0;)l[r]=arguments[r+1];var i=this.activeEvents;i.hasOwnProperty(e)&&i[e]||(i[e]=!0,(this.events[e]||[]).forEach(function(e){return e.apply(t,l)}),i[e]=!1)},t.prototype.deferredEmit=function(e){for(var t=[],l=arguments.length-1;l-- >0;)t[l]=arguments[l+1];var r=this.deferredEvents;this.emit.apply(this,[e].concat(t)),(r[e]||(r[e]=[])).push(t)},t.prototype.setOptions=function(e){this.setState(e)},t.prototype.resize=function(e){this.setOptions({width:e})},t.prototype.reset=function(){this.colors.forEach(function(e){return e.reset()}),this.setState({colors:this.colors})},t.prototype.onMount=function(e){this.el=e,this.deferredEmit("mount",this)},t.prototype.onColorChange=function(e,t){this.setState({color:this.color}),this.inputActive&&(this.inputActive=!1,this.emit("input:change",e,t)),this.emit("color:change",e,t)},t.prototype.emitInputEvent=function(e,t){0===e?this.emit("input:start",this.color,t):1===e?this.emit("input:move",this.color,t):2===e&&this.emit("input:end",this.color,t)},t.prototype.render=function(e,t){var l=this,r=t.layout;return Array.isArray(r)||(r=[{component:le},{component:t8}],t.transparency&&r.push({component:t8,options:{sliderType:"alpha"}})),to("div",{class:"IroColorPicker",id:t.id,style:{display:t.display}},r.map(function(e,r){return to(e.component,Object.assign({},t,e.options,{ref:void 0,onInput:l.emitInputEvent.bind(l),parent:l,index:r}))}))},t}(td);lt.defaultProps=Object.assign({},{width:300,height:300,color:"#fff",colors:[],padding:6,layoutDirection:"vertical",borderColor:"#fff",borderWidth:0,handleRadius:8,activeHandleRadius:null,handleSvg:null,handleProps:{x:0,y:0},wheelLightness:!0,wheelAngle:0,wheelDirection:"anticlockwise",sliderSize:null,sliderMargin:12,boxHeight:null},{colors:[],display:"block",id:null,layout:"default",margin:null});var ll,lr,li,ln=((lr=function(e,t){var l,r,i,n,s,o=document.createElement("div");function a(){var t=e instanceof Element?e:document.querySelector(e);t.appendChild(s.base),s.onMount(t)}return l=to(ll,Object.assign({},{ref:function(e){return s=e}},t)),e4.__p&&e4.__p(l,o),i=(r=void 0===tl)?null:o.__k,l=to(tc,null,[l]),n=[],ty(o,o.__k=l,i||tl,tl,void 0!==o.ownerSVGElement,i?null:tr.slice.call(o.childNodes),n,!1,tl,r),tw(n,l),"loading"!==document.readyState?a():document.addEventListener("DOMContentLoaded",a),s}).prototype=(ll=lt).prototype,Object.assign(lr,ll),lr.__component=ll,lr);(lc=li||(li={})).version="5.5.2",lc.Color=tU,lc.ColorPicker=ln,(ld=lc.ui||(lc.ui={})).h=to,ld.ComponentBase=t7,ld.Handle=t9,ld.Slider=t8,ld.Wheel=le,ld.Box=function(e){var t=t0(e),l=t.width,r=t.height,i=t.radius,n=e.colors,s=e.parent,o=e.activeIndex,a=void 0!==o&&o',label:"save",type:"button"},{icon:'',label:"cancel",type:"button"}],la=[{value:"#000000",describe:"black"},{value:"#4d4d4d",describe:"dimGrey"},{value:"#808080",describe:"grey"},{value:"#e6e6e6",describe:"lightGrey"},{value:"#ffffff",describe:"white"},{value:"#ff0000",describe:"red"},{value:"#ffa500",describe:"orange"},{value:"#ffff00",describe:"yellow"},{value:"#99e64d",describe:"lightGreen"},{value:"#008000",describe:"green"},{value:"#7fffd4",describe:"aquamarine"},{value:"#40e0d0",describe:"turquoise"},{value:"#4d99e6",describe:"lightBlue"},{value:"#0000ff",describe:"blue"},{value:"#800080",describe:"purple"}];var lc,ld,lh,lu=class{constructor(e,t){this.tableMenus=e,this.options=t,this.attrs=Object.assign({},t.attribute),this.borderForm=[],this.saveButton=null,this.form=this.createPropertiesForm(t)}checkBtnsAction(e){"save"===e&&this.saveAction(this.options.type),this.removePropertiesForm(),this.tableMenus.showMenus(),this.tableMenus.updateMenus()}createActionBtns(e,t){let l=this.getUseLanguage(),r=document.createElement("div"),i=document.createDocumentFragment();for(let{icon:e,label:n,type:s}of(r.classList.add("properties-form-action-row"),lo)){let r=document.createElement("button"),o=document.createElement("span");if(o.innerHTML=e,r.appendChild(o),D(r,{label:n,type:s}),t){let e=document.createElement("span");e.innerText=l(n),r.appendChild(e)}i.appendChild(r)}return r.addEventListener("click",t=>e(t)),r.appendChild(i),r}createCheckBtns(e){let{menus:t,propertyName:l}=e,r=document.createElement("div"),i=document.createDocumentFragment();for(let{icon:e,describe:r,align:n}of t){let t=document.createElement("span");t.innerHTML=e,t.setAttribute("data-align",n),t.classList.add("ql-table-tooltip-hover"),this.options.attribute[l]===n&&t.classList.add("ql-table-btns-checked");let s=T(r);t.appendChild(s),i.appendChild(t)}return r.classList.add("ql-table-check-container"),r.appendChild(i),r.addEventListener("click",e=>{let t=e.target.closest("span.ql-table-tooltip-hover"),i=t.getAttribute("data-align");this.switchButton(r,t),this.setAttribute(l,i)}),r}createColorContainer(e){let t=document.createElement("div");t.classList.add("ql-table-color-container");let l=this.createColorInput(e),r=this.createColorPicker(e);return t.appendChild(l),t.appendChild(r),t}createColorInput(e){let t=this.createInput(e);return t.classList.add("label-field-view-color"),t}createColorList(e){let t=this.getUseLanguage(),l=document.createElement("ul"),r=document.createDocumentFragment();for(let{value:e,describe:i}of(l.classList.add("color-list"),la)){let l=document.createElement("li"),n=T(t(i));l.setAttribute("data-color",e),l.classList.add("ql-table-tooltip-hover"),H(l,{"background-color":e}),l.appendChild(n),r.appendChild(l)}return l.appendChild(r),l.addEventListener("click",t=>{let r=t.target,i=("DIV"===r.tagName?r.parentElement:r).getAttribute("data-color");this.setAttribute(e,i,l),this.updateInputStatus(l,!1,!0)}),l}createColorPicker(e){let{propertyName:t,value:l}=e,r=document.createElement("span"),i=document.createElement("span");r.classList.add("color-picker"),i.classList.add("color-button"),l?H(i,{"background-color":l}):i.classList.add("color-unselected");let n=this.createColorPickerSelect(t);return i.addEventListener("click",()=>{this.toggleHidden(n);let e=this.getColorClosest(r),t=null==e?void 0:e.querySelector(".property-input");this.updateSelectedStatus(n,null==t?void 0:t.value,"color")}),r.appendChild(i),r.appendChild(n),r}createColorPickerIcon(e,t,l){let r=document.createElement("div"),i=document.createElement("span"),n=document.createElement("button");return i.innerHTML=e,n.innerText=t,r.classList.add("erase-container"),r.appendChild(i),r.appendChild(n),r.addEventListener("click",l),r}createColorPickerSelect(e){let t=this.getUseLanguage(),l=document.createElement("div"),r=this.createColorPickerIcon('',t("removeColor"),()=>{this.setAttribute(e,"",l),this.updateInputStatus(l,!1,!0)}),i=this.createColorList(e),n=this.createPalette(e,t,l);return l.classList.add("color-picker-select","ql-hidden"),l.appendChild(r),l.appendChild(i),l.appendChild(n),l}createDropdown(e,t){let l=document.createElement("div"),r=document.createElement("span"),i=document.createElement("span");return"dropdown"===t&&(i.innerHTML=tt,i.classList.add("ql-table-dropdown-icon")),e&&(r.innerText=e),l.classList.add("ql-table-dropdown-properties"),r.classList.add("ql-table-dropdown-text"),l.appendChild(r),"dropdown"===t&&l.appendChild(i),{dropdown:l,dropText:r}}createInput(e){let{attribute:t,message:l,propertyName:r,value:i,valid:n}=e,{placeholder:s=""}=t,o=document.createElement("div"),a=document.createElement("div"),c=document.createElement("label"),d=document.createElement("input"),h=document.createElement("div");return o.classList.add("label-field-view"),a.classList.add("label-field-view-input-wrapper"),c.innerText=s,D(d,t),d.classList.add("property-input"),d.value=i,d.addEventListener("input",e=>{let t=e.target.value;n&&this.switchHidden(h,n(t)),this.updateInputStatus(a,n&&!n(t)),this.setAttribute(r,t,o)}),h.classList.add("label-field-view-status","ql-hidden"),l&&(h.innerText=l),a.appendChild(d),a.appendChild(c),o.appendChild(a),n&&o.appendChild(h),o}createList(e,t){let{options:l,propertyName:r}=e;if(!l.length)return null;let i=document.createElement("ul");for(let e of l){let t=document.createElement("li");t.innerText=e,i.appendChild(t)}return i.classList.add("ql-table-dropdown-list","ql-hidden"),i.addEventListener("click",e=>{let l=e.target.innerText;t.innerText=l,this.toggleBorderDisabled(l),this.setAttribute(r,l)}),i}createPalette(e,t,l){let r=document.createElement("div"),i=document.createElement("div"),n=document.createElement("div"),s=document.createElement("div"),o=new ls.ColorPicker(s,{width:110,layout:[{component:ls.ui.Wheel,options:{}}]}),a=this.createColorPickerIcon('',t("colorPicker"),()=>this.toggleHidden(i)),c=this.createActionBtns(t=>{let n=t.target.closest("button");n&&("save"===n.getAttribute("label")&&(this.setAttribute(e,o.color.hexString,l),this.updateInputStatus(r,!1,!0)),i.classList.add("ql-hidden"),l.classList.add("ql-hidden"))},!1);return i.classList.add("color-picker-palette","ql-hidden"),n.classList.add("color-picker-wrap"),s.classList.add("iro-container"),n.appendChild(s),n.appendChild(c),i.appendChild(n),r.appendChild(a),r.appendChild(i),r}createProperty(e){let{content:t,children:l}=e,r=this.getUseLanguage(),i=document.createElement("div"),n=document.createElement("label");for(let e of(n.innerText=t,n.classList.add("ql-table-dropdown-label"),i.classList.add("properties-form-row"),1===l.length&&i.classList.add("properties-form-row-full"),i.appendChild(n),l)){let l=this.createPropertyChild(e);l&&i.appendChild(l),l&&t===r("border")&&this.borderForm.push(l)}return i}createPropertyChild(e){let{category:t,value:l}=e;switch(t){case"dropdown":let{dropdown:r,dropText:i}=this.createDropdown(l,t),n=this.createList(e,i);return r.appendChild(n),r.addEventListener("click",()=>{this.toggleHidden(n),this.updateSelectedStatus(r,i.innerText,"dropdown")}),r;case"color":return this.createColorContainer(e);case"menus":return this.createCheckBtns(e);case"input":return this.createInput(e)}}createPropertiesForm(e){let{title:t,properties:l}=function({type:e,attribute:t},l){return"table"===e?{title:l("tblProps"),properties:[{content:l("border"),children:[{category:"dropdown",propertyName:"border-style",value:t["border-style"],options:["dashed","dotted","double","groove","inset","none","outset","ridge","solid"]},{category:"color",propertyName:"border-color",value:t["border-color"],attribute:{type:"text",placeholder:l("color")},valid:I,message:l("colorMsg")},{category:"input",propertyName:"border-width",value:k(t["border-width"]),attribute:{type:"text",placeholder:l("width")},valid:z,message:l("dimsMsg")}]},{content:l("background"),children:[{category:"color",propertyName:"background-color",value:t["background-color"],attribute:{type:"text",placeholder:l("color")},valid:I,message:l("colorMsg")}]},{content:l("dimsAlm"),children:[{category:"input",propertyName:"width",value:k(t.width),attribute:{type:"text",placeholder:l("width")},valid:z,message:l("dimsMsg")},{category:"input",propertyName:"height",value:k(t.height),attribute:{type:"text",placeholder:l("height")},valid:z,message:l("dimsMsg")},{category:"menus",propertyName:"align",value:t.align,menus:[{icon:c,describe:l("alTblL"),align:"left"},{icon:a,describe:l("tblC"),align:"center"},{icon:d,describe:l("alTblR"),align:"right"}]}]}]}:{title:l("cellProps"),properties:[{content:l("border"),children:[{category:"dropdown",propertyName:"border-style",value:t["border-style"],options:["dashed","dotted","double","groove","inset","none","outset","ridge","solid"]},{category:"color",propertyName:"border-color",value:t["border-color"],attribute:{type:"text",placeholder:l("color")},valid:I,message:l("colorMsg")},{category:"input",propertyName:"border-width",value:k(t["border-width"]),attribute:{type:"text",placeholder:l("width")},valid:z,message:l("dimsMsg")}]},{content:l("background"),children:[{category:"color",propertyName:"background-color",value:t["background-color"],attribute:{type:"text",placeholder:l("color")},valid:I,message:l("colorMsg")}]},{content:l("dims"),children:[{category:"input",propertyName:"width",value:k(t.width),attribute:{type:"text",placeholder:l("width")},valid:z,message:l("dimsMsg")},{category:"input",propertyName:"height",value:k(t.height),attribute:{type:"text",placeholder:l("height")},valid:z,message:l("dimsMsg")},{category:"input",propertyName:"padding",value:k(t.padding),attribute:{type:"text",placeholder:l("padding")},valid:z,message:l("dimsMsg")}]},{content:l("tblCellTxtAlm"),children:[{category:"menus",propertyName:"text-align",value:t["text-align"],menus:[{icon:c,describe:l("alCellTxtL"),align:"left"},{icon:a,describe:l("alCellTxtC"),align:"center"},{icon:d,describe:l("alCellTxtR"),align:"right"},{icon:'',describe:l("jusfCellTxt"),align:"justify"}]},{category:"menus",propertyName:"vertical-align",value:t["vertical-align"],menus:[{icon:'',describe:l("alCellTxtT"),align:"top"},{icon:'',describe:l("alCellTxtM"),align:"middle"},{icon:'',describe:l("alCellTxtB"),align:"bottom"}]}]}]}}(e,this.getUseLanguage()),r=document.createElement("div");r.classList.add("ql-table-properties-form");let i=document.createElement("h2"),n=this.createActionBtns(e=>{let t=e.target.closest("button");t&&this.checkBtnsAction(t.getAttribute("label"))},!0);for(let e of(i.innerText=t,i.classList.add("properties-form-header"),r.appendChild(i),l)){let t=this.createProperty(e);r.appendChild(t)}return r.appendChild(n),this.setBorderDisabled(),this.tableMenus.quill.container.appendChild(r),this.updatePropertiesForm(r,e.type),this.setSaveButton(n),r.addEventListener("click",e=>{let t=e.target;this.hiddenSelectList(t)}),r}getCellStyle(e,t){let l=(e.getAttribute("style")||"").split(";").filter(e=>e.trim()).reduce((e,t)=>{let l=t.split(":");return Object.assign(Object.assign({},e),{[l[0].trim()]:l[1].trim()})},{});return Object.assign(l,t),Object.keys(l).reduce((e,t)=>e+`${t}: ${l[t]}; `,"")}getColorClosest(e){return e.closest(".ql-table-color-container")}getComputeBounds(e){if("table"===e){let{table:e}=this.tableMenus,[t,l]=this.tableMenus.getCorrectBounds(e);return t.bottom>l.bottom?Object.assign(Object.assign({},t),{bottom:l.height}):t}{let{computeBounds:e}=this.tableMenus.getSelectedTdsInfo();return e}}getDiffProperties(){let e=this.attrs,t=this.options.attribute;return Object.keys(e).reduce((l,r)=>{var i;return e[r]!==t[r]&&(l[r]=r.endsWith("width")||r.endsWith("height")?(i=e[r])?i.replace(/\d+\.?\d*/,"")?i:i+"px":i:e[r]),l},{})}getUseLanguage(){let{language:e}=this.tableMenus.tableBetter;return e.useLanguage.bind(e)}getViewportSize(){return{viewWidth:document.documentElement.clientWidth,viewHeight:document.documentElement.clientHeight}}hiddenSelectList(e){var t,l;let r=".ql-table-dropdown-properties",i=".color-picker";for(let n of[...this.form.querySelectorAll(".ql-table-dropdown-list"),...this.form.querySelectorAll(".color-picker-select")])(null==(t=n.closest(r))?void 0:t.isEqualNode(e.closest(r)))||(null==(l=n.closest(i))?void 0:l.isEqualNode(e.closest(i)))||n.classList.add("ql-hidden")}removePropertiesForm(){this.form.remove(),this.borderForm=[]}saveAction(e){"table"===e?this.saveTableAction():this.saveCellAction()}saveCellAction(){var e;let{selectedTds:t}=this.tableMenus.tableBetter.cellSelection,{quill:l,table:r}=this.tableMenus,i=n().find(r),s=i.colgroup(),o=i.isPercent(),a=this.getDiffProperties(),c=parseFloat(a.width),d=(null==(e=a.width)?void 0:e.endsWith("%"))?c*R()/100:c,h=a["text-align"];h&&delete a["text-align"];let u=[];if(s&&d){delete a.width;let{operateLine:e}=this.tableMenus.tableBetter,{computeBounds:t}=this.tableMenus.getSelectedTdsInfo();for(let i of j(t,r,l.container))e.setColWidth(i,`${d}`,o)}for(let e of t){let t=n().find(e),l=t.statics.blotName,r=t.formats()[l],i=this.getCellStyle(e,a);if(h){let e="left"===h?"":h;t.children.forEach(t=>{t.statics.blotName===y.blotName?t.children.forEach(t=>{t.format&&t.format("align",e)}):t.format("align",e)})}let s=t.replaceWith(l,Object.assign(Object.assign({},r),{style:i}));u.push(s.domNode)}this.tableMenus.tableBetter.cellSelection.setSelectedTds(u),o||this.updateTableWidth(r,i,o)}saveTableAction(){var e;let{table:t,tableBetter:l}=this.tableMenus,r=null==(e=n().find(t).temporary())?void 0:e.domNode,i=t.querySelector("td,th"),s=this.getDiffProperties(),o=s.align;switch(delete s.align,o){case"center":Object.assign(s,{margin:"0 auto"});break;case"left":Object.assign(s,{margin:""});break;case"right":Object.assign(s,{"margin-left":"auto","margin-right":""})}H(r||t,s),l.cellSelection.setSelected(i)}setAttribute(e,t,l){this.attrs[e]=t,e.includes("-color")&&this.updateSelectColor(this.getColorClosest(l),t)}setBorderDisabled(){let[e]=this.borderForm,t=e.querySelector(".ql-table-dropdown-text").innerText;this.toggleBorderDisabled(t)}setSaveButton(e){let t=e.querySelector('button[label="save"]');this.saveButton=t}setSaveButtonDisabled(e){this.saveButton&&(e?this.saveButton.setAttribute("disabled","true"):this.saveButton.removeAttribute("disabled"))}switchButton(e,t){for(let t of e.querySelectorAll("span.ql-table-tooltip-hover"))t.classList.remove("ql-table-btns-checked");t.classList.add("ql-table-btns-checked")}switchHidden(e,t){t?e.classList.add("ql-hidden"):e.classList.remove("ql-hidden")}toggleBorderDisabled(e){let[,t,l]=this.borderForm;"none"!==e&&e?(t.classList.remove("ql-table-disabled"),l.classList.remove("ql-table-disabled")):(this.attrs["border-color"]="",this.attrs["border-width"]="",this.updateSelectColor(t,""),this.updateInputValue(l,""),t.classList.add("ql-table-disabled"),l.classList.add("ql-table-disabled"))}toggleHidden(e){e.classList.toggle("ql-hidden")}updateInputValue(e,t){e.querySelector(".property-input").value=t}updateInputStatus(e,t,l){let r=(l?this.getColorClosest(e):e.closest(".label-field-view")).querySelector(".label-field-view-input-wrapper");t?(r.classList.add("label-field-view-error"),this.setSaveButtonDisabled(!0)):(r.classList.remove("label-field-view-error"),this.form.querySelectorAll(".label-field-view-error").length||this.setSaveButtonDisabled(!1))}updatePropertiesForm(e,t){e.classList.remove("ql-table-triangle-none");let{height:l,width:r}=e.getBoundingClientRect(),i=this.tableMenus.quill.container.getBoundingClientRect(),{top:n,left:s,right:o,bottom:a}=this.getComputeBounds(t),{viewHeight:c}=this.getViewportSize(),d=a+10,h=s+o-r>>1;d+i.top+l>c?(d=n-l-10)<0?(d=i.height-l>>1,e.classList.add("ql-table-triangle-none")):(e.classList.add("ql-table-triangle-up"),e.classList.remove("ql-table-triangle-down")):(e.classList.add("ql-table-triangle-down"),e.classList.remove("ql-table-triangle-up")),hi.right&&(h=i.right-r,e.classList.add("ql-table-triangle-none")),H(e,{left:`${h}px`,top:`${d}px`})}updateSelectColor(e,t){let l=e.querySelector(".property-input"),r=e.querySelector(".color-button"),i=e.querySelector(".color-picker-select"),n=e.querySelector(".label-field-view-status");t?r.classList.remove("color-unselected"):r.classList.add("color-unselected"),l.value=t,H(r,{"background-color":t}),i.classList.add("ql-hidden"),this.switchHidden(n,I(t))}updateSelectedStatus(e,t,l){let r=e.querySelector("color"===l?".color-list":".ql-table-dropdown-list");if(!r)return;let i=Array.from(r.querySelectorAll("li"));for(let e of i)e.classList.remove(`ql-table-${l}-selected`);let n=i.find(e=>("color"===l?e.getAttribute("data-color"):e.innerText)===t);n&&n.classList.add(`ql-table-${l}-selected`)}updateTableWidth(e,t,l){let r=t.temporary();H(e,{width:"auto"});let{width:i}=e.getBoundingClientRect();e.style.removeProperty("width"),H(r.domNode,{width:O(i,l)})}};(t=lh||(lh={})).left="margin-left",t.right="margin-right";var lp=class{constructor(e,t){this.quill=e,this.table=null,this.prevList=null,this.prevTooltip=null,this.scroll=!1,this.tableBetter=t,this.tablePropertiesForm=null,this.tableHeaderRow=null,this.quill.root.addEventListener("click",this.handleClick.bind(this)),this.root=this.createMenus()}convertToRow(){var e;let t=n().find(this.table),l=t.tbody(),r=l||this.quill.scroll.create(Q.blotName),i=null==(e=null==r?void 0:r.children)?void 0:e.head,s=this.getCorrectRows(),o=[],a=s[0].next;for(;a;)s.unshift(a),a=a.next;for(let e of s){let t=this.quill.scroll.create(J.blotName);e.children.forEach(e=>{let l=e.formats()[e.statics.blotName],r=e.domNode.cloneNode(!0),i=this.quill.scroll.create(r).replaceWith(Z.blotName,l);t.insertBefore(i,null)}),o.unshift([t,i]),e.remove()}for(let[e,t]of o)r.insertBefore(e,t);l||t.insertBefore(r,null);let[c]=r.descendant(Z);this.tableBetter.cellSelection.setSelected(c.domNode)}convertToHeaderRow(){let e=n().find(this.table),t=e.thead();if(!t){let l=e.tbody();t=this.quill.scroll.create(ee.blotName),e.insertBefore(t,l)}let l=this.getCorrectRows(),r=l[0].prev;for(;r;)l.unshift(r),r=r.prev;for(let e of l){let l=this.quill.scroll.create(X.blotName);e.children.forEach(e=>{let t=e.formats()[e.statics.blotName],r=e.domNode.cloneNode(!0),i=this.quill.scroll.create(r).replaceWith(Y.blotName,t);l.insertBefore(i,null)}),t.insertBefore(l,null),e.remove()}let[i]=t.descendant(Y);this.tableBetter.cellSelection.setSelected(i.domNode)}copyTable(){var e,t,l,r;return e=this,t=void 0,l=void 0,r=function*(){if(!this.table)return;let e=n().find(this.table);if(!e)return;let t="


    "+e.getCopyTable(),l=this.tableBetter.cellSelection.getText(t),r=new ClipboardItem({"text/html":new Blob([t],{type:"text/html"}),"text/plain":new Blob([l],{type:"text/plain"})});try{yield navigator.clipboard.write([r]);let t=this.quill.getIndex(e),l=e.length();this.quill.setSelection(t+l,n().sources.SILENT),this.tableBetter.hideTools(),this.quill.scrollSelectionIntoView()}catch(e){console.error("Failed to copy table:",e)}},new(l||(l=Promise))(function(i,n){function s(e){try{a(r.next(e))}catch(e){n(e)}}function o(e){try{a(r.throw(e))}catch(e){n(e)}}function a(e){var t;e.done?i(e.value):((t=e.value)instanceof l?t:new l(function(e){e(t)})).then(s,o)}a((r=r.apply(e,t||[])).next())})}createList(e){if(!e)return null;let t=document.createElement("ul");for(let[,l]of Object.entries(e)){let{content:e,divider:r,createSwitch:i,handler:n}=l,s=document.createElement("li");if(i?(s.classList.add("ql-table-header-row"),s.appendChild(this.createSwitch(e)),this.tableHeaderRow=s):s.innerText=e,s.addEventListener("click",n.bind(this)),t.appendChild(s),r){let e=document.createElement("li");e.classList.add("ql-table-divider"),t.appendChild(e)}}return t.classList.add("ql-table-dropdown-list","ql-hidden"),t}createMenu(e,t,l,r){let i=document.createElement("div"),n=document.createElement("span");return n.innerHTML=l?e+t:e,i.classList.add("ql-table-dropdown"),n.classList.add("ql-table-tooltip-hover"),i.setAttribute("data-category",r),i.appendChild(n),i}createMenus(){let e,t,{language:l,options:r={}}=this.tableBetter,{menus:i}=r,n=l.useLanguage.bind(l),s=document.createElement("div");for(let[l,r]of(s.classList.add("ql-table-menus-container","ql-hidden"),Object.entries((e={column:{content:n("col"),icon:'',handler(e,t){this.toggleAttribute(e,t)},children:{left:{content:n("insColL"),handler(){let{leftTd:e}=this.getSelectedTdsInfo(),t=this.table.getBoundingClientRect();this.insertColumn(e,0),F(this.table,t,72),this.updateMenus()}},right:{content:n("insColR"),handler(){let{rightTd:e}=this.getSelectedTdsInfo(),t=this.table.getBoundingClientRect();this.insertColumn(e,1),F(this.table,t,72),this.updateMenus()}},delete:{content:n("delCol"),handler(){this.deleteColumn()}},select:{content:n("selCol"),handler(){this.selectColumn()}}}},row:{content:n("row"),icon:'',handler(e,t,l){this.toggleAttribute(e,t,l)},children:{header:{content:n("headerRow"),divider:!0,createSwitch:!0,handler(){this.toggleHeaderRow(),this.toggleHeaderRowSwitch()}},above:{content:n("insRowAbv"),handler(){let{leftTd:e}=this.getSelectedTdsInfo();this.insertRow(e,0),this.updateMenus()}},below:{content:n("insRowBlw"),handler(){let{rightTd:e}=this.getSelectedTdsInfo();this.insertRow(e,1),this.updateMenus()}},delete:{content:n("delRow"),handler(){this.deleteRow()}},select:{content:n("selRow"),handler(){this.selectRow()}}}},merge:{content:n("mCells"),icon:'',handler(e,t){this.toggleAttribute(e,t)},children:{merge:{content:n("mCells"),handler(){this.mergeCells(),this.updateMenus()}},split:{content:n("sCell"),handler(){this.splitCell(),this.updateMenus()}}}},table:{content:n("tblProps"),icon:te,handler(e,t){let l=Object.assign(Object.assign({},P(this.table,g)),{align:this.getTableAlignment(this.table)});this.toggleAttribute(e,t),this.tablePropertiesForm=new lu(this,{attribute:l,type:"table"}),this.hideMenus()}},cell:{content:n("cellProps"),icon:'',handler(e,t){let{selectedTds:l}=this.tableBetter.cellSelection,r=l.length>1?this.getSelectedTdsAttrs(l):this.getSelectedTdAttrs(l[0]);this.toggleAttribute(e,t),this.tablePropertiesForm=new lu(this,{attribute:r,type:"cell"}),this.hideMenus()}},wrap:{content:n("insParaOTbl"),icon:'',handler(e,t){this.toggleAttribute(e,t)},children:{before:{content:n("insB4"),handler(){this.insertParagraph(-1)}},after:{content:n("insAft"),handler(){this.insertParagraph(1)}}}},delete:{content:n("delTable"),icon:'',handler(){this.deleteTable()}}},t={copy:{content:n("copyTable"),icon:'',handler(){this.copyTable()}}},(null==i?void 0:i.length)?Object.values(i).reduce((l,r)=>{let i=Object.assign({},e,t);return"string"==typeof r&&(l[r]=i[r]),null!=r&&"object"==typeof r&&r.name&&(l[r.name]=ea()(i[r.name],r)),l},{}):e)))){let{content:e,icon:t,children:i,handler:n}=r,o=this.createList(i),a=T(e),c=this.createMenu(t,tt,!!i,l);c.appendChild(a),o&&c.appendChild(o),s.appendChild(c),c.addEventListener("click",n.bind(this,o,a))}return this.quill.container.appendChild(s),s}createSwitch(e){let t=document.createDocumentFragment(),l=document.createElement("span"),r=document.createElement("span"),i=document.createElement("span");return l.innerText=e,r.classList.add("ql-table-switch"),i.classList.add("ql-table-switch-inner"),i.setAttribute("aria-checked","false"),r.appendChild(i),t.append(l,r),t}deleteColumn(e=!1){let{computeBounds:t,leftTd:l,rightTd:r}=this.getSelectedTdsInfo(),i=this.table.getBoundingClientRect(),s=q(t,this.table,this.quill.container,"column"),o=j(t,this.table,this.quill.container),a=n().find(l).table(),{changeTds:c,selTds:d}=this.getCorrectTds(s,t,l,r);e&&d.length!==this.tableBetter.cellSelection.selectedTds.length||(this.tableBetter.cellSelection.updateSelected("column"),a.deleteColumn(c,d,this.deleteTable.bind(this),o),F(this.table,i,t.left-t.right),this.updateMenus())}deleteRow(e=!1){let t=this.tableBetter.cellSelection.selectedTds,l=this.getCorrectRows();e&&l.reduce((e,t)=>e+t.children.length,0)!==t.length||(this.tableBetter.cellSelection.updateSelected("row"),n().find(t[0]).table().deleteRow(l,this.deleteTable.bind(this)),this.updateMenus())}deleteTable(){let e=n().find(this.table);if(!e)return;let t=e.offset(this.quill.scroll);e.remove(),this.tableBetter.hideTools(),this.quill.setSelection(t-1,0,n().sources.USER)}destroyTablePropertiesForm(){this.tablePropertiesForm&&(this.tablePropertiesForm.removePropertiesForm(),this.tablePropertiesForm=null)}disableMenu(e,t){if(!this.root)return;let l=this.root.querySelector(`[data-category=${e}]`);l&&(t?l.classList.add("ql-table-disabled"):l.classList.remove("ql-table-disabled"))}getCellsOffset(e,t,l,r){let i=n().find(this.table).descendants(Z),s=Math.max(t.left,e.left),o=Math.min(t.right,e.right),a=new Map,c=new Map,d=new Map;for(let l of i){let{left:r,right:i}=M(l.domNode,this.quill.container);r+2>=s&&i<=o+2?this.setCellsMap(l,a):r+2>=e.left&&i<=t.left+2?this.setCellsMap(l,c):r+2>=t.right&&i<=e.right+2&&this.setCellsMap(l,d)}return this.getDiffOffset(a)||this.getDiffOffset(c,l)+this.getDiffOffset(d,r)}getColsOffset(e,t,l){let r=e.children.head,i=Math.max(l.left,t.left),n=Math.min(l.right,t.right),s=null,o=null,a=0;for(;r;){let{width:e}=r.domNode.getBoundingClientRect();if(s||o?(s=o,o+=e):o=(s=M(r.domNode,this.quill.container).left)+e,s>n)break;s>=i&&o<=n&&a--,r=r.next}return a}getCorrectBounds(e){let t=this.quill.container.getBoundingClientRect(),l=M(e,this.quill.container);return l.width>=t.width?[Object.assign(Object.assign({},l),{left:0,right:t.width}),t]:[l,t]}getCorrectTds(e,t,l,r){let i=[],s=[],o=n().find(l).table().colgroup(),a=~~l.getAttribute("colspan")||1,c=~~r.getAttribute("colspan")||1;if(o)for(let l of e){let e=M(l,this.quill.container);if(e.left+2>=t.left&&e.right<=t.right+2)s.push(l);else{let r=this.getColsOffset(o,t,e);i.push([l,r])}}else for(let l of e){let e=M(l,this.quill.container);if(e.left+2>=t.left&&e.right<=t.right+2)s.push(l);else{let r=this.getCellsOffset(t,e,a,c);i.push([l,r])}}return{changeTds:i,selTds:s}}getCorrectRows(){let e=this.tableBetter.cellSelection.selectedTds,t={};for(let l of e){let e=~~l.getAttribute("rowspan")||1,r=n().find(l.parentElement);if(e>1)for(;r&&e;){let l=r.children.head.domNode.getAttribute("data-row");t[l]||(t[l]=r),r=r.next,e--}else{let e=l.getAttribute("data-row");t[e]||(t[e]=r)}}return Object.values(t)}getDiffOffset(e,t){let l=0,r=this.getTdsFromMap(e);if(r.length)if(t){for(let e of r)l+=~~e.getAttribute("colspan")||1;l-=t}else for(let e of r)l-=~~e.getAttribute("colspan")||1;return l}getRefInfo(e,t){let l=null;if(!e)return{id:es(),ref:l};let r=e.children.head,i=r.domNode.getAttribute("data-row");for(;r;){let{left:e}=r.domNode.getBoundingClientRect();if(2>=Math.abs(e-t))return{id:i,ref:r};Math.abs(e-t)>=2&&!l&&(l=r),r=r.next}return{id:i,ref:l}}getSelectedTdAttrs(e){let t=function(e){var t;let l="left",r=null;for(let i of[...e.descendants($),...e.descendants(w),...e.descendants(x)]){let e=function(e){for(let t of e.domNode.classList)if(/ql-align-/.test(t))return t.split("ql-align-")[1];return l}(i);if(null!=(t=r)&&t!==e)return l;r=e}return null!=r?r:l}(n().find(e));return t?Object.assign(Object.assign({},P(e,p)),{"text-align":t}):P(e,p)}getSelectedTdsAttrs(e){let t=new Map,l=null;for(let r of e){let e=this.getSelectedTdAttrs(r);if(l)for(let r of Object.keys(l))t.has(r)||e[r]!==l[r]&&t.set(r,!1);else l=e}for(let e of Object.keys(l))t.has(e)&&(l[e]=u[e]);return l}getSelectedTdsInfo(){let{startTd:e,endTd:t}=this.tableBetter.cellSelection,l=M(e,this.quill.container),r=M(t,this.quill.container),i=S(l,r);return l.left<=r.left&&l.top<=r.top?{computeBounds:i,leftTd:e,rightTd:t}:{computeBounds:i,leftTd:t,rightTd:e}}getTableAlignment(e){let t=e.getAttribute("align");if(!t){let{[lh.left]:t,[lh.right]:l}=P(e,[lh.left,lh.right]);return"auto"===t?"auto"===l?"center":"right":"left"}return t||"center"}getTdsFromMap(e){return Object.values(Object.fromEntries(e)).reduce((e,t)=>e.length>t.length?e:t,[])}handleClick(e){if(!this.quill.isEnabled())return;let t=e.target.closest("table");if(!t||this.quill.root.contains(t)){if(this.prevList&&this.prevList.classList.add("ql-hidden"),this.prevTooltip&&this.prevTooltip.classList.remove("ql-table-tooltip-hidden"),this.prevList=null,this.prevTooltip=null,!t&&!this.tableBetter.cellSelection.selectedTds.length)return this.hideMenus(),void this.destroyTablePropertiesForm();this.tablePropertiesForm||(this.showMenus(),this.updateMenus(t),(t&&!t.isEqualNode(this.table)||this.scroll)&&this.updateScroll(!1),this.table=t)}}hideMenus(){this.root.classList.add("ql-hidden")}insertColumn(e,t){let{left:l,right:r,width:i}=e.getBoundingClientRect(),s=n().find(e).table(),o=e.parentElement.lastChild.isEqualNode(e);s.insertColumn(t>0?r:l,o,i,t),this.quill.scrollSelectionIntoView()}insertParagraph(e){let t=n().find(this.table),l=this.quill.getIndex(t),r=e>0?t.length():0,i=(new(o())).retain(l+r).insert("\n");this.quill.updateContents(i,n().sources.USER),this.quill.setSelection(l+r,n().sources.SILENT),this.tableBetter.hideTools(),this.quill.scrollSelectionIntoView()}insertRow(e,t){let l=n().find(e),r=l.rowOffset(),i=l.table(),s=l.statics.blotName===Y.blotName;if(t>0){let l=~~e.getAttribute("rowspan")||1;i.insertRow(r+t+l-1,t,s)}else i.insertRow(r+t,t,s);this.quill.scrollSelectionIntoView()}mergeCells(){var e,t;let{selectedTds:l}=this.tableBetter.cellSelection,{computeBounds:r,leftTd:i}=this.getSelectedTdsInfo(),s=n().find(i),[o,a]=A(s),c=s.children.head,d=s.table().tbody().children,h=s.row(),u=h.children.reduce((e,t)=>{let l=M(t.domNode,this.quill.container);return l.left>=r.left&&l.right<=r.right&&(e+=~~t.domNode.getAttribute("colspan")||1),e},0),p=d.reduce((e,t)=>{let l=M(t.domNode,this.quill.container);if(l.top>=r.top&&l.bottom<=r.bottom){let l=Number.MAX_VALUE;t.children.forEach(e=>{let t=~~e.domNode.getAttribute("rowspan")||1;l=Math.min(l,t)}),e+=l}return e},0),f=0;for(let r of l){if(i.isEqualNode(r))continue;let l=n().find(r);l.moveChildren(s),l.remove(),(null==(t=null==(e=l.parent)?void 0:e.children)?void 0:t.length)||f++}f&&h.children.forEach(e=>{if(e.domNode.isEqualNode(i))return;let t=e.domNode.getAttribute("rowspan"),[l]=A(e);e.replaceWith(e.statics.blotName,Object.assign(Object.assign({},l),{rowspan:t-f}))}),s.setChildrenId(a),c.format(s.statics.blotName,Object.assign(Object.assign({},o),{colspan:u,rowspan:p-f})),this.tableBetter.cellSelection.setSelected(c.parent.domNode),this.quill.scrollSelectionIntoView()}selectColumn(){let{computeBounds:e,leftTd:t,rightTd:l}=this.getSelectedTdsInfo(),r=q(e,this.table,this.quill.container,"column"),{selTds:i}=this.getCorrectTds(r,e,t,l);this.tableBetter.cellSelection.setSelectedTds(i),this.updateMenus()}selectRow(){let e=this.getCorrectRows().reduce((e,t)=>(e.push(...Array.from(t.domNode.children)),e),[]);this.tableBetter.cellSelection.setSelectedTds(e),this.updateMenus()}setCellsMap(e,t){let l=e.domNode.getAttribute("data-row");t.has(l)?t.set(l,[...t.get(l),e.domNode]):t.set(l,[e.domNode])}showMenus(){this.root.classList.remove("ql-hidden")}splitCell(){let{selectedTds:e}=this.tableBetter.cellSelection,{leftTd:t}=this.getSelectedTdsInfo(),l=n().find(t).children.head;for(let t of e){let e=~~t.getAttribute("colspan")||1,l=~~t.getAttribute("rowspan")||1;if(1===e&&1===l)continue;let r=[],{width:i,right:s}=t.getBoundingClientRect(),o=n().find(t),a=o.table(),c=o.next,d=o.row();if(l>1)if(e>1){let t=d.next;for(let i=1;i1){let l=t.getAttribute("data-row");for(let t=1;t{this.root.classList.remove("ql-table-triangle-none");let[t,l]=this.getCorrectBounds(e),{left:r,right:i,top:n,bottom:s}=t,{height:o,width:a}=this.root.getBoundingClientRect(),c=getComputedStyle(this.quill.getModule("toolbar").container),d=n-o-10,h=r+i-a>>1;d>-parseInt(c.paddingBottom)?(this.root.classList.add("ql-table-triangle-up"),this.root.classList.remove("ql-table-triangle-down")):(d=s>l.height?l.height+10:s+10,this.root.classList.add("ql-table-triangle-down"),this.root.classList.remove("ql-table-triangle-up")),hl.right&&(h=l.right-a,this.root.classList.add("ql-table-triangle-none")),H(this.root,{left:`${h}px`,top:`${d}px`})})}updateScroll(e){this.scroll=e}updateTable(e){this.table=e}};let lf=n().import("blots/inline");n().import("ui/icons")["table-better"]=te;class lg extends lf{}class lb{constructor(){this.computeChildren=[],this.root=this.createContainer()}clearSelected(e){for(let t of e)t.classList&&t.classList.remove("ql-cell-selected");this.computeChildren=[],this.root&&this.setLabelContent(this.root.lastElementChild,null)}createContainer(){let e=document.createElement("div"),t=document.createElement("div"),l=document.createElement("div"),r=document.createDocumentFragment();for(let e=1;e<=10;e++)for(let t=1;t<=10;t++){let l=document.createElement("span");l.setAttribute("row",`${e}`),l.setAttribute("column",`${t}`),r.appendChild(l)}return l.innerHTML="0 x 0",e.classList.add("ql-table-select-container","ql-hidden"),t.classList.add("ql-table-select-list"),l.classList.add("ql-table-select-label"),t.appendChild(r),e.appendChild(t),e.appendChild(l),e.addEventListener("mousemove",t=>this.handleMouseMove(t,e)),e}getClickInfo(e){let t=e.target,l=t.closest("div.ql-table-select-container"),r=t.closest("span[row]");return l&&!r?[!0,r]:[!1,r]}getComputeChildren(e,t){let l=[],{clientX:r,clientY:i}=t;for(let t of e){let{left:e,top:n}=t.getBoundingClientRect();r>=e&&i>=n&&l.push(t)}return l}getSelectAttrs(e){return[~~e.getAttribute("row"),~~e.getAttribute("column")]}handleClick(e,t){let[l,r]=this.getClickInfo(e);if(this.toggle(this.root,l),r)this.insertTable(r,t);else{let e=this.computeChildren[this.computeChildren.length-1];e&&this.insertTable(e,t)}}handleMouseMove(e,t){let l=t.firstElementChild.children;this.clearSelected(this.computeChildren);let r=this.getComputeChildren(l,e);for(let e of r)e.classList&&e.classList.add("ql-cell-selected");this.computeChildren=r,this.setLabelContent(t.lastElementChild,r[r.length-1])}hide(e){this.clearSelected(this.computeChildren),e&&e.classList.add("ql-hidden")}insertTable(e,t){let[l,r]=this.getSelectAttrs(e);t(l,r),this.hide(this.root)}setLabelContent(e,t){if(t){let[l,r]=this.getSelectAttrs(t);e.innerHTML=`${l} x ${r}`}else e.innerHTML="0 x 0"}show(e){this.clearSelected(this.computeChildren),e&&e.classList.remove("ql-hidden")}toggle(e,t){t||this.clearSelected(this.computeChildren),e&&e.classList.toggle("ql-hidden")}}n().import("core/module");let lm=n().import("blots/container"),lv=n().import("modules/toolbar");class ly extends lv{attach(e){let t=Array.from(e.classList).find(e=>0===e.indexOf("ql-"));if(!t)return;if(t=t.slice(3),"BUTTON"===e.tagName&&e.setAttribute("type","button"),null==this.handlers[t]&&null==this.quill.scroll.query(t))return void console.warn("ignoring attaching to nonexistent format",t,e);let l="SELECT"===e.tagName?"change":"click";e.addEventListener(l,l=>{var r;let{cellSelection:i}=this.getTableBetter();(null==(r=null==i?void 0:i.selectedTds)?void 0:r.length)>1?this.cellSelectionAttach(e,t,l,i):this.toolbarAttach(e,t,l)}),this.controls.push([t,e])}cellSelectionAttach(e,t,l,r){if("SELECT"===e.tagName){if(e.selectedIndex<0)return;let l=e.options[e.selectedIndex],i="string"!=typeof(null==l?void 0:l.value)||(null==l?void 0:l.value),n=r.getCorrectValue(t,i);r.setSelectedTdsFormat(t,n)}else{let i=(null==e?void 0:e.value)||!0,n=r.getCorrectValue(t,i);r.setSelectedTdsFormat(t,n),l.preventDefault()}}getTableBetter(){return this.quill.getModule("table-better")}setTableFormat(e,t,l,r,i){let s=null,{cellSelection:o,tableMenus:a}=this.getTableBetter(),c=1===t.length?lw(function(e,t=0,l=Number.MAX_VALUE){let r=(e,t,l)=>{let i=[],n=l;return e.children.forEachAt(t,l,(e,t,l)=>{e instanceof lm&&(i.push(e),i=i.concat(r(e,t,n))),n-=l}),i};return r(e,t,l)}(n().find(t[0]),e.index,e.length))===lw(i):t.length>1;for(let e of i){var d,h,u,p;let i=(d=t,h=r,u=e,p=c,1===d.length&&"list"===h&&u.statics.blotName===x.blotName||p);s=e.format(r,l,i)}if(t.length<2){if(c||1===i.length){let e=B(s);Promise.resolve().then(()=>{e&&this.quill.root.contains(e.domNode)?o.setSelected(e.domNode,!1):o.setSelected(t[0],!1)})}else o.setSelected(t[0],!1);this.quill.setSelection(e,n().sources.SILENT)}return a.updateMenus(),s}toolbarAttach(e,t,l){let r;if("SELECT"===e.tagName){if(e.selectedIndex<0)return;let t=e.options[e.selectedIndex];r=!t.hasAttribute("selected")&&(t.value||!1)}else r=!e.classList.contains("ql-active")&&(e.value||!e.hasAttribute("value")),l.preventDefault();this.quill.focus();let[i]=this.quill.selection.getRange();if(null!=this.handlers[t])this.handlers[t].call(this,r);else if(this.quill.scroll.query(t).prototype instanceof eX){if(!(r=prompt(`Enter ${t}`)))return;this.quill.updateContents((new(o())).retain(i.index).delete(i.length).insert({[t]:r}),n().sources.USER)}else this.quill.format(t,r,n().sources.USER);this.update(i)}}function lw(e){return e.reduce((e,t)=>e+t.length(),0)}function lC(e,t,l,r){let i=this.quill.getSelection();if(!r)if(i.length||1!==t.length)r=this.quill.getLines(i);else{let[e]=this.quill.getLine(i.index);r=[e]}return this.setTableFormat(i,t,e,l,r)}ly.DEFAULTS=ea()({},lv.DEFAULTS,{handlers:{header(e,t){let{cellSelection:l}=this.getTableBetter(),r=null==l?void 0:l.selectedTds;if(null==r?void 0:r.length)return lC.call(this,e,r,"header",t);this.quill.format("header",e,n().sources.USER)},list(e,t){let{cellSelection:l}=this.getTableBetter(),r=null==l?void 0:l.selectedTds;if(null==r?void 0:r.length){if(1===r.length){let t=this.quill.getSelection(!0),r=this.quill.getFormat(t);e=l.getListCorrectValue("list",e,r)}return lC.call(this,e,r,"list",t)}let i=this.quill.getSelection(!0),s=this.quill.getFormat(i);"check"===e?"checked"===s.list||"unchecked"===s.list?this.quill.format("list",!1,n().sources.USER):this.quill.format("list","unchecked",n().sources.USER):this.quill.format("list",e,n().sources.USER)},"table-better"(){}}});let lx=["error","warn","log","info"],lk="warn";function lT(e){if(lk&&lx.indexOf(e)<=lx.indexOf(lk)){for(var t=arguments.length,l=Array(t>1?t-1:0),r=1;r(t[l]=lT.bind(console,l,e),t),{})}l_.level=e=>{lk=e},lT.level=l_.level,n().import("core/module");let lN=n().import("modules/clipboard"),lA=l_("quill:clipboard");var lL=class extends lN{onPaste(e,{text:t,html:l}){let r=this.quill.getFormat(e.index),i=this.getTableDelta({text:t,html:l},r);lA.log("onPaste",i,{text:t,html:l});let s=(new(o())).retain(e.index).delete(e.length).concat(i);this.quill.updateContents(s,n().sources.USER),this.quill.setSelection(s.length()-e.length,n().sources.SILENT),this.quill.scrollSelectionIntoView()}getTableDelta({html:e,text:t},l){var r,i,n,s,a;let c=this.convert({text:t,html:e},l);if(l[$.blotName]||l[K.blotName])for(let e of c.ops){if(null==(r=null==e?void 0:e.attributes)?void 0:r[et.blotName])return new(o());!(null==(i=null==e?void 0:e.attributes)?void 0:i.header)&&!(null==(n=null==e?void 0:e.attributes)?void 0:n.list)&&(null==(s=null==e?void 0:e.attributes)?void 0:s[$.blotName])&&(null==(a=null==e?void 0:e.attributes)?void 0:a[K.blotName])||(e.attributes=Object.assign(Object.assign({},e.attributes),l))}return c}};let lS=n().import("core/module");class lj extends lS{constructor(e,t){super(e,t),e.clipboard.addMatcher("td, th",eu),e.clipboard.addMatcher("tr",eh),e.clipboard.addMatcher("col",ep),e.clipboard.addMatcher("table",ef),this.language=new eq(null==t?void 0:t.language),this.cellSelection=new e9(e,this),this.operateLine=new e8(e,this),this.tableMenus=new lp(e,this),this.tableSelect=new lb,e.root.addEventListener("keyup",this.handleKeyup.bind(this)),e.root.addEventListener("mousedown",this.handleMousedown.bind(this)),e.root.addEventListener("scroll",this.handleScroll.bind(this)),this.listenDeleteTable(),this.registerToolbarTable(null==t?void 0:t.toolbarTable)}static register(){n().register($,!0),n().register(K,!0),n().register(Z,!0),n().register(Y,!0),n().register(J,!0),n().register(X,!0),n().register(Q,!0),n().register(ee,!0),n().register(et,!0),n().register(ei,!0),n().register(el,!0),n().register(er,!0),n().register({"modules/toolbar":ly,"modules/clipboard":lL},!0)}clearHistorySelected(){let[e]=this.getTable();if(e)for(let t of Array.from(e.domNode.querySelectorAll("td.ql-cell-focused, td.ql-cell-selected")))t.classList&&t.classList.remove("ql-cell-focused","ql-cell-selected")}deleteTable(){let[e]=this.getTable();if(null==e)return;let t=e.offset();e.remove(),this.hideTools(),this.quill.update(n().sources.USER),this.quill.setSelection(t,n().sources.SILENT)}deleteTableTemporary(e=n().sources.API){for(let e of this.quill.scroll.descendants(et))e.remove();this.hideTools(),this.quill.update(e)}getTable(e=this.quill.getSelection()){if(null==e)return[null,null,null,-1];let[t,l]=this.quill.getLine(e.index);if(null==t||t.statics.blotName!==$.blotName)return[null,null,null,-1];let r=t.parent,i=r.parent;return[i.parent.parent,i,r,l]}handleKeyup(e){this.quill.isEnabled()&&(this.cellSelection.handleKeyup(e),e.ctrlKey&&("z"===e.key||"y"===e.key)&&(this.hideTools(),this.clearHistorySelected()),this.updateMenus(e))}handleMousedown(e){var t;if(!this.quill.isEnabled())return;null==(t=this.tableSelect)||t.hide(this.tableSelect.root);let l=e.target.closest("table");if(!l||this.quill.root.contains(l)){if(!l)return this.hideTools(),void this.handleMouseMove();this.cellSelection.handleMousedown(e),this.cellSelection.setDisabled(!0)}else this.hideTools()}handleMouseMove(){let e=null,t=t=>{e||(e=t.target.closest("table"))},l=r=>{if(e){let t=n().find(e);if(!t)return;let l=t.offset(this.quill.scroll),r=t.length(),i=this.quill.getSelection(),s=Math.min(i.index,l),o=Math.max(i.index+i.length,l+r);this.quill.setSelection(s,o-s,n().sources.USER)}this.quill.root.removeEventListener("mousemove",t),this.quill.root.removeEventListener("mouseup",l)};this.quill.root.addEventListener("mousemove",t),this.quill.root.addEventListener("mouseup",l)}handleScroll(){var e;this.quill.isEnabled()&&(this.hideTools(),null==(e=this.tableMenus)||e.updateScroll(!0))}hideTools(){var e,t,l,r,i,n,s;null==(e=this.cellSelection)||e.clearSelected(),null==(t=this.cellSelection)||t.setDisabled(!1),null==(l=this.operateLine)||l.hideDragBlock(),null==(r=this.operateLine)||r.hideDragTable(),null==(i=this.operateLine)||i.hideLine(),null==(n=this.tableMenus)||n.hideMenus(),null==(s=this.tableMenus)||s.destroyTablePropertiesForm()}insertTable(e,t){let l=this.quill.getSelection(!0);if(null==l||this.isTable(l))return;let r=this.quill.getFormat(l.index-1),[,i]=this.quill.getLine(l.index),s=!!r[$.blotName]||0!==i,a=s?(new(o())).insert("\n"):new(o()),c=(new(o())).retain(l.index).delete(l.length).concat(a).insert("\n",{[et.blotName]:{style:"width: 100%"}}),d=Array(e).fill(0).reduce(e=>{let l=es();return Array(t).fill("\n").reduce((e,t)=>e.insert(t,{[$.blotName]:en(),[Z.blotName]:{"data-row":l}}),e)},c);this.quill.updateContents(d,n().sources.USER),this.quill.setSelection(l.index+(s?2:1),n().sources.SILENT),this.showTools()}isTable(e){return!!this.quill.getFormat(e.index)[$.blotName]}listenDeleteTable(){this.quill.on(n().events.TEXT_CHANGE,(e,t,l)=>{if(l!==n().sources.USER)return;let r=this.quill.scroll.descendants(ei);if(!r.length)return;let i=[];if(r.forEach(e=>{let t=e.tbody(),l=e.thead();t||l||i.push(e)}),i.length){for(let e of i)e.remove();this.hideTools(),this.quill.update(n().sources.API)}})}registerToolbarTable(e){if(!e)return;n().register({"formats/table-better":lg},!0);let t=this.quill.getModule("toolbar").container.querySelector("button.ql-table-better");t&&this.tableSelect.root&&(t.appendChild(this.tableSelect.root),t.addEventListener("click",e=>{this.tableSelect.handleClick(e,this.insertTable.bind(this))}),document.addEventListener("click",e=>{e.composedPath().includes(t)||this.tableSelect.root.classList.contains("ql-hidden")||this.tableSelect.hide(this.tableSelect.root)}))}showTools(e){let[t,,l]=this.getTable();t&&l&&(this.cellSelection.setDisabled(!0),this.cellSelection.setSelected(l.domNode,e),this.tableMenus.showMenus(),this.tableMenus.updateMenus(t.domNode),this.tableMenus.updateTable(t.domNode))}updateMenus(e){this.cellSelection.selectedTds.length&&("Enter"===e.key||e.ctrlKey&&"v"===e.key)&&this.tableMenus.updateMenus()}}function lq(e){return{key:e,format:["table-cell-block","table-th-block"],collapsed:!0,handler(t,l){var r;let[i]=this.quill.getLine(t.index),{offset:n,suffix:s}=l;if(0===n&&!i.prev)return!1;let o=null==(r=i.prev)?void 0:r.statics.blotName;return 0!==n||o!==y.blotName&&o!==$.blotName&&o!==x.blotName?!(0!==n&&!s&&"Delete"===e):lR.call(this,i,t)}}}function lE(e){return{key:e?"ArrowUp":"ArrowDown",collapsed:!0,format:["table-cell","table-th"],handler:()=>!1}}function lM(e){return{key:e,format:["table-header"],collapsed:!0,empty:!0,handler(e,t){let[l]=this.quill.getLine(e.index);if(l.prev)return lR.call(this,l,e);{let e=L(l.formats()[l.statics.blotName]);l.replaceWith($.blotName,e)}}}}function lB(e){return{key:e,format:["table-list"],collapsed:!0,empty:!0,handler(e,t){let[l]=this.quill.getLine(e.index),r=L(l.parent.formats()[l.parent.statics.blotName]);l.replaceWith($.blotName,r)}}}function lR(e,t){let l=this.quill.getModule("table-better");return e.remove(),null==l||l.tableMenus.updateMenus(),this.quill.setSelection(t.index-1,n().sources.SILENT),!1}lj.keyboardBindings={"table-cell down":lE(!1),"table-cell up":lE(!0),"table-cell-block backspace":lq("Backspace"),"table-cell-block delete":lq("Delete"),"table-header backspace":lM("Backspace"),"table-header delete":lM("Delete"),"table-header enter":{key:"Enter",collapsed:!0,format:["table-header"],suffix:/^$/,handler(e,t){let[l,r]=this.quill.getLine(e.index),i=(new(o())).retain(e.index).insert("\n",t.format).retain(l.length()-r-1).retain(1,{header:null});this.quill.updateContents(i,n().sources.USER),this.quill.setSelection(e.index+1,n().sources.SILENT),this.quill.scrollSelectionIntoView()}},"table-list backspace":lB("Backspace"),"table-list delete":lB("Delete"),"table-list empty enter":{key:"Enter",collapsed:!0,format:["table-list"],empty:!0,handler(e,t){let{line:l}=t,{cellId:r}=l.parent.formats()[l.parent.statics.blotName],i=l.replaceWith($.blotName,r),n=this.quill.getModule("table-better"),s=B(i);s&&n.cellSelection.setSelected(s.domNode,!1)}}};var lO=lj}(),i.default}(l(3535))}}]); \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js new file mode 100644 index 0000000..f775767 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js @@ -0,0 +1,155 @@ +/*! For license information please see __federation_expose_default_export.c0ccc573.js.LICENSE.txt */ +"use strict";(self["chunk_pimcore_quill_bundle "]=self["chunk_pimcore_quill_bundle "]||[]).push([["525"],{1022(e,t,r){r.r(t),r.d(t,{QuillPlugin:()=>v});var o=r(2977),l=r(4781),n=r(2703),i=r(4848),a=r(9932),d=r(9869);let u=(0,r(7489).createStyles)(e=>{let{css:t,token:r}=e;return{editor:t` + border: 1px solid ${r.colorBorder}; + border-radius: ${r.borderRadius}px; + min-height: 100px; + min-width: 200px; + background-color: ${r.colorBgContainer}; + cursor: text; + display: flex; + overflow: hidden; + flex-direction: column; + + .editor { + height: 100%; + width: 100%; + display: flex; + flex-direction: column; + flex-grow: 1; + overflow: auto; + } + + .ql-container { + overflow: auto; + flex-grow: 1; + display: flex; + flex-direction: column; + } + + div[contenteditable='false'] { + background-color: ${r.colorBgContainerDisabled}; + cursor: not-allowed; + } + + .ql-container, .ql-toolbar { + border: none; + } + + .ql-toolbar .ql-formats :is(button.ql-undo,button.ql-redo, button.ql-html-edit) { + background-repeat: no-repeat; + background-position: center; + background-size: 18px; + } + + .ql-toolbar .ql-undo { + background-image: url(/bundles/pimcorequill/css/icons/arrow-counterclockwise.svg); + } + + .ql-toolbar .ql-redo { + background-image: url(/bundles/pimcorequill/css/icons/arrow-clockwise.svg); + } + + .ql-toolbar .ql-html-edit { + background-image: url(/bundles/pimcorequill/css/icons/code.svg); + } + + .ql-operate-block + .ql-table-properties-form { + z-index: 9999; + } + + &.quill-editor-unfocused .ql-toolbar { + display: none; + } + + &.quill-editor-focused .ql-toolbar { + display: block; + border-bottom: 1px solid ${r.colorBorder}; + } + + &.quill-editor-unfocused .ql-container { + border: none; + } + `,"editor-document":t` + min-height: 100px; + min-width: 200px; + cursor: text; + display: flex; + overflow: hidden; + flex-direction: column; + + .editor { + height: 100%; + width: 100%; + display: flex; + flex-direction: column; + flex-grow: 1; + overflow: auto; + } + + .ql-container { + overflow: auto; + flex-grow: 1; + display: flex; + flex-direction: column; + } + + div[contenteditable='false'] { + cursor: not-allowed; + } + + .ql-toolbar { + border: 1px solid ${r.colorBorder}; + border-top-left-radius: ${r.borderRadius}px; + border-top-right-radius: ${r.borderRadius}px; + } + + .ql-container { + border: none; + } + + .ql-toolbar .ql-formats :is(button.ql-undo,button.ql-redo, button.ql-html-edit) { + background-repeat: no-repeat; + background-position: center; + background-size: 18px; + } + + .ql-toolbar .ql-undo { + background-image: url(/bundles/pimcorequill/css/icons/arrow-counterclockwise.svg); + } + + .ql-toolbar .ql-redo { + background-image: url(/bundles/pimcorequill/css/icons/arrow-clockwise.svg); + } + + .ql-toolbar .ql-html-edit { + background-image: url(/bundles/pimcorequill/css/icons/code.svg); + } + + .ql-operate-block + .ql-table-properties-form { + z-index: 9999; + } + + &.quill-editor-unfocused .ql-toolbar { + display: none; + } + + &.quill-editor-focused .ql-toolbar { + display: block; + } + + &.quill-editor-unfocused .ql-container { + border: none; + } + + &.quill-editor-unfocused .ql-editor { + padding: unset; + } + + &.quill-editor-focused .ql-container { + border-left: 1px solid ${r.colorBorder}; + border-right: 1px solid ${r.colorBorder}; + border-bottom: 1px solid ${r.colorBorder}; + border-bottom-left-radius: ${r.borderRadius}px; + border-bottom-right-radius: ${r.borderRadius}px; + } + `}});var s=r(2543),c=r(3535),m=r.n(c);r(6532),r(2415),r(8828);var p=r(2571),b=r.n(p);r(4229);var g=r(2696);let f=e=>{let{open:t,setOpen:r,html:o,save:n}=e,{t:d}=(0,l.useTranslation)(),[u,s]=(0,a.useState)(o);return(0,a.useEffect)(()=>{s(o)},[o]),(0,i.jsx)(g.Modal,{footer:(0,i.jsxs)(g.ModalFooter,{children:[(0,i.jsx)(g.Button,{danger:!0,onClick:()=>{r(!1)},children:d("cancel")},"cancel"),(0,i.jsx)(g.Button,{onClick:()=>{n(u),r(!1)},type:"primary",children:d("save")},"save")]}),onCancel:()=>{r(!1)},open:t,size:"XL",title:"HTML",children:(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(g.TextArea,{autoSize:{minRows:4},onChange:e=>{s(e.target.value)},value:u})})})};var h=r(8267);let q=(0,a.forwardRef)((e,t)=>{let{defaultValue:r="",onSelectionChange:o,onTextChange:n,onFocusChange:d,maxCharacters:u,editorConfig:s,placeholder:p="",readOnly:q=!1}=e,{t:x}=(0,l.useTranslation)(),y=(0,a.useRef)(null),v=(0,a.useRef)(n),w=(0,a.useRef)(o),k=(0,a.useRef)(d),[T,E]=(0,a.useState)(),[_,C]=(0,a.useState)(!1),[N,S]=(0,a.useState)(""),[L,A]=(0,a.useState)(),R=(0,a.useRef)(null);return(0,a.useImperativeHandle)(t,()=>({onDrop:e=>{void 0!==T&&function(e,t){let r=t.data,o=!1,l=L??new c.Range(0,0);l.length>0&&(o=!0);let n=r.id,i=r.fullPath;if("asset"===t.type)if("image"!==r.type||o){e.format("link",i),e.format("pimcore_id",n),e.format("pimcore_type","asset");return}else{let t,o={width:"600px",alt:"asset_image",pimcore_id:n,pimcore_type:"asset"};void 0!==r.width&&(i=(0,g.createImageThumbnailUrl)(n,{width:600,mimeType:"JPEG"}),r.width<600&&["jpg","jpeg","gif","png"].includes((t=r.fullPath.split("."))[t.length-1])&&(i=r.fullPath,o.pimcore_disable_thumbnail=!0),r.width<600&&(o.width=(0,h.toCssDimension)(r.width))),e.insertEmbed(l.index,"image",i,"user"),e.formatText(l.index,1,o);return}(e.format("link",i),e.format("pimcore_id",n),"document"===r.elementType&&("page"===r.type||"hardlink"===r.type||"link"===r.type))?e.format("pimcore_type","document"):"object"===r.elementType&&e.format("pimcore_type","object")}(T,e)}})),(0,a.useEffect)(()=>{let e,t,r,o,l,n,i;m().register({"modules/table-better":b()},!0),e=m().import("parchment"),m().register({"modules/table-better":b()},!0),t=new e.Attributor("pimcore_id","pimcore_id",{scope:e.Scope.INLINE}),m().register(t),r=new e.Attributor("pimcore_type","pimcore_type",{scope:e.Scope.INLINE}),m().register(r),o=new e.Attributor("pimcore_disable_thumbnail","pimcore_disable_thumbnail",{scope:e.Scope.INLINE}),m().register(o),l=new e.Attributor("class","class",{scope:e.Scope.ANY}),m().register(l,!0),n=new e.Attributor("id","id",{scope:e.Scope.ANY}),m().register(n,!0),i=new e.Attributor("style","style",{scope:e.Scope.ANY}),m().register(i,!0)},[]),(0,a.useLayoutEffect)(()=>{v.current=n,w.current=o,k.current=d}),(0,a.useEffect)(()=>{var e;let t,o=y.current,l=o.appendChild(o.ownerDocument.createElement("div")),n=Object.assign({theme:"snow",modules:{}},s);void 0===(t=n.modules).table&&(t.table=!1),void 0===t["table-better"]&&(t["table-better"]={language:"en_US",menus:["column","row","merge","table","cell","wrap","delete"],toolbarTable:!0}),void 0===t.keyboard&&(t.keyboard={bindings:b().keyboardBindings}),void 0===t.toolbar&&(t.toolbar={container:[["undo","redo"],[{header:[1,2,3,4,5,6,!1]}],["bold","italic"],[{align:[]}],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],["blockquote"],["link","table-better"],["clean","html-edit"]]}),void 0===t.history&&(t.history={delay:700,maxStack:200,userOnly:!0});let i=new(m())(l,n);l.getElementsByClassName("ql-editor")[0].setAttribute("data-placeholder",p),i.enable(!q),E(i),e=i,B("undo",()=>{e.history.undo()}),B("redo",()=>{e.history.redo()}),B("html-edit",()=>{let t=e.getModule("table-better");null==t||t.deleteTableTemporary(),S(e.getSemanticHTML()),C(!0)}),j(i,r),i.on(m().events.TEXT_CHANGE,function(){for(var e,t=arguments.length,r=Array(t),o=0;o{var e;null!==R.current&&void 0!==R.current&&(clearTimeout(R.current),R.current=null),null==(e=k.current)||e.call(k,!0)});let d=e=>{if(null!==y.current&&!y.current.contains(e.target)){var t;null==(t=k.current)||t.call(k,!1)}};document.addEventListener("mousedown",d);let u=l.getElementsByClassName("ql-toolbar")[0];return null!=u&&u.addEventListener("mousedown",()=>{var e;null!==R.current&&(clearTimeout(R.current),R.current=null),null==(e=k.current)||e.call(k,!0)}),()=>{document.removeEventListener("mousedown",d),null!==R.current&&void 0!==R.current&&clearTimeout(R.current),E(void 0),o.innerHTML=""}},[y]),(0,a.useEffect)(()=>{if(void 0===T)return;let e=T.getModule("table-better");null==e||e.deleteTableTemporary(),"

    "!==r&&r!==T.getSemanticHTML()&&j(T,r)},[r]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"editor",ref:y}),(0,i.jsx)(f,{html:N,open:_,save:e=>{void 0!==T&&j(T,e)},setOpen:C})]});function j(e,t){e.deleteText(0,e.getLength());let r=e.clipboard.convert({html:t,text:"\n"});e.updateContents(r,m().sources.USER),e.history.clear(),I(e)}function B(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(null===y.current)return;let o=y.current.getElementsByClassName("ql-"+e);if(0!==o.length)for(let e of o)e.innerHTML=r,e.addEventListener("click",function(e){e.preventDefault(),t(e)})}function I(e){e.root.style.border="",e.root.setAttribute("title","");let t=e.getLength();"number"==typeof u&&0!==u&&t>u&&(e.root.style.border="1px solid red",e.root.setAttribute("title",x("maximum_length_is")+" "+u))}});q.displayName="Editor";let x=(0,a.forwardRef)((e,t)=>{let{value:r,onChange:o,disabled:l,width:n,height:c,maxCharacters:m,placeholder:p,editorConfig:b,context:g}=e,f=(0,a.useRef)(null),{styles:x}=u(),[y,v]=(0,a.useState)(!1);return(0,a.useImperativeHandle)(t,()=>({onDrop:e=>{(0,s.isNull)(f.current)||f.current.onDrop(e)}})),(0,i.jsx)("div",{className:["quill-editor",g===d.WysiwygContext.DOCUMENT?x["editor-document"]:x.editor,y?"quill-editor-focused":"quill-editor-unfocused"].join(" "),style:{maxWidth:(0,h.toCssDimension)(n),maxHeight:(0,h.toCssDimension)(c)},children:(0,i.jsx)(q,{defaultValue:r??"",editorConfig:b,maxCharacters:m,onFocusChange:v,onTextChange:e=>{null!=o&&o(e)},placeholder:p,readOnly:l,ref:f})})});x.displayName="QuillEditor";let y={onInit:()=>{o.container.get(l.serviceIds["App/ComponentRegistry/ComponentRegistry"]).override({component:x,name:n.componentConfig.wysiwyg.editor.name})}};void 0!==(e=r.hmd(e)).hot&&e.hot.accept();let v={name:"pimcore-quill-plugin",onInit:e=>{let{container:t}=e},onStartup:e=>{let{moduleSystem:t}=e;t.registerModule(y),console.log("Hello from quill.")}}}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js.LICENSE.txt b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt similarity index 100% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js.LICENSE.txt rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js new file mode 100644 index 0000000..4b181f3 --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js @@ -0,0 +1,8 @@ +/*! For license information please see main.a2d112d0.js.LICENSE.txt */ +(()=>{var __webpack_modules__={3109(){},6619(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8130);t.logAndReport=function(e,t,r,n,a,i){return n(o.getShortErrorMsg(e,t,r,a))}},9810(e,t,r){let o=r(924),n={[o.RUNTIME_001]:"Failed to get remoteEntry exports.",[o.RUNTIME_002]:'The remote entry interface does not contain "init"',[o.RUNTIME_003]:"Failed to get manifest.",[o.RUNTIME_004]:"Failed to locate remote.",[o.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[o.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[o.RUNTIME_007]:"Failed to get remote snapshot.",[o.RUNTIME_008]:"Failed to load script resources.",[o.RUNTIME_009]:"Please call createInstance first.",[o.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[o.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot.",[o.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},a={[o.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},i={[o.BUILD_001]:"Failed to find expose module.",[o.BUILD_002]:"PublicPath is required in prod mode."},s={...n,...a,...i};t.buildDescMap=i,t.errorDescMap=s,t.runtimeDescMap=n,t.typeDescMap=a},924(e,t){let r="RUNTIME-001",o="RUNTIME-002",n="RUNTIME-003",a="RUNTIME-004",i="RUNTIME-005",s="RUNTIME-006",l="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",d="RUNTIME-010",f="RUNTIME-011",p="RUNTIME-012",h="TYPE-001",m="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=m,t.RUNTIME_001=r,t.RUNTIME_002=o,t.RUNTIME_003=n,t.RUNTIME_004=a,t.RUNTIME_005=i,t.RUNTIME_006=s,t.RUNTIME_007=l,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=d,t.RUNTIME_011=f,t.RUNTIME_012=p,t.TYPE_001=h},8130(e,t){let r=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,o,n)=>{let a=[`${[t[e]]} #${e}`];return o&&a.push(`args: ${JSON.stringify(o)}`),a.push(r(e)),n&&a.push(`Original Error Message: + ${n}`),a.join("\n")}},4363(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(924),n=r(8130),a=r(9810);t.BUILD_001=o.BUILD_001,t.BUILD_002=o.BUILD_002,t.RUNTIME_001=o.RUNTIME_001,t.RUNTIME_002=o.RUNTIME_002,t.RUNTIME_003=o.RUNTIME_003,t.RUNTIME_004=o.RUNTIME_004,t.RUNTIME_005=o.RUNTIME_005,t.RUNTIME_006=o.RUNTIME_006,t.RUNTIME_007=o.RUNTIME_007,t.RUNTIME_008=o.RUNTIME_008,t.RUNTIME_009=o.RUNTIME_009,t.RUNTIME_010=o.RUNTIME_010,t.RUNTIME_011=o.RUNTIME_011,t.RUNTIME_012=o.RUNTIME_012,t.TYPE_001=o.TYPE_001,t.buildDescMap=a.buildDescMap,t.errorDescMap=a.errorDescMap,t.getShortErrorMsg=n.getShortErrorMsg,t.runtimeDescMap=a.runtimeDescMap,t.typeDescMap=a.typeDescMap},1748(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},2926(e,t){let r="default";t.DEFAULT_REMOTE_TYPE="global",t.DEFAULT_SCOPE=r},5871(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(7829),s=r(8457),l=r(556);r(1132);let u=r(2003),c=r(6227),d=r(2964),f=r(2593),p=r(2299),h=r(317);r(4317);let m=r(4260),g=r(4710),y=r(9152),E=r(7300),_=r(1777),b=r(630),S=r(4363);t.ModuleFederation=class{initOptions(e){e.name&&e.name!==this.options.name&&o.error((0,S.getShortErrorMsg)(S.RUNTIME_010,S.runtimeDescMap)),this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){let o=l.getRemoteInfo({name:e,entry:t}),n=new u.Module({host:this,remoteInfo:o});return n.remoteEntryExports=r,this.moduleCache.set(e,n),n}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){let{allShareInfos:r}=a.formatShareConfigs(e,t),{userOptions:o,options:n}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),i=this.remoteHandler.formatAndRegisterRemote(n,o),{allShareInfos:s}=this.sharedHandler.registerShared(n,o),l=[...n.plugins];o.plugins&&o.plugins.forEach(e=>{l.includes(e)||l.push(e)});let u={...e,...t,plugins:l,remotes:i,shared:s};return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=s.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}constructor(e){this.hooks=new h.PluginSystem({beforeInit:new f.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new p.AsyncWaterfallHook("beforeInitContainer"),initContainer:new p.AsyncWaterfallHook("initContainer")}),this.version="2.3.0",this.moduleCache=new Map,this.loaderHook=new h.PluginSystem({getModuleInfo:new c.SyncHook,createScript:new c.SyncHook,createLink:new c.SyncHook,fetch:new d.AsyncHook,loadEntryError:new d.AsyncHook,getModuleFactory:new d.AsyncHook}),this.bridgeHook=new h.PluginSystem({beforeBridgeRender:new c.SyncHook,afterBridgeRender:new c.SyncHook,beforeBridgeDestroy:new c.SyncHook,afterBridgeDestroy:new c.SyncHook});const t=[m.snapshotPlugin(),g.generatePreloadAssetsPlugin()],r={id:i.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:b.isBrowserEnvValue};this.name=e.name,this.options=r,this.snapshotHandler=new y.SnapshotHandler(this),this.sharedHandler=new E.SharedHandler(this),this.remoteHandler=new _.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}}},4391(e,t,r){let o=r(8628),n=r(9350),a=r(630),i="object"==typeof globalThis?globalThis:window,s=(()=>{try{return document.defaultView}catch{return i}})(),l=s;function u(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function c(e,t){return Object.hasOwnProperty.call(e,t)}c(i,"__GLOBAL_LOADING_REMOTE_ENTRY__")||u(i,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let d=i.__GLOBAL_LOADING_REMOTE_ENTRY__;function f(e){var t,r,o,n,a,i;c(e,"__VMOK__")&&!c(e,"__FEDERATION__")&&u(e,"__FEDERATION__",e.__VMOK__),c(e,"__FEDERATION__")||(u(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),u(e,"__VMOK__",e.__FEDERATION__)),(t=e.__FEDERATION__).__GLOBAL_PLUGIN__??(t.__GLOBAL_PLUGIN__=[]),(r=e.__FEDERATION__).__INSTANCES__??(r.__INSTANCES__=[]),(o=e.__FEDERATION__).moduleInfo??(o.moduleInfo={}),(n=e.__FEDERATION__).__SHARE__??(n.__SHARE__={}),(a=e.__FEDERATION__).__MANIFEST_LOADING__??(a.__MANIFEST_LOADING__={}),(i=e.__FEDERATION__).__PRELOADED_MAP__??(i.__PRELOADED_MAP__=new Map)}function p(){i.__FEDERATION__.__GLOBAL_PLUGIN__=[],i.__FEDERATION__.__INSTANCES__=[],i.__FEDERATION__.moduleInfo={},i.__FEDERATION__.__SHARE__={},i.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(d).forEach(e=>{delete d[e]})}function h(e){i.__FEDERATION__.__INSTANCES__.push(e)}function m(){return i.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,a.isDebugMode)();t&&(i.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,i.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.3.0")}function y(e,t){if("string"==typeof t)if(e[t])return{value:e[t],key:t};else{for(let r of Object.keys(e)){let[o,n]=r.split(":"),a=`${o}:${t}`,i=e[a];if(i)return{value:i,key:a}}return{value:void 0,key:t}}o.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}f(i),f(s);let E=()=>s.__FEDERATION__.moduleInfo,_=(e,t)=>{let r=y(t,n.getFMId(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){let{version:t,...r}=e,o=n.getFMId(r),a=y(s.__FEDERATION__.moduleInfo,o).value;if((null==a?void 0:a.version)===t)return a}},b=e=>_(e,s.__FEDERATION__.moduleInfo),S=(e,t)=>{let r=n.getFMId(e);return s.__FEDERATION__.moduleInfo[r]=t,s.__FEDERATION__.moduleInfo},v=e=>(s.__FEDERATION__.moduleInfo={...s.__FEDERATION__.moduleInfo,...e},()=>{for(let t of Object.keys(e))delete s.__FEDERATION__.moduleInfo[t]}),R=(e,t)=>{let r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:i[r]}},I=e=>{let{__GLOBAL_PLUGIN__:t}=s.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):o.warn(`The plugin ${e.name} has been registered.`)})},T=()=>s.__FEDERATION__.__GLOBAL_PLUGIN__,M=e=>i.__FEDERATION__.__PRELOADED_MAP__.get(e),N=e=>i.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);t.CurrentGlobal=i,t.Global=l,t.addGlobalSnapshot=v,t.getGlobalFederationConstructor=m,t.getGlobalHostPlugins=T,t.getGlobalSnapshot=E,t.getGlobalSnapshotInfoByModuleInfo=b,t.getInfoWithoutType=y,t.getPreloaded=M,t.getRemoteEntryExports=R,t.getTargetSnapshotInfoByModuleInfo=_,t.globalLoading=d,t.nativeGlobal=s,t.registerGlobalPlugins=I,t.resetFederationGlobalInfo=p,t.setGlobalFederationConstructor=g,t.setGlobalFederationInstance=h,t.setGlobalSnapshotInfoByModuleInfo=S,t.setPreloaded=N},3509(e,t,r){let o=r(4391),n=r(8369),a=r(6079),i=r(556);r(1132);let s=r(9599),l={getRegisteredShare:n.getRegisteredShare,getGlobalShareScope:n.getGlobalShareScope};t.default={global:{Global:o.Global,nativeGlobal:o.nativeGlobal,resetFederationGlobalInfo:o.resetFederationGlobalInfo,setGlobalFederationInstance:o.setGlobalFederationInstance,getGlobalFederationConstructor:o.getGlobalFederationConstructor,setGlobalFederationConstructor:o.setGlobalFederationConstructor,getInfoWithoutType:o.getInfoWithoutType,getGlobalSnapshot:o.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:o.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:o.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:o.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:o.addGlobalSnapshot,getRemoteEntryExports:o.getRemoteEntryExports,registerGlobalPlugins:o.registerGlobalPlugins,getGlobalHostPlugins:o.getGlobalHostPlugins,getPreloaded:o.getPreloaded,setPreloaded:o.setPreloaded},share:l,utils:{matchRemoteWithNameAndExpose:a.matchRemoteWithNameAndExpose,preloadAssets:s.preloadAssets,getRemoteInfo:i.getRemoteInfo}}},5922(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8628),n=r(9350),a=r(4391),i=r(3957),s=r(8369),l=r(6079),u=r(556);r(1132);let c=r(3509),d=r(2003),f=r(5871),p=r(7703),h=r(630),m=c.default;t.CurrentGlobal=a.CurrentGlobal,t.Global=a.Global,t.Module=d.Module,t.ModuleFederation=f.ModuleFederation,t.addGlobalSnapshot=a.addGlobalSnapshot,t.assert=o.assert,t.error=o.error,t.getGlobalFederationConstructor=a.getGlobalFederationConstructor,t.getGlobalSnapshot=a.getGlobalSnapshot,t.getInfoWithoutType=a.getInfoWithoutType,t.getRegisteredShare=s.getRegisteredShare,t.getRemoteEntry=u.getRemoteEntry,t.getRemoteInfo=u.getRemoteInfo,t.helpers=m,t.isStaticResourcesEqual=n.isStaticResourcesEqual,Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return h.loadScript}}),Object.defineProperty(t,"loadScriptNode",{enumerable:!0,get:function(){return h.loadScriptNode}}),t.matchRemoteWithNameAndExpose=l.matchRemoteWithNameAndExpose,t.registerGlobalPlugins=a.registerGlobalPlugins,t.resetFederationGlobalInfo=a.resetFederationGlobalInfo,t.safeWrapper=n.safeWrapper,t.satisfy=i.satisfy,t.setGlobalFederationConstructor=a.setGlobalFederationConstructor,t.setGlobalFederationInstance=a.setGlobalFederationInstance,Object.defineProperty(t,"types",{enumerable:!0,get:function(){return p.type_exports}})},2003(e,t,r){let o=r(8628),n=r(9350),a=r(556),i=r(8393);r(1132);let s=r(630),l=r(4363);function u(e,t,r){let o=t,n=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];n.length||n.push("default"),n.forEach(e=>{o[e]||(o[e]={})});let a={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?n:e.shareScope||"default"};return Object.defineProperty(a,"shareScopeMap",{value:o,enumerable:!1}),{remoteEntryInitOptions:a,shareScope:o[n[0]],initScope:r??[]}}t.Module=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let e=await a.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return o.assert(e,`remoteEntryExports is undefined + ${(0,s.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,r){let n=await this.getEntry();if(this.inited)return n;if(this.initPromise)return await this.initPromise,n;this.initing=!0,this.initPromise=(async()=>{let{remoteEntryInitOptions:a,shareScope:s,initScope:c}=u(this.remoteInfo,this.host.shareScopeMap,r),d=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:s,remoteEntryInitOptions:a,initScope:c,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==n?void 0:n.init)&&o.error(l.RUNTIME_002,l.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,i.optionsToMFContext(this.host.options)),await n.init(d.shareScope,d.initScope,d.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...d,id:e,remoteSnapshot:t,remoteEntryExports:n}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return n}async get(e,t,r,a){let i,{loadFactory:s=!0}=r||{loadFactory:!0},l=await this.init(e,a);this.lib=l,(i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:l,expose:t,moduleInfo:this.remoteInfo}))||(i=await l.get(t)),o.assert(i,`${n.getFMId(this.remoteInfo)} remote don't export ${t}.`);let u=n.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(i,u);return s?await c():c}wraperFactory(e,t){function r(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let o=await e();return r(o,t),o}:()=>{let o=e();return r(o,t),o}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}}},4710(e,t,r){let o=r(9350),n=r(4391),a=r(8369);r(1132);let i=r(9599),s=r(4260),l=r(630);function u(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function c(e,t,r,a){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=arguments.length>5?arguments[5]:void 0,{value:d}=n.getInfoWithoutType(e,o.getFMId(t)),f=s||d;if(f&&!(0,l.isManifestProvider)(f)&&(r(f,t,a),f.remotesInfo))for(let t of Object.keys(f.remotesInfo)){if(i[t])continue;i[t]=!0;let o=u(t),n=f.remotesInfo[t];c(e,{name:o.name,version:n.matchedVersion},r,!1,i,void 0)}}let d=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function f(e,t,r,s,u){let f=[],p=[],h=[],m=new Set,g=new Set,{options:y}=e,{preloadConfig:E}=t,{depsRemote:_}=E;if(c(s,r,(t,r,a)=>{var s;let u;if(a)u=E;else if(Array.isArray(_)){let e=_.find(e=>e.nameOrAlias===r.name||e.nameOrAlias===r.alias);if(!e)return;u=i.defaultPreloadArgs(e)}else{if(!0!==_)return;u=E}let c=(0,l.getResourceUrl)(t,o.getRemoteEntryInfoFromSnapshot(t).url);c&&h.push({name:r.name,moduleInfo:{name:r.name,entry:c,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:r.name,shareScope:"",version:"version"in t?t.version:void 0},url:c});let d="modules"in t?t.modules:[],m=i.normalizePreloadExposes(u.exposes);function g(e){let r=e.map(e=>(0,l.getResourceUrl)(t,e));return u.filter?r.filter(u.filter):r}if(m.length&&"modules"in t&&(d=null==t||null==(s=t.modules)?void 0:s.reduce((e,t)=>((null==m?void 0:m.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),d){let o=d.length;for(let a=0;a0){let t=(t,r)=>{let{shared:o}=a.getRegisteredShare(e.shareScopeMap,r.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare)||{};o&&"function"==typeof o.lib&&(r.assets.js.sync.forEach(e=>{m.add(e)}),r.assets.css.sync.forEach(e=>{g.add(e)}))};u.shared.forEach(e=>{var r;let n=null==(r=y.shared)?void 0:r[e.sharedName];if(!n)return;let a=e.version?n.find(t=>t.version===e.version):n;a&&o.arrayOptions(a).forEach(r=>{t(r,e)})})}let b=p.filter(e=>!m.has(e)&&!d("script",e));return{cssAssets:f.filter(e=>!g.has(e)&&!d("link",e)),jsAssetsWithoutEntry:b,entryAssets:h.filter(e=>!d("script",e.url))}}t.generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:r,remoteInfo:n,remote:a,globalSnapshot:i,remoteSnapshot:u}=e;return l.isBrowserEnvValue?o.isRemoteInfoWithEntry(a)&&o.isPureRemoteEntry(a)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:a.name,url:a.entry,moduleInfo:{name:n.name,entry:a.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(s.assignRemoteInfo(n,u),f(t,r,n,i,u)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},9152(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(8393);r(1132);let s=r(2964),l=r(2299),u=r(317);r(4317);let c=r(630),d=r(4363);function f(e,t){let r=a.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),o=r&&"remotesInfo"in r&&r.remotesInfo&&a.getInfoWithoutType(r.remotesInfo,e.name).value;return o&&o.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:o.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}t.SnapshotHandler=class{async loadRemoteSnapshotInfo(e){let t,r,{moduleInfo:s,id:l,expose:u}=e,{options:f}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:f,moduleInfo:s});let p=a.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});p||(p={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},a.addGlobalSnapshot({[this.HostInstance.options.name]:p})),p&&"remotesInfo"in p&&!a.getInfoWithoutType(p.remotesInfo,s.name).value&&("version"in s||"entry"in s)&&(p.remotesInfo={...null==p?void 0:p.remotesInfo,[s.name]:{matchedVersion:"version"in s?s.version:s.entry}});let{hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g}=this.getGlobalRemoteInfo(s),{remoteSnapshot:y,globalSnapshot:E}=await this.hooks.lifecycle.loadSnapshot.emit({options:f,moduleInfo:s,hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g});if(y)if((0,c.isManifestProvider)(y)){let e=c.isBrowserEnvValue?y.remoteEntry:y.ssrRemoteEntry||y.remoteEntry||"",o=await this.getManifestJson(e,s,{}),n=a.setGlobalSnapshotInfoByModuleInfo({...s,entry:e},o);t=o,r=n}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:y,from:"global"});t=e,r=E}else if(n.isRemoteInfoWithEntry(s)){let e=await this.getManifestJson(s.entry,s,{}),o=a.setGlobalSnapshotInfoByModuleInfo(s,e),{remoteSnapshot:n}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:e,from:"global"});t=n,r=o}else o.error(d.RUNTIME_007,d.runtimeDescMap,{remoteName:s.name,remoteVersion:s.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(E)},void 0,i.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:l,host:this.HostInstance,options:f,moduleInfo:s,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:r}}getGlobalRemoteInfo(e){return f(e,this.HostInstance)}async getManifestJson(e,t,r){let n=async()=>{let r=this.manifestCache.get(e);if(r)return r;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),r=await t.json()}catch(n){(r=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:n,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],o.error(d.RUNTIME_003,d.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${n}`,i.optionsToMFContext(this.HostInstance.options)))}return o.assert(r.metaData&&r.exposes&&r.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!r.metaData&&"metaData",!r.exposes&&"exposes",!r.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,r),r},a=async()=>{let r=await n(),o=(0,c.generateSnapshotFromManifest)(r,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:r,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=a().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new u.PluginSystem({beforeLoadRemoteSnapshot:new s.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new l.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new l.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new l.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=a.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}},t.getGlobalRemoteInfo=f},4260(e,t,r){let o=r(8628),n=r(9350);r(1132);let a=r(9599),i=r(630),s=r(4363);function l(e,t){let r=n.getRemoteEntryInfoFromSnapshot(t);r.url||o.error(s.RUNTIME_011,s.runtimeDescMap,{remoteName:e.name});let a=(0,i.getResourceUrl)(t,r.url);i.isBrowserEnvValue||a.startsWith("http")||(a=`https:${a}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=a,e.version=t.version,e.buildVersion=t.buildVersion}function u(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:r,expose:o,origin:i,remoteInfo:s,id:u}=e;if(!n.isRemoteInfoWithEntry(t)||!n.isPureRemoteEntry(t)){let{remoteSnapshot:n,globalSnapshot:c}=await i.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:u});l(s,n);let d={remote:t,preloadConfig:{nameOrAlias:r,exposes:[o],resourceCategory:"sync",share:!1,depsRemote:!1}},f=await i.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:i,preloadOptions:d,remoteInfo:s,remote:t,remoteSnapshot:n,globalSnapshot:c});return f&&a.preloadAssets(s,i,f,!1),{...e,remoteSnapshot:n}}return e}}}t.assignRemoteInfo=l,t.snapshotPlugin=u},1777(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(8369),s=r(6079),l=r(556),u=r(8393);r(1132);let c=r(9599),d=r(2003),f=r(6227),p=r(2964),h=r(2593),m=r(2299),g=r(317);r(4317);let y=r(9152),E=r(630),_=r(4363);t.RemoteHandler=class{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:r,expose:o}=t,{name:n,alias:a}=r;if(this.idToRemoteMap[e]={name:r.name,expose:o},a&&e.startsWith(n)){let t=e.replace(n,a);this.idToRemoteMap[t]={name:r.name,expose:o};return}if(a&&e.startsWith(a)){let t=e.replace(a,n);this.idToRemoteMap[t]={name:r.name,expose:o}}}async loadRemote(e,t){let{host:r}=this;try{let{loadFactory:o=!0}=t||{loadFactory:!0},{module:n,moduleOptions:a,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:s,remote:l,expose:u,id:c,remoteSnapshot:d}=i,f=await n.get(c,u,t,d),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:s,expose:u,exposeModule:o?f:void 0,exposeModuleFactory:o?void 0:f,remote:l,options:a,moduleInstance:n,origin:r});if(this.setIdToRemoteMap(e,i),"function"==typeof p)return p;return f}catch(a){let{from:o="runtime"}=t||{from:"runtime"},n=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:a,from:o,lifecycle:"onLoad",origin:r});if(!n)throw a;return n}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let r=c.formatPreloadArgs(t.options.remotes,e);await Promise.all(r.map(async e=>{let{remote:r}=e,o=l.getRemoteInfo(r),{globalSnapshot:n,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:r}),i=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:r,remoteInfo:o,globalSnapshot:n,remoteSnapshot:a});i&&c.preloadAssets(o,t,i)}))}registerRemotes(e,t){let{host:r}=this;e.forEach(e=>{this.registerRemote(e,r.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:r}=this,{id:n}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:n,options:r.options,origin:r})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:n,options:r.options,origin:r,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:a}=t,i=s.matchRemoteWithNameAndExpose(r.options.remotes,a);i||o.error(_.RUNTIME_004,_.runtimeDescMap,{hostName:r.options.name,requestId:a},void 0,u.optionsToMFContext(r.options));let{remote:c}=i,f=l.getRemoteInfo(c),p=await r.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...i,options:r.options,origin:r,remoteInfo:f}),{remote:h,expose:m}=p;o.assert(h&&m,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let g=r.moduleCache.get(h.name),y={host:r,remoteInfo:f};return g||(g=new d.Module(y),r.moduleCache.set(h.name,g)),{module:g,moduleOptions:y,remoteMatchInfo:p}}registerRemote(e,t,r){let{host:n}=this,i=()=>{if(e.alias){let r=t.find(t=>{var r;return e.alias&&(t.name.startsWith(e.alias)||(null==(r=t.alias)?void 0:r.startsWith(e.alias)))});o.assert(!r,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${r&&r.name} name or alias`)}"entry"in e&&E.isBrowserEnvValue&&"u">typeof window&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=a.DEFAULT_SCOPE),e.type||(e.type=a.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});let s=t.find(t=>t.name===e.name);if(s){let o=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==r?void 0:r.force)&&(this.removeRemote(s),i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),(0,E.warn)(o.join(" ")))}else i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n})}removeRemote(e){try{let{host:r}=this,{name:o}=e,a=r.options.remotes.findIndex(e=>e.name===o);-1!==a&&r.options.remotes.splice(a,1);let s=r.moduleCache.get(e.name);if(s){var t;let o=s.remoteInfo,a=o.entryGlobalName;n.CurrentGlobal[a]&&((null==(t=Object.getOwnPropertyDescriptor(n.CurrentGlobal,a))?void 0:t.configurable)?delete n.CurrentGlobal[a]:n.CurrentGlobal[a]=void 0);let u=l.getRemoteEntryUniqueKey(s.remoteInfo);n.globalLoading[u]&&delete n.globalLoading[u],r.snapshotHandler.manifestCache.delete(o.entry);let c=o.buildVersion?(0,E.composeKeyWithSeparator)(o.name,o.buildVersion):o.name,d=n.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>o.buildVersion?e.options.id===c:e.name===c);if(-1!==d){let e=n.CurrentGlobal.__FEDERATION__.__INSTANCES__[d];c=e.options.id||c;let t=i.getGlobalShareScope(),r=!0,a=[];Object.keys(t).forEach(e=>{let n=t[e];n&&Object.keys(n).forEach(t=>{let i=n[t];i&&Object.keys(i).forEach(n=>{let s=i[n];s&&Object.keys(s).forEach(i=>{let l=s[i];l&&"object"==typeof l&&l.from===o.name&&(l.loaded||l.loading?(l.useIn=l.useIn.filter(e=>e!==o.name),l.useIn.length?r=!1:a.push([e,t,n,i])):a.push([e,t,n,i]))})})})}),r&&(e.shareScopeMap={},delete t[c]),a.forEach(e=>{var r,o,n;let[a,i,s,l]=e;null==(n=t[a])||null==(o=n[i])||null==(r=o[s])||delete r[l]}),n.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(d,1)}let{hostGlobalSnapshot:f}=y.getGlobalRemoteInfo(e,r);if(f){let t=f&&"remotesInfo"in f&&f.remotesInfo&&n.getInfoWithoutType(f.remotesInfo,e.name).key;t&&(delete f.remotesInfo[t],n.Global.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete n.Global.__FEDERATION__.__MANIFEST_LOADING__[t])}r.moduleCache.delete(e.name)}}catch(e){o.logger.error(`removeRemote failed: ${e instanceof Error?e.message:String(e)}`)}}constructor(e){this.hooks=new g.PluginSystem({beforeRegisterRemote:new h.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new h.SyncWaterfallHook("registerRemote"),beforeRequest:new m.AsyncWaterfallHook("beforeRequest"),onLoad:new p.AsyncHook("onLoad"),handlePreloadModule:new f.SyncHook("handlePreloadModule"),errorLoadRemote:new p.AsyncHook("errorLoadRemote"),beforePreloadRemote:new p.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new p.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new p.AsyncHook,loadEntry:new p.AsyncHook}),this.host=e,this.idToRemoteMap={}}}},7300(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(8393);r(1132);let s=r(2964),l=r(2593),u=r(2299),c=r(317);r(4317);let d=r(4363);t.SharedHandler=class{registerShared(e,t){let{newShareInfos:r,allShareInfos:o}=a.formatShareConfigs(e,t);return Object.keys(r).forEach(e=>{r[e].forEach(r=>{r.scope.forEach(o=>{var n;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:e,shared:r}),(null==(n=this.shareScopeMap[o])?void 0:n[e])||this.setShared({pkgName:e,lib:r.lib,get:r.get,loaded:r.loaded||!!r.lib,shared:r,from:t.name})})})}),{newShareInfos:r,allShareInfos:o}}async loadShare(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&await Promise.all(n.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:n.strategy}))}));let{shareInfo:i}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:n,shared:r.options.shared,origin:r});o.assert(i,`Cannot find shared "${e}" in host "${r.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(s){let t=a.directShare(s,l);if(t.lib)return a.addUseIn(t,r.options.name),t.lib;if(t.loading&&!t.loaded){let e=await t.loading;return t.loaded=!0,t.lib||(t.lib=e),a.addUseIn(t,r.options.name),e}{let o=(async()=>{let e=await t.get();return a.addUseIn(t,r.options.name),t.loaded=!0,t.lib=e,e})();return this.setShared({pkgName:e,loaded:!1,shared:s,from:r.options.name,lib:null,loading:o,treeShaking:l?t:void 0}),o}}{if(null==t?void 0:t.customShareInfo)return!1;let o=a.shouldUseTreeShaking(i.treeShaking),n=a.directShare(i,o),s=(async()=>{let t=await n.get();n.lib=t,n.loaded=!0,a.addUseIn(n,r.options.name);let{shared:o,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(o){let e=a.directShare(o,s);e.lib=t,e.loaded=!0,o.from=i.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:r.options.name,lib:null,loading:s,treeShaking:o?n:void 0}),s}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0,{host:r}=this,o=null==t?void 0:t.from,i=null==t?void 0:t.strategy,s=null==t?void 0:t.initScope,l=[];if("build"!==o){let{initTokens:t}=this;s||(s=[]);let r=t[e];if(r||(r=t[e]={from:this.host.name}),s.indexOf(r)>=0)return l;s.push(r)}let u=this.shareScopeMap,c=r.options.name;u[e]||(u[e]={});let d=u[e],f=(e,t)=>{var r;let{version:o,eager:n}=t;d[e]=d[e]||{};let i=d[e],s=i[o]&&a.directShare(i[o]),l=!!(s&&("eager"in s&&s.eager||"shareConfig"in s&&(null==(r=s.shareConfig)?void 0:r.eager)));(!s||"loaded-first"!==s.strategy&&!s.loaded&&(!n!=!l?n:c>i[o].from))&&(i[o]=t)},p=async e=>{let t,{module:o}=await r.remoteHandler.getRemoteModuleAndOptions({id:e});try{t=await o.getEntry()}catch(o){if(!(t=await r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:"runtime",lifecycle:"beforeLoadShare",origin:r})))return}finally{(null==t?void 0:t.init)&&!o.initing&&(o.remoteEntryExports=t,await o.init(void 0,void 0,s))}};return Object.keys(r.options.shared).forEach(t=>{r.options.shared[t].forEach(r=>{r.scope.includes(e)&&f(t,r)})}),("version-first"===r.options.shareStrategy||"version-first"===i)&&r.options.remotes.forEach(t=>{t.shareScope===e&&l.push(p(t.name))}),l}loadShareSync(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&n.scope.forEach(e=>{this.initializeSharing(e,{strategy:n.strategy})});let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(s){if("function"==typeof s.lib)return a.addUseIn(s,r.options.name),s.loaded||(s.loaded=!0,s.from===r.options.name&&(n.loaded=!0)),s.lib;if("function"==typeof s.get){let t=s.get();if(!(t instanceof Promise))return a.addUseIn(s,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:t,shared:s}),t}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){let a=n.get();return a instanceof Promise&&o.error((null==t?void 0:t.from)==="build"?d.RUNTIME_005:d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options)),n.lib=a,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}o.error(d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options))}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:o}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:o.options,origin:o,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:r,from:o,lib:n,loading:a,loaded:i,get:s,treeShaking:l}=e,{version:u,scope:c="default",...d}=r,f=Array.isArray(c)?c:[c],p=e=>{let t=(e,t,r)=>{r&&!e[t]&&(e[t]=r)},r=l?e.treeShaking:e;t(r,"loaded",i),t(r,"loading",a),t(r,"get",s)};f.forEach(e=>{this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),this.shareScopeMap[e][t][u]||(this.shareScopeMap[e][t][u]={version:u,scope:[e],...d,lib:n});let r=this.shareScopeMap[e][t][u];p(r),o&&r.from!==o&&(r.from=o)})}_setGlobalShareScopeMap(e){let t=a.getGlobalShareScope(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}constructor(e){this.hooks=new c.PluginSystem({beforeRegisterShare:new l.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new u.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new u.AsyncWaterfallHook("beforeLoadShare"),loadShare:new s.AsyncHook,resolveShare:new l.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new l.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},7703(e,t,r){var o=r(1748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return o}})},8393(e,t){function r(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}t.optionsToMFContext=function(e){var t,o,n,a,i,s;let l={};for(let[t,r]of Object.entries(e.shared)){let e=r[0];e&&(l[t]={version:e.version,singleton:null==(n=e.shareConfig)?void 0:n.singleton,requiredVersion:(null==(a=e.shareConfig)?void 0:a.requiredVersion)!==!1&&(null==(i=e.shareConfig)?void 0:i.requiredVersion),eager:e.eager,strictVersion:null==(s=e.shareConfig)?void 0:s.strictVersion})}return{project:{name:e.name,mfRole:(null==(t=e.remotes)?void 0:t.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:(null==(o=e.remotes)?void 0:o.map(r))??[],shared:l}}}},7829(e,t,r){r(630),t.getBuilderId=function(){return"pimcore_quill_bundle:0.0.1"}},2964(e,t,r){let o=r(6227);t.AsyncHook=class extends o.SyncHook{emit(){let e;for(var t=arguments.length,r=Array(t),o=0;o0){let t=0,o=e=>!1!==e&&(t0){let r=0,n=t=>(o.warn(t),this.onerror(t),e),a=o=>{if(i.checkReturnData(e,o)){if(e=o,r{let r=e[t];r&&this.lifecycle[t].on(r)})}}removePlugin(e){o.assert(e,"A name is required.");let t=this.registerPlugins[e];o.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}},6227(e,t){t.SyncHook=class{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function r(){for(var o=arguments.length,n=Array(o),a=0;a0&&this.listeners.forEach(t=>{e=t(...r)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}},2593(e,t,r){let o=r(8628),n=r(9350),a=r(6227);function i(e,t){if(!n.isObject(t))return!1;if(e!==t){for(let r in e)if(!(r in t))return!1}return!0}t.SyncWaterfallHook=class extends a.SyncHook{emit(e){for(let t of(n.isObject(e)||o.error(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let r=t(e);if(i(e,r))e=r;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}catch(e){o.warn(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=o.error,this.type=e}},t.checkReturnData=i},1132(e,t,r){r(8628),r(9350),r(7829),r(6079),r(8457),r(556),r(8393),r(630)},556(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(630),s=r(4363),l=".then(callbacks[0]).catch(callbacks[1])";async function u(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):"u">typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${l}`)([e,n]):import(t).then(e).catch(n)}catch(e){o.error(`Failed to load ESM entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}async function c(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):Function("callbacks",`System.import("${t}")${l}`)([e,n])}catch(e){o.error(`Failed to load SystemJS entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}function d(e,t,r){let{remoteEntryKey:a,entryExports:i}=n.getRemoteEntryExports(e,t);return i||o.error(s.RUNTIME_001,s.runtimeDescMap,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:a}),i}async function f(e){let{name:t,globalName:r,entry:a,loaderHook:l,getEntryUrl:u}=e,{entryExports:c}=n.getRemoteEntryExports(t,r);if(c)return c;let f=u?u(a):a;return(0,i.loadScript)(f,{attrs:{},createScriptHook:(e,t)=>{let r=l.lifecycle.createScript.emit({url:e,attrs:t});if(r&&(r instanceof HTMLScriptElement||"script"in r||"timeout"in r))return r}}).then(()=>d(t,r,a),e=>{let r=e instanceof Error?e.message:String(e);o.error(s.RUNTIME_008,s.runtimeDescMap,{remoteName:t,resourceUrl:f},r)})}async function p(e){let{remoteInfo:t,remoteEntryExports:r,loaderHook:o,getEntryUrl:n}=e,{entry:a,entryGlobalName:i,name:s,type:l}=t;switch(l){case"esm":case"module":return u({entry:a,remoteEntryExports:r});case"system":return c({entry:a,remoteEntryExports:r});default:return f({entry:a,globalName:i,name:s,loaderHook:o,getEntryUrl:n})}}async function h(e){let{remoteInfo:t,loaderHook:r}=e,{entry:a,entryGlobalName:s,name:l,type:u}=t,{entryExports:c}=n.getRemoteEntryExports(l,s);return c||(0,i.loadScriptNode)(a,{attrs:{name:l,globalName:s,type:u},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.lifecycle.createScript.emit({url:e,attrs:t});if(o&&"url"in o)return o}}}).then(()=>d(l,s,a)).catch(e=>{o.error(`Failed to load Node.js entry for remote "${l}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function m(e){let{entry:t,name:r}=e;return(0,i.composeKeyWithSeparator)(r,t)}async function g(e){let{origin:t,remoteEntryExports:r,remoteInfo:o,getEntryUrl:a,_inErrorHandling:l=!1}=e,u=m(o);if(r)return r;if(!n.globalLoading[u]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;n.globalLoading[u]=e.emit({loaderHook:c,remoteInfo:o,remoteEntryExports:r}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:i.isBrowserEnvValue)?p({remoteInfo:o,remoteEntryExports:r,loaderHook:c,getEntryUrl:a}):h({remoteInfo:o,loaderHook:c}))).catch(async e=>{let a=m(o),i=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(s.RUNTIME_008)&&!i&&!l){let e=e=>g({...e,_inErrorHandling:!0}),i=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:o,remoteEntryExports:r,globalLoading:n.globalLoading,uniqueKey:a});if(i)return i}throw e})}return n.globalLoading[u]}function y(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||a.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||a.DEFAULT_SCOPE}}t.getRemoteEntry=g,t.getRemoteEntryUniqueKey=m,t.getRemoteInfo=y},8628(e,t,r){let o=r(630),n=r(6619),a="[ Federation Runtime ]",i=(0,o.createLogger)(a);function s(e,t,r,o,i){if(void 0!==t)return(0,n.logAndReport)(e,t,r??{},e=>{throw Error(`${a}: ${e}`)},o,i);let s=e;if(s instanceof Error)throw s.message.startsWith(a)||(s.message=`${a}: ${s.message}`),s;throw Error(`${a}: ${s}`)}function l(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),i.warn(e)}t.assert=function(e,t,r,o,n){e||(void 0!==r?s(t,r,o,void 0,n):s(t))},t.error=s,t.logger=i,t.warn=l},6079(e,t){function r(e,t){for(let r of e){let e=t.startsWith(r.name),o=t.replace(r.name,"");if(e){if(o.startsWith("/"))return{pkgNameOrAlias:r.name,expose:o=`.${o}`,remote:r};else if(""===o)return{pkgNameOrAlias:r.name,expose:".",remote:r}}let n=r.alias&&t.startsWith(r.alias),a=r.alias&&t.replace(r.alias,"");if(r.alias&&n){if(a&&a.startsWith("/"))return{pkgNameOrAlias:r.alias,expose:a=`.${a}`,remote:r};else if(""===a)return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}t.matchRemote=function(e,t){for(let r of e)if(t===r.name||r.alias&&t===r.alias)return r},t.matchRemoteWithNameAndExpose=r},8457(e,t,r){let o=r(4391);t.registerPlugins=function(e,t){let r=o.getGlobalHostPlugins(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return r.length>0&&r.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{n.forEach(r=>{r.applyPlugin(e,t)})}),e}},9599(e,t,r){let o=r(8628),n=r(6079),a=r(556),i=r(630);function s(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function l(e,t){return t.map(t=>{let r=n.matchRemote(e,t.nameOrAlias);return o.assert(r,`Unable to preload ${t.nameOrAlias} as it is not included in ${!r&&(0,i.safeToString)({remoteInfo:r,remotes:e})}`),{remote:r,preloadConfig:s(t)}})}function u(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function c(e,t,r){let o=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:n,jsAssetsWithoutEntry:s,entryAssets:l}=r;if(t.options.inBrowser){if(l.forEach(r=>{let{moduleInfo:o}=r,n=t.moduleCache.get(e.name);n?a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:n.remoteEntryExports}):a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:void 0})}),o){let e={rel:"preload",as:"style"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let e={rel:"stylesheet",type:"text/css"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o},needDeleteLink:!1});n&&document.head.appendChild(o)})}if(o){let e={rel:"preload",as:"script"};s.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let r={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};s.forEach(e=>{let{script:o,needAttach:n}=(0,i.createScript)({url:e,cb:()=>{},attrs:r,createScriptHook:(e,r)=>{let o=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:r});if(o instanceof HTMLScriptElement)return o},needDeleteScript:!0});n&&document.head.appendChild(o)})}}}t.defaultPreloadArgs=s,t.formatPreloadArgs=l,t.normalizePreloadExposes=u,t.preloadAssets=c},632(e,t){function r(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function o(e,t){let{preRelease:o}=e,{preRelease:n}=t;if(void 0===o&&n)return 1;if(o&&void 0===n)return -1;if(void 0===o&&void 0===n)return 0;for(let e=0,t=o.length;e<=t;e++){let t=o[e],a=n[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return r(t,a)}}return 0}function n(e,t){return r(e.major,t.major)||r(e.minor,t.minor)||r(e.patch,t.patch)||o(e,t)}function a(e,t){return e.version===t.version}t.compare=function(e,t){switch(e.operator){case"":case"=":return a(e,t);case">":return 0>n(e,t);case">=":return a(e,t)||0>n(e,t);case"<":return n(e,t)>0;case"<=":return a(e,t)||n(e,t)>0;case void 0:return!0;default:return!1}}},9570(e,t){let r="[0-9A-Za-z-]+",o=`(?:\\+(${r}(?:\\.${r})*))`,n="0|[1-9]\\d*",a="[0-9]+",i="\\d*[a-zA-Z-][a-zA-Z0-9-]*",s=`(?:${a}|${i})`,l=`(?:-?(${s}(?:\\.${s})*))`,u=`(?:${n}|${i})`,c=`(?:-(${u}(?:\\.${u})*))`,d=`${n}|x|X|\\*`,f=`[v=\\s]*(${d})(?:\\.(${d})(?:\\.(${d})(?:${c})?${o}?)?)?`,p=`^\\s*(${f})\\s+-\\s+(${f})\\s*$`,h=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${l}?${o}?`,m="((?:<|>)?=?)",g=`(\\s*)${m}\\s*(${h}|${f})`,y="(?:~>?)",E=`(\\s*)${y}\\s+`,_="(?:\\^)",b=`(\\s*)${_}\\s+`,S="(<|>)?=?\\s*\\*",v=`^${_}${f}$`,R=`v?${`(${n})\\.(${n})\\.(${n})`}${c}?${o}?`,I=`^${y}${f}$`,T=`^${m}\\s*${f}$`,M=`^${m}\\s*(${R})$|^$`,N="^\\s*>=\\s*0.0.0\\s*$";t.caret=v,t.caretTrim=b,t.comparator=M,t.comparatorTrim=g,t.gte0=N,t.hyphenRange=p,t.star=S,t.tilde=I,t.tildeTrim=E,t.xRange=T},3957(e,t,r){let o=r(78),n=r(3810),a=r(632);function i(e){return o.pipe(n.parseCarets,n.parseTildes,n.parseXRanges,n.parseStar)(e)}function s(e){return o.pipe(n.parseHyphen,n.parseComparatorTrim,n.parseTildeTrim,n.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}t.satisfy=function(e,t){if(!e)return!1;let r=o.extractComparator(e);if(!r)return!1;let[,l,,u,c,d,f]=r,p={operator:l,version:o.combineVersion(u,c,d,f),major:u,minor:c,patch:d,preRelease:null==f?void 0:f.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=s(t);if(!e.trim())return!0;let r=e.split(" ").map(e=>i(e)).join(" ");if(!r.trim())return!0;let l=r.split(/\s+/).map(e=>n.parseGTE0(e)).filter(Boolean);if(0===l.length)continue;let u=!0;for(let e of l){let t=o.extractComparator(e);if(!t){u=!1;break}let[,r,,n,i,s,l]=t;if(!a.compare({operator:r,version:o.combineVersion(n,i,s,l),major:n,minor:i,patch:s,preRelease:null==l?void 0:l.split(".")},p)){u=!1;break}}if(u)return!0}catch(e){console.error(`[semver] Error processing range part "${t}":`,e);continue}}return!1}},3810(e,t,r){let o=r(9570),n=r(78);function a(e){return e.replace(n.parseRegex(o.hyphenRange),(e,t,r,o,a,i,s,l,u,c,d,f)=>(t=n.isXVersion(r)?"":n.isXVersion(o)?`>=${r}.0.0`:n.isXVersion(a)?`>=${r}.${o}.0`:`>=${t}`,l=n.isXVersion(u)?"":n.isXVersion(c)?`<${Number(u)+1}.0.0-0`:n.isXVersion(d)?`<${u}.${Number(c)+1}.0-0`:f?`<=${u}.${c}.${d}-${f}`:`<=${l}`,`${t} ${l}`.trim()))}function i(e){return e.replace(n.parseRegex(o.comparatorTrim),"$1$2$3")}function s(e){return e.replace(n.parseRegex(o.tildeTrim),"$1~")}function l(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.caret),(e,t,r,o,a)=>{if(n.isXVersion(t))return"";if(n.isXVersion(r))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(n.isXVersion(o))if("0"===t)return`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`;else return`>=${t}.${r}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${r}.${o}-${a} <${Number(t)+1}.0.0-0`;else if("0"===r)return`>=${t}.${r}.${o}-${a} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`;if("0"===t)if("0"===r)return`>=${t}.${r}.${o} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`;return`>=${t}.${r}.${o} <${Number(t)+1}.0.0-0`})).join(" ")}function u(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.tilde),(e,t,r,o,a)=>n.isXVersion(t)?"":n.isXVersion(r)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:n.isXVersion(o)?`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`:a?`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`:`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`)).join(" ")}function c(e){return e.split(/\s+/).map(e=>e.trim().replace(n.parseRegex(o.xRange),(e,t,r,o,a,i)=>{let s=n.isXVersion(r),l=s||n.isXVersion(o),u=l||n.isXVersion(a);if("="===t&&u&&(t=""),i="",s)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(l&&(o=0),a=0,">"===t?(t=">=",l?(r=Number(r)+1,o=0):o=Number(o)+1,a=0):"<="===t&&(t="<",l?r=Number(r)+1:o=Number(o)+1),"<"===t&&(i="-0"),`${t+r}.${o}.${a}${i}`):l?`>=${r}.0.0${i} <${Number(r)+1}.0.0-0`:u?`>=${r}.${o}.0${i} <${r}.${Number(o)+1}.0-0`:e})).join(" ")}function d(e){return e.trim().replace(n.parseRegex(o.star),"")}function f(e){return e.trim().replace(n.parseRegex(o.gte0),"")}t.parseCaretTrim=function(e){return e.replace(n.parseRegex(o.caretTrim),"$1^")},t.parseCarets=l,t.parseComparatorTrim=i,t.parseGTE0=f,t.parseHyphen=a,t.parseStar=d,t.parseTildeTrim=s,t.parseTildes=u,t.parseXRanges=c},78(e,t,r){let o=r(9570);function n(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function i(){for(var e=arguments.length,t=Array(e),r=0;rt.reduce((e,t)=>t(e),e)}function s(e){return e.match(n(o.comparator))}t.combineVersion=function(e,t,r,o){let n=`${e}.${t}.${r}`;return o?`${n}-${o}`:n},t.extractComparator=s,t.isXVersion=a,t.parseRegex=n,t.pipe=i},8369(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(2926),s=r(3957),l=r(630);function u(e,t,r,n){var a,i;let s;return s="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{o.error(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(null==(a=e.shareConfig)?void 0:a.eager)&&(null==(i=e.treeShaking)?void 0:i.mode)&&o.error(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:s,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??l.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function c(e,t){let r=t.shared||{},o=t.name,a=Object.keys(r).reduce((e,a)=>{let i=n.arrayOptions(r[a]);return e[a]=e[a]||[],i.forEach(r=>{e[a].push(u(r,o,a,t.shareStrategy))}),e},{}),i={...e.shared};return Object.keys(a).forEach(e=>{i[e]?a[e].forEach(t=>{i[e].find(e=>e.version===t.version)||i[e].push(t)}):i[e]=a[e]}),{allShareInfos:i,newShareInfos:a}}function d(e,t){if(!e)return!1;let{status:r,mode:o}=e;return r!==l.TreeShakingStatus.NO_USE&&(r===l.TreeShakingStatus.CALCULATED||"runtime-infer"===o&&(!t||g(e,t)))}function f(e,t){let r=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),r=e;for(let e=0;e<3-t.length;e++)r+=".0";return r}return e};return!!s.satisfy(r(e),`<=${r(t)}`)}let p=(e,t)=>{let r=t||function(e,t){return f(e,t)};return Object.keys(e).reduce((e,t)=>!e||r(e,t)||"0"===e?t:e,0)},h=e=>!!e.loaded||"function"==typeof e.lib,m=e=>!!e.loading,g=(e,t)=>{if(!e||!t)return!1;let{usedExports:r}=e;return!!r&&!!t.every(e=>r.includes(e))};function y(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){return i?!n[e].treeShaking||!!n[t].treeShaking&&!h(n[e].treeShaking)&&f(e,t):!h(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}let E=e=>h(e)||m(e);function _(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){if(i){if(!n[e].treeShaking)return!0;if(!n[t].treeShaking)return!1;if(E(n[t].treeShaking))if(E(n[e].treeShaking))return!!f(e,t);else return!0;if(E(n[e].treeShaking))return!1}if(E(n[t]))if(E(n[e]))return!!f(e,t);else return!0;return!E(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}function b(e){return"loaded-first"===e?_:y}function S(e,t,r,n){if(!e)return;let{shareConfig:l,scope:u=i.DEFAULT_SCOPE,strategy:c,treeShaking:f}=r;for(let i of Array.isArray(u)?u:[u])if(l&&e[i]&&e[i][t]){let{requiredVersion:u}=l,{version:p,useTreesShaking:h}=b(c)(e,i,t,f),m=()=>{let n=e[i][t][p];if(l.singleton){if("string"==typeof u&&!s.satisfy(p,u)){let e=`Version ${p} from ${p&&n.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${u})`;l.strictVersion?o.error(e):o.warn(e)}return{shared:n,useTreesShaking:h}}{if(!1===u||"*"===u||s.satisfy(p,u))return{shared:n,useTreesShaking:h};let r=d(f);if(r){for(let[o,n]of Object.entries(e[i][t]))if(d(n.treeShaking,null==f?void 0:f.usedExports)&&s.satisfy(o,u))return{shared:n,useTreesShaking:r}}for(let[r,o]of Object.entries(e[i][t]))if(s.satisfy(r,u))return{shared:o,useTreesShaking:!1}}},g={shareScopeMap:e,scope:i,pkgName:t,version:p,GlobalFederation:a.Global.__FEDERATION__,shareInfo:r,resolver:m};return(n.emit(g)||g).resolver()}}function v(){return a.Global.__FEDERATION__.__SHARE__}function R(e){let{pkgName:t,extraOptions:r,shareInfos:o}=e,n=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let r=function(e,r){return!h(t[e])&&f(e,r)};return t[p(t,r)]},a=(null==r?void 0:r.resolver)??n,i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),s=function(){for(var e=arguments.length,t=Array(e),r=0;r{e.useIn||(e.useIn=[]),n.addUniqueItem(e.useIn,t)},t.directShare=I,t.formatShareConfigs=c,t.getGlobalShareScope=v,t.getRegisteredShare=S,t.getTargetSharedOptions=R,t.shouldUseTreeShaking=d},9350(e,t,r){let o=r(8628),n=r(630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function i(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function s(e){return void 0!==e.entry}function l(e){return!e.entry.includes(".json")}async function u(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function c(e){return e&&"object"==typeof e}let d=Object.prototype.toString;function f(e){return"[object Object]"===d.call(e)}function p(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function h(e){return Array.isArray(e)?e:[e]}function m(e){let t={url:"",type:"global",globalName:""};return n.isBrowserEnvValue||(0,n.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let g=(e,t)=>{let r;return r=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),r+=t};t.addUniqueItem=a,t.arrayOptions=h,t.getFMId=i,t.getRemoteEntryInfoFromSnapshot=m,t.isObject=c,t.isPlainObject=f,t.isPureRemoteEntry=l,t.isRemoteInfoWithEntry=s,t.isStaticResourcesEqual=p,t.objectToString=d,t.processModuleAlias=g,t.safeWrapper=u},3544(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},3129(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),r(3544);let o=r(9577),n=r(5922),a={...n.helpers.global,getGlobalFederationInstance:o.getGlobalFederationInstance},i=n.helpers.share,s=n.helpers.utils;t.default={global:a,share:i,utils:s},t.global=a,t.share=i,t.utils=s},9782(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),r(3544);let o=r(9577),n=r(5922),a=r(4363);function i(e){let t=new((0,n.getGlobalFederationConstructor)()||n.ModuleFederation)(e);return(0,n.setGlobalFederationInstance)(t),t}let s=null;function l(e){let t=o.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),s||(s=t),t):s=i(e)}function u(){for(var e=arguments.length,t=Array(e),r=0;r!!r&&o.options.id===r||o.options.name===e&&!o.options.version&&!t||o.options.name===e&&!!t&&o.options.version===t)}},7688(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},586(e,t){let r="federation-manifest.json",o=".json",n="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},i={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},s={[i[a.AT]]:a.AT,[i[a.HYPHEN]]:a.HYPHEN,[i[a.SLASH]]:a.SLASH},l=":",u="mf-manifest.json",c="mf-stats.json",d={NPM:"npm",APP:"app"},f="__MF_DEVTOOLS_MODULE_INFO__",p="ENCODE_NAME_PREFIX",h=".federation",m={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"},g=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});t.BROWSER_LOG_KEY=n,t.ENCODE_NAME_PREFIX=p,t.EncodedNameTransformMap=s,t.FederationModuleManifest=r,t.MANIFEST_EXT=o,t.MFModuleType=d,t.MFPrefetchCommon=m,t.MODULE_DEVTOOL_IDENTIFIER=f,t.ManifestFileName=u,t.NameTransformMap=i,t.NameTransformSymbol=a,t.SEPARATOR=l,t.StatsFileName=c,t.TEMP_DIR=h,t.TreeShakingStatus=g},1483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,r){let o=r(3417);async function n(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function a(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function i(e){let t,r=null,o=!0,i=2e4,s=document.getElementsByTagName("script");for(let t=0;t{r&&("async"===e||"defer"===e?r[e]=o[e]:r.getAttribute(e)||r.setAttribute(e,o[e]))})}let l=null,u="u">typeof window?t=>{if(t.filename&&a(t.filename,e.url)){let r=Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${t.message} (${t.filename}:${t.lineno}:${t.colno})`);r.name="ScriptExecutionError",l=r}}:null;u&&window.addEventListener("error",u);let c=async(o,a)=>{clearTimeout(t),u&&window.removeEventListener("error",u);let i=()=>{if((null==a?void 0:a.type)==="error"){let t=Error((null==a?void 0:a.isTimeout)?`ScriptNetworkError: Script "${e.url}" timed out.`:`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);t.name="ScriptNetworkError",(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(t))}else l?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(l)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(r&&(r.onerror=null,r.onload=null,n(()=>{let{needDeleteScript:t=!0}=e;t&&(null==r?void 0:r.parentNode)&&r.parentNode.removeChild(r)}),o&&"function"==typeof o)){let e=o(a);if(e instanceof Promise){let t=await e;return i(),t}return i(),e}i()};return r.onerror=c.bind(null,r.onerror),r.onload=c.bind(null,r.onload),t=setTimeout(()=>{c(null,{type:"error",isTimeout:!0})},i),{script:r,needAttach:o}}function s(e,t){let{attrs:r={},createScriptHook:o}=t;return new Promise((t,n)=>{let{script:a,needAttach:s}=i({url:e,cb:t,onErrorCallback:n,attrs:{fetchpriority:"high",...r},createScriptHook:o,needDeleteScript:!0});s&&document.head.appendChild(a)})}t.createLink=function(e){let t=null,r=!0,o=document.getElementsByTagName("link");for(let n=0;n{t&&!t.getAttribute(e)&&t.setAttribute(e,o[e])})}let i=(r,o)=>{let a=()=>{(null==o?void 0:o.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(o)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,n(()=>{let{needDeleteLink:r=!0}=e;r&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),r)){let e=r(o);return a(),e}a()};return t.onerror=i.bind(null,t.onerror),t.onload=i.bind(null,t.onload),{link:t,needAttach:r}},t.createScript=i,t.isStaticResourcesEqual=a,t.loadScript=s,t.safeWrapper=n},6883(e,t,r){let o=r(586),n="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return n}function i(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function s(){try{if(a()&&window.localStorage)return!!localStorage.getItem(o.BROWSER_LOG_KEY)}catch(e){}return!1}function l(){return"u">typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("u">typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||s()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=n,t.isDebugMode=l,t.isReactNativeEnv=i},7016(e,t,r){let o=r(586),n=(e,t)=>{if(!e)return t;let r=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return r?r.endsWith("/")?`${r}${t}`:`${r}/${t}`:t};function a(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function i(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(o.MANIFEST_EXT))}function s(e){if(!e)return{statsFileName:o.StatsFileName,manifestFileName:o.ManifestFileName};let t="boolean"==typeof e?"":e.filePath||"",r="boolean"==typeof e?"":e.fileName||"",a=".json",i=e=>e.endsWith(a)?e:`${e}${a}`,s=(e,t)=>e.replace(a,`${t}${a}`),l=r?i(r):o.ManifestFileName;return{statsFileName:n(t,r?s(l,"-stats"):o.StatsFileName),manifestFileName:n(t,l)}}t.generateSnapshotFromManifest=function(e){var t,r,o;let i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:l={},overrides:u={},version:c}=s,d=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&c?a(c):e.metaData.publicPath:e.metaData.getPublicPath,f=Object.keys(u),p={};Object.keys(l).length||(p=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let r,o=t.federationContainerName;return r=f.includes(o)?u[o]:"version"in t?t.version:t.entry,e[o]={matchedVersion:r},e},{}))||{}),Object.keys(l).forEach(e=>p[e]={matchedVersion:f.includes(e)?u[e]:l[e]});let{remoteEntry:{path:h,name:m,type:g},types:y={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:E},globalName:_,ssrRemoteEntry:b}=e.metaData,{exposes:S}=e,v={version:c||"",buildVersion:E,globalName:_,remoteEntry:n(h,m),remoteEntryType:g,remoteTypes:n(y.path,y.name),remoteTypesZip:y.zip||"",remoteTypesAPI:y.api||"",remotesInfo:p,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version,usedExports:e.referenceExports||[]})),modules:null==S?void 0:S.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(r=e.metaData)?void 0:r.prefetchInterface){let t=e.metaData.prefetchInterface;v={...v,prefetchInterface:t}}if(null==(o=e.metaData)?void 0:o.prefetchEntry){let{path:t,name:r,type:o}=e.metaData.prefetchEntry;v={...v,prefetchEntry:n(t,r),prefetchEntryType:o}}if("publicPath"in e.metaData?(i={...v,publicPath:d()},"string"==typeof e.metaData.ssrPublicPath&&(i.ssrPublicPath=e.metaData.ssrPublicPath)):i={...v,getPublicPath:d()},b){let e=n(b.path,b.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=b.type||"commonjs-module"}return i},t.getManifestFileName=s,t.inferAutoPublicPath=a,t.isManifestProvider=i,t.simpleJoinRemoteEntry=n},630(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(586),n=r(8841),a=r(8798),i=r(7765),s=r(1993),l=r(7345),u=r(5448),c=r(6883),d=r(3417),f=r(7016),p=r(3910),h=r(6302),m=r(638),g=r(6967),y=r(1483);t.BROWSER_LOG_KEY=o.BROWSER_LOG_KEY,t.ENCODE_NAME_PREFIX=o.ENCODE_NAME_PREFIX,t.EncodedNameTransformMap=o.EncodedNameTransformMap,t.FederationModuleManifest=o.FederationModuleManifest,t.MANIFEST_EXT=o.MANIFEST_EXT,t.MFModuleType=o.MFModuleType,t.MFPrefetchCommon=o.MFPrefetchCommon,t.MODULE_DEVTOOL_IDENTIFIER=o.MODULE_DEVTOOL_IDENTIFIER,t.ManifestFileName=o.ManifestFileName,t.NameTransformMap=o.NameTransformMap,t.NameTransformSymbol=o.NameTransformSymbol,t.SEPARATOR=o.SEPARATOR,t.StatsFileName=o.StatsFileName,t.TEMP_DIR=o.TEMP_DIR,t.TreeShakingStatus=o.TreeShakingStatus,t.assert=d.assert,t.bindLoggerToCompiler=p.bindLoggerToCompiler,t.composeKeyWithSeparator=d.composeKeyWithSeparator,Object.defineProperty(t,"consumeSharedPlugin",{enumerable:!0,get:function(){return l.ConsumeSharedPlugin_exports}}),Object.defineProperty(t,"containerPlugin",{enumerable:!0,get:function(){return n.ContainerPlugin_exports}}),Object.defineProperty(t,"containerReferencePlugin",{enumerable:!0,get:function(){return a.ContainerReferencePlugin_exports}}),t.createInfrastructureLogger=p.createInfrastructureLogger,t.createLink=h.createLink,t.createLogger=p.createLogger,t.createModuleFederationConfig=y.createModuleFederationConfig,t.createScript=h.createScript,t.createScriptNode=m.createScriptNode,t.decodeName=d.decodeName,t.encodeName=d.encodeName,t.error=d.error,t.generateExposeFilename=d.generateExposeFilename,t.generateShareFilename=d.generateShareFilename,t.generateSnapshotFromManifest=f.generateSnapshotFromManifest,t.getManifestFileName=f.getManifestFileName,t.getProcessEnv=c.getProcessEnv,t.getResourceUrl=d.getResourceUrl,t.inferAutoPublicPath=f.inferAutoPublicPath,t.infrastructureLogger=p.infrastructureLogger,t.isBrowserEnv=c.isBrowserEnv,t.isBrowserEnvValue=c.isBrowserEnvValue,t.isDebugMode=c.isDebugMode,t.isManifestProvider=f.isManifestProvider,t.isReactNativeEnv=c.isReactNativeEnv,t.isRequiredVersion=d.isRequiredVersion,t.isStaticResourcesEqual=h.isStaticResourcesEqual,t.loadScript=h.loadScript,t.loadScriptNode=m.loadScriptNode,t.logger=p.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return i.ModuleFederationPlugin_exports}}),t.normalizeOptions=g.normalizeOptions,t.parseEntry=d.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return u.ProvideSharedPlugin_exports}}),t.safeToString=d.safeToString,t.safeWrapper=h.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return s.SharePlugin_exports}}),t.simpleJoinRemoteEntry=f.simpleJoinRemoteEntry,t.warn=d.warn},3910(e,t,r){let o=r(6883),n="[ Module Federation ]",a=console,i=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function s(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),r=t.filter(e=>!i.some(t=>e.includes(t)));if(!r.length)return;return`Stack trace: +${r.slice(0,5).join("\n")}`}catch{return}}var l=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let r=this.delegate,n=o.isDebugMode()?s():void 0,i=n?[...t,n]:t,l=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of l){let t=r[e];if("function"==typeof t)return void t.call(r,this.prefix,...i)}for(let e of l){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...i)}}log(){for(var e=arguments.length,t=Array(e),r=0;re).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,r)=>{let o=(e,t)=>r.lifecycle.fetch.emit(e,t),n=await o(e,t||{});return n&&n instanceof Response?n:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data} +})`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,r,o)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((r,o)=>{createScriptNode(e,(e,n)=>{if(e)o(e);else{var a,i;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(i=t.attrs)?void 0:i.name}:custom__`;r(globalThis[e]=n)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:r,vm:o}=t,n=await (await r(e)).text(),a=new o.SourceTextModule(n,{importModuleDynamically:async(r,o)=>loadModule(new URL(r,e).href,t)});return esmModuleCache.set(e,a),await a.link(async r=>{let o=new URL(r,e).href;return await loadModule(o,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},6967(e,t){t.normalizeOptions=function(e,t,r){return function(o){if(!1===o)return!1;if(void 0===o)if(e)return t;else return!1;if(!0===o)return t;if(o&&"object"==typeof o)return{...t,...o};throw Error(`Unexpected type for \`${r}\`, expect boolean/undefined/object, got: ${typeof o}`)}}},7345(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},8841(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return o}})},8798(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return o}})},7765(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return o}})},5448(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},1993(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return o}})},3417(e,t,r){let o=r(586),n=r(6883),a="[ Federation Runtime ]",i=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.SEPARATOR,a=e.split(r),i="development"===n.getProcessEnv().NODE_ENV&&t,s="*",l=e=>e.startsWith("http")||e.includes(o.MANIFEST_EXT);if(a.length>=2){let[t,...o]=a;e.startsWith(r)&&(t=a.slice(0,2).join(r),o=[i||a.slice(2).join(r)]);let n=i||o.join(r);return l(n)?{name:t,entry:n}:{name:t,version:n||s}}if(1===a.length){let[e]=a;return i&&l(i)?{name:e,entry:i}:{name:e,version:i||s}}throw`Invalid entry value: ${e}`},s=function(){for(var e=arguments.length,t=Array(e),r=0;rt?e?`${e}${o.SEPARATOR}${t}`:t:e,""):""},l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let n=r?".js":"";return`${t}${e.replace(RegExp(`${o.NameTransformSymbol.AT}`,"g"),o.NameTransformMap[o.NameTransformSymbol.AT]).replace(RegExp(`${o.NameTransformSymbol.HYPHEN}`,"g"),o.NameTransformMap[o.NameTransformSymbol.HYPHEN]).replace(RegExp(`${o.NameTransformSymbol.SLASH}`,"g"),o.NameTransformMap[o.NameTransformSymbol.SLASH])}${n}`}catch(e){throw e}},u=function(e,t,r){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(RegExp(t,"g"),"")}return n=n.replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.AT]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.AT]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.SLASH]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.SLASH]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.HYPHEN]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.HYPHEN]]),r&&(n=n.replace(".js","")),n}catch(e){throw e}},c=(e,t)=>{if(!e)return"";let r=e;return"."===r&&(r="default_export"),r.startsWith("./")&&(r=r.replace("./","")),l(r,"__federation_expose_",t)},d=(e,t)=>e?l(e,"__federation_shared_",t):"",f=(e,t)=>{if("getPublicPath"in e){let r;return r=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${r}${t}`}return"publicPath"in e?!n.isBrowserEnv()&&!n.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},p=e=>{throw Error(`${a}: ${e}`)},h=e=>{console.warn(`${a}: ${e}`)};function m(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let g=/^([\d^=v<>~]|[*xX]$)/;function y(e){return g.test(e)}t.assert=(e,t)=>{e||p(t)},t.composeKeyWithSeparator=s,t.decodeName=u,t.encodeName=l,t.error=p,t.generateExposeFilename=c,t.generateShareFilename=d,t.getResourceUrl=f,t.isRequiredVersion=y,t.parseEntry=i,t.safeToString=m,t.warn=h},7363(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},2069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},6897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},916(e,t,r){let o=r(2069),n=r(5216),a=r(7617),i=r(5321),s=r(2385);t.consumes=function(e){n.updateConsumeOptions(e);let{chunkId:t,promises:r,installedModules:l,webpackRequire:u,chunkMapping:c,moduleToHandlerMapping:d}=e;o.attachShareScopeMap(u),u.o(c,t)&&c[t].forEach(e=>{if(u.o(l,e))return r.push(l[e]);let t=t=>{l[e]=0,u.m[e]=r=>{var o;delete u.c[e];let n=t(),{shareInfo:a}=d[e];if((null==a||null==(o=a.shareConfig)?void 0:o.layer)&&n&&"object"==typeof n)try{n.hasOwnProperty("layer")&&void 0!==n.layer||(n.layer=a.shareConfig.layer)}catch(e){}r.exports=n}},o=t=>{delete l[e],u.m[e]=r=>{throw delete u.c[e],t}};try{let n=u.federation.instance;if(!n)throw Error("Federation instance not found!");let{shareKey:c,getter:f,shareInfo:p,treeShakingGetter:h}=d[e],m=a.getUsedExports(u,c),g={...p};Array.isArray(g.scope)&&Array.isArray(g.scope[0])&&(g.scope=g.scope[0]),m&&(g.treeShaking={usedExports:m,useIn:[n.options.name]});let y=n.loadShare(c,{customShareInfo:g}).then(e=>{if(!1===e){if("function"!=typeof f)throw Error(s.getShortErrorMsg(i.RUNTIME_012,{[i.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},{shareKey:c}));return(null==h?void 0:h())||f()}return e});y.then?r.push(l[e]=y.then(t).catch(o)):t(y)}catch(e){o(e)}})}},5321(e,t){t.RUNTIME_012="RUNTIME-012"},2385(e,t){let r=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,o,n)=>{let a=[`${[t[e]]} #${e}`];return o&&a.push(`args: ${JSON.stringify(o)}`),a.push(r(e)),n&&a.push(`Original Error Message: + ${n}`),a.join("\n")}},8167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:r,version:o,webpackRequire:n,libraryType:a="global"}=e,{runtime:i,instance:s,bundlerRuntime:l,sharedFallback:u}=n.federation;if(!u)return r;let c=u[t];if(!c)return r;let d=o?c.find(e=>e[1]===o):c[0];if(!d)throw Error(`No fallback item found for shareKey: ${t} and version: ${o}`);return()=>i.getRemoteEntry({origin:n.federation.instance,remoteInfo:{name:d[2],entry:`${n.p}${d[0]}`,type:a,entryGlobalName:d[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${o}`);return e.init(n.federation.instance,l).then(()=>e.get())})}},7617(e,t){t.getUsedExports=function(e,t){let r=e.federation.usedExports;if(r)return r[t]}},6927(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let o=r(7363),n=r(2069),a=r(6310),i=r(916),s=r(6777),l=r(1735),u=r(7440),c=r(8531),d=r(8167),f=r(9782),p={runtime:f=o.__toESM(f),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:i.consumes,I:s.initializeSharing,S:{},installInitialConsumes:l.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:d.getSharedFallbackGetter},attachShareScopeMap:n.attachShareScopeMap,bundlerRuntimeOptions:{}},h=p.instance,m=p.initOptions,g=p.bundlerRuntime,y=p.bundlerRuntimeOptions;t.attachShareScopeMap=n.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=p,t.initOptions=m,t.instance=h,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return f}})},8531(e,t,r){let o=r(7363),n=r(9782),a=r(3129);a=o.__toESM(a),t.init=function(e){var t;let{webpackRequire:o}=e,{initOptions:i,runtime:s,sharedFallback:l,bundlerRuntime:u,libraryType:c}=o.federation;if(!i)throw Error("initOptions is required!");let d=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:i,options:s}=e,d=t.version||s.version;if(!l)return e;let f=t.shared||{},p=[];Object.keys(f).forEach(e=>{(Array.isArray(f[e])?f[e]:[f[e]]).forEach(t=>{if(p.push([e,t]),"get"in t){var r;(r=t).treeShaking||(r.treeShaking={}),t.treeShaking.get=t.get,t.get=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:o,libraryType:c,version:t.version})}})});let h=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:i.name,version:d});if(!h||!("shared"in h))return e;Object.keys(s.shared||{}).forEach(e=>{s.shared[e].forEach(t=>{p.push([e,t])})});let m=(e,t)=>{let o=h.shared.find(t=>t.sharedName===e);if(!o)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:s,secondarySharedTreeShakingEntry:l,treeShakingStatus:u}=o;a.status!==u&&(a.status=u,l&&c&&s&&(a.get=async()=>{let e=await (0,n.getRemoteEntry)({origin:i,remoteInfo:{name:s,entry:l,type:c,entryGlobalName:s,shareScope:"default"}});return await e.init(i,r.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,r]=e;m(t,r)}),e}}};return(t=i).plugins||(t.plugins=[]),i.plugins.push(d()),s.init(i)}},7440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:r,initScope:o,shareScopeKey:n,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let i=t.federation.instance;i.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let s=null==a?void 0:a.shareScopeKeys,l=null==a?void 0:a.shareScopeMap;if(n&&"string"!=typeof n)n.forEach(e=>{if(!s||!l)return void i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=n||"default";Array.isArray(s)?s.forEach(e=>{l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(n))?t.federation.initOptions.shared?t.I(n,o):Promise.all(n.map(e=>t.I(e,o))).then(()=>!0):t.I(n||"default",o)}},6777(e,t,r){let o=r(2069),n=r(6897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:r,initPromises:a,initTokens:i,initScope:s}=e,l=Array.isArray(t)?t:[t];var u=[],c=function(e){s||(s=[]);let l=r.federation.instance;var u=i[e];if(u||(u=i[e]={from:l.name}),s.indexOf(u)>=0)return;s.push(u);let c=a[e];if(c)return c;var d=e=>"u">typeof console&&console.warn&&console.warn(e),f=o=>{var n=e=>d("Initialization of sharing external failed: "+e);try{var a=r(o);if(!a)return;var i=o=>o&&o.init&&o.init(r.S[e],s,{shareScopeMap:r.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(i,n));var l=i(a);if(l&&"boolean"!=typeof l&&l.then)return p.push(l.catch(n))}catch(e){n(e)}};let p=l.initializeSharing(e,{strategy:l.options.shareStrategy,initScope:s,from:"build"});o.attachShareScopeMap(r);let h=r.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],r=h.idToExternalAndNameMapping[e][2];if(t.length>1)f(r);else if(1===t.length){let e=t[0];n.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||f(r)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return l.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},1735(e,t,r){let o=r(5216),n=r(7617);function a(e){let{moduleId:t,moduleToHandlerMapping:r,webpackRequire:o,asyncLoad:a}=e,i=o.federation.instance;if(!i)throw Error("Federation instance not found!");let{shareKey:s,shareInfo:l}=r[t];try{let e=n.getUsedExports(o,s),t={...l};if(e&&(t.treeShaking={usedExports:e,useIn:[i.options.name]}),a)return i.loadShare(s,{customShareInfo:t});return i.loadShareSync(s,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){o.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:r,installedModules:n,initialConsumes:i,asyncLoad:s}=e,l=[];i.forEach(e=>{let o=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:r,asyncLoad:s});l.push([e,o])});let u=(e,o)=>{r.m[e]=a=>{var i;n[e]=0,delete r.c[e];let s=o();if("function"!=typeof s)throw Error(`Shared module is not available for eager consumption: ${e}`);let l=s(),{shareInfo:u}=t[e];if((null==u||null==(i=u.shareConfig)?void 0:i.layer)&&l&&"object"==typeof l)try{l.hasOwnProperty("layer")&&void 0!==l.layer||(l.layer=u.shareConfig.layer)}catch(e){}a.exports=l}};if(s)return Promise.all(l.map(async e=>{let[t,r]=e,o=await r();u(t,()=>o)}));l.forEach(e=>{let[t,r]=e;u(t,r)})}},6310(e,t,r){r(7363);let o=r(2069),n=r(6897),a=r(5216),i=r(630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:r,webpackRequire:s,chunkMapping:l,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{let t=s.R;t||(t=[]);let o=u[e],a=c[e]||[];if(t.indexOf(o)>=0)return;if(t.push(o),o.p)return r.push(o.p);let l=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=` +while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,p,r):l();var p=(e,r,n)=>d(r.get,o[1],t,0,h,n),h=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(m,o[2],0,0,h,1):d(s,o[2],0,0,f,1)})}},5216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=c;if(f&&p){for(let[e,t]of Object.entries(p))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},1114(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,p,h,m=r(6927),g=r.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},_="pimcore_quill_bundle",b="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},m=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},S=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},T=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},M={},N=[],O={},A=null==(p=r.initializeExposesData)?void 0:p.shareScope;for(let e in g())r.federation[e]=g()[e];m(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(T))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>b),m(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),m(r.federation,"bundlerRuntimeOptions",()=>({})),m(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>S),m(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),m(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),m(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:S,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:M,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:N,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(h=r.consumesLoadingData)?void 0:h.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:M,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,["109"],()=>__webpack_require__(3109));return __webpack_require__.O(e)},(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(255|964)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+e+"."+({102:"aadfc9f0",25:"30f3a9ad",473:"b1a99527",841:"75471cbd"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_quill_bundle:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{var e=[];__webpack_require__.O=(t,r,o,n)=>{if(r){n=n||0;for(var a=e.length;a>0&&e[a-1][2]>n;a--)e[a]=e[a-1];e[a]=[r,o,n];return}for(var i=1/0,a=0;a=n)&&Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](r[l]))?r.splice(l--,1):(s=!1,n{__webpack_require__.p="/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255"),__webpack_require__.e("473")]).then(()=>()=>__webpack_require__(8149)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.2.3",factory:()=>Promise.all([__webpack_require__.e("841"),__webpack_require__.e("964")]).then(()=>()=>__webpack_require__(5568)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"}]},uniqueName:"pimcore_quill_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{964:["3535"],889:["9932"],255:["1474"]},moduleIdToConsumeDataMapping:{3535:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840))},9932:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},1474:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)}},initialConsumes:["9932"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={889:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(255|964)$/.test(t))e[t]=0;else{var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}},__webpack_require__.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);if(s)var u=s(__webpack_require__)}for(t&&t(r);l{__webpack_require__.remotesLoadingData={chunkMapping:{},moduleIdToRemoteDataMapping:{}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(1114)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})(); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js.LICENSE.txt b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js.LICENSE.txt similarity index 100% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js.LICENSE.txt rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js new file mode 100644 index 0000000..66f318b --- /dev/null +++ b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js @@ -0,0 +1,8 @@ +/*! For license information please see remoteEntry.js.LICENSE.txt */ +var pimcore_quill_bundle;(()=>{var __webpack_modules__={2551(e,t,n){"use strict";var r,o,a,l,i,s,u=n(9932),c=n(9982);function f(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;ntypeof window&&void 0!==window.document&&void 0!==window.document.createElement,y=Object.prototype.hasOwnProperty,v=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,b={},S={};function E(e){return!!y.call(S,e)||!y.call(b,e)&&(v.test(e)?S[e]=!0:(b[e]=!0,!1))}function _(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==n)return!n.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}function k(e,t,n,r){if(null==t||_(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function w(e,t,n,r,o,a,l){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=l}var N={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){N[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];N[t]=new w(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){N[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){N[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){N[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){N[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){N[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){N[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){N[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var T=/[\-:]([a-z])/g;function R(e){return e[1].toUpperCase()}function I(e,t,n,r){var o=N.hasOwnProperty(t)?N[t]:null;(null!==o?0!==o.type:r||!(2--i||o[l]!==a[i]){var s="\n"+o[l].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=l&&0<=i);break}}}finally{K=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?q(e):""}function X(e){switch(e.tag){case 5:return q(e.type);case 16:return q("Lazy");case 13:return q("Suspense");case 19:return q("SuspenseList");case 0:case 2:case 15:return Q(e.type,!1);case 11:return Q(e.type.render,!1);case 1:return Q(e.type,!0);default:return""}}function Y(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case C:return"Fragment";case P:return"Portal";case A:return"Profiler";case O:return"StrictMode";case D:return"Suspense";case U:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case F:return(e.displayName||"Context")+".Consumer";case L:return(e._context.displayName||"Context")+".Provider";case $:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case z:return null!==(t=e.displayName||null)?t:Y(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return Y(e(t))}catch(e){}}return null}function J(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Y(t);case 8:return t===O?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function Z(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ee(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function et(e){var t=ee(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function en(e){e._valueTracker||(e._valueTracker=et(e))}function er(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ee(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function eo(e){if(void 0===(e=e||("u">typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function ea(e,t){var n=t.checked;return B({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function el(e,t){var n=null==t.defaultValue?"":t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:n=Z(null!=t.value?t.value:n),controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ei(e,t){null!=(t=t.checked)&&I(e,"checked",t,!1)}function es(e,t){ei(e,t);var n=Z(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ec(e,t.type,n):t.hasOwnProperty("defaultValue")&&ec(e,t.type,Z(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function eu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(("submit"===r||"reset"===r)&&(void 0===t.value||null===t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ec(e,t,n){("number"!==t||eo(e.ownerDocument)!==e)&&(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ef=Array.isArray;function ed(e,t,n,r){if(e=e.options,t){t={};for(var o=0;otypeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((eb=eb||document.createElement("div")).innerHTML=""+t.valueOf().toString()+"",t=eb.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function eE(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var e_={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ek=["Webkit","ms","Moz","O"];function ew(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||e_.hasOwnProperty(e)&&e_[e]?(""+t).trim():t+"px"}function eN(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=ew(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(e_).forEach(function(e){ek.forEach(function(t){e_[t=t+e.charAt(0).toUpperCase()+e.substring(1)]=e_[e]})});var eT=B({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function eR(e,t){if(t){if(eT[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(f(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(f(62))}}function eI(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eM=null;function ex(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var eP=null,eC=null,eO=null;function eA(e){if(e=r3(e)){if("function"!=typeof eP)throw Error(f(280));var t=e.stateNode;t&&(t=r6(t),eP(e.stateNode,e.type,t))}}function eL(e){eC?eO?eO.push(e):eO=[e]:eC=e}function eF(){if(eC){var e=eC,t=eO;if(eO=eC=null,eA(e),t)for(e=0;e>>=0)?32:31-(tu(e)/tc|0)|0}var td=64,tp=4194304;function th(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:return 0x7c00000&e;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0x40000000;default:return e}}function tm(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,l=0xfffffff&n;if(0!==l){var i=l&~o;0!==i?r=th(i):0!=(a&=l)&&(r=th(a))}else 0!=(l=n&~o)?r=th(l):0!==a&&(r=th(a));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&0!=(4194240&a)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function tE(e,t,n){e.pendingLanes|=t,0x20000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-ts(t)]=n}function t_(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=nR),nx=" ",nP=!1;function nC(e,t){switch(e){case"keyup":return -1!==nN.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nO(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var nA=!1;function nL(e,t){switch(e){case"compositionend":return nO(t);case"keypress":if(32!==t.which)return null;return nP=!0,nx;case"textInput":return(e=t.data)===nx&&nP?null:e;default:return null}}function nF(e,t){if(nA)return"compositionend"===e||!nT&&nC(e,t)?(e=t8(),t6=t4=t3=null,nA=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=n3(r)}}function n6(e,t){return!!e&&!!t&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?n6(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function n8(){for(var e=window,t=eo();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=eo(e.document)}return t}function n9(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function n5(e){var t=n8(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&n6(n.ownerDocument.documentElement,n)){if(null!==r&&n9(n)){if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=n4(n,a);var l=n4(n,r);o&&l&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,re=null,rt=null,rn=null,rr=!1;function ro(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;rr||null==re||re!==eo(r)||(r="selectionStart"in(r=re)&&n9(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},rn&&n2(rn,r)||(rn=r,0<(r=rx(rt,"onSelect")).length&&(t=new na("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=re)))}function ra(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var rl={animationend:ra("Animation","AnimationEnd"),animationiteration:ra("Animation","AnimationIteration"),animationstart:ra("Animation","AnimationStart"),transitionend:ra("Transition","TransitionEnd")},ri={},rs={};function ru(e){if(ri[e])return ri[e];if(!rl[e])return e;var t,n=rl[e];for(t in n)if(n.hasOwnProperty(t)&&t in rs)return ri[e]=n[t];return e}g&&(rs=document.createElement("div").style,"AnimationEvent"in window||(delete rl.animationend.animation,delete rl.animationiteration.animation,delete rl.animationstart.animation),"TransitionEvent"in window||delete rl.transitionend.transition);var rc=ru("animationend"),rf=ru("animationiteration"),rd=ru("animationstart"),rp=ru("transitionend"),rh=new Map,rm="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function rg(e,t){rh.set(e,t),h(t,[e])}for(var ry=0;ryr9||(e.current=r8[r9],r8[r9]=null,r9--)}function oe(e,t){r8[++r9]=e.current,e.current=t}var ot={},on=r5(ot),or=r5(!1),oo=ot;function oa(e,t){var n=e.type.contextTypes;if(!n)return ot;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function ol(e){return null!=(e=e.childContextTypes)}function oi(){r7(or),r7(on)}function os(e,t,n){if(on.current!==ot)throw Error(f(168));oe(on,t),oe(or,n)}function ou(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(f(108,J(e)||"Unknown",o));return B({},n,r)}function oc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ot,oo=on.current,oe(on,e),oe(or,or.current),!0}function of(e,t,n){var r=e.stateNode;if(!r)throw Error(f(169));n?(r.__reactInternalMemoizedMergedChildContext=e=ou(e,t,oo),r7(or),r7(on),oe(on,e)):r7(or),oe(or,n)}var od=null,op=!1,oh=!1;function om(e){null===od?od=[e]:od.push(e)}function og(e){op=!0,om(e)}function oy(){if(!oh&&null!==od){oh=!0;var e=0,t=tw;try{var n=od;for(tw=1;e>=l,o-=l,oN=1<<32-ts(t)+o|n<m?(g=f,f=null):g=f.sibling;var y=p(o,f,i[m],s);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(o,f),l=a(y,l,m),null===c?u=y:c.sibling=y,c=y,f=g}if(m===i.length)return n(o,f),oO&&oR(o,m),u;if(null===f){for(;mg?(y=m,m=null):y=m.sibling;var b=p(o,m,v.value,s);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(o,m),l=a(b,l,g),null===c?u=b:c.sibling=b,c=b,m=y}if(v.done)return n(o,m),oO&&oR(o,g),u;if(null===m){for(;!v.done;g++,v=i.next())null!==(v=d(o,v.value,s))&&(l=a(v,l,g),null===c?u=v:c.sibling=v,c=v);return oO&&oR(o,g),u}for(m=r(o,m);!v.done;g++,v=i.next())null!==(v=h(m,o,g,v.value,s))&&(e&&null!==v.alternate&&m.delete(null===v.key?g:v.key),l=a(v,l,g),null===c?u=v:c.sibling=v,c=v);return e&&m.forEach(function(e){return t(o,e)}),oO&&oR(o,g),u}function y(e,r,a,i){if("object"==typeof a&&null!==a&&a.type===C&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case x:e:{for(var s=a.key,u=r;null!==u;){if(u.key===s){if((s=a.type)===C){if(7===u.tag){n(e,u.sibling),(r=o(u,a.props.children)).return=e,e=r;break e}}else if(u.elementType===s||"object"==typeof s&&null!==s&&s.$$typeof===j&&oq(s)===u.type){n(e,u.sibling),(r=o(u,a.props)).ref=oW(e,u,a),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}a.type===C?((r=sT(a.props.children,e.mode,i,a.key)).return=e,e=r):((i=sN(a.type,a.key,a.props,null,e.mode,i)).ref=oW(e,r,a),i.return=e,e=i)}return l(e);case P:e:{for(u=a.key;null!==r;){if(r.key===u)if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),(r=o(r,a.children||[])).return=e,e=r;break e}else{n(e,r);break}t(e,r),r=r.sibling}(r=sM(a,e.mode,i)).return=e,e=r}return l(e);case j:return y(e,r,(u=a._init)(a._payload),i)}if(ef(a))return m(e,r,a,i);if(G(a))return g(e,r,a,i);oB(e,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),(r=o(r,a)).return=e):(n(e,r),(r=sI(a,e.mode,i)).return=e),l(e=r)):n(e,r)}return y}var oQ=oK(!0),oX=oK(!1),oY=r5(null),oJ=null,oZ=null,o0=null;function o1(){o0=oZ=oJ=null}function o2(e){var t=oY.current;r7(oY),e._currentValue=t}function o3(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function o4(e,t){oJ=e,o0=oZ=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(lR=!0),e.firstContext=null)}function o6(e){var t=e._currentValue;if(o0!==e)if(e={context:e,memoizedValue:t,next:null},null===oZ){if(null===oJ)throw Error(f(308));oZ=e,oJ.dependencies={lanes:0,firstContext:e}}else oZ=oZ.next=e;return t}var o8=null;function o9(e){null===o8?o8=[e]:o8.push(e)}function o5(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,o9(t)):(n.next=o.next,o.next=n),t.interleaved=n,o7(e,r)}function o7(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var ae=!1;function at(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function an(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ar(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ao(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&iT)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,o7(e,n)}return null===(o=r.interleaved)?(t.next=t,o9(r)):(t.next=o.next,o.next=t),r.interleaved=t,o7(e,n)}function aa(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,tk(e,n)}}function al(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=l:a=a.next=l,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ai(e,t,n,r){var o=e.updateQueue;ae=!1;var a=o.firstBaseUpdate,l=o.lastBaseUpdate,i=o.shared.pending;if(null!==i){o.shared.pending=null;var s=i,u=s.next;s.next=null,null===l?a=u:l.next=u,l=s;var c=e.alternate;null!==c&&(i=(c=c.updateQueue).lastBaseUpdate)!==l&&(null===i?c.firstBaseUpdate=u:i.next=u,c.lastBaseUpdate=s)}if(null!==a){var f=o.baseState;for(l=0,c=u=s=null,i=a;;){var d=i.lane,p=i.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var h=e,m=i;switch(d=t,p=n,m.tag){case 1:if("function"==typeof(h=m.payload)){f=h.call(p,f,d);break e}f=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(d="function"==typeof(h=m.payload)?h.call(p,f,d):h))break e;f=B({},f,d);break e;case 2:ae=!0}}null!==i.callback&&0!==i.lane&&(e.flags|=64,null===(d=o.effects)?o.effects=[i]:d.push(i))}else p={eventTime:p,lane:d,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===c?(u=c=p,s=f):c=c.next=p,l|=d;if(null===(i=i.next))if(null===(i=o.shared.pending))break;else i=(d=i).next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}if(null===c&&(s=f),o.baseState=s,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do l|=o.lane,o=o.next;while(o!==t)}else null===a&&(o.shared.lanes=0);iA|=l,e.lanes=l,e.memoizedState=f}}function as(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;tn?n:4,e(!0);var r=ak.transition;ak.transition={};try{e(!1),t()}finally{tw=n,ak.transition=r}}function le(){return a$().memoizedState}function lt(e,t,n){var r=iZ(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lr(e)?lo(t,n):null!==(n=o5(e,t,n,r))&&(i0(n,e,r,iJ()),la(n,t,r))}function ln(e,t,n){var r=iZ(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lr(e))lo(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var l=t.lastRenderedState,i=a(l,n);if(o.hasEagerState=!0,o.eagerState=i,n1(i,l)){var s=t.interleaved;null===s?(o.next=o,o9(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch(e){}finally{}null!==(n=o5(e,t,o,r))&&(i0(n,e,r,o=iJ()),la(n,t,r))}}function lr(e){var t=e.alternate;return e===aN||null!==t&&t===aN}function lo(e,t){aM=aI=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function la(e,t,n){if(0!=(4194240&n)){var r=t.lanes;r&=e.pendingLanes,t.lanes=n|=r,tk(e,n)}}var ll={readContext:o6,useCallback:aC,useContext:aC,useEffect:aC,useImperativeHandle:aC,useInsertionEffect:aC,useLayoutEffect:aC,useMemo:aC,useReducer:aC,useRef:aC,useState:aC,useDebugValue:aC,useDeferredValue:aC,useTransition:aC,useMutableSource:aC,useSyncExternalStore:aC,useId:aC,unstable_isNewReconciler:!1},li={readContext:o6,useCallback:function(e,t){return aF().memoizedState=[e,void 0===t?null:t],e},useContext:o6,useEffect:aZ,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,aY(4194308,4,a3.bind(null,t,e),n)},useLayoutEffect:function(e,t){return aY(4194308,4,e,t)},useInsertionEffect:function(e,t){return aY(4,2,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,aF().memoizedState=[e=e(),t],e},useReducer:function(e,t,n){var r=aF();return r.memoizedState=r.baseState=t=void 0!==n?n(t):t,r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=lt.bind(null,aN,e),[r.memoizedState,e]},useRef:function(e){return aF().memoizedState={current:e}},useState:aK,useDebugValue:a6,useDeferredValue:function(e){return aF().memoizedState=e},useTransition:function(){var e=aK(!1),t=e[0];return e=a7.bind(null,e[1]),aF().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=aN,o=aF();if(oO){if(void 0===n)throw Error(f(407));n=n()}else{if(n=t(),null===iR)throw Error(f(349));0!=(30&aw)||aV(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,aZ(aW.bind(null,r,a,e),[e]),r.flags|=2048,aQ(9,aG.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=aF(),t=iR.identifierPrefix;if(oO){var n=oT,r=oN;t=":"+t+"R"+(n=(r&~(1<<32-ts(r)-1)).toString(32)+n),0<(n=ax++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=aP++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:o6,useCallback:a8,useContext:o6,useEffect:a0,useImperativeHandle:a4,useInsertionEffect:a1,useLayoutEffect:a2,useMemo:a9,useReducer:aU,useRef:aX,useState:function(){return aU(aD)},useDebugValue:a6,useDeferredValue:function(e){return a5(a$(),aT.memoizedState,e)},useTransition:function(){return[aU(aD)[0],a$().memoizedState]},useMutableSource:aj,useSyncExternalStore:aH,useId:le,unstable_isNewReconciler:!1},lu={readContext:o6,useCallback:a8,useContext:o6,useEffect:a0,useImperativeHandle:a4,useInsertionEffect:a1,useLayoutEffect:a2,useMemo:a9,useReducer:az,useRef:aX,useState:function(){return az(aD)},useDebugValue:a6,useDeferredValue:function(e){var t=a$();return null===aT?t.memoizedState=e:a5(t,aT.memoizedState,e)},useTransition:function(){return[az(aD)[0],a$().memoizedState]},useMutableSource:aj,useSyncExternalStore:aH,useId:le,unstable_isNewReconciler:!1};function lc(e,t){if(e&&e.defaultProps)for(var n in t=B({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function lf(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:B({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ld={isMounted:function(e){return!!(e=e._reactInternals)&&eJ(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=iJ(),o=iZ(e),a=ar(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=ao(e,a,o))&&(i0(t,e,o,r),aa(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=iJ(),o=iZ(e),a=ar(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=ao(e,a,o))&&(i0(t,e,o,r),aa(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=iJ(),r=iZ(e),o=ar(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=ao(e,o,r))&&(i0(t,e,r,n),aa(t,e,r))}};function lp(e,t,n,r,o,a,l){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,l):!t.prototype||!t.prototype.isPureReactComponent||!n2(n,r)||!n2(o,a)}function lh(e,t,n){var r=!1,o=ot,a=t.contextType;return"object"==typeof a&&null!==a?a=o6(a):(o=ol(t)?oo:on.current,a=(r=null!=(r=t.contextTypes))?oa(e,o):ot),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ld,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function lm(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ld.enqueueReplaceState(t,t.state,null)}function lg(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},at(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=o6(a):o.context=oa(e,a=ol(t)?oo:on.current),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(lf(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&ld.enqueueReplaceState(o,o.state,null),ai(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function ly(e,t){try{var n="",r=t;do n+=X(r),r=r.return;while(r);var o=n}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o,digest:null}}function lv(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function lb(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var lS="function"==typeof WeakMap?WeakMap:Map;function lE(e,t,n){(n=ar(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){iH||(iH=!0,iV=r),lb(e,t)},n}function l_(e,t,n){(n=ar(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){lb(e,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){lb(e,t),"function"!=typeof r&&(null===iG?iG=new Set([this]):iG.add(this));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}function lk(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new lS;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=sm.bind(null,e,t,n),t.then(e,e))}function lw(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function lN(e,t,n,r,o){return 0==(1&e.mode)?e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=ar(-1,1)).tag=2,ao(n,t,1))),n.lanes|=1):(e.flags|=65536,e.lanes=o),e}var lT=M.ReactCurrentOwner,lR=!1;function lI(e,t,n,r){t.child=null===e?oX(t,null,n,r):oQ(t,e.child,n,r)}function lM(e,t,n,r,o){n=n.render;var a=t.ref;return(o4(t,o),r=aA(e,t,n,r,a,o),n=aL(),null===e||lR)?(oO&&n&&oM(t),t.flags|=1,lI(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,lQ(e,t,o))}function lx(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||s_(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=sN(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,lP(e,t,a,r,o))}if(a=e.child,0==(e.lanes&o)){var l=a.memoizedProps;if((n=null!==(n=n.compare)?n:n2)(l,r)&&e.ref===t.ref)return lQ(e,t,o)}return t.flags|=1,(e=sw(a,r)).ref=t.ref,e.return=t,t.child=e}function lP(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(n2(a,r)&&e.ref===t.ref)if(lR=!1,t.pendingProps=r=a,0==(e.lanes&o))return t.lanes=e.lanes,lQ(e,t,o);else 0!=(131072&e.flags)&&(lR=!0)}return lA(e,t,n,r,o)}function lC(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},oe(iP,ix),ix|=n;else{if(0==(0x40000000&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=0x40000000,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,oe(iP,ix),ix|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,oe(iP,ix),ix|=r}else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,oe(iP,ix),ix|=r;return lI(e,t,o,n),t.child}function lO(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function lA(e,t,n,r,o){var a=ol(n)?oo:on.current;return(a=oa(t,a),o4(t,o),n=aA(e,t,n,r,a,o),r=aL(),null===e||lR)?(oO&&r&&oM(t),t.flags|=1,lI(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,lQ(e,t,o))}function lL(e,t,n,r,o){if(ol(n)){var a=!0;oc(t)}else a=!1;if(o4(t,o),null===t.stateNode)lK(e,t),lh(t,n,r),lg(t,n,r,o),r=!0;else if(null===e){var l=t.stateNode,i=t.memoizedProps;l.props=i;var s=l.context,u=n.contextType;u="object"==typeof u&&null!==u?o6(u):oa(t,u=ol(n)?oo:on.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof l.getSnapshotBeforeUpdate;f||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==r||s!==u)&&lm(t,l,r,u),ae=!1;var d=t.memoizedState;l.state=d,ai(t,r,l,o),s=t.memoizedState,i!==r||d!==s||or.current||ae?("function"==typeof c&&(lf(t,n,c,r),s=t.memoizedState),(i=ae||lp(t,n,i,r,d,s,u))?(f||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||("function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"==typeof l.componentDidMount&&(t.flags|=4194308)):("function"==typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),l.props=r,l.state=s,l.context=u,r=i):("function"==typeof l.componentDidMount&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,an(e,t),i=t.memoizedProps,u=t.type===t.elementType?i:lc(t.type,i),l.props=u,f=t.pendingProps,d=l.context,s="object"==typeof(s=n.contextType)&&null!==s?o6(s):oa(t,s=ol(n)?oo:on.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==f||d!==s)&&lm(t,l,r,s),ae=!1,d=t.memoizedState,l.state=d,ai(t,r,l,o);var h=t.memoizedState;i!==f||d!==h||or.current||ae?("function"==typeof p&&(lf(t,n,p,r),h=t.memoizedState),(u=ae||lp(t,n,u,r,d,h,s)||!1)?(c||"function"!=typeof l.UNSAFE_componentWillUpdate&&"function"!=typeof l.componentWillUpdate||("function"==typeof l.componentWillUpdate&&l.componentWillUpdate(r,h,s),"function"==typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,h,s)),"function"==typeof l.componentDidUpdate&&(t.flags|=4),"function"==typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),l.props=r,l.state=h,l.context=s,r=u):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return lF(e,t,n,r,a,o)}function lF(e,t,n,r,o,a){lO(e,t);var l=0!=(128&t.flags);if(!r&&!l)return o&&of(t,n,!1),lQ(e,t,a);r=t.stateNode,lT.current=t;var i=l&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&l?(t.child=oQ(t,e.child,null,a),t.child=oQ(t,null,i,a)):lI(e,t,i,a),t.memoizedState=r.state,o&&of(t,n,!0),t.child}function l$(e){var t=e.stateNode;t.pendingContext?os(e,t.pendingContext,t.pendingContext!==t.context):t.context&&os(e,t.context,!1),ah(e,t.containerInfo)}function lD(e,t,n,r,o){return oH(),oV(o),t.flags|=256,lI(e,t,n,r),t.child}var lU={dehydrated:null,treeContext:null,retryLane:0};function lz(e){return{baseLanes:e,cachePool:null,transitions:null}}function lj(e,t,n){var r,o=t.pendingProps,a=av.current,l=!1,i=0!=(128&t.flags);if((r=i)||(r=(null===e||null!==e.memoizedState)&&0!=(2&a)),r?(l=!0,t.flags&=-129):(null===e||null!==e.memoizedState)&&(a|=1),oe(av,1&a),null===e)return(oD(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=0x40000000,null):(i=o.children,e=o.fallback,l?(o=t.mode,l=t.child,i={mode:"hidden",children:i},0==(1&o)&&null!==l?(l.childLanes=0,l.pendingProps=i):l=sR(i,o,0,null),e=sT(e,o,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=lz(n),t.memoizedState=lU,e):lH(t,i));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return lG(e,t,i,o,r,a,n);if(l){l=o.fallback,i=t.mode,r=(a=e.child).sibling;var s={mode:"hidden",children:o.children};return 0==(1&i)&&t.child!==a?((o=t.child).childLanes=0,o.pendingProps=s,t.deletions=null):(o=sw(a,s)).subtreeFlags=0xe00000&a.subtreeFlags,null!==r?l=sw(r,l):(l=sT(l,i,n,null),l.flags|=2),l.return=t,o.return=t,o.sibling=l,t.child=o,o=l,l=t.child,i=null===(i=e.child.memoizedState)?lz(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},l.memoizedState=i,l.childLanes=e.childLanes&~n,t.memoizedState=lU,o}return e=(l=e.child).sibling,o=sw(l,{mode:"visible",children:o.children}),0==(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function lH(e,t){return(t=sR({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function lV(e,t,n,r){return null!==r&&oV(r),oQ(t,e.child,null,n),e=lH(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lG(e,t,n,r,o,a,l){if(n)return 256&t.flags?(t.flags&=-257,lV(e,t,l,r=lv(Error(f(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,o=t.mode,r=sR({mode:"visible",children:r.children},o,0,null),a=sT(a,o,l,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,0!=(1&t.mode)&&oQ(t,e.child,null,l),t.child.memoizedState=lz(l),t.memoizedState=lU,a);if(0==(1&t.mode))return lV(e,t,l,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var i=r.dgst;return r=i,lV(e,t,l,r=lv(a=Error(f(419)),r,void 0))}if(i=0!=(l&e.childLanes),lR||i){if(null!==(r=iR)){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:o=32;break;case 0x20000000:o=0x10000000;break;default:o=0}0!==(o=0!=(o&(r.suspendedLanes|l))?0:o)&&o!==a.retryLane&&(a.retryLane=o,o7(e,o),i0(r,e,o,-1))}return so(),lV(e,t,l,r=lv(Error(f(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=sy.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,oC=rq(o.nextSibling),oP=t,oO=!0,oA=null,null!==e&&(o_[ok++]=oN,o_[ok++]=oT,o_[ok++]=ow,oN=e.id,oT=e.overflow,ow=t),t=lH(t,r.children),t.flags|=4096,t)}function lW(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),o3(e.return,t,n)}function lB(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function lq(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(lI(e,t,r.children,n),0!=(2&(r=av.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&lW(e,n,t);else if(19===e.tag)lW(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(oe(av,r),0==(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(o=null,n=t.child;null!==n;)null!==(e=n.alternate)&&null===ab(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),lB(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ab(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}lB(t,!0,n,null,a);break;case"together":lB(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function lK(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function lQ(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),iA|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(f(153));if(null!==t.child){for(n=sw(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=sw(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function lX(e,t,n){switch(t.tag){case 3:l$(t),oH();break;case 5:ag(t);break;case 1:ol(t.type)&&oc(t);break;case 4:ah(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;oe(oY,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState)){if(null!==r.dehydrated)return oe(av,1&av.current),t.flags|=128,null;if(0!=(n&t.child.childLanes))return lj(e,t,n);return oe(av,1&av.current),null!==(e=lQ(e,t,n))?e.sibling:null}oe(av,1&av.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return lq(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),oe(av,av.current),!r)return null;break;case 22:case 23:return t.lanes=0,lC(e,t,n)}return lQ(e,t,n)}function lY(e,t){if(!oO)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function lJ(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=0xe00000&o.subtreeFlags,r|=0xe00000&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function lZ(e,t,n){var r=t.pendingProps;switch(ox(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return lJ(t),null;case 1:case 17:return ol(t.type)&&oi(),lJ(t),null;case 3:return r=t.stateNode,am(),r7(or),r7(on),aE(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(oz(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==oA&&(i4(oA),oA=null))),a(e,t),lJ(t),null;case 5:ay(t);var s=ap(ad.current);if(n=t.type,null!==e&&null!=t.stateNode)l(e,t,n,r,s),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(f(166));return lJ(t),null}if(e=ap(ac.current),oz(t)){r=t.stateNode,n=t.type;var u=t.memoizedProps;switch(r[rX]=t,r[rY]=u,e=0!=(1&t.mode),n){case"dialog":rk("cancel",r),rk("close",r);break;case"iframe":case"object":case"embed":rk("load",r);break;case"video":case"audio":for(s=0;s<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[rX]=t,e[rY]=r,o(e,t,!1,!1),t.stateNode=e;e:{switch(c=eI(n,r),n){case"dialog":rk("cancel",e),rk("close",e),s=r;break;case"iframe":case"object":case"embed":rk("load",e),s=r;break;case"video":case"audio":for(s=0;siz&&(t.flags|=128,r=!0,lY(u,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ab(c))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),lY(u,!0),null===u.tail&&"hidden"===u.tailMode&&!c.alternate&&!oO)return lJ(t),null}else 2*e5()-u.renderingStartTime>iz&&0x40000000!==n&&(t.flags|=128,r=!0,lY(u,!1),t.lanes=4194304);u.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=u.last)?n.sibling=c:t.child=c,u.last=c)}if(null!==u.tail)return t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=e5(),t.sibling=null,n=av.current,oe(av,r?1&n|2:1&n),t;return lJ(t),null;case 22:case 23:return se(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(0x40000000&ix)&&(lJ(t),6&t.subtreeFlags&&(t.flags|=8192)):lJ(t),null;case 24:case 25:return null}throw Error(f(156,t.tag))}function l0(e,t){switch(ox(t),t.tag){case 1:return ol(t.type)&&oi(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return am(),r7(or),r7(on),aE(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return ay(t),null;case 13:if(r7(av),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(f(340));oH()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return r7(av),null;case 4:return am(),null;case 10:return o2(t.type._context),null;case 22:case 23:return se(),null;default:return null}}o=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},a=function(){},l=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ap(ac.current);var a,l=null;switch(n){case"input":o=ea(e,o),r=ea(e,r),l=[];break;case"select":o=B({},o,{value:void 0}),r=B({},r,{value:void 0}),l=[];break;case"textarea":o=ep(e,o),r=ep(e,r),l=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=r$)}for(u in eR(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var i=o[u];for(a in i)i.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(p.hasOwnProperty(u)?l||(l=[]):(l=l||[]).push(u,null));for(u in r){var s=r[u];if(i=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&s!==i&&(null!=s||null!=i))if("style"===u)if(i){for(a in i)!i.hasOwnProperty(a)||s&&s.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in s)s.hasOwnProperty(a)&&i[a]!==s[a]&&(n||(n={}),n[a]=s[a])}else n||(l||(l=[]),l.push(u,n)),n=s;else"dangerouslySetInnerHTML"===u?(s=s?s.__html:void 0,i=i?i.__html:void 0,null!=s&&i!==s&&(l=l||[]).push(u,s)):"children"===u?"string"!=typeof s&&"number"!=typeof s||(l=l||[]).push(u,""+s):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(p.hasOwnProperty(u)?(null!=s&&"onScroll"===u&&rk("scroll",e),l||i===s||(l=[])):(l=l||[]).push(u,s))}n&&(l=l||[]).push("style",n);var u=l;(t.updateQueue=u)&&(t.flags|=4)}},i=function(e,t,n,r){n!==r&&(t.flags|=4)};var l1=!1,l2=!1,l3="function"==typeof WeakSet?WeakSet:Set,l4=null;function l6(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){sh(e,t,n)}else n.current=null}function l8(e,t,n){try{n()}catch(n){sh(e,t,n)}}var l9=!1;function l5(e,t){if(rD=tX,n9(e=n8())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o,a=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch(e){n=null;break e}var i=0,s=-1,u=-1,c=0,d=0,p=e,h=null;t:for(;;){for(;p!==n||0!==a&&3!==p.nodeType||(s=i+a),p!==l||0!==r&&3!==p.nodeType||(u=i+r),3===p.nodeType&&(i+=p.nodeValue.length),null!==(o=p.firstChild);)h=p,p=o;for(;;){if(p===e)break t;if(h===n&&++c===a&&(s=i),h===l&&++d===r&&(u=i),null!==(o=p.nextSibling))break;h=(p=h).parentNode}p=o}n=-1===s||-1===u?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(rU={focusedElem:e,selectionRange:n},tX=!1,l4=t;null!==l4;)if(e=(t=l4).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,l4=e;else for(;null!==l4;){t=l4;try{var m=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,y=m.memoizedState,v=t.stateNode,b=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:lc(t.type,g),y);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var S=t.stateNode.containerInfo;1===S.nodeType?S.textContent="":9===S.nodeType&&S.documentElement&&S.removeChild(S.documentElement);break;default:throw Error(f(163))}}catch(e){sh(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,l4=e;break}l4=t.return}return m=l9,l9=!1,m}function l7(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&l8(t,n,a)}o=o.next}while(o!==r)}}function ie(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function it(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function ir(e){var t=e.alternate;null!==t&&(e.alternate=null,ir(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[rX],delete t[rY],delete t[rZ],delete t[r0],delete t[r1]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function io(e){return 5===e.tag||3===e.tag||4===e.tag}function ia(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||io(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function il(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=r$));else if(4!==r&&null!==(e=e.child))for(il(e,t,n),e=e.sibling;null!==e;)il(e,t,n),e=e.sibling}function ii(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ii(e,t,n),e=e.sibling;null!==e;)ii(e,t,n),e=e.sibling}var is=null,iu=!1;function ic(e,t,n){for(n=n.child;null!==n;)id(e,t,n),n=n.sibling}function id(e,t,n){if(tl&&"function"==typeof tl.onCommitFiberUnmount)try{tl.onCommitFiberUnmount(ta,n)}catch(e){}switch(n.tag){case 5:l2||l6(n,t);case 6:var r=is,o=iu;is=null,ic(e,t,n),is=r,iu=o,null!==is&&(iu?(e=is,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):is.removeChild(n.stateNode));break;case 18:null!==is&&(iu?(e=is,n=n.stateNode,8===e.nodeType?rB(e.parentNode,n):1===e.nodeType&&rB(e,n),tK(e)):rB(is,n.stateNode));break;case 4:r=is,o=iu,is=n.stateNode.containerInfo,iu=!0,ic(e,t,n),is=r,iu=o;break;case 0:case 11:case 14:case 15:if(!l2&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){o=r=r.next;do{var a=o,l=a.destroy;a=a.tag,void 0!==l&&(0!=(2&a)?l8(n,t,l):0!=(4&a)&&l8(n,t,l)),o=o.next}while(o!==r)}ic(e,t,n);break;case 1:if(!l2&&(l6(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){sh(n,t,e)}ic(e,t,n);break;case 21:default:ic(e,t,n);break;case 22:1&n.mode?(l2=(r=l2)||null!==n.memoizedState,ic(e,t,n),l2=r):ic(e,t,n)}}function ip(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new l3),t.forEach(function(t){var r=sv.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ih(e,t){var n=t.deletions;if(null!==n)for(var r=0;ro&&(o=l),r&=~a}if(r=o,10<(r=(120>(r=e5()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*i_(r/1960))-r)){e.timeoutHandle=rj(sc.bind(null,e,iD,ij),r);break}sc(e,iD,ij);break;default:throw Error(f(329))}}}return i1(e,e5()),e.callbackNode===n?i2.bind(null,e):null}function i3(e,t){var n=i$;return e.current.memoizedState.isDehydrated&&(st(e,t).flags|=256),2!==(e=sa(e,t))&&(t=iD,iD=n,null!==t&&i4(t)),e}function i4(e){null===iD?iD=e:iD.push.apply(iD,e)}function i6(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;re?16:e,null===iB)var r=!1;else{if(e=iB,iB=null,iq=0,0!=(6&iT))throw Error(f(331));var o=iT;for(iT|=4,l4=e.current;null!==l4;){var a=l4,l=a.child;if(0!=(16&l4.flags)){var i=a.deletions;if(null!==i){for(var s=0;se5()-iU?st(e,0):iF|=n),i1(e,t)}function sg(e,t){0===t&&(0==(1&e.mode)?t=1:(t=tp,0==(0x7c00000&(tp<<=1))&&(tp=4194304)));var n=iJ();null!==(e=o7(e,t))&&(tE(e,t,n),i1(e,n))}function sy(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),sg(e,n)}function sv(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(t),sg(e,n)}function sb(e,t){return e4(e,t)}function sS(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function sE(e,t,n,r){return new sS(e,t,n,r)}function s_(e){return!(!(e=e.prototype)||!e.isReactComponent)}function sk(e){if("function"==typeof e)return+!!s_(e);if(null!=e){if((e=e.$$typeof)===$)return 11;if(e===z)return 14}return 2}function sw(e,t){var n=e.alternate;return null===n?((n=sE(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=0xe00000&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function sN(e,t,n,r,o,a){var l=2;if(r=e,"function"==typeof e)s_(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case C:return sT(n.children,o,a,t);case O:l=8,o|=8;break;case A:return(e=sE(12,n,t,2|o)).elementType=A,e.lanes=a,e;case D:return(e=sE(13,n,t,o)).elementType=D,e.lanes=a,e;case U:return(e=sE(19,n,t,o)).elementType=U,e.lanes=a,e;case H:return sR(n,o,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case L:l=10;break e;case F:l=9;break e;case $:l=11;break e;case z:l=14;break e;case j:l=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(t=sE(l,n,t,o)).elementType=e,t.type=r,t.lanes=a,t}function sT(e,t,n,r){return(e=sE(7,e,r,t)).lanes=n,e}function sR(e,t,n,r){return(e=sE(22,e,r,t)).elementType=H,e.lanes=n,e.stateNode={isHidden:!1},e}function sI(e,t,n){return(e=sE(6,e,null,t)).lanes=n,e}function sM(e,t,n){return(t=sE(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function sx(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tS(0),this.expirationTimes=tS(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tS(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function sP(e,t,n,r,o,a,l,i,s){return e=new sx(e,t,n,i,s),1===t?(t=1,!0===a&&(t|=8)):t=0,a=sE(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},at(a),e}function sC(e,t,n){var r=3typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var sY=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!sY.isDisabled&&sY.supportsFiber)try{ta=sY.inject(sX),tl=sY}catch(e){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=sK,t.createPortal=function(e,t){var n=2typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(e){console.error(e)}}r(),e.exports=n(2551)},5287(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator;function h(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=p&&e[p]||e["@@iterator"])?e:null}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function v(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}function b(){}function S(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=v.prototype;var E=S.prototype=new b;E.constructor=S,g(E,v.prototype),E.isPureReactComponent=!0;var _=Array.isArray,k=Object.prototype.hasOwnProperty,w={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,r){var o,a={},l=null,i=null;if(null!=t)for(o in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(l=""+t.key),t)k.call(t,o)&&!N.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=r;else if(1>>1,o=e[r];if(0>>1;ra(s,n))ua(c,s)?(e[r]=c,e[u]=n,r=u):(e[r]=s,e[i]=n,r=i);else if(ua(c,n))e[r]=c,e[u]=n,r=u;else break}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var l,i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,u=s.now();t.unstable_now=function(){return s.now()-u}}var c=[],f=[],d=1,p=null,h=3,m=!1,g=!1,y=!1,v="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,S="u">typeof setImmediate?setImmediate:null;function E(e){for(var t=r(f);null!==t;){if(null===t.callback)o(f);else if(t.startTime<=e)o(f),t.sortIndex=t.expirationTime,n(c,t);else break;t=r(f)}}function _(e){if(y=!1,E(e),!g)if(null!==r(c))g=!0,O(k);else{var t=r(f);null!==t&&A(_,t.startTime-e)}}function k(e,n){g=!1,y&&(y=!1,b(T),T=-1),m=!0;var a=h;try{for(E(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!M());){var l=p.callback;if("function"==typeof l){p.callback=null,h=p.priorityLevel;var i=l(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof i?p.callback=i:p===r(c)&&o(c),E(n)}else o(c);p=r(c)}if(null!==p)var s=!0;else{var u=r(f);null!==u&&A(_,u.startTime-n),s=!1}return s}finally{p=null,h=a,m=!1}}"u">typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var w=!1,N=null,T=-1,R=5,I=-1;function M(){return!(t.unstable_now()-Itypeof MessageChannel){var P=new MessageChannel,C=P.port2;P.port1.onmessage=x,l=function(){C.postMessage(null)}}else l=function(){v(x,0)};function O(e){N=e,w||(w=!0,l())}function A(e,n){T=v(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||m||(g=!0,O(k))},t.unstable_forceFrameRate=function(e){0>e||125l?(e.sortIndex=a,n(f,e),null===r(c)&&e===r(f)&&(y?(b(T),T=-1):y=!0,A(_,a-l))):(e.sortIndex=i,n(c,e),g||m||(g=!0,O(k))),e},t.unstable_shouldYield=M,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},9982(e,t,n){"use strict";e.exports=n(7463)},6619(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(8130);t.logAndReport=function(e,t,n,o,a,l){return o(r.getShortErrorMsg(e,t,n,a))}},9810(e,t,n){let r=n(924),o={[r.RUNTIME_001]:"Failed to get remoteEntry exports.",[r.RUNTIME_002]:'The remote entry interface does not contain "init"',[r.RUNTIME_003]:"Failed to get manifest.",[r.RUNTIME_004]:"Failed to locate remote.",[r.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[r.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[r.RUNTIME_007]:"Failed to get remote snapshot.",[r.RUNTIME_008]:"Failed to load script resources.",[r.RUNTIME_009]:"Please call createInstance first.",[r.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[r.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot.",[r.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},a={[r.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},l={[r.BUILD_001]:"Failed to find expose module.",[r.BUILD_002]:"PublicPath is required in prod mode."},i={...o,...a,...l};t.buildDescMap=l,t.errorDescMap=i,t.runtimeDescMap=o,t.typeDescMap=a},924(e,t){let n="RUNTIME-001",r="RUNTIME-002",o="RUNTIME-003",a="RUNTIME-004",l="RUNTIME-005",i="RUNTIME-006",s="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",f="RUNTIME-010",d="RUNTIME-011",p="RUNTIME-012",h="TYPE-001",m="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=m,t.RUNTIME_001=n,t.RUNTIME_002=r,t.RUNTIME_003=o,t.RUNTIME_004=a,t.RUNTIME_005=l,t.RUNTIME_006=i,t.RUNTIME_007=s,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=f,t.RUNTIME_011=d,t.RUNTIME_012=p,t.TYPE_001=h},8130(e,t){let n=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,r,o)=>{let a=[`${[t[e]]} #${e}`];return r&&a.push(`args: ${JSON.stringify(r)}`),a.push(n(e)),o&&a.push(`Original Error Message: + ${o}`),a.join("\n")}},4363(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(924),o=n(8130),a=n(9810);t.BUILD_001=r.BUILD_001,t.BUILD_002=r.BUILD_002,t.RUNTIME_001=r.RUNTIME_001,t.RUNTIME_002=r.RUNTIME_002,t.RUNTIME_003=r.RUNTIME_003,t.RUNTIME_004=r.RUNTIME_004,t.RUNTIME_005=r.RUNTIME_005,t.RUNTIME_006=r.RUNTIME_006,t.RUNTIME_007=r.RUNTIME_007,t.RUNTIME_008=r.RUNTIME_008,t.RUNTIME_009=r.RUNTIME_009,t.RUNTIME_010=r.RUNTIME_010,t.RUNTIME_011=r.RUNTIME_011,t.RUNTIME_012=r.RUNTIME_012,t.TYPE_001=r.TYPE_001,t.buildDescMap=a.buildDescMap,t.errorDescMap=a.errorDescMap,t.getShortErrorMsg=o.getShortErrorMsg,t.runtimeDescMap=a.runtimeDescMap,t.typeDescMap=a.typeDescMap},1748(e,t){var n=Object.defineProperty;t.__exportAll=(e,t)=>{let r={};for(var o in e)n(r,o,{get:e[o],enumerable:!0});return t||n(r,Symbol.toStringTag,{value:"Module"}),r}},2926(e,t){let n="default";t.DEFAULT_REMOTE_TYPE="global",t.DEFAULT_SCOPE=n},5871(e,t,n){let r=n(8628),o=n(2926),a=n(8369),l=n(7829),i=n(8457),s=n(556);n(1132);let u=n(2003),c=n(6227),f=n(2964),d=n(2593),p=n(2299),h=n(317);n(4317);let m=n(4260),g=n(4710),y=n(9152),v=n(7300),b=n(1777),S=n(630),E=n(4363);t.ModuleFederation=class{initOptions(e){e.name&&e.name!==this.options.name&&r.error((0,E.getShortErrorMsg)(E.RUNTIME_010,E.runtimeDescMap)),this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,n){let r=s.getRemoteInfo({name:e,entry:t}),o=new u.Module({host:this,remoteInfo:r});return o.remoteEntryExports=n,this.moduleCache.set(e,o),o}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,n)}formatOptions(e,t){let{allShareInfos:n}=a.formatShareConfigs(e,t),{userOptions:r,options:o}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:n}),l=this.remoteHandler.formatAndRegisterRemote(o,r),{allShareInfos:i}=this.sharedHandler.registerShared(o,r),s=[...o.plugins];r.plugins&&r.plugins.forEach(e=>{s.includes(e)||s.push(e)});let u={...e,...t,plugins:s,remotes:l,shared:i};return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=i.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}constructor(e){this.hooks=new h.PluginSystem({beforeInit:new d.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new p.AsyncWaterfallHook("beforeInitContainer"),initContainer:new p.AsyncWaterfallHook("initContainer")}),this.version="2.3.0",this.moduleCache=new Map,this.loaderHook=new h.PluginSystem({getModuleInfo:new c.SyncHook,createScript:new c.SyncHook,createLink:new c.SyncHook,fetch:new f.AsyncHook,loadEntryError:new f.AsyncHook,getModuleFactory:new f.AsyncHook}),this.bridgeHook=new h.PluginSystem({beforeBridgeRender:new c.SyncHook,afterBridgeRender:new c.SyncHook,beforeBridgeDestroy:new c.SyncHook,afterBridgeDestroy:new c.SyncHook});const t=[m.snapshotPlugin(),g.generatePreloadAssetsPlugin()],n={id:l.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:S.isBrowserEnvValue};this.name=e.name,this.options=n,this.snapshotHandler=new y.SnapshotHandler(this),this.sharedHandler=new v.SharedHandler(this),this.remoteHandler=new b.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...n.plugins,...e.plugins||[]]),this.options=this.formatOptions(n,e)}}},4391(e,t,n){let r=n(8628),o=n(9350),a=n(630),l="object"==typeof globalThis?globalThis:window,i=(()=>{try{return document.defaultView}catch{return l}})(),s=i;function u(e,t,n){Object.defineProperty(e,t,{value:n,configurable:!1,writable:!0})}function c(e,t){return Object.hasOwnProperty.call(e,t)}c(l,"__GLOBAL_LOADING_REMOTE_ENTRY__")||u(l,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let f=l.__GLOBAL_LOADING_REMOTE_ENTRY__;function d(e){var t,n,r,o,a,l;c(e,"__VMOK__")&&!c(e,"__FEDERATION__")&&u(e,"__FEDERATION__",e.__VMOK__),c(e,"__FEDERATION__")||(u(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),u(e,"__VMOK__",e.__FEDERATION__)),(t=e.__FEDERATION__).__GLOBAL_PLUGIN__??(t.__GLOBAL_PLUGIN__=[]),(n=e.__FEDERATION__).__INSTANCES__??(n.__INSTANCES__=[]),(r=e.__FEDERATION__).moduleInfo??(r.moduleInfo={}),(o=e.__FEDERATION__).__SHARE__??(o.__SHARE__={}),(a=e.__FEDERATION__).__MANIFEST_LOADING__??(a.__MANIFEST_LOADING__={}),(l=e.__FEDERATION__).__PRELOADED_MAP__??(l.__PRELOADED_MAP__=new Map)}function p(){l.__FEDERATION__.__GLOBAL_PLUGIN__=[],l.__FEDERATION__.__INSTANCES__=[],l.__FEDERATION__.moduleInfo={},l.__FEDERATION__.__SHARE__={},l.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(f).forEach(e=>{delete f[e]})}function h(e){l.__FEDERATION__.__INSTANCES__.push(e)}function m(){return l.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,a.isDebugMode)();t&&(l.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,l.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.3.0")}function y(e,t){if("string"==typeof t)if(e[t])return{value:e[t],key:t};else{for(let n of Object.keys(e)){let[r,o]=n.split(":"),a=`${r}:${t}`,l=e[a];if(l)return{value:l,key:a}}return{value:void 0,key:t}}r.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}d(l),d(i);let v=()=>i.__FEDERATION__.moduleInfo,b=(e,t)=>{let n=y(t,o.getFMId(e)).value;if(n&&!n.version&&"version"in e&&e.version&&(n.version=e.version),n)return n;if("version"in e&&e.version){let{version:t,...n}=e,r=o.getFMId(n),a=y(i.__FEDERATION__.moduleInfo,r).value;if((null==a?void 0:a.version)===t)return a}},S=e=>b(e,i.__FEDERATION__.moduleInfo),E=(e,t)=>{let n=o.getFMId(e);return i.__FEDERATION__.moduleInfo[n]=t,i.__FEDERATION__.moduleInfo},_=e=>(i.__FEDERATION__.moduleInfo={...i.__FEDERATION__.moduleInfo,...e},()=>{for(let t of Object.keys(e))delete i.__FEDERATION__.moduleInfo[t]}),k=(e,t)=>{let n=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:n,entryExports:l[n]}},w=e=>{let{__GLOBAL_PLUGIN__:t}=i.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):r.warn(`The plugin ${e.name} has been registered.`)})},N=()=>i.__FEDERATION__.__GLOBAL_PLUGIN__,T=e=>l.__FEDERATION__.__PRELOADED_MAP__.get(e),R=e=>l.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);t.CurrentGlobal=l,t.Global=s,t.addGlobalSnapshot=_,t.getGlobalFederationConstructor=m,t.getGlobalHostPlugins=N,t.getGlobalSnapshot=v,t.getGlobalSnapshotInfoByModuleInfo=S,t.getInfoWithoutType=y,t.getPreloaded=T,t.getRemoteEntryExports=k,t.getTargetSnapshotInfoByModuleInfo=b,t.globalLoading=f,t.nativeGlobal=i,t.registerGlobalPlugins=w,t.resetFederationGlobalInfo=p,t.setGlobalFederationConstructor=g,t.setGlobalFederationInstance=h,t.setGlobalSnapshotInfoByModuleInfo=E,t.setPreloaded=R},3509(e,t,n){let r=n(4391),o=n(8369),a=n(6079),l=n(556);n(1132);let i=n(9599),s={getRegisteredShare:o.getRegisteredShare,getGlobalShareScope:o.getGlobalShareScope};t.default={global:{Global:r.Global,nativeGlobal:r.nativeGlobal,resetFederationGlobalInfo:r.resetFederationGlobalInfo,setGlobalFederationInstance:r.setGlobalFederationInstance,getGlobalFederationConstructor:r.getGlobalFederationConstructor,setGlobalFederationConstructor:r.setGlobalFederationConstructor,getInfoWithoutType:r.getInfoWithoutType,getGlobalSnapshot:r.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:r.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:r.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:r.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:r.addGlobalSnapshot,getRemoteEntryExports:r.getRemoteEntryExports,registerGlobalPlugins:r.registerGlobalPlugins,getGlobalHostPlugins:r.getGlobalHostPlugins,getPreloaded:r.getPreloaded,setPreloaded:r.setPreloaded},share:s,utils:{matchRemoteWithNameAndExpose:a.matchRemoteWithNameAndExpose,preloadAssets:i.preloadAssets,getRemoteInfo:l.getRemoteInfo}}},5922(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(8628),o=n(9350),a=n(4391),l=n(3957),i=n(8369),s=n(6079),u=n(556);n(1132);let c=n(3509),f=n(2003),d=n(5871),p=n(7703),h=n(630),m=c.default;t.CurrentGlobal=a.CurrentGlobal,t.Global=a.Global,t.Module=f.Module,t.ModuleFederation=d.ModuleFederation,t.addGlobalSnapshot=a.addGlobalSnapshot,t.assert=r.assert,t.error=r.error,t.getGlobalFederationConstructor=a.getGlobalFederationConstructor,t.getGlobalSnapshot=a.getGlobalSnapshot,t.getInfoWithoutType=a.getInfoWithoutType,t.getRegisteredShare=i.getRegisteredShare,t.getRemoteEntry=u.getRemoteEntry,t.getRemoteInfo=u.getRemoteInfo,t.helpers=m,t.isStaticResourcesEqual=o.isStaticResourcesEqual,Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return h.loadScript}}),Object.defineProperty(t,"loadScriptNode",{enumerable:!0,get:function(){return h.loadScriptNode}}),t.matchRemoteWithNameAndExpose=s.matchRemoteWithNameAndExpose,t.registerGlobalPlugins=a.registerGlobalPlugins,t.resetFederationGlobalInfo=a.resetFederationGlobalInfo,t.safeWrapper=o.safeWrapper,t.satisfy=l.satisfy,t.setGlobalFederationConstructor=a.setGlobalFederationConstructor,t.setGlobalFederationInstance=a.setGlobalFederationInstance,Object.defineProperty(t,"types",{enumerable:!0,get:function(){return p.type_exports}})},2003(e,t,n){let r=n(8628),o=n(9350),a=n(556),l=n(8393);n(1132);let i=n(630),s=n(4363);function u(e,t,n){let r=t,o=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];o.length||o.push("default"),o.forEach(e=>{r[e]||(r[e]={})});let a={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?o:e.shareScope||"default"};return Object.defineProperty(a,"shareScopeMap",{value:r,enumerable:!1}),{remoteEntryInitOptions:a,shareScope:r[o[0]],initScope:n??[]}}t.Module=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let e=await a.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return r.assert(e,`remoteEntryExports is undefined + ${(0,i.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,n){let o=await this.getEntry();if(this.inited)return o;if(this.initPromise)return await this.initPromise,o;this.initing=!0,this.initPromise=(async()=>{let{remoteEntryInitOptions:a,shareScope:i,initScope:c}=u(this.remoteInfo,this.host.shareScopeMap,n),f=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:i,remoteEntryInitOptions:a,initScope:c,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==o?void 0:o.init)&&r.error(s.RUNTIME_002,s.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,l.optionsToMFContext(this.host.options)),await o.init(f.shareScope,f.initScope,f.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...f,id:e,remoteSnapshot:t,remoteEntryExports:o}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return o}async get(e,t,n,a){let l,{loadFactory:i=!0}=n||{loadFactory:!0},s=await this.init(e,a);this.lib=s,(l=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:s,expose:t,moduleInfo:this.remoteInfo}))||(l=await s.get(t)),r.assert(l,`${o.getFMId(this.remoteInfo)} remote don't export ${t}.`);let u=o.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(l,u);return i?await c():c}wraperFactory(e,t){function n(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let r=await e();return n(r,t),r}:()=>{let r=e();return n(r,t),r}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}}},4710(e,t,n){let r=n(9350),o=n(4391),a=n(8369);n(1132);let l=n(9599),i=n(4260),s=n(630);function u(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function c(e,t,n,a){let l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},i=arguments.length>5?arguments[5]:void 0,{value:f}=o.getInfoWithoutType(e,r.getFMId(t)),d=i||f;if(d&&!(0,s.isManifestProvider)(d)&&(n(d,t,a),d.remotesInfo))for(let t of Object.keys(d.remotesInfo)){if(l[t])continue;l[t]=!0;let r=u(t),o=d.remotesInfo[t];c(e,{name:r.name,version:o.matchedVersion},n,!1,l,void 0)}}let f=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function d(e,t,n,i,u){let d=[],p=[],h=[],m=new Set,g=new Set,{options:y}=e,{preloadConfig:v}=t,{depsRemote:b}=v;if(c(i,n,(t,n,a)=>{var i;let u;if(a)u=v;else if(Array.isArray(b)){let e=b.find(e=>e.nameOrAlias===n.name||e.nameOrAlias===n.alias);if(!e)return;u=l.defaultPreloadArgs(e)}else{if(!0!==b)return;u=v}let c=(0,s.getResourceUrl)(t,r.getRemoteEntryInfoFromSnapshot(t).url);c&&h.push({name:n.name,moduleInfo:{name:n.name,entry:c,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:n.name,shareScope:"",version:"version"in t?t.version:void 0},url:c});let f="modules"in t?t.modules:[],m=l.normalizePreloadExposes(u.exposes);function g(e){let n=e.map(e=>(0,s.getResourceUrl)(t,e));return u.filter?n.filter(u.filter):n}if(m.length&&"modules"in t&&(f=null==t||null==(i=t.modules)?void 0:i.reduce((e,t)=>((null==m?void 0:m.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),f){let r=f.length;for(let a=0;a0){let t=(t,n)=>{let{shared:r}=a.getRegisteredShare(e.shareScopeMap,n.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare)||{};r&&"function"==typeof r.lib&&(n.assets.js.sync.forEach(e=>{m.add(e)}),n.assets.css.sync.forEach(e=>{g.add(e)}))};u.shared.forEach(e=>{var n;let o=null==(n=y.shared)?void 0:n[e.sharedName];if(!o)return;let a=e.version?o.find(t=>t.version===e.version):o;a&&r.arrayOptions(a).forEach(n=>{t(n,e)})})}let S=p.filter(e=>!m.has(e)&&!f("script",e));return{cssAssets:d.filter(e=>!g.has(e)&&!f("link",e)),jsAssetsWithoutEntry:S,entryAssets:h.filter(e=>!f("script",e.url))}}t.generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:n,remoteInfo:o,remote:a,globalSnapshot:l,remoteSnapshot:u}=e;return s.isBrowserEnvValue?r.isRemoteInfoWithEntry(a)&&r.isPureRemoteEntry(a)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:a.name,url:a.entry,moduleInfo:{name:o.name,entry:a.entry,type:o.type||"global",entryGlobalName:"",shareScope:""}}]}:(i.assignRemoteInfo(o,u),d(t,n,o,l,u)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},9152(e,t,n){let r=n(8628),o=n(9350),a=n(4391),l=n(8393);n(1132);let i=n(2964),s=n(2299),u=n(317);n(4317);let c=n(630),f=n(4363);function d(e,t){let n=a.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),r=n&&"remotesInfo"in n&&n.remotesInfo&&a.getInfoWithoutType(n.remotesInfo,e.name).value;return r&&r.matchedVersion?{hostGlobalSnapshot:n,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:r.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}t.SnapshotHandler=class{async loadRemoteSnapshotInfo(e){let t,n,{moduleInfo:i,id:s,expose:u}=e,{options:d}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:d,moduleInfo:i});let p=a.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});p||(p={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},a.addGlobalSnapshot({[this.HostInstance.options.name]:p})),p&&"remotesInfo"in p&&!a.getInfoWithoutType(p.remotesInfo,i.name).value&&("version"in i||"entry"in i)&&(p.remotesInfo={...null==p?void 0:p.remotesInfo,[i.name]:{matchedVersion:"version"in i?i.version:i.entry}});let{hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g}=this.getGlobalRemoteInfo(i),{remoteSnapshot:y,globalSnapshot:v}=await this.hooks.lifecycle.loadSnapshot.emit({options:d,moduleInfo:i,hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g});if(y)if((0,c.isManifestProvider)(y)){let e=c.isBrowserEnvValue?y.remoteEntry:y.ssrRemoteEntry||y.remoteEntry||"",r=await this.getManifestJson(e,i,{}),o=a.setGlobalSnapshotInfoByModuleInfo({...i,entry:e},r);t=r,n=o}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:i,remoteSnapshot:y,from:"global"});t=e,n=v}else if(o.isRemoteInfoWithEntry(i)){let e=await this.getManifestJson(i.entry,i,{}),r=a.setGlobalSnapshotInfoByModuleInfo(i,e),{remoteSnapshot:o}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:i,remoteSnapshot:e,from:"global"});t=o,n=r}else r.error(f.RUNTIME_007,f.runtimeDescMap,{remoteName:i.name,remoteVersion:i.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(v)},void 0,l.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:s,host:this.HostInstance,options:d,moduleInfo:i,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:n}}getGlobalRemoteInfo(e){return d(e,this.HostInstance)}async getManifestJson(e,t,n){let o=async()=>{let n=this.manifestCache.get(e);if(n)return n;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),n=await t.json()}catch(o){(n=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],r.error(f.RUNTIME_003,f.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${o}`,l.optionsToMFContext(this.HostInstance.options)))}return r.assert(n.metaData&&n.exposes&&n.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!n.metaData&&"metaData",!n.exposes&&"exposes",!n.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,n),n},a=async()=>{let n=await o(),r=(0,c.generateSnapshotFromManifest)(n,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:n,remoteSnapshot:r,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=a().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new u.PluginSystem({beforeLoadRemoteSnapshot:new i.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new s.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new s.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new s.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=a.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}},t.getGlobalRemoteInfo=d},4260(e,t,n){let r=n(8628),o=n(9350);n(1132);let a=n(9599),l=n(630),i=n(4363);function s(e,t){let n=o.getRemoteEntryInfoFromSnapshot(t);n.url||r.error(i.RUNTIME_011,i.runtimeDescMap,{remoteName:e.name});let a=(0,l.getResourceUrl)(t,n.url);l.isBrowserEnvValue||a.startsWith("http")||(a=`https:${a}`),e.type=n.type,e.entryGlobalName=n.globalName,e.entry=a,e.version=t.version,e.buildVersion=t.buildVersion}function u(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:n,expose:r,origin:l,remoteInfo:i,id:u}=e;if(!o.isRemoteInfoWithEntry(t)||!o.isPureRemoteEntry(t)){let{remoteSnapshot:o,globalSnapshot:c}=await l.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:u});s(i,o);let f={remote:t,preloadConfig:{nameOrAlias:n,exposes:[r],resourceCategory:"sync",share:!1,depsRemote:!1}},d=await l.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:l,preloadOptions:f,remoteInfo:i,remote:t,remoteSnapshot:o,globalSnapshot:c});return d&&a.preloadAssets(i,l,d,!1),{...e,remoteSnapshot:o}}return e}}}t.assignRemoteInfo=s,t.snapshotPlugin=u},1777(e,t,n){let r=n(8628),o=n(4391),a=n(2926),l=n(8369),i=n(6079),s=n(556),u=n(8393);n(1132);let c=n(9599),f=n(2003),d=n(6227),p=n(2964),h=n(2593),m=n(2299),g=n(317);n(4317);let y=n(9152),v=n(630),b=n(4363);t.RemoteHandler=class{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:n,expose:r}=t,{name:o,alias:a}=n;if(this.idToRemoteMap[e]={name:n.name,expose:r},a&&e.startsWith(o)){let t=e.replace(o,a);this.idToRemoteMap[t]={name:n.name,expose:r};return}if(a&&e.startsWith(a)){let t=e.replace(a,o);this.idToRemoteMap[t]={name:n.name,expose:r}}}async loadRemote(e,t){let{host:n}=this;try{let{loadFactory:r=!0}=t||{loadFactory:!0},{module:o,moduleOptions:a,remoteMatchInfo:l}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:i,remote:s,expose:u,id:c,remoteSnapshot:f}=l,d=await o.get(c,u,t,f),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:i,expose:u,exposeModule:r?d:void 0,exposeModuleFactory:r?void 0:d,remote:s,options:a,moduleInstance:o,origin:n});if(this.setIdToRemoteMap(e,l),"function"==typeof p)return p;return d}catch(a){let{from:r="runtime"}=t||{from:"runtime"},o=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:a,from:r,lifecycle:"onLoad",origin:n});if(!o)throw a;return o}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let n=c.formatPreloadArgs(t.options.remotes,e);await Promise.all(n.map(async e=>{let{remote:n}=e,r=s.getRemoteInfo(n),{globalSnapshot:o,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:n}),l=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:n,remoteInfo:r,globalSnapshot:o,remoteSnapshot:a});l&&c.preloadAssets(r,t,l)}))}registerRemotes(e,t){let{host:n}=this;e.forEach(e=>{this.registerRemote(e,n.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:n}=this,{id:o}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:o,options:n.options,origin:n})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:o,options:n.options,origin:n,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:a}=t,l=i.matchRemoteWithNameAndExpose(n.options.remotes,a);l||r.error(b.RUNTIME_004,b.runtimeDescMap,{hostName:n.options.name,requestId:a},void 0,u.optionsToMFContext(n.options));let{remote:c}=l,d=s.getRemoteInfo(c),p=await n.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...l,options:n.options,origin:n,remoteInfo:d}),{remote:h,expose:m}=p;r.assert(h&&m,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let g=n.moduleCache.get(h.name),y={host:n,remoteInfo:d};return g||(g=new f.Module(y),n.moduleCache.set(h.name,g)),{module:g,moduleOptions:y,remoteMatchInfo:p}}registerRemote(e,t,n){let{host:o}=this,l=()=>{if(e.alias){let n=t.find(t=>{var n;return e.alias&&(t.name.startsWith(e.alias)||(null==(n=t.alias)?void 0:n.startsWith(e.alias)))});r.assert(!n,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${n&&n.name} name or alias`)}"entry"in e&&v.isBrowserEnvValue&&"u">typeof window&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=a.DEFAULT_SCOPE),e.type||(e.type=a.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:o});let i=t.find(t=>t.name===e.name);if(i){let r=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==n?void 0:n.force)&&(this.removeRemote(i),l(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:o}),(0,v.warn)(r.join(" ")))}else l(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:o})}removeRemote(e){try{let{host:n}=this,{name:r}=e,a=n.options.remotes.findIndex(e=>e.name===r);-1!==a&&n.options.remotes.splice(a,1);let i=n.moduleCache.get(e.name);if(i){var t;let r=i.remoteInfo,a=r.entryGlobalName;o.CurrentGlobal[a]&&((null==(t=Object.getOwnPropertyDescriptor(o.CurrentGlobal,a))?void 0:t.configurable)?delete o.CurrentGlobal[a]:o.CurrentGlobal[a]=void 0);let u=s.getRemoteEntryUniqueKey(i.remoteInfo);o.globalLoading[u]&&delete o.globalLoading[u],n.snapshotHandler.manifestCache.delete(r.entry);let c=r.buildVersion?(0,v.composeKeyWithSeparator)(r.name,r.buildVersion):r.name,f=o.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>r.buildVersion?e.options.id===c:e.name===c);if(-1!==f){let e=o.CurrentGlobal.__FEDERATION__.__INSTANCES__[f];c=e.options.id||c;let t=l.getGlobalShareScope(),n=!0,a=[];Object.keys(t).forEach(e=>{let o=t[e];o&&Object.keys(o).forEach(t=>{let l=o[t];l&&Object.keys(l).forEach(o=>{let i=l[o];i&&Object.keys(i).forEach(l=>{let s=i[l];s&&"object"==typeof s&&s.from===r.name&&(s.loaded||s.loading?(s.useIn=s.useIn.filter(e=>e!==r.name),s.useIn.length?n=!1:a.push([e,t,o,l])):a.push([e,t,o,l]))})})})}),n&&(e.shareScopeMap={},delete t[c]),a.forEach(e=>{var n,r,o;let[a,l,i,s]=e;null==(o=t[a])||null==(r=o[l])||null==(n=r[i])||delete n[s]}),o.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(f,1)}let{hostGlobalSnapshot:d}=y.getGlobalRemoteInfo(e,n);if(d){let t=d&&"remotesInfo"in d&&d.remotesInfo&&o.getInfoWithoutType(d.remotesInfo,e.name).key;t&&(delete d.remotesInfo[t],o.Global.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete o.Global.__FEDERATION__.__MANIFEST_LOADING__[t])}n.moduleCache.delete(e.name)}}catch(e){r.logger.error(`removeRemote failed: ${e instanceof Error?e.message:String(e)}`)}}constructor(e){this.hooks=new g.PluginSystem({beforeRegisterRemote:new h.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new h.SyncWaterfallHook("registerRemote"),beforeRequest:new m.AsyncWaterfallHook("beforeRequest"),onLoad:new p.AsyncHook("onLoad"),handlePreloadModule:new d.SyncHook("handlePreloadModule"),errorLoadRemote:new p.AsyncHook("errorLoadRemote"),beforePreloadRemote:new p.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new p.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new p.AsyncHook,loadEntry:new p.AsyncHook}),this.host=e,this.idToRemoteMap={}}}},7300(e,t,n){let r=n(8628),o=n(2926),a=n(8369),l=n(8393);n(1132);let i=n(2964),s=n(2593),u=n(2299),c=n(317);n(4317);let f=n(4363);t.SharedHandler=class{registerShared(e,t){let{newShareInfos:n,allShareInfos:r}=a.formatShareConfigs(e,t);return Object.keys(n).forEach(e=>{n[e].forEach(n=>{n.scope.forEach(r=>{var o;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:e,shared:n}),(null==(o=this.shareScopeMap[r])?void 0:o[e])||this.setShared({pkgName:e,lib:n.lib,get:n.get,loaded:n.loaded||!!n.lib,shared:n,from:t.name})})})}),{newShareInfos:n,allShareInfos:r}}async loadShare(e,t){let{host:n}=this,o=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==o?void 0:o.scope)&&await Promise.all(o.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:o.strategy}))}));let{shareInfo:l}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:o,shared:n.options.shared,origin:n});r.assert(l,`Cannot find shared "${e}" in host "${n.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);let{shared:i,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,l,this.hooks.lifecycle.resolveShare)||{};if(i){let t=a.directShare(i,s);if(t.lib)return a.addUseIn(t,n.options.name),t.lib;if(t.loading&&!t.loaded){let e=await t.loading;return t.loaded=!0,t.lib||(t.lib=e),a.addUseIn(t,n.options.name),e}{let r=(async()=>{let e=await t.get();return a.addUseIn(t,n.options.name),t.loaded=!0,t.lib=e,e})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:n.options.name,lib:null,loading:r,treeShaking:s?t:void 0}),r}}{if(null==t?void 0:t.customShareInfo)return!1;let r=a.shouldUseTreeShaking(l.treeShaking),o=a.directShare(l,r),i=(async()=>{let t=await o.get();o.lib=t,o.loaded=!0,a.addUseIn(o,n.options.name);let{shared:r,useTreesShaking:i}=a.getRegisteredShare(this.shareScopeMap,e,l,this.hooks.lifecycle.resolveShare)||{};if(r){let e=a.directShare(r,i);e.lib=t,e.loaded=!0,r.from=l.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:l,from:n.options.name,lib:null,loading:i,treeShaking:r?o:void 0}),i}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0,{host:n}=this,r=null==t?void 0:t.from,l=null==t?void 0:t.strategy,i=null==t?void 0:t.initScope,s=[];if("build"!==r){let{initTokens:t}=this;i||(i=[]);let n=t[e];if(n||(n=t[e]={from:this.host.name}),i.indexOf(n)>=0)return s;i.push(n)}let u=this.shareScopeMap,c=n.options.name;u[e]||(u[e]={});let f=u[e],d=(e,t)=>{var n;let{version:r,eager:o}=t;f[e]=f[e]||{};let l=f[e],i=l[r]&&a.directShare(l[r]),s=!!(i&&("eager"in i&&i.eager||"shareConfig"in i&&(null==(n=i.shareConfig)?void 0:n.eager)));(!i||"loaded-first"!==i.strategy&&!i.loaded&&(!o!=!s?o:c>l[r].from))&&(l[r]=t)},p=async e=>{let t,{module:r}=await n.remoteHandler.getRemoteModuleAndOptions({id:e});try{t=await r.getEntry()}catch(r){if(!(t=await n.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:r,from:"runtime",lifecycle:"beforeLoadShare",origin:n})))return}finally{(null==t?void 0:t.init)&&!r.initing&&(r.remoteEntryExports=t,await r.init(void 0,void 0,i))}};return Object.keys(n.options.shared).forEach(t=>{n.options.shared[t].forEach(n=>{n.scope.includes(e)&&d(t,n)})}),("version-first"===n.options.shareStrategy||"version-first"===l)&&n.options.remotes.forEach(t=>{t.shareScope===e&&s.push(p(t.name))}),s}loadShareSync(e,t){let{host:n}=this,o=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==o?void 0:o.scope)&&o.scope.forEach(e=>{this.initializeSharing(e,{strategy:o.strategy})});let{shared:i,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare)||{};if(i){if("function"==typeof i.lib)return a.addUseIn(i,n.options.name),i.loaded||(i.loaded=!0,i.from===n.options.name&&(o.loaded=!0)),i.lib;if("function"==typeof i.get){let t=i.get();if(!(t instanceof Promise))return a.addUseIn(i,n.options.name),this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:t,shared:i}),t}}if(o.lib)return o.loaded||(o.loaded=!0),o.lib;if(o.get){let a=o.get();return a instanceof Promise&&r.error((null==t?void 0:t.from)==="build"?f.RUNTIME_005:f.RUNTIME_006,f.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e},void 0,l.optionsToMFContext(n.options)),o.lib=a,this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:o.lib,shared:o}),o.lib}r.error(f.RUNTIME_006,f.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e},void 0,l.optionsToMFContext(n.options))}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:r}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:r.options,origin:r,scopeName:e,hostShareScopeMap:n.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:n,from:r,lib:o,loading:a,loaded:l,get:i,treeShaking:s}=e,{version:u,scope:c="default",...f}=n,d=Array.isArray(c)?c:[c],p=e=>{let t=(e,t,n)=>{n&&!e[t]&&(e[t]=n)},n=s?e.treeShaking:e;t(n,"loaded",l),t(n,"loading",a),t(n,"get",i)};d.forEach(e=>{this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),this.shareScopeMap[e][t][u]||(this.shareScopeMap[e][t][u]={version:u,scope:[e],...f,lib:o});let n=this.shareScopeMap[e][t][u];p(n),r&&n.from!==r&&(n.from=r)})}_setGlobalShareScopeMap(e){let t=a.getGlobalShareScope(),n=e.id||e.name;n&&!t[n]&&(t[n]=this.shareScopeMap)}constructor(e){this.hooks=new c.PluginSystem({beforeRegisterShare:new s.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new u.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new u.AsyncWaterfallHook("beforeLoadShare"),loadShare:new i.AsyncHook,resolveShare:new s.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new s.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},7703(e,t,n){var r=n(1748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return r}})},8393(e,t){function n(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}t.optionsToMFContext=function(e){var t,r,o,a,l,i;let s={};for(let[t,n]of Object.entries(e.shared)){let e=n[0];e&&(s[t]={version:e.version,singleton:null==(o=e.shareConfig)?void 0:o.singleton,requiredVersion:(null==(a=e.shareConfig)?void 0:a.requiredVersion)!==!1&&(null==(l=e.shareConfig)?void 0:l.requiredVersion),eager:e.eager,strictVersion:null==(i=e.shareConfig)?void 0:i.strictVersion})}return{project:{name:e.name,mfRole:(null==(t=e.remotes)?void 0:t.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:(null==(r=e.remotes)?void 0:r.map(n))??[],shared:s}}}},7829(e,t,n){n(630),t.getBuilderId=function(){return"pimcore_quill_bundle:0.0.1"}},2964(e,t,n){let r=n(6227);t.AsyncHook=class extends r.SyncHook{emit(){let e;for(var t=arguments.length,n=Array(t),r=0;r0){let t=0,r=e=>!1!==e&&(t0){let n=0,o=t=>(r.warn(t),this.onerror(t),e),a=r=>{if(l.checkReturnData(e,r)){if(e=r,n{let n=e[t];n&&this.lifecycle[t].on(n)})}}removePlugin(e){r.assert(e,"A name is required.");let t=this.registerPlugins[e];r.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}},6227(e,t){t.SyncHook=class{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function n(){for(var r=arguments.length,o=Array(r),a=0;a0&&this.listeners.forEach(t=>{e=t(...n)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}},2593(e,t,n){let r=n(8628),o=n(9350),a=n(6227);function l(e,t){if(!o.isObject(t))return!1;if(e!==t){for(let n in e)if(!(n in t))return!1}return!0}t.SyncWaterfallHook=class extends a.SyncHook{emit(e){for(let t of(o.isObject(e)||r.error(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let n=t(e);if(l(e,n))e=n;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}catch(e){r.warn(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=r.error,this.type=e}},t.checkReturnData=l},1132(e,t,n){n(8628),n(9350),n(7829),n(6079),n(8457),n(556),n(8393),n(630)},556(e,t,n){let r=n(8628),o=n(4391),a=n(2926),l=n(630),i=n(4363),s=".then(callbacks[0]).catch(callbacks[1])";async function u(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,o)=>{try{n?e(n):"u">typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${s}`)([e,o]):import(t).then(e).catch(o)}catch(e){r.error(`Failed to load ESM entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}async function c(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,o)=>{try{n?e(n):Function("callbacks",`System.import("${t}")${s}`)([e,o])}catch(e){r.error(`Failed to load SystemJS entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}function f(e,t,n){let{remoteEntryKey:a,entryExports:l}=o.getRemoteEntryExports(e,t);return l||r.error(i.RUNTIME_001,i.runtimeDescMap,{remoteName:e,remoteEntryUrl:n,remoteEntryKey:a}),l}async function d(e){let{name:t,globalName:n,entry:a,loaderHook:s,getEntryUrl:u}=e,{entryExports:c}=o.getRemoteEntryExports(t,n);if(c)return c;let d=u?u(a):a;return(0,l.loadScript)(d,{attrs:{},createScriptHook:(e,t)=>{let n=s.lifecycle.createScript.emit({url:e,attrs:t});if(n&&(n instanceof HTMLScriptElement||"script"in n||"timeout"in n))return n}}).then(()=>f(t,n,a),e=>{let n=e instanceof Error?e.message:String(e);r.error(i.RUNTIME_008,i.runtimeDescMap,{remoteName:t,resourceUrl:d},n)})}async function p(e){let{remoteInfo:t,remoteEntryExports:n,loaderHook:r,getEntryUrl:o}=e,{entry:a,entryGlobalName:l,name:i,type:s}=t;switch(s){case"esm":case"module":return u({entry:a,remoteEntryExports:n});case"system":return c({entry:a,remoteEntryExports:n});default:return d({entry:a,globalName:l,name:i,loaderHook:r,getEntryUrl:o})}}async function h(e){let{remoteInfo:t,loaderHook:n}=e,{entry:a,entryGlobalName:i,name:s,type:u}=t,{entryExports:c}=o.getRemoteEntryExports(s,i);return c||(0,l.loadScriptNode)(a,{attrs:{name:s,globalName:i,type:u},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.lifecycle.createScript.emit({url:e,attrs:t});if(r&&"url"in r)return r}}}).then(()=>f(s,i,a)).catch(e=>{r.error(`Failed to load Node.js entry for remote "${s}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function m(e){let{entry:t,name:n}=e;return(0,l.composeKeyWithSeparator)(n,t)}async function g(e){let{origin:t,remoteEntryExports:n,remoteInfo:r,getEntryUrl:a,_inErrorHandling:s=!1}=e,u=m(r);if(n)return n;if(!o.globalLoading[u]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;o.globalLoading[u]=e.emit({loaderHook:c,remoteInfo:r,remoteEntryExports:n}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:l.isBrowserEnvValue)?p({remoteInfo:r,remoteEntryExports:n,loaderHook:c,getEntryUrl:a}):h({remoteInfo:r,loaderHook:c}))).catch(async e=>{let a=m(r),l=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(i.RUNTIME_008)&&!l&&!s){let e=e=>g({...e,_inErrorHandling:!0}),l=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:r,remoteEntryExports:n,globalLoading:o.globalLoading,uniqueKey:a});if(l)return l}throw e})}return o.globalLoading[u]}function y(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||a.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||a.DEFAULT_SCOPE}}t.getRemoteEntry=g,t.getRemoteEntryUniqueKey=m,t.getRemoteInfo=y},8628(e,t,n){let r=n(630),o=n(6619),a="[ Federation Runtime ]",l=(0,r.createLogger)(a);function i(e,t,n,r,l){if(void 0!==t)return(0,o.logAndReport)(e,t,n??{},e=>{throw Error(`${a}: ${e}`)},r,l);let i=e;if(i instanceof Error)throw i.message.startsWith(a)||(i.message=`${a}: ${i.message}`),i;throw Error(`${a}: ${i}`)}function s(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),l.warn(e)}t.assert=function(e,t,n,r,o){e||(void 0!==n?i(t,n,r,void 0,o):i(t))},t.error=i,t.logger=l,t.warn=s},6079(e,t){function n(e,t){for(let n of e){let e=t.startsWith(n.name),r=t.replace(n.name,"");if(e){if(r.startsWith("/"))return{pkgNameOrAlias:n.name,expose:r=`.${r}`,remote:n};else if(""===r)return{pkgNameOrAlias:n.name,expose:".",remote:n}}let o=n.alias&&t.startsWith(n.alias),a=n.alias&&t.replace(n.alias,"");if(n.alias&&o){if(a&&a.startsWith("/"))return{pkgNameOrAlias:n.alias,expose:a=`.${a}`,remote:n};else if(""===a)return{pkgNameOrAlias:n.alias,expose:".",remote:n}}}}t.matchRemote=function(e,t){for(let n of e)if(t===n.name||n.alias&&t===n.alias)return n},t.matchRemoteWithNameAndExpose=n},8457(e,t,n){let r=n(4391);t.registerPlugins=function(e,t){let n=r.getGlobalHostPlugins(),o=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return n.length>0&&n.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{o.forEach(n=>{n.applyPlugin(e,t)})}),e}},9599(e,t,n){let r=n(8628),o=n(6079),a=n(556),l=n(630);function i(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function s(e,t){return t.map(t=>{let n=o.matchRemote(e,t.nameOrAlias);return r.assert(n,`Unable to preload ${t.nameOrAlias} as it is not included in ${!n&&(0,l.safeToString)({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:i(t)}})}function u(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function c(e,t,n){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:o,jsAssetsWithoutEntry:i,entryAssets:s}=n;if(t.options.inBrowser){if(s.forEach(n=>{let{moduleInfo:r}=n,o=t.moduleCache.get(e.name);o?a.getRemoteEntry({origin:t,remoteInfo:r,remoteEntryExports:o.remoteEntryExports}):a.getRemoteEntry({origin:t,remoteInfo:r,remoteEntryExports:void 0})}),r){let e={rel:"preload",as:"style"};o.forEach(n=>{let{link:r,needAttach:o}=(0,l.createLink)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let e={rel:"stylesheet",type:"text/css"};o.forEach(n=>{let{link:r,needAttach:o}=(0,l.createLink)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r},needDeleteLink:!1});o&&document.head.appendChild(r)})}if(r){let e={rel:"preload",as:"script"};i.forEach(n=>{let{link:r,needAttach:o}=(0,l.createLink)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let n={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};i.forEach(e=>{let{script:r,needAttach:o}=(0,l.createScript)({url:e,cb:()=>{},attrs:n,createScriptHook:(e,n)=>{let r=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:n});if(r instanceof HTMLScriptElement)return r},needDeleteScript:!0});o&&document.head.appendChild(r)})}}}t.defaultPreloadArgs=i,t.formatPreloadArgs=s,t.normalizePreloadExposes=u,t.preloadAssets=c},632(e,t){function n(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function r(e,t){let{preRelease:r}=e,{preRelease:o}=t;if(void 0===r&&o)return 1;if(r&&void 0===o)return -1;if(void 0===r&&void 0===o)return 0;for(let e=0,t=r.length;e<=t;e++){let t=r[e],a=o[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return n(t,a)}}return 0}function o(e,t){return n(e.major,t.major)||n(e.minor,t.minor)||n(e.patch,t.patch)||r(e,t)}function a(e,t){return e.version===t.version}t.compare=function(e,t){switch(e.operator){case"":case"=":return a(e,t);case">":return 0>o(e,t);case">=":return a(e,t)||0>o(e,t);case"<":return o(e,t)>0;case"<=":return a(e,t)||o(e,t)>0;case void 0:return!0;default:return!1}}},9570(e,t){let n="[0-9A-Za-z-]+",r=`(?:\\+(${n}(?:\\.${n})*))`,o="0|[1-9]\\d*",a="[0-9]+",l="\\d*[a-zA-Z-][a-zA-Z0-9-]*",i=`(?:${a}|${l})`,s=`(?:-?(${i}(?:\\.${i})*))`,u=`(?:${o}|${l})`,c=`(?:-(${u}(?:\\.${u})*))`,f=`${o}|x|X|\\*`,d=`[v=\\s]*(${f})(?:\\.(${f})(?:\\.(${f})(?:${c})?${r}?)?)?`,p=`^\\s*(${d})\\s+-\\s+(${d})\\s*$`,h=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${s}?${r}?`,m="((?:<|>)?=?)",g=`(\\s*)${m}\\s*(${h}|${d})`,y="(?:~>?)",v=`(\\s*)${y}\\s+`,b="(?:\\^)",S=`(\\s*)${b}\\s+`,E="(<|>)?=?\\s*\\*",_=`^${b}${d}$`,k=`v?${`(${o})\\.(${o})\\.(${o})`}${c}?${r}?`,w=`^${y}${d}$`,N=`^${m}\\s*${d}$`,T=`^${m}\\s*(${k})$|^$`,R="^\\s*>=\\s*0.0.0\\s*$";t.caret=_,t.caretTrim=S,t.comparator=T,t.comparatorTrim=g,t.gte0=R,t.hyphenRange=p,t.star=E,t.tilde=w,t.tildeTrim=v,t.xRange=N},3957(e,t,n){let r=n(78),o=n(3810),a=n(632);function l(e){return r.pipe(o.parseCarets,o.parseTildes,o.parseXRanges,o.parseStar)(e)}function i(e){return r.pipe(o.parseHyphen,o.parseComparatorTrim,o.parseTildeTrim,o.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}t.satisfy=function(e,t){if(!e)return!1;let n=r.extractComparator(e);if(!n)return!1;let[,s,,u,c,f,d]=n,p={operator:s,version:r.combineVersion(u,c,f,d),major:u,minor:c,patch:f,preRelease:null==d?void 0:d.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=i(t);if(!e.trim())return!0;let n=e.split(" ").map(e=>l(e)).join(" ");if(!n.trim())return!0;let s=n.split(/\s+/).map(e=>o.parseGTE0(e)).filter(Boolean);if(0===s.length)continue;let u=!0;for(let e of s){let t=r.extractComparator(e);if(!t){u=!1;break}let[,n,,o,l,i,s]=t;if(!a.compare({operator:n,version:r.combineVersion(o,l,i,s),major:o,minor:l,patch:i,preRelease:null==s?void 0:s.split(".")},p)){u=!1;break}}if(u)return!0}catch(e){console.error(`[semver] Error processing range part "${t}":`,e);continue}}return!1}},3810(e,t,n){let r=n(9570),o=n(78);function a(e){return e.replace(o.parseRegex(r.hyphenRange),(e,t,n,r,a,l,i,s,u,c,f,d)=>(t=o.isXVersion(n)?"":o.isXVersion(r)?`>=${n}.0.0`:o.isXVersion(a)?`>=${n}.${r}.0`:`>=${t}`,s=o.isXVersion(u)?"":o.isXVersion(c)?`<${Number(u)+1}.0.0-0`:o.isXVersion(f)?`<${u}.${Number(c)+1}.0-0`:d?`<=${u}.${c}.${f}-${d}`:`<=${s}`,`${t} ${s}`.trim()))}function l(e){return e.replace(o.parseRegex(r.comparatorTrim),"$1$2$3")}function i(e){return e.replace(o.parseRegex(r.tildeTrim),"$1~")}function s(e){return e.trim().split(/\s+/).map(e=>e.replace(o.parseRegex(r.caret),(e,t,n,r,a)=>{if(o.isXVersion(t))return"";if(o.isXVersion(n))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(o.isXVersion(r))if("0"===t)return`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`;else return`>=${t}.${n}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${n}.${r}-${a} <${Number(t)+1}.0.0-0`;else if("0"===n)return`>=${t}.${n}.${r}-${a} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`;if("0"===t)if("0"===n)return`>=${t}.${n}.${r} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`;return`>=${t}.${n}.${r} <${Number(t)+1}.0.0-0`})).join(" ")}function u(e){return e.trim().split(/\s+/).map(e=>e.replace(o.parseRegex(r.tilde),(e,t,n,r,a)=>o.isXVersion(t)?"":o.isXVersion(n)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:o.isXVersion(r)?`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`:a?`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`:`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`)).join(" ")}function c(e){return e.split(/\s+/).map(e=>e.trim().replace(o.parseRegex(r.xRange),(e,t,n,r,a,l)=>{let i=o.isXVersion(n),s=i||o.isXVersion(r),u=s||o.isXVersion(a);if("="===t&&u&&(t=""),l="",i)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(s&&(r=0),a=0,">"===t?(t=">=",s?(n=Number(n)+1,r=0):r=Number(r)+1,a=0):"<="===t&&(t="<",s?n=Number(n)+1:r=Number(r)+1),"<"===t&&(l="-0"),`${t+n}.${r}.${a}${l}`):s?`>=${n}.0.0${l} <${Number(n)+1}.0.0-0`:u?`>=${n}.${r}.0${l} <${n}.${Number(r)+1}.0-0`:e})).join(" ")}function f(e){return e.trim().replace(o.parseRegex(r.star),"")}function d(e){return e.trim().replace(o.parseRegex(r.gte0),"")}t.parseCaretTrim=function(e){return e.replace(o.parseRegex(r.caretTrim),"$1^")},t.parseCarets=s,t.parseComparatorTrim=l,t.parseGTE0=d,t.parseHyphen=a,t.parseStar=f,t.parseTildeTrim=i,t.parseTildes=u,t.parseXRanges=c},78(e,t,n){let r=n(9570);function o(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function l(){for(var e=arguments.length,t=Array(e),n=0;nt.reduce((e,t)=>t(e),e)}function i(e){return e.match(o(r.comparator))}t.combineVersion=function(e,t,n,r){let o=`${e}.${t}.${n}`;return r?`${o}-${r}`:o},t.extractComparator=i,t.isXVersion=a,t.parseRegex=o,t.pipe=l},8369(e,t,n){let r=n(8628),o=n(9350),a=n(4391),l=n(2926),i=n(3957),s=n(630);function u(e,t,n,o){var a,l;let i;return i="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{r.error(`Cannot get shared "${n}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(null==(a=e.shareConfig)?void 0:a.eager)&&(null==(l=e.treeShaking)?void 0:l.mode)&&r.error(`Invalid shared config for "${n}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:i,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??o)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??s.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function c(e,t){let n=t.shared||{},r=t.name,a=Object.keys(n).reduce((e,a)=>{let l=o.arrayOptions(n[a]);return e[a]=e[a]||[],l.forEach(n=>{e[a].push(u(n,r,a,t.shareStrategy))}),e},{}),l={...e.shared};return Object.keys(a).forEach(e=>{l[e]?a[e].forEach(t=>{l[e].find(e=>e.version===t.version)||l[e].push(t)}):l[e]=a[e]}),{allShareInfos:l,newShareInfos:a}}function f(e,t){if(!e)return!1;let{status:n,mode:r}=e;return n!==s.TreeShakingStatus.NO_USE&&(n===s.TreeShakingStatus.CALCULATED||"runtime-infer"===r&&(!t||g(e,t)))}function d(e,t){let n=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),n=e;for(let e=0;e<3-t.length;e++)n+=".0";return n}return e};return!!i.satisfy(n(e),`<=${n(t)}`)}let p=(e,t)=>{let n=t||function(e,t){return d(e,t)};return Object.keys(e).reduce((e,t)=>!e||n(e,t)||"0"===e?t:e,0)},h=e=>!!e.loaded||"function"==typeof e.lib,m=e=>!!e.loading,g=(e,t)=>{if(!e||!t)return!1;let{usedExports:n}=e;return!!n&&!!t.every(e=>n.includes(e))};function y(e,t,n,r){let o=e[t][n],a="",l=f(r),i=function(e,t){return l?!o[e].treeShaking||!!o[t].treeShaking&&!h(o[e].treeShaking)&&d(e,t):!h(o[e])&&d(e,t)};if(l){if(a=p(e[t][n],i))return{version:a,useTreesShaking:l};l=!1}return{version:p(e[t][n],i),useTreesShaking:l}}let v=e=>h(e)||m(e);function b(e,t,n,r){let o=e[t][n],a="",l=f(r),i=function(e,t){if(l){if(!o[e].treeShaking)return!0;if(!o[t].treeShaking)return!1;if(v(o[t].treeShaking))if(v(o[e].treeShaking))return!!d(e,t);else return!0;if(v(o[e].treeShaking))return!1}if(v(o[t]))if(v(o[e]))return!!d(e,t);else return!0;return!v(o[e])&&d(e,t)};if(l){if(a=p(e[t][n],i))return{version:a,useTreesShaking:l};l=!1}return{version:p(e[t][n],i),useTreesShaking:l}}function S(e){return"loaded-first"===e?b:y}function E(e,t,n,o){if(!e)return;let{shareConfig:s,scope:u=l.DEFAULT_SCOPE,strategy:c,treeShaking:d}=n;for(let l of Array.isArray(u)?u:[u])if(s&&e[l]&&e[l][t]){let{requiredVersion:u}=s,{version:p,useTreesShaking:h}=S(c)(e,l,t,d),m=()=>{let o=e[l][t][p];if(s.singleton){if("string"==typeof u&&!i.satisfy(p,u)){let e=`Version ${p} from ${p&&o.from} of shared singleton module ${t} does not satisfy the requirement of ${n.from} which needs ${u})`;s.strictVersion?r.error(e):r.warn(e)}return{shared:o,useTreesShaking:h}}{if(!1===u||"*"===u||i.satisfy(p,u))return{shared:o,useTreesShaking:h};let n=f(d);if(n){for(let[r,o]of Object.entries(e[l][t]))if(f(o.treeShaking,null==d?void 0:d.usedExports)&&i.satisfy(r,u))return{shared:o,useTreesShaking:n}}for(let[n,r]of Object.entries(e[l][t]))if(i.satisfy(n,u))return{shared:r,useTreesShaking:!1}}},g={shareScopeMap:e,scope:l,pkgName:t,version:p,GlobalFederation:a.Global.__FEDERATION__,shareInfo:n,resolver:m};return(o.emit(g)||g).resolver()}}function _(){return a.Global.__FEDERATION__.__SHARE__}function k(e){let{pkgName:t,extraOptions:n,shareInfos:r}=e,o=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let n=function(e,n){return!h(t[e])&&d(e,n)};return t[p(t,n)]},a=(null==n?void 0:n.resolver)??o,l=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),i=function(){for(var e=arguments.length,t=Array(e),n=0;n{e.useIn||(e.useIn=[]),o.addUniqueItem(e.useIn,t)},t.directShare=w,t.formatShareConfigs=c,t.getGlobalShareScope=_,t.getRegisteredShare=E,t.getTargetSharedOptions=k,t.shouldUseTreeShaking=f},9350(e,t,n){let r=n(8628),o=n(630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function l(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function i(e){return void 0!==e.entry}function s(e){return!e.entry.includes(".json")}async function u(e,t){try{return await e()}catch(e){t||r.warn(e);return}}function c(e){return e&&"object"==typeof e}let f=Object.prototype.toString;function d(e){return"[object Object]"===f.call(e)}function p(e,t){let n=/^(https?:)?\/\//i;return e.replace(n,"").replace(/\/$/,"")===t.replace(n,"").replace(/\/$/,"")}function h(e){return Array.isArray(e)?e:[e]}function m(e){let t={url:"",type:"global",globalName:""};return o.isBrowserEnvValue||(0,o.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let g=(e,t)=>{let n;return n=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),n+=t};t.addUniqueItem=a,t.arrayOptions=h,t.getFMId=l,t.getRemoteEntryInfoFromSnapshot=m,t.isObject=c,t.isPlainObject=d,t.isPureRemoteEntry=s,t.isRemoteInfoWithEntry=i,t.isStaticResourcesEqual=p,t.objectToString=f,t.processModuleAlias=g,t.safeWrapper=u},3544(e,t){var n=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,s=(e,t,n,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,u=a(t),c=0,f=u.length;ct[e]).bind(null,s),enumerable:!(l=o(t,s))||l.enumerable});return e};t.__toESM=(e,t,o)=>(o=null!=e?n(l(e)):{},s(!t&&e&&e.__esModule?o:r(o,"default",{value:e,enumerable:!0}),e))},3129(e,t,n){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),n(3544);let r=n(9577),o=n(5922),a={...o.helpers.global,getGlobalFederationInstance:r.getGlobalFederationInstance},l=o.helpers.share,i=o.helpers.utils;t.default={global:a,share:l,utils:i},t.global=a,t.share=l,t.utils=i},9782(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),n(3544);let r=n(9577),o=n(5922),a=n(4363);function l(e){let t=new((0,o.getGlobalFederationConstructor)()||o.ModuleFederation)(e);return(0,o.setGlobalFederationInstance)(t),t}let i=null;function s(e){let t=r.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),i||(i=t),t):i=l(e)}function u(){for(var e=arguments.length,t=Array(e),n=0;n!!n&&r.options.id===n||r.options.name===e&&!r.options.version&&!t||r.options.name===e&&!!t&&r.options.version===t)}},7688(e,t){var n=Object.defineProperty;t.__exportAll=(e,t)=>{let r={};for(var o in e)n(r,o,{get:e[o],enumerable:!0});return t||n(r,Symbol.toStringTag,{value:"Module"}),r}},586(e,t){let n="federation-manifest.json",r=".json",o="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},l={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},i={[l[a.AT]]:a.AT,[l[a.HYPHEN]]:a.HYPHEN,[l[a.SLASH]]:a.SLASH},s=":",u="mf-manifest.json",c="mf-stats.json",f={NPM:"npm",APP:"app"},d="__MF_DEVTOOLS_MODULE_INFO__",p="ENCODE_NAME_PREFIX",h=".federation",m={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"},g=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});t.BROWSER_LOG_KEY=o,t.ENCODE_NAME_PREFIX=p,t.EncodedNameTransformMap=i,t.FederationModuleManifest=n,t.MANIFEST_EXT=r,t.MFModuleType=f,t.MFPrefetchCommon=m,t.MODULE_DEVTOOL_IDENTIFIER=d,t.ManifestFileName=u,t.NameTransformMap=l,t.NameTransformSymbol=a,t.SEPARATOR=s,t.StatsFileName=c,t.TEMP_DIR=h,t.TreeShakingStatus=g},1483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,n){let r=n(3417);async function o(e,t){try{return await e()}catch(e){t||r.warn(e);return}}function a(e,t){let n=/^(https?:)?\/\//i;return e.replace(n,"").replace(/\/$/,"")===t.replace(n,"").replace(/\/$/,"")}function l(e){let t,n=null,r=!0,l=2e4,i=document.getElementsByTagName("script");for(let t=0;t{n&&("async"===e||"defer"===e?n[e]=r[e]:n.getAttribute(e)||n.setAttribute(e,r[e]))})}let s=null,u="u">typeof window?t=>{if(t.filename&&a(t.filename,e.url)){let n=Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${t.message} (${t.filename}:${t.lineno}:${t.colno})`);n.name="ScriptExecutionError",s=n}}:null;u&&window.addEventListener("error",u);let c=async(r,a)=>{clearTimeout(t),u&&window.removeEventListener("error",u);let l=()=>{if((null==a?void 0:a.type)==="error"){let t=Error((null==a?void 0:a.isTimeout)?`ScriptNetworkError: Script "${e.url}" timed out.`:`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);t.name="ScriptNetworkError",(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(t))}else s?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(s)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(n&&(n.onerror=null,n.onload=null,o(()=>{let{needDeleteScript:t=!0}=e;t&&(null==n?void 0:n.parentNode)&&n.parentNode.removeChild(n)}),r&&"function"==typeof r)){let e=r(a);if(e instanceof Promise){let t=await e;return l(),t}return l(),e}l()};return n.onerror=c.bind(null,n.onerror),n.onload=c.bind(null,n.onload),t=setTimeout(()=>{c(null,{type:"error",isTimeout:!0})},l),{script:n,needAttach:r}}function i(e,t){let{attrs:n={},createScriptHook:r}=t;return new Promise((t,o)=>{let{script:a,needAttach:i}=l({url:e,cb:t,onErrorCallback:o,attrs:{fetchpriority:"high",...n},createScriptHook:r,needDeleteScript:!0});i&&document.head.appendChild(a)})}t.createLink=function(e){let t=null,n=!0,r=document.getElementsByTagName("link");for(let o=0;o{t&&!t.getAttribute(e)&&t.setAttribute(e,r[e])})}let l=(n,r)=>{let a=()=>{(null==r?void 0:r.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(r)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,o(()=>{let{needDeleteLink:n=!0}=e;n&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),n)){let e=n(r);return a(),e}a()};return t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),{link:t,needAttach:n}},t.createScript=l,t.isStaticResourcesEqual=a,t.loadScript=i,t.safeWrapper=o},6883(e,t,n){let r=n(586),o="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return o}function l(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function i(){try{if(a()&&window.localStorage)return!!localStorage.getItem(r.BROWSER_LOG_KEY)}catch(e){}return!1}function s(){return"u">typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("u">typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||i()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=o,t.isDebugMode=s,t.isReactNativeEnv=l},7016(e,t,n){let r=n(586),o=(e,t)=>{if(!e)return t;let n=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function a(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function l(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(r.MANIFEST_EXT))}function i(e){if(!e)return{statsFileName:r.StatsFileName,manifestFileName:r.ManifestFileName};let t="boolean"==typeof e?"":e.filePath||"",n="boolean"==typeof e?"":e.fileName||"",a=".json",l=e=>e.endsWith(a)?e:`${e}${a}`,i=(e,t)=>e.replace(a,`${t}${a}`),s=n?l(n):r.ManifestFileName;return{statsFileName:o(t,n?i(s,"-stats"):r.StatsFileName),manifestFileName:o(t,s)}}t.generateSnapshotFromManifest=function(e){var t,n,r;let l,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:s={},overrides:u={},version:c}=i,f=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&c?a(c):e.metaData.publicPath:e.metaData.getPublicPath,d=Object.keys(u),p={};Object.keys(s).length||(p=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let n,r=t.federationContainerName;return n=d.includes(r)?u[r]:"version"in t?t.version:t.entry,e[r]={matchedVersion:n},e},{}))||{}),Object.keys(s).forEach(e=>p[e]={matchedVersion:d.includes(e)?u[e]:s[e]});let{remoteEntry:{path:h,name:m,type:g},types:y={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:v},globalName:b,ssrRemoteEntry:S}=e.metaData,{exposes:E}=e,_={version:c||"",buildVersion:v,globalName:b,remoteEntry:o(h,m),remoteEntryType:g,remoteTypes:o(y.path,y.name),remoteTypesZip:y.zip||"",remoteTypesAPI:y.api||"",remotesInfo:p,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version,usedExports:e.referenceExports||[]})),modules:null==E?void 0:E.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(n=e.metaData)?void 0:n.prefetchInterface){let t=e.metaData.prefetchInterface;_={..._,prefetchInterface:t}}if(null==(r=e.metaData)?void 0:r.prefetchEntry){let{path:t,name:n,type:r}=e.metaData.prefetchEntry;_={..._,prefetchEntry:o(t,n),prefetchEntryType:r}}if("publicPath"in e.metaData?(l={..._,publicPath:f()},"string"==typeof e.metaData.ssrPublicPath&&(l.ssrPublicPath=e.metaData.ssrPublicPath)):l={..._,getPublicPath:f()},S){let e=o(S.path,S.name);l.ssrRemoteEntry=e,l.ssrRemoteEntryType=S.type||"commonjs-module"}return l},t.getManifestFileName=i,t.inferAutoPublicPath=a,t.isManifestProvider=l,t.simpleJoinRemoteEntry=o},630(e,t,n){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(586),o=n(8841),a=n(8798),l=n(7765),i=n(1993),s=n(7345),u=n(5448),c=n(6883),f=n(3417),d=n(7016),p=n(3910),h=n(6302),m=n(638),g=n(6967),y=n(1483);t.BROWSER_LOG_KEY=r.BROWSER_LOG_KEY,t.ENCODE_NAME_PREFIX=r.ENCODE_NAME_PREFIX,t.EncodedNameTransformMap=r.EncodedNameTransformMap,t.FederationModuleManifest=r.FederationModuleManifest,t.MANIFEST_EXT=r.MANIFEST_EXT,t.MFModuleType=r.MFModuleType,t.MFPrefetchCommon=r.MFPrefetchCommon,t.MODULE_DEVTOOL_IDENTIFIER=r.MODULE_DEVTOOL_IDENTIFIER,t.ManifestFileName=r.ManifestFileName,t.NameTransformMap=r.NameTransformMap,t.NameTransformSymbol=r.NameTransformSymbol,t.SEPARATOR=r.SEPARATOR,t.StatsFileName=r.StatsFileName,t.TEMP_DIR=r.TEMP_DIR,t.TreeShakingStatus=r.TreeShakingStatus,t.assert=f.assert,t.bindLoggerToCompiler=p.bindLoggerToCompiler,t.composeKeyWithSeparator=f.composeKeyWithSeparator,Object.defineProperty(t,"consumeSharedPlugin",{enumerable:!0,get:function(){return s.ConsumeSharedPlugin_exports}}),Object.defineProperty(t,"containerPlugin",{enumerable:!0,get:function(){return o.ContainerPlugin_exports}}),Object.defineProperty(t,"containerReferencePlugin",{enumerable:!0,get:function(){return a.ContainerReferencePlugin_exports}}),t.createInfrastructureLogger=p.createInfrastructureLogger,t.createLink=h.createLink,t.createLogger=p.createLogger,t.createModuleFederationConfig=y.createModuleFederationConfig,t.createScript=h.createScript,t.createScriptNode=m.createScriptNode,t.decodeName=f.decodeName,t.encodeName=f.encodeName,t.error=f.error,t.generateExposeFilename=f.generateExposeFilename,t.generateShareFilename=f.generateShareFilename,t.generateSnapshotFromManifest=d.generateSnapshotFromManifest,t.getManifestFileName=d.getManifestFileName,t.getProcessEnv=c.getProcessEnv,t.getResourceUrl=f.getResourceUrl,t.inferAutoPublicPath=d.inferAutoPublicPath,t.infrastructureLogger=p.infrastructureLogger,t.isBrowserEnv=c.isBrowserEnv,t.isBrowserEnvValue=c.isBrowserEnvValue,t.isDebugMode=c.isDebugMode,t.isManifestProvider=d.isManifestProvider,t.isReactNativeEnv=c.isReactNativeEnv,t.isRequiredVersion=f.isRequiredVersion,t.isStaticResourcesEqual=h.isStaticResourcesEqual,t.loadScript=h.loadScript,t.loadScriptNode=m.loadScriptNode,t.logger=p.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return l.ModuleFederationPlugin_exports}}),t.normalizeOptions=g.normalizeOptions,t.parseEntry=f.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return u.ProvideSharedPlugin_exports}}),t.safeToString=f.safeToString,t.safeWrapper=h.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return i.SharePlugin_exports}}),t.simpleJoinRemoteEntry=d.simpleJoinRemoteEntry,t.warn=f.warn},3910(e,t,n){let r=n(6883),o="[ Module Federation ]",a=console,l=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function i(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),n=t.filter(e=>!l.some(t=>e.includes(t)));if(!n.length)return;return`Stack trace: +${n.slice(0,5).join("\n")}`}catch{return}}var s=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let n=this.delegate,o=r.isDebugMode()?i():void 0,l=o?[...t,o]:t,s=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of s){let t=n[e];if("function"==typeof t)return void t.call(n,this.prefix,...l)}for(let e of s){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...l)}}log(){for(var e=arguments.length,t=Array(e),n=0;ne).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,n)=>{let r=(e,t)=>n.lifecycle.fetch.emit(e,t),o=await r(e,t||{});return o&&o instanceof Response?o:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data} +})`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,n,r)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((n,r)=>{createScriptNode(e,(e,o)=>{if(e)r(e);else{var a,l;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(l=t.attrs)?void 0:l.name}:custom__`;n(globalThis[e]=o)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:n,vm:r}=t,o=await (await n(e)).text(),a=new r.SourceTextModule(o,{importModuleDynamically:async(n,r)=>loadModule(new URL(n,e).href,t)});return esmModuleCache.set(e,a),await a.link(async n=>{let r=new URL(n,e).href;return await loadModule(r,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},6967(e,t){t.normalizeOptions=function(e,t,n){return function(r){if(!1===r)return!1;if(void 0===r)if(e)return t;else return!1;if(!0===r)return t;if(r&&"object"==typeof r)return{...t,...r};throw Error(`Unexpected type for \`${n}\`, expect boolean/undefined/object, got: ${typeof r}`)}}},7345(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},8841(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return r}})},8798(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return r}})},7765(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return r}})},5448(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},1993(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return r}})},3417(e,t,n){let r=n(586),o=n(6883),a="[ Federation Runtime ]",l=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.SEPARATOR,a=e.split(n),l="development"===o.getProcessEnv().NODE_ENV&&t,i="*",s=e=>e.startsWith("http")||e.includes(r.MANIFEST_EXT);if(a.length>=2){let[t,...r]=a;e.startsWith(n)&&(t=a.slice(0,2).join(n),r=[l||a.slice(2).join(n)]);let o=l||r.join(n);return s(o)?{name:t,entry:o}:{name:t,version:o||i}}if(1===a.length){let[e]=a;return l&&s(l)?{name:e,entry:l}:{name:e,version:l||i}}throw`Invalid entry value: ${e}`},i=function(){for(var e=arguments.length,t=Array(e),n=0;nt?e?`${e}${r.SEPARATOR}${t}`:t:e,""):""},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let o=n?".js":"";return`${t}${e.replace(RegExp(`${r.NameTransformSymbol.AT}`,"g"),r.NameTransformMap[r.NameTransformSymbol.AT]).replace(RegExp(`${r.NameTransformSymbol.HYPHEN}`,"g"),r.NameTransformMap[r.NameTransformSymbol.HYPHEN]).replace(RegExp(`${r.NameTransformSymbol.SLASH}`,"g"),r.NameTransformMap[r.NameTransformSymbol.SLASH])}${o}`}catch(e){throw e}},u=function(e,t,n){try{let o=e;if(t){if(!o.startsWith(t))return o;o=o.replace(RegExp(t,"g"),"")}return o=o.replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.AT]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.AT]]).replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.SLASH]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.SLASH]]).replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.HYPHEN]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.HYPHEN]]),n&&(o=o.replace(".js","")),o}catch(e){throw e}},c=(e,t)=>{if(!e)return"";let n=e;return"."===n&&(n="default_export"),n.startsWith("./")&&(n=n.replace("./","")),s(n,"__federation_expose_",t)},f=(e,t)=>e?s(e,"__federation_shared_",t):"",d=(e,t)=>{if("getPublicPath"in e){let n;return n=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${n}${t}`}return"publicPath"in e?!o.isBrowserEnv()&&!o.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},p=e=>{throw Error(`${a}: ${e}`)},h=e=>{console.warn(`${a}: ${e}`)};function m(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let g=/^([\d^=v<>~]|[*xX]$)/;function y(e){return g.test(e)}t.assert=(e,t)=>{e||p(t)},t.composeKeyWithSeparator=i,t.decodeName=u,t.encodeName=s,t.error=p,t.generateExposeFilename=c,t.generateShareFilename=f,t.getResourceUrl=d,t.isRequiredVersion=y,t.parseEntry=l,t.safeToString=m,t.warn=h},7363(e,t){var n=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,s=(e,t,n,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,u=a(t),c=0,f=u.length;ct[e]).bind(null,s),enumerable:!(l=o(t,s))||l.enumerable});return e};t.__toESM=(e,t,o)=>(o=null!=e?n(l(e)):{},s(!t&&e&&e.__esModule?o:r(o,"default",{value:e,enumerable:!0}),e))},2069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},6897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},916(e,t,n){let r=n(2069),o=n(5216),a=n(7617),l=n(5321),i=n(2385);t.consumes=function(e){o.updateConsumeOptions(e);let{chunkId:t,promises:n,installedModules:s,webpackRequire:u,chunkMapping:c,moduleToHandlerMapping:f}=e;r.attachShareScopeMap(u),u.o(c,t)&&c[t].forEach(e=>{if(u.o(s,e))return n.push(s[e]);let t=t=>{s[e]=0,u.m[e]=n=>{var r;delete u.c[e];let o=t(),{shareInfo:a}=f[e];if((null==a||null==(r=a.shareConfig)?void 0:r.layer)&&o&&"object"==typeof o)try{o.hasOwnProperty("layer")&&void 0!==o.layer||(o.layer=a.shareConfig.layer)}catch(e){}n.exports=o}},r=t=>{delete s[e],u.m[e]=n=>{throw delete u.c[e],t}};try{let o=u.federation.instance;if(!o)throw Error("Federation instance not found!");let{shareKey:c,getter:d,shareInfo:p,treeShakingGetter:h}=f[e],m=a.getUsedExports(u,c),g={...p};Array.isArray(g.scope)&&Array.isArray(g.scope[0])&&(g.scope=g.scope[0]),m&&(g.treeShaking={usedExports:m,useIn:[o.options.name]});let y=o.loadShare(c,{customShareInfo:g}).then(e=>{if(!1===e){if("function"!=typeof d)throw Error(i.getShortErrorMsg(l.RUNTIME_012,{[l.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},{shareKey:c}));return(null==h?void 0:h())||d()}return e});y.then?n.push(s[e]=y.then(t).catch(r)):t(y)}catch(e){r(e)}})}},5321(e,t){t.RUNTIME_012="RUNTIME-012"},2385(e,t){let n=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,r,o)=>{let a=[`${[t[e]]} #${e}`];return r&&a.push(`args: ${JSON.stringify(r)}`),a.push(n(e)),o&&a.push(`Original Error Message: + ${o}`),a.join("\n")}},8167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:n,version:r,webpackRequire:o,libraryType:a="global"}=e,{runtime:l,instance:i,bundlerRuntime:s,sharedFallback:u}=o.federation;if(!u)return n;let c=u[t];if(!c)return n;let f=r?c.find(e=>e[1]===r):c[0];if(!f)throw Error(`No fallback item found for shareKey: ${t} and version: ${r}`);return()=>l.getRemoteEntry({origin:o.federation.instance,remoteInfo:{name:f[2],entry:`${o.p}${f[0]}`,type:a,entryGlobalName:f[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${r}`);return e.init(o.federation.instance,s).then(()=>e.get())})}},7617(e,t){t.getUsedExports=function(e,t){let n=e.federation.usedExports;if(n)return n[t]}},6927(e,t,n){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let r=n(7363),o=n(2069),a=n(6310),l=n(916),i=n(6777),s=n(1735),u=n(7440),c=n(8531),f=n(8167),d=n(9782),p={runtime:d=r.__toESM(d),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:l.consumes,I:i.initializeSharing,S:{},installInitialConsumes:s.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:f.getSharedFallbackGetter},attachShareScopeMap:o.attachShareScopeMap,bundlerRuntimeOptions:{}},h=p.instance,m=p.initOptions,g=p.bundlerRuntime,y=p.bundlerRuntimeOptions;t.attachShareScopeMap=o.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=p,t.initOptions=m,t.instance=h,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return d}})},8531(e,t,n){let r=n(7363),o=n(9782),a=n(3129);a=r.__toESM(a),t.init=function(e){var t;let{webpackRequire:r}=e,{initOptions:l,runtime:i,sharedFallback:s,bundlerRuntime:u,libraryType:c}=r.federation;if(!l)throw Error("initOptions is required!");let f=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:l,options:i}=e,f=t.version||i.version;if(!s)return e;let d=t.shared||{},p=[];Object.keys(d).forEach(e=>{(Array.isArray(d[e])?d[e]:[d[e]]).forEach(t=>{if(p.push([e,t]),"get"in t){var n;(n=t).treeShaking||(n.treeShaking={}),t.treeShaking.get=t.get,t.get=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:r,libraryType:c,version:t.version})}})});let h=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:l.name,version:f});if(!h||!("shared"in h))return e;Object.keys(i.shared||{}).forEach(e=>{i.shared[e].forEach(t=>{p.push([e,t])})});let m=(e,t)=>{let r=h.shared.find(t=>t.sharedName===e);if(!r)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:i,secondarySharedTreeShakingEntry:s,treeShakingStatus:u}=r;a.status!==u&&(a.status=u,s&&c&&i&&(a.get=async()=>{let e=await (0,o.getRemoteEntry)({origin:l,remoteInfo:{name:i,entry:s,type:c,entryGlobalName:i,shareScope:"default"}});return await e.init(l,n.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,n]=e;m(t,n)}),e}}};return(t=l).plugins||(t.plugins=[]),l.plugins.push(f()),i.init(l)}},7440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:n,initScope:r,shareScopeKey:o,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let l=t.federation.instance;l.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let i=null==a?void 0:a.shareScopeKeys,s=null==a?void 0:a.shareScopeMap;if(o&&"string"!=typeof o)o.forEach(e=>{if(!i||!s)return void l.initShareScopeMap(e,n,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});s[e]||(s[e]={});let t=s[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=o||"default";Array.isArray(i)?i.forEach(e=>{s[e]||(s[e]={});let t=s[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):l.initShareScopeMap(e,n,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(o))?t.federation.initOptions.shared?t.I(o,r):Promise.all(o.map(e=>t.I(e,r))).then(()=>!0):t.I(o||"default",r)}},6777(e,t,n){let r=n(2069),o=n(6897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:n,initPromises:a,initTokens:l,initScope:i}=e,s=Array.isArray(t)?t:[t];var u=[],c=function(e){i||(i=[]);let s=n.federation.instance;var u=l[e];if(u||(u=l[e]={from:s.name}),i.indexOf(u)>=0)return;i.push(u);let c=a[e];if(c)return c;var f=e=>"u">typeof console&&console.warn&&console.warn(e),d=r=>{var o=e=>f("Initialization of sharing external failed: "+e);try{var a=n(r);if(!a)return;var l=r=>r&&r.init&&r.init(n.S[e],i,{shareScopeMap:n.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(l,o));var s=l(a);if(s&&"boolean"!=typeof s&&s.then)return p.push(s.catch(o))}catch(e){o(e)}};let p=s.initializeSharing(e,{strategy:s.options.shareStrategy,initScope:i,from:"build"});r.attachShareScopeMap(n);let h=n.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],n=h.idToExternalAndNameMapping[e][2];if(t.length>1)d(n);else if(1===t.length){let e=t[0];o.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||d(n)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return s.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},1735(e,t,n){let r=n(5216),o=n(7617);function a(e){let{moduleId:t,moduleToHandlerMapping:n,webpackRequire:r,asyncLoad:a}=e,l=r.federation.instance;if(!l)throw Error("Federation instance not found!");let{shareKey:i,shareInfo:s}=n[t];try{let e=o.getUsedExports(r,i),t={...s};if(e&&(t.treeShaking={usedExports:e,useIn:[l.options.name]}),a)return l.loadShare(i,{customShareInfo:t});return l.loadShareSync(i,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){r.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:n,installedModules:o,initialConsumes:l,asyncLoad:i}=e,s=[];l.forEach(e=>{let r=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:n,asyncLoad:i});s.push([e,r])});let u=(e,r)=>{n.m[e]=a=>{var l;o[e]=0,delete n.c[e];let i=r();if("function"!=typeof i)throw Error(`Shared module is not available for eager consumption: ${e}`);let s=i(),{shareInfo:u}=t[e];if((null==u||null==(l=u.shareConfig)?void 0:l.layer)&&s&&"object"==typeof s)try{s.hasOwnProperty("layer")&&void 0!==s.layer||(s.layer=u.shareConfig.layer)}catch(e){}a.exports=s}};if(i)return Promise.all(s.map(async e=>{let[t,n]=e,r=await n();u(t,()=>r)}));s.forEach(e=>{let[t,n]=e;u(t,n)})}},6310(e,t,n){n(7363);let r=n(2069),o=n(6897),a=n(5216),l=n(630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:n,webpackRequire:i,chunkMapping:s,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;r.attachShareScopeMap(i),i.o(s,t)&&s[t].forEach(e=>{let t=i.R;t||(t=[]);let r=u[e],a=c[e]||[];if(t.indexOf(r)>=0)return;if(t.push(r),r.p)return n.push(r.p);let s=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=` +while loading "${r[1]}" from ${r[2]}`),i.m[e]=()=>{throw t},r.p=0},f=(e,t,o,a,l,i)=>{try{let u=e(t,o);if(!u||!u.then)return l(u,a,i);{let e=u.then(e=>l(e,a),s);if(!i)return e;n.push(r.p=e)}}catch(e){s(e)}},d=(e,t,n)=>e?f(i.I,r[0],0,e,p,n):s();var p=(e,n,o)=>f(n.get,r[1],t,0,h,o),h=t=>{r.p=1,i.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,l.decodeName)(a[0].name,l.ENCODE_NAME_PREFIX)+r[1].slice(1),t=i.federation.instance,n=()=>i.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(r[0])?r[0]:[r[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>n())}return n()}catch(e){s(e)}};1===a.length&&o.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?f(m,r[2],0,0,h,1):f(i,r[2],0,0,d,1)})}},5216(e,t){function n(e){var t,n,r,o,a;let{webpackRequire:l,idToExternalAndNameMapping:i={},idToRemoteMap:s={},chunkMapping:u={}}=e,{remotesLoadingData:c}=l,f=null==(r=l.federation)||null==(n=r.bundlerRuntimeOptions)||null==(t=n.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!f)return;let{chunkMapping:d,moduleIdToRemoteDataMapping:p}=c;if(d&&p){for(let[e,t]of Object.entries(p))if(i[e]||(i[e]=[t.shareScope,t.name,t.externalModuleId]),!s[e]&&f[t.remoteName]){let n=f[t.remoteName];(o=s)[a=e]||(o[a]=[]),n.forEach(t=>{s[e].includes(t)||s[e].push(t)})}u&&Object.entries(d).forEach(e=>{let[t,n]=e;u[t]||(u[t]=[]),n.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:n}=e,{consumesLoadingData:r,initializeSharingData:o}=t,{sharedFallback:a,bundlerRuntime:l,libraryType:i}=t.federation;if(r&&!r._updated){let{moduleIdToConsumeDataMapping:o={},initialConsumes:s=[],chunkMapping:u={}}=r;if(Object.entries(o).forEach(e=>{let[r,o]=e;n[r]||(n[r]={getter:a?null==l?void 0:l.getSharedFallbackGetter({shareKey:o.shareKey,factory:o.fallback,webpackRequire:t,libraryType:i}):o.fallback,treeShakingGetter:a?o.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:o.requiredVersion,strictVersion:o.strictVersion,singleton:o.singleton,eager:o.eager,layer:o.layer},scope:Array.isArray(o.shareScope)?o.shareScope:[o.shareScope||"default"],treeShaking:a?{get:o.fallback,mode:o.treeShakingMode}:void 0},shareKey:o.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;s.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[n,r]=e;t[n]||(t[n]=[]),r.forEach(e=>{t[n].includes(e)||t[n].push(e)})})}r._updated=1}if(o&&!o._updated){let{federation:e}=t;if(!e.instance||!o.scopeToSharingDataMapping)return;let n={};for(let[e,t]of Object.entries(o.scopeToSharingDataMapping))for(let r of t)if("object"==typeof r&&null!==r){let{name:t,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={requiredVersion:`^${o}`},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[e],shareConfig:c,get:a};n[t]?n[t].push(d):n[t]=[d]}e.instance.registerShared(n),o._updated=1}},t.updateRemoteOptions=n},1114(e,t,n){"use strict";var r,o,a,l,i,s,u,c,f,d,p,h,m=n(6927),g=n.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:n}=e;return t(n)}),v={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},b="pimcore_quill_bundle",S="version-first";if((n.initializeSharingData||n.initializeExposesData)&&n.federation){let e=(e,t,n)=>{e&&e[t]&&(e[t]=n)},t=(e,t,n)=>{var r,o,a,l,i,s;let u=n();Array.isArray(u)?(null!=(a=(r=e)[o=t])||(r[o]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(s=(l=e)[i=t])||(l[i]={}),Object.assign(e[t],u))},m=(e,t,n)=>{var r,o,a;null!=(a=(r=e)[o=t])||(r[o]=n())},E=null!=(r=null==(s=n.remotesLoadingData)?void 0:s.chunkMapping)?r:{},_=null!=(o=null==(u=n.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?o:{},k=null!=(a=null==(c=n.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},w=null!=(l=null==(f=n.consumesLoadingData)?void 0:f.chunkMapping)?l:{},N=null!=(i=null==(d=n.consumesLoadingData)?void 0:d.moduleIdToConsumeDataMapping)?i:{},T={},R=[],I={},M=null==(p=n.initializeExposesData)?void 0:p.shareScope;for(let e in g())n.federation[e]=g()[e];m(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(N))e[t]={getter:n.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager},scope:[n.shareScope]},shareKey:n.shareKey};return e}),m(n.federation,"initOptions",()=>({})),m(n.federation.initOptions,"name",()=>b),m(n.federation.initOptions,"shareStrategy",()=>S),m(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(k))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[t],shareConfig:c,get:a};e[n]?e[n].push(d):e[n]=[d]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(v).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>y),m(n.federation,"bundlerRuntimeOptions",()=>({})),m(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>E),m(n.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>v),m(n.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,n]of Object.entries(_))e[t]=[n.shareScope,n.name,n.externalModuleId,n.remoteName];return e}),m(n.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>n),t(n.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,n]of Object.entries(_)){let r=v[n.remoteName];r&&(e[t]=r)}return e}),e(n,"S",n.federation.bundlerRuntime.S),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),e(n.f,"remotes",(e,t)=>n.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:E,idToExternalAndNameMapping:n.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:n.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:n})),e(n.f,"consumes",(e,t)=>n.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:w,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:T,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:R,initTokens:I,webpackRequire:n})),e(n,"initContainer",(e,t,r)=>n.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:r,shareScopeKey:M,webpackRequire:n})),e(n,"getContainer",(e,t)=>{var r=n.initializeExposesData.moduleMap;return n.R=t,t=Object.prototype.hasOwnProperty.call(r,e)?r[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),n.R=void 0,t}),n.federation.instance=n.federation.runtime.init(n.federation.initOptions),(null==(h=n.consumesLoadingData)?void 0:h.initialConsumes)&&n.federation.bundlerRuntime.installInitialConsumes({webpackRequire:n,installedModules:T,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},8626(e,t,n){"use strict";n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},5698(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,n=document.createElement("script"),r=!1;(document.querySelectorAll("script").forEach(e=>{if(e.src.replace(/https?:\/\/[^/]+/,"")===t.replace(/https?:\/\/[^/]+/,"")){r=!0;return}}),r)?e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}}):(n.src=t,n.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(n))})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(8626),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(255|964)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,n)=>(__webpack_require__.f[n](e,t),t),[]))})(),(()=>{__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e)})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+("525"===e?"__federation_expose_default_export":e)+"."+({102:"aadfc9f0",25:"30f3a9ad",473:"b1a99527",525:"c0ccc573",553:"de65faa4",841:"75471cbd"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>"static/css/async/"+e+".51bcc2c4.css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_quill_bundle:";__webpack_require__.l=function(n,r,o,a){if(e[n])return void e[n].push(r);if(void 0!==o)for(var l,i,s=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{__webpack_require__.p="/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255"),__webpack_require__.e("473")]).then(()=>()=>__webpack_require__(8149)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.2.3",factory:()=>Promise.all([__webpack_require__.e("841"),__webpack_require__.e("964")]).then(()=>()=>__webpack_require__(5568)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"},5698]},uniqueName:"pimcore_quill_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{964:["3535"],525:["2571","7489"],255:["1474"],940:["9932"]},moduleIdToConsumeDataMapping:{1474:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)},3535:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840))},9932:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},2571:{shareScope:"default",shareKey:"quill-table-better",import:"quill-table-better",requiredVersion:"^1.1.6",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("841").then(()=>()=>__webpack_require__(5568))},7489:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"^3.7.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255")]).then(()=>()=>__webpack_require__(8149))}},initialConsumes:["9932"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{if("u">typeof document){var e=function(e,t,n,r,o){var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",__webpack_require__.nc&&(a.nonce=__webpack_require__.nc),a.href=t;var l=function(n){if(a.onerror=a.onload=null,"load"===n.type)r();else{var l=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.href||t,s=Error("Loading CSS chunk "+e+" failed.\\n("+i+")");s.code="CSS_CHUNK_LOAD_FAILED",s.type=l,s.request=i,a.parentNode&&a.parentNode.removeChild(a),o(s)}};return a.onerror=a.onload=l,n?n.parentNode.insertBefore(a,n.nextSibling):document.head.appendChild(a),a},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("553"),__webpack_require__.e("964"),__webpack_require__.e("525")]).then(()=>()=>__webpack_require__(1022))},shareScope:"default"},__webpack_require__.getContainer=__webpack_require__.getContainer||function(){throw Error("should have __webpack_require__.getContainer")},__webpack_require__.initContainer=__webpack_require__.initContainer||function(){throw Error("should have __webpack_require__.initContainer")}})(),(()=>{var e={940:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(/^(255|964)$/.test(t))e[t]=0;else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var a=__webpack_require__.p+__webpack_require__.u(t),l=Error(),i=function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",l.name="ChunkLoadError",l.type=o,l.request=a,r[1](l)}};__webpack_require__.l(a,i,"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,l,i]=n,s=0;if(a.some(t=>0!==e[t])){for(r in l)__webpack_require__.o(l,r)&&(__webpack_require__.m[r]=l[r]);i&&i(__webpack_require__)}for(t&&t(n);s{__webpack_require__.remotesLoadingData={chunkMapping:{525:["2696","2977","8267","9869","2703","4781"]},moduleIdToRemoteDataMapping:{9869:{shareScope:"default",name:"./modules/wysiwyg",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2696:{shareScope:"default",name:"./components",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2703:{shareScope:"default",name:"./modules/app",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2977:{shareScope:"default",name:".",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},8267:{shareScope:"default",name:"./utils",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},4781:{shareScope:"default",name:"./app",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(1114)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x();pimcore_quill_bundle=__webpack_exports__})(); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/remoteEntry.js.LICENSE.txt b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js.LICENSE.txt similarity index 100% rename from public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/remoteEntry.js.LICENSE.txt rename to public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js.LICENSE.txt diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/entrypoints.json b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/entrypoints.json deleted file mode 100644 index aa78bf0..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/entrypoints.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "entrypoints": { - "pimcore_quill_bundle": { - "js": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/770.17ad2bc5.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/remoteEntry.js" - ], - "css": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/css/async/872.1e3b2cc8.css" - ] - }, - "main": { - "js": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/770.17ad2bc5.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js" - ], - "css": [] - }, - "exposeRemote": { - "js": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/exposeRemote.js" - ], - "css": [] - } - } -} \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/exposeRemote.js b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/exposeRemote.js deleted file mode 100644 index b6a9a89..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/exposeRemote.js +++ /dev/null @@ -1,7 +0,0 @@ - - if (window.pluginRemotes === undefined) { - window.pluginRemotes = {} - } - - window.pluginRemotes.pimcore_quill_bundle = "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/remoteEntry.js" - \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/main.html b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/main.html deleted file mode 100644 index 717120b..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/main.html +++ /dev/null @@ -1 +0,0 @@ -Rsbuild App
    \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/manifest.json b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/manifest.json deleted file mode 100644 index 9a77a81..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/manifest.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "allFiles": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/770.17ad2bc5.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/remoteEntry.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/css/async/872.1e3b2cc8.css", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-stats.json", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/mf-manifest.json", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/main.html" - ], - "entries": { - "pimcore_quill_bundle": { - "initial": { - "js": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/remoteEntry.js" - ] - }, - "async": { - "js": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/770.17ad2bc5.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js" - ], - "css": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/css/async/872.1e3b2cc8.css" - ] - } - }, - "main": { - "html": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/main.html" - ], - "initial": { - "js": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js" - ] - }, - "async": { - "js": [ - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/378.804defcc.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/770.17ad2bc5.js", - "/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js" - ] - } - } - } -} \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js deleted file mode 100644 index 933092f..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/269.6ea4f059.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! For license information please see 269.6ea4f059.js.LICENSE.txt */ -"use strict";(self.webpackChunkpimcore_quill_bundle=self.webpackChunkpimcore_quill_bundle||[]).push([["269"],{4448:function(e,t,n){var r,a,o,l,i,u,s=n(4179),c=n(3840);function f(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nt}return!1}function k(e,t,n,r,a,o,l){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){x[e]=new k(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];x[t]=new k(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){x[e]=new k(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){x[e]=new k(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){x[e]=new k(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){x[e]=new k(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){x[e]=new k(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){x[e]=new k(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){x[e]=new k(e,5,!1,e.toLowerCase(),null,!1,!1)});var N=/[\-:]([a-z])/g;function R(e){return e[1].toUpperCase()}function T(e,t,n,r){var a=x.hasOwnProperty(t)?x[t]:null;(null!==a?0!==a.type:r||!(2--i||a[l]!==o[i]){var u="\n"+a[l].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=l&&0<=i);break}}}finally{q=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Q(e):""}function Y(e){switch(e.tag){case 5:return Q(e.type);case 16:return Q("Lazy");case 13:return Q("Suspense");case 19:return Q("SuspenseList");case 0:case 2:case 15:return e=K(e.type,!1);case 11:return e=K(e.type.render,!1);case 1:return e=K(e.type,!0);default:return""}}function X(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case O:return"Fragment";case C:return"Portal";case $:return"Profiler";case M:return"StrictMode";case F:return"Suspense";case z:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case A:return(e.displayName||"Context")+".Consumer";case L:return(e._context.displayName||"Context")+".Provider";case D:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case H:return null!==(t=e.displayName||null)?t:X(e.type)||"Memo";case j:t=e._payload,e=e._init;try{return X(e(t))}catch(e){}}return null}function J(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return X(t);case 8:return t===M?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function Z(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ee(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function et(e){var t=ee(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function en(e){e._valueTracker||(e._valueTracker=et(e))}function er(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ee(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function ea(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function eo(e,t){var n=t.checked;return G({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function el(e,t){var n=null==t.defaultValue?"":t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:n=Z(null!=t.value?t.value:n),controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ei(e,t){null!=(t=t.checked)&&T(e,"checked",t,!1)}function eu(e,t){ei(e,t);var n=Z(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ec(e,t.type,n):t.hasOwnProperty("defaultValue")&&ec(e,t.type,Z(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function es(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(("submit"===r||"reset"===r)&&(void 0===t.value||null===t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ec(e,t,n){("number"!==t||ea(e.ownerDocument)!==e)&&(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ef=Array.isArray;function ed(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a"+t.valueOf().toString()+"",t=eb.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function e_(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var eE={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ew=["Webkit","ms","Moz","O"];function ek(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||eE.hasOwnProperty(e)&&eE[e]?(""+t).trim():t+"px"}function ex(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=ek(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(eE).forEach(function(e){ew.forEach(function(t){eE[t=t+e.charAt(0).toUpperCase()+e.substring(1)]=eE[e]})});var eN=G({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function eR(e,t){if(t){if(eN[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(f(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(f(62))}}function eT(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eI=null;function eP(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var eC=null,eO=null,eM=null;function e$(e){if(e=r3(e)){if("function"!=typeof eC)throw Error(f(280));var t=e.stateNode;t&&(t=r8(t),eC(e.stateNode,e.type,t))}}function eL(e){eO?eM?eM.push(e):eM=[e]:eO=e}function eA(){if(eO){var e=eO,t=eM;if(eM=eO=null,e$(e),t)for(e=0;e>>=0)?32:31-(ts(e)/tc|0)|0}var td=64,tp=4194304;function th(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:return 0x7c00000&e;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0x40000000;default:return e}}function tm(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,l=0xfffffff&n;if(0!==l){var i=l&~a;0!==i?r=th(i):0!=(o&=l)&&(r=th(o))}else 0!=(l=n&~a)?r=th(l):0!==o&&(r=th(o));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&a)&&((a=r&-r)>=(o=t&-t)||16===a&&0!=(4194240&o)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function t_(e,t,n){e.pendingLanes|=t,0x20000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-tu(t)]=n}function tE(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=nR),nP=" ",nC=!1;function nO(e,t){switch(e){case"keyup":return -1!==nx.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nM(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var n$=!1;function nL(e,t){switch(e){case"compositionend":return nM(t);case"keypress":if(32!==t.which)return null;return nC=!0,nP;case"textInput":return(e=t.data)===nP&&nC?null:e;default:return null}}function nA(e,t){if(n$)return"compositionend"===e||!nN&&nO(e,t)?(e=t5(),t8=t4=t3=null,n$=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=n3(r)}}function n8(e,t){return!!e&&!!t&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?n8(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function n5(){for(var e=window,t=ea();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=ea(e.document)}return t}function n6(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function n9(e){var t=n5(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&n8(n.ownerDocument.documentElement,n)){if(null!==r&&n6(n)){if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=void 0===r.end?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=n4(n,o);var l=n4(n,r);a&&l&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,re=null,rt=null,rn=null,rr=!1;function ra(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;rr||null==re||re!==ea(r)||(r="selectionStart"in(r=re)&&n6(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},rn&&n2(rn,r)||(rn=r,0<(r=rP(rt,"onSelect")).length&&(t=new no("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=re)))}function ro(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var rl={animationend:ro("Animation","AnimationEnd"),animationiteration:ro("Animation","AnimationIteration"),animationstart:ro("Animation","AnimationStart"),transitionend:ro("Transition","TransitionEnd")},ri={},ru={};function rs(e){if(ri[e])return ri[e];if(!rl[e])return e;var t,n=rl[e];for(t in n)if(n.hasOwnProperty(t)&&t in ru)return ri[e]=n[t];return e}g&&(ru=document.createElement("div").style,"AnimationEvent"in window||(delete rl.animationend.animation,delete rl.animationiteration.animation,delete rl.animationstart.animation),"TransitionEvent"in window||delete rl.transitionend.transition);var rc=rs("animationend"),rf=rs("animationiteration"),rd=rs("animationstart"),rp=rs("transitionend"),rh=new Map,rm="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function rg(e,t){rh.set(e,t),h(t,[e])}for(var ry=0;ryr6||(e.current=r5[r6],r5[r6]=null,r6--)}function ae(e,t){r5[++r6]=e.current,e.current=t}var at={},an=r9(at),ar=r9(!1),aa=at;function ao(e,t){var n=e.type.contextTypes;if(!n)return at;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function al(e){return null!=(e=e.childContextTypes)}function ai(){r7(ar),r7(an)}function au(e,t,n){if(an.current!==at)throw Error(f(168));ae(an,t),ae(ar,n)}function as(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(f(108,J(e)||"Unknown",a));return G({},n,r)}function ac(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||at,aa=an.current,ae(an,e),ae(ar,ar.current),!0}function af(e,t,n){var r=e.stateNode;if(!r)throw Error(f(169));n?(r.__reactInternalMemoizedMergedChildContext=e=as(e,t,aa),r7(ar),r7(an),ae(an,e)):r7(ar),ae(ar,n)}var ad=null,ap=!1,ah=!1;function am(e){null===ad?ad=[e]:ad.push(e)}function ag(e){ap=!0,am(e)}function ay(){if(!ah&&null!==ad){ah=!0;var e=0,t=tk;try{var n=ad;for(tk=1;e>=l,a-=l,ax=1<<32-tu(t)+a|n<m?(g=f,f=null):g=f.sibling;var y=p(a,f,i[m],u);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(a,f),l=o(y,l,m),null===c?s=y:c.sibling=y,c=y,f=g}if(m===i.length)return n(a,f),aM&&aR(a,m),s;if(null===f){for(;mg?(y=m,m=null):y=m.sibling;var b=p(a,m,v.value,u);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(a,m),l=o(b,l,g),null===c?s=b:c.sibling=b,c=b,m=y}if(v.done)return n(a,m),aM&&aR(a,g),s;if(null===m){for(;!v.done;g++,v=i.next())null!==(v=d(a,v.value,u))&&(l=o(v,l,g),null===c?s=v:c.sibling=v,c=v);return aM&&aR(a,g),s}for(m=r(a,m);!v.done;g++,v=i.next())null!==(v=h(m,a,g,v.value,u))&&(e&&null!==v.alternate&&m.delete(null===v.key?g:v.key),l=o(v,l,g),null===c?s=v:c.sibling=v,c=v);return e&&m.forEach(function(e){return t(a,e)}),aM&&aR(a,g),s}function y(e,r,o,i){if("object"==typeof o&&null!==o&&o.type===O&&null===o.key&&(o=o.props.children),"object"==typeof o&&null!==o){switch(o.$$typeof){case P:e:{for(var u=o.key,s=r;null!==s;){if(s.key===u){if((u=o.type)===O){if(7===s.tag){n(e,s.sibling),(r=a(s,o.props.children)).return=e,e=r;break e}}else if(s.elementType===u||"object"==typeof u&&null!==u&&u.$$typeof===j&&aQ(u)===s.type){n(e,s.sibling),(r=a(s,o.props)).ref=aW(e,s,o),r.return=e,e=r;break e}n(e,s);break}t(e,s),s=s.sibling}o.type===O?((r=uN(o.props.children,e.mode,i,o.key)).return=e,e=r):((i=ux(o.type,o.key,o.props,null,e.mode,i)).ref=aW(e,r,o),i.return=e,e=i)}return l(e);case C:e:{for(s=o.key;null!==r;){if(r.key===s)if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=a(r,o.children||[])).return=e,e=r;break e}else{n(e,r);break}t(e,r),r=r.sibling}(r=uI(o,e.mode,i)).return=e,e=r}return l(e);case j:return y(e,r,(s=o._init)(o._payload),i)}if(ef(o))return m(e,r,o,i);if(B(o))return g(e,r,o,i);aG(e,o)}return"string"==typeof o&&""!==o||"number"==typeof o?(o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,o)).return=e):(n(e,r),(r=uT(o,e.mode,i)).return=e),l(e=r)):n(e,r)}return y}var aK=aq(!0),aY=aq(!1),aX=r9(null),aJ=null,aZ=null,a0=null;function a1(){a0=aZ=aJ=null}function a2(e){var t=aX.current;r7(aX),e._currentValue=t}function a3(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function a4(e,t){aJ=e,a0=aZ=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(lR=!0),e.firstContext=null)}function a8(e){var t=e._currentValue;if(a0!==e)if(e={context:e,memoizedValue:t,next:null},null===aZ){if(null===aJ)throw Error(f(308));aZ=e,aJ.dependencies={lanes:0,firstContext:e}}else aZ=aZ.next=e;return t}var a5=null;function a6(e){null===a5?a5=[e]:a5.push(e)}function a9(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,a6(t)):(n.next=a.next,a.next=n),t.interleaved=n,a7(e,r)}function a7(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var oe=!1;function ot(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function on(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function or(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function oa(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&iN)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,a7(e,n)}return null===(a=r.interleaved)?(t.next=t,a6(r)):(t.next=a.next,a.next=t),r.interleaved=t,a7(e,n)}function oo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,tw(e,n)}}function ol(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=l:o=o.next=l,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function oi(e,t,n,r){var a=e.updateQueue;oe=!1;var o=a.firstBaseUpdate,l=a.lastBaseUpdate,i=a.shared.pending;if(null!==i){a.shared.pending=null;var u=i,s=u.next;u.next=null,null===l?o=s:l.next=s,l=u;var c=e.alternate;null!==c&&(i=(c=c.updateQueue).lastBaseUpdate)!==l&&(null===i?c.firstBaseUpdate=s:i.next=s,c.lastBaseUpdate=u)}if(null!==o){var f=a.baseState;for(l=0,c=s=u=null,i=o;;){var d=i.lane,p=i.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var h=e,m=i;switch(d=t,p=n,m.tag){case 1:if("function"==typeof(h=m.payload)){f=h.call(p,f,d);break e}f=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(d="function"==typeof(h=m.payload)?h.call(p,f,d):h))break e;f=G({},f,d);break e;case 2:oe=!0}}null!==i.callback&&0!==i.lane&&(e.flags|=64,null===(d=a.effects)?a.effects=[i]:d.push(i))}else p={eventTime:p,lane:d,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===c?(s=c=p,u=f):c=c.next=p,l|=d;if(null===(i=i.next))if(null===(i=a.shared.pending))break;else i=(d=i).next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}if(null===c&&(u=f),a.baseState=u,a.firstBaseUpdate=s,a.lastBaseUpdate=c,null!==(t=a.shared.interleaved)){a=t;do l|=a.lane,a=a.next;while(a!==t)}else null===o&&(a.shared.lanes=0);i$|=l,e.lanes=l,e.memoizedState=f}}function ou(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;tn?n:4,e(!0);var r=ow.transition;ow.transition={};try{e(!1),t()}finally{tk=n,ow.transition=r}}function le(){return oD().memoizedState}function lt(e,t,n){var r=iZ(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lr(e)?la(t,n):null!==(n=a9(e,t,n,r))&&(i0(n,e,r,iJ()),lo(n,t,r))}function ln(e,t,n){var r=iZ(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lr(e))la(t,a);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var l=t.lastRenderedState,i=o(l,n);if(a.hasEagerState=!0,a.eagerState=i,n1(i,l)){var u=t.interleaved;null===u?(a.next=a,a6(t)):(a.next=u.next,u.next=a),t.interleaved=a;return}}catch(e){}finally{}null!==(n=a9(e,t,a,r))&&(i0(n,e,r,a=iJ()),lo(n,t,r))}}function lr(e){var t=e.alternate;return e===ox||null!==t&&t===ox}function la(e,t){oI=oT=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function lo(e,t,n){if(0!=(4194240&n)){var r=t.lanes;r&=e.pendingLanes,t.lanes=n|=r,tw(e,n)}}var ll={readContext:a8,useCallback:oO,useContext:oO,useEffect:oO,useImperativeHandle:oO,useInsertionEffect:oO,useLayoutEffect:oO,useMemo:oO,useReducer:oO,useRef:oO,useState:oO,useDebugValue:oO,useDeferredValue:oO,useTransition:oO,useMutableSource:oO,useSyncExternalStore:oO,useId:oO,unstable_isNewReconciler:!1},li={readContext:a8,useCallback:function(e,t){return oA().memoizedState=[e,void 0===t?null:t],e},useContext:a8,useEffect:oZ,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,oX(4194308,4,o3.bind(null,t,e),n)},useLayoutEffect:function(e,t){return oX(4194308,4,e,t)},useInsertionEffect:function(e,t){return oX(4,2,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,oA().memoizedState=[e=e(),t],e},useReducer:function(e,t,n){var r=oA();return r.memoizedState=r.baseState=t=void 0!==n?n(t):t,r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=lt.bind(null,ox,e),[r.memoizedState,e]},useRef:function(e){return oA().memoizedState=e={current:e}},useState:oq,useDebugValue:o8,useDeferredValue:function(e){return oA().memoizedState=e},useTransition:function(){var e=oq(!1),t=e[0];return e=o7.bind(null,e[1]),oA().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ox,a=oA();if(aM){if(void 0===n)throw Error(f(407));n=n()}else{if(n=t(),null===iR)throw Error(f(349));0!=(30&ok)||oV(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,oZ(oW.bind(null,r,o,e),[e]),r.flags|=2048,oK(9,oB.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=oA(),t=iR.identifierPrefix;if(aM){var n=aN,r=ax;t=":"+t+"R"+(n=(r&~(1<<32-tu(r)-1)).toString(32)+n),0<(n=oP++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=oC++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},lu={readContext:a8,useCallback:o5,useContext:a8,useEffect:o0,useImperativeHandle:o4,useInsertionEffect:o1,useLayoutEffect:o2,useMemo:o6,useReducer:oz,useRef:oY,useState:function(){return oz(oF)},useDebugValue:o8,useDeferredValue:function(e){return o9(oD(),oN.memoizedState,e)},useTransition:function(){return[oz(oF)[0],oD().memoizedState]},useMutableSource:oj,useSyncExternalStore:oU,useId:le,unstable_isNewReconciler:!1},ls={readContext:a8,useCallback:o5,useContext:a8,useEffect:o0,useImperativeHandle:o4,useInsertionEffect:o1,useLayoutEffect:o2,useMemo:o6,useReducer:oH,useRef:oY,useState:function(){return oH(oF)},useDebugValue:o8,useDeferredValue:function(e){var t=oD();return null===oN?t.memoizedState=e:o9(t,oN.memoizedState,e)},useTransition:function(){return[oH(oF)[0],oD().memoizedState]},useMutableSource:oj,useSyncExternalStore:oU,useId:le,unstable_isNewReconciler:!1};function lc(e,t){if(e&&e.defaultProps)for(var n in t=G({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function lf(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:G({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ld={isMounted:function(e){return!!(e=e._reactInternals)&&eJ(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=iJ(),a=iZ(e),o=or(r,a);o.payload=t,null!=n&&(o.callback=n),null!==(t=oa(e,o,a))&&(i0(t,e,a,r),oo(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=iJ(),a=iZ(e),o=or(r,a);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=oa(e,o,a))&&(i0(t,e,a,r),oo(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=iJ(),r=iZ(e),a=or(n,r);a.tag=2,null!=t&&(a.callback=t),null!==(t=oa(e,a,r))&&(i0(t,e,r,n),oo(t,e,r))}};function lp(e,t,n,r,a,o,l){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,l):!t.prototype||!t.prototype.isPureReactComponent||!n2(n,r)||!n2(a,o)}function lh(e,t,n){var r=!1,a=at,o=t.contextType;return"object"==typeof o&&null!==o?o=a8(o):(a=al(t)?aa:an.current,o=(r=null!=(r=t.contextTypes))?ao(e,a):at),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ld,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function lm(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ld.enqueueReplaceState(t,t.state,null)}function lg(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},ot(e);var o=t.contextType;"object"==typeof o&&null!==o?a.context=a8(o):a.context=ao(e,o=al(t)?aa:an.current),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(lf(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&ld.enqueueReplaceState(a,a.state,null),oi(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4194308)}function ly(e,t){try{var n="",r=t;do n+=Y(r),r=r.return;while(r);var a=n}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:a,digest:null}}function lv(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function lb(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var lS="function"==typeof WeakMap?WeakMap:Map;function l_(e,t,n){(n=or(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){iU||(iU=!0,iV=r),lb(e,t)},n}function lE(e,t,n){(n=or(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){lb(e,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){lb(e,t),"function"!=typeof r&&(null===iB?iB=new Set([this]):iB.add(this));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}function lw(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new lS;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=um.bind(null,e,t,n),t.then(e,e))}function lk(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function lx(e,t,n,r,a){return 0==(1&e.mode)?e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=or(-1,1)).tag=2,oa(n,t,1))),n.lanes|=1):(e.flags|=65536,e.lanes=a),e}var lN=I.ReactCurrentOwner,lR=!1;function lT(e,t,n,r){t.child=null===e?aY(t,null,n,r):aK(t,e.child,n,r)}function lI(e,t,n,r,a){n=n.render;var o=t.ref;return(a4(t,a),r=o$(e,t,n,r,o,a),n=oL(),null===e||lR)?(aM&&n&&aI(t),t.flags|=1,lT(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,lK(e,t,a))}function lP(e,t,n,r,a){if(null===e){var o=n.type;return"function"!=typeof o||uE(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=ux(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,lC(e,t,o,r,a))}if(o=e.child,0==(e.lanes&a)){var l=o.memoizedProps;if((n=null!==(n=n.compare)?n:n2)(l,r)&&e.ref===t.ref)return lK(e,t,a)}return t.flags|=1,(e=uk(o,r)).ref=t.ref,e.return=t,t.child=e}function lC(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(n2(o,r)&&e.ref===t.ref)if(lR=!1,t.pendingProps=r=o,0==(e.lanes&a))return t.lanes=e.lanes,lK(e,t,a);else 0!=(131072&e.flags)&&(lR=!0)}return l$(e,t,n,r,a)}function lO(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ae(iC,iP),iP|=n;else{if(0==(0x40000000&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=0x40000000,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ae(iC,iP),iP|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,ae(iC,iP),iP|=r}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,ae(iC,iP),iP|=r;return lT(e,t,a,n),t.child}function lM(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function l$(e,t,n,r,a){var o=al(n)?aa:an.current;return(o=ao(t,o),a4(t,a),n=o$(e,t,n,r,o,a),r=oL(),null===e||lR)?(aM&&r&&aI(t),t.flags|=1,lT(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,lK(e,t,a))}function lL(e,t,n,r,a){if(al(n)){var o=!0;ac(t)}else o=!1;if(a4(t,a),null===t.stateNode)lq(e,t),lh(t,n,r),lg(t,n,r,a),r=!0;else if(null===e){var l=t.stateNode,i=t.memoizedProps;l.props=i;var u=l.context,s=n.contextType;s="object"==typeof s&&null!==s?a8(s):ao(t,s=al(n)?aa:an.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof l.getSnapshotBeforeUpdate;f||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==r||u!==s)&&lm(t,l,r,s),oe=!1;var d=t.memoizedState;l.state=d,oi(t,r,l,a),u=t.memoizedState,i!==r||d!==u||ar.current||oe?("function"==typeof c&&(lf(t,n,c,r),u=t.memoizedState),(i=oe||lp(t,n,i,r,d,u,s))?(f||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||("function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"==typeof l.componentDidMount&&(t.flags|=4194308)):("function"==typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),l.props=r,l.state=u,l.context=s,r=i):("function"==typeof l.componentDidMount&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,on(e,t),i=t.memoizedProps,s=t.type===t.elementType?i:lc(t.type,i),l.props=s,f=t.pendingProps,d=l.context,u="object"==typeof(u=n.contextType)&&null!==u?a8(u):ao(t,u=al(n)?aa:an.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==f||d!==u)&&lm(t,l,r,u),oe=!1,d=t.memoizedState,l.state=d,oi(t,r,l,a);var h=t.memoizedState;i!==f||d!==h||ar.current||oe?("function"==typeof p&&(lf(t,n,p,r),h=t.memoizedState),(s=oe||lp(t,n,s,r,d,h,u)||!1)?(c||"function"!=typeof l.UNSAFE_componentWillUpdate&&"function"!=typeof l.componentWillUpdate||("function"==typeof l.componentWillUpdate&&l.componentWillUpdate(r,h,u),"function"==typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,h,u)),"function"==typeof l.componentDidUpdate&&(t.flags|=4),"function"==typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),l.props=r,l.state=h,l.context=u,r=s):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return lA(e,t,n,r,o,a)}function lA(e,t,n,r,a,o){lM(e,t);var l=0!=(128&t.flags);if(!r&&!l)return a&&af(t,n,!1),lK(e,t,o);r=t.stateNode,lN.current=t;var i=l&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&l?(t.child=aK(t,e.child,null,o),t.child=aK(t,null,i,o)):lT(e,t,i,o),t.memoizedState=r.state,a&&af(t,n,!0),t.child}function lD(e){var t=e.stateNode;t.pendingContext?au(e,t.pendingContext,t.pendingContext!==t.context):t.context&&au(e,t.context,!1),oh(e,t.containerInfo)}function lF(e,t,n,r,a){return aU(),aV(a),t.flags|=256,lT(e,t,n,r),t.child}var lz={dehydrated:null,treeContext:null,retryLane:0};function lH(e){return{baseLanes:e,cachePool:null,transitions:null}}function lj(e,t,n){var r,a=t.pendingProps,o=ov.current,l=!1,i=0!=(128&t.flags);if((r=i)||(r=(null===e||null!==e.memoizedState)&&0!=(2&o)),r?(l=!0,t.flags&=-129):(null===e||null!==e.memoizedState)&&(o|=1),ae(ov,1&o),null===e)return(aF(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=0x40000000,null):(i=a.children,e=a.fallback,l?(a=t.mode,l=t.child,i={mode:"hidden",children:i},0==(1&a)&&null!==l?(l.childLanes=0,l.pendingProps=i):l=uR(i,a,0,null),e=uN(e,a,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=lH(n),t.memoizedState=lz,e):lU(t,i));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return lB(e,t,i,a,r,o,n);if(l){l=a.fallback,i=t.mode,r=(o=e.child).sibling;var u={mode:"hidden",children:a.children};return 0==(1&i)&&t.child!==o?((a=t.child).childLanes=0,a.pendingProps=u,t.deletions=null):(a=uk(o,u)).subtreeFlags=0xe00000&o.subtreeFlags,null!==r?l=uk(r,l):(l=uN(l,i,n,null),l.flags|=2),l.return=t,a.return=t,a.sibling=l,t.child=a,a=l,l=t.child,i=null===(i=e.child.memoizedState)?lH(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},l.memoizedState=i,l.childLanes=e.childLanes&~n,t.memoizedState=lz,a}return e=(l=e.child).sibling,a=uk(l,{mode:"visible",children:a.children}),0==(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function lU(e,t){return(t=uR({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function lV(e,t,n,r){return null!==r&&aV(r),aK(t,e.child,null,n),e=lU(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lB(e,t,n,r,a,o,l){if(n)return 256&t.flags?(t.flags&=-257,lV(e,t,l,r=lv(Error(f(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,a=t.mode,r=uR({mode:"visible",children:r.children},a,0,null),o=uN(o,a,l,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,0!=(1&t.mode)&&aK(t,e.child,null,l),t.child.memoizedState=lH(l),t.memoizedState=lz,o);if(0==(1&t.mode))return lV(e,t,l,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var i=r.dgst;return r=i,lV(e,t,l,r=lv(o=Error(f(419)),r,void 0))}if(i=0!=(l&e.childLanes),lR||i){if(null!==(r=iR)){switch(l&-l){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:a=32;break;case 0x20000000:a=0x10000000;break;default:a=0}0!==(a=0!=(a&(r.suspendedLanes|l))?0:a)&&a!==o.retryLane&&(o.retryLane=a,a7(e,a),i0(r,e,a,-1))}return ua(),lV(e,t,l,r=lv(Error(f(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=uy.bind(null,e),a._reactRetry=t,null):(e=o.treeContext,aO=rQ(a.nextSibling),aC=t,aM=!0,a$=null,null!==e&&(aE[aw++]=ax,aE[aw++]=aN,aE[aw++]=ak,ax=e.id,aN=e.overflow,ak=t),t=lU(t,r.children),t.flags|=4096,t)}function lW(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),a3(e.return,t,n)}function lG(e,t,n,r,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function lQ(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(lT(e,t,r.children,n),0!=(2&(r=ov.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&lW(e,n,t);else if(19===e.tag)lW(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ae(ov,r),0==(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(a=null,n=t.child;null!==n;)null!==(e=n.alternate)&&null===ob(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),lG(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===ob(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}lG(t,!0,n,null,o);break;case"together":lG(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function lq(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function lK(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),i$|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(f(153));if(null!==t.child){for(n=uk(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=uk(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function lY(e,t,n){switch(t.tag){case 3:lD(t),aU();break;case 5:og(t);break;case 1:al(t.type)&&ac(t);break;case 4:oh(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;ae(aX,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState)){if(null!==r.dehydrated)return ae(ov,1&ov.current),t.flags|=128,null;if(0!=(n&t.child.childLanes))return lj(e,t,n);return ae(ov,1&ov.current),null!==(e=lK(e,t,n))?e.sibling:null}ae(ov,1&ov.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return lQ(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),ae(ov,ov.current),!r)return null;break;case 22:case 23:return t.lanes=0,lO(e,t,n)}return lK(e,t,n)}function lX(e,t){if(!aM)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function lJ(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=0xe00000&a.subtreeFlags,r|=0xe00000&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function lZ(e,t,n){var r=t.pendingProps;switch(aP(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return lJ(t),null;case 1:case 17:return al(t.type)&&ai(),lJ(t),null;case 3:return r=t.stateNode,om(),r7(ar),r7(an),o_(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(aH(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==a$&&(i4(a$),a$=null))),o(e,t),lJ(t),null;case 5:oy(t);var u=op(od.current);if(n=t.type,null!==e&&null!=t.stateNode)l(e,t,n,r,u),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(f(166));return lJ(t),null}if(e=op(oc.current),aH(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[rY]=t,r[rX]=s,e=0!=(1&t.mode),n){case"dialog":rw("cancel",r),rw("close",r);break;case"iframe":case"object":case"embed":rw("load",r);break;case"video":case"audio":for(u=0;u<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[rY]=t,e[rX]=r,a(e,t,!1,!1),t.stateNode=e;e:{switch(c=eT(n,r),n){case"dialog":rw("cancel",e),rw("close",e),u=r;break;case"iframe":case"object":case"embed":rw("load",e),u=r;break;case"video":case"audio":for(u=0;uiH&&(t.flags|=128,r=!0,lX(s,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ob(c))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),lX(s,!0),null===s.tail&&"hidden"===s.tailMode&&!c.alternate&&!aM)return lJ(t),null}else 2*e9()-s.renderingStartTime>iH&&0x40000000!==n&&(t.flags|=128,r=!0,lX(s,!1),t.lanes=4194304);s.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=s.last)?n.sibling=c:t.child=c,s.last=c)}if(null!==s.tail)return t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=e9(),t.sibling=null,n=ov.current,ae(ov,r?1&n|2:1&n),t;return lJ(t),null;case 22:case 23:return ue(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(0x40000000&iP)&&(lJ(t),6&t.subtreeFlags&&(t.flags|=8192)):lJ(t),null;case 24:case 25:return null}throw Error(f(156,t.tag))}function l0(e,t){switch(aP(t),t.tag){case 1:return al(t.type)&&ai(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return om(),r7(ar),r7(an),o_(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return oy(t),null;case 13:if(r7(ov),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(f(340));aU()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return r7(ov),null;case 4:return om(),null;case 10:return a2(t.type._context),null;case 22:case 23:return ue(),null;default:return null}}a=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},o=function(){},l=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,op(oc.current);var o,l=null;switch(n){case"input":a=eo(e,a),r=eo(e,r),l=[];break;case"select":a=G({},a,{value:void 0}),r=G({},r,{value:void 0}),l=[];break;case"textarea":a=ep(e,a),r=ep(e,r),l=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(e.onclick=rD)}for(s in eR(n,r),n=null,a)if(!r.hasOwnProperty(s)&&a.hasOwnProperty(s)&&null!=a[s])if("style"===s){var i=a[s];for(o in i)i.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?l||(l=[]):(l=l||[]).push(s,null));for(s in r){var u=r[s];if(i=null!=a?a[s]:void 0,r.hasOwnProperty(s)&&u!==i&&(null!=u||null!=i))if("style"===s)if(i){for(o in i)!i.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&i[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(l||(l=[]),l.push(s,n)),n=u;else"dangerouslySetInnerHTML"===s?(u=u?u.__html:void 0,i=i?i.__html:void 0,null!=u&&i!==u&&(l=l||[]).push(s,u)):"children"===s?"string"!=typeof u&&"number"!=typeof u||(l=l||[]).push(s,""+u):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(p.hasOwnProperty(s)?(null!=u&&"onScroll"===s&&rw("scroll",e),l||i===u||(l=[])):(l=l||[]).push(s,u))}n&&(l=l||[]).push("style",n);var s=l;(t.updateQueue=s)&&(t.flags|=4)}},i=function(e,t,n,r){n!==r&&(t.flags|=4)};var l1=!1,l2=!1,l3="function"==typeof WeakSet?WeakSet:Set,l4=null;function l8(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){uh(e,t,n)}else n.current=null}function l5(e,t,n){try{n()}catch(n){uh(e,t,n)}}var l6=!1;function l9(e,t){if(rF=tY,n6(e=n5())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a,o=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch(e){n=null;break e}var i=0,u=-1,s=-1,c=0,d=0,p=e,h=null;t:for(;;){for(;p!==n||0!==o&&3!==p.nodeType||(u=i+o),p!==l||0!==r&&3!==p.nodeType||(s=i+r),3===p.nodeType&&(i+=p.nodeValue.length),null!==(a=p.firstChild);)h=p,p=a;for(;;){if(p===e)break t;if(h===n&&++c===o&&(u=i),h===l&&++d===r&&(s=i),null!==(a=p.nextSibling))break;h=(p=h).parentNode}p=a}n=-1===u||-1===s?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(rz={focusedElem:e,selectionRange:n},tY=!1,l4=t;null!==l4;)if(e=(t=l4).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,l4=e;else for(;null!==l4;){t=l4;try{var m=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,y=m.memoizedState,v=t.stateNode,b=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:lc(t.type,g),y);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var S=t.stateNode.containerInfo;1===S.nodeType?S.textContent="":9===S.nodeType&&S.documentElement&&S.removeChild(S.documentElement);break;default:throw Error(f(163))}}catch(e){uh(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,l4=e;break}l4=t.return}return m=l6,l6=!1,m}function l7(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,void 0!==o&&l5(t,n,o)}a=a.next}while(a!==r)}}function ie(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function it(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function ir(e){var t=e.alternate;null!==t&&(e.alternate=null,ir(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[rY],delete t[rX],delete t[rZ],delete t[r0],delete t[r1]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ia(e){return 5===e.tag||3===e.tag||4===e.tag}function io(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ia(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function il(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=rD));else if(4!==r&&null!==(e=e.child))for(il(e,t,n),e=e.sibling;null!==e;)il(e,t,n),e=e.sibling}function ii(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ii(e,t,n),e=e.sibling;null!==e;)ii(e,t,n),e=e.sibling}var iu=null,is=!1;function ic(e,t,n){for(n=n.child;null!==n;)id(e,t,n),n=n.sibling}function id(e,t,n){if(tl&&"function"==typeof tl.onCommitFiberUnmount)try{tl.onCommitFiberUnmount(to,n)}catch(e){}switch(n.tag){case 5:l2||l8(n,t);case 6:var r=iu,a=is;iu=null,ic(e,t,n),iu=r,is=a,null!==iu&&(is?(e=iu,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):iu.removeChild(n.stateNode));break;case 18:null!==iu&&(is?(e=iu,n=n.stateNode,8===e.nodeType?rG(e.parentNode,n):1===e.nodeType&&rG(e,n),tq(e)):rG(iu,n.stateNode));break;case 4:r=iu,a=is,iu=n.stateNode.containerInfo,is=!0,ic(e,t,n),iu=r,is=a;break;case 0:case 11:case 14:case 15:if(!l2&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){a=r=r.next;do{var o=a,l=o.destroy;o=o.tag,void 0!==l&&(0!=(2&o)?l5(n,t,l):0!=(4&o)&&l5(n,t,l)),a=a.next}while(a!==r)}ic(e,t,n);break;case 1:if(!l2&&(l8(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){uh(n,t,e)}ic(e,t,n);break;case 21:default:ic(e,t,n);break;case 22:1&n.mode?(l2=(r=l2)||null!==n.memoizedState,ic(e,t,n),l2=r):ic(e,t,n)}}function ip(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new l3),t.forEach(function(t){var r=uv.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ih(e,t){var n=t.deletions;if(null!==n)for(var r=0;ra&&(a=l),r&=~o}if(r=a,10<(r=(120>(r=e9()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*iE(r/1960))-r)){e.timeoutHandle=rj(uc.bind(null,e,iF,ij),r);break}uc(e,iF,ij);break;default:throw Error(f(329))}}}return i1(e,e9()),e.callbackNode===n?i2.bind(null,e):null}function i3(e,t){var n=iD;return e.current.memoizedState.isDehydrated&&(ut(e,t).flags|=256),2!==(e=uo(e,t))&&(t=iF,iF=n,null!==t&&i4(t)),e}function i4(e){null===iF?iF=e:iF.push.apply(iF,e)}function i8(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;re?16:e,null===iG)var r=!1;else{if(e=iG,iG=null,iQ=0,0!=(6&iN))throw Error(f(331));var a=iN;for(iN|=4,l4=e.current;null!==l4;){var o=l4,l=o.child;if(0!=(16&l4.flags)){var i=o.deletions;if(null!==i){for(var u=0;ue9()-iz?ut(e,0):iA|=n),i1(e,t)}function ug(e,t){0===t&&(0==(1&e.mode)?t=1:(t=tp,0==(0x7c00000&(tp<<=1))&&(tp=4194304)));var n=iJ();null!==(e=a7(e,t))&&(t_(e,t,n),i1(e,n))}function uy(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),ug(e,n)}function uv(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(t),ug(e,n)}function ub(e,t){return e4(e,t)}function uS(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function u_(e,t,n,r){return new uS(e,t,n,r)}function uE(e){return!(!(e=e.prototype)||!e.isReactComponent)}function uw(e){if("function"==typeof e)return+!!uE(e);if(null!=e){if((e=e.$$typeof)===D)return 11;if(e===H)return 14}return 2}function uk(e,t){var n=e.alternate;return null===n?((n=u_(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=0xe00000&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function ux(e,t,n,r,a,o){var l=2;if(r=e,"function"==typeof e)uE(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case O:return uN(n.children,a,o,t);case M:l=8,a|=8;break;case $:return(e=u_(12,n,t,2|a)).elementType=$,e.lanes=o,e;case F:return(e=u_(13,n,t,a)).elementType=F,e.lanes=o,e;case z:return(e=u_(19,n,t,a)).elementType=z,e.lanes=o,e;case U:return uR(n,a,o,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case L:l=10;break e;case A:l=9;break e;case D:l=11;break e;case H:l=14;break e;case j:l=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(t=u_(l,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function uN(e,t,n,r){return(e=u_(7,e,r,t)).lanes=n,e}function uR(e,t,n,r){return(e=u_(22,e,r,t)).elementType=U,e.lanes=n,e.stateNode={isHidden:!1},e}function uT(e,t,n){return(e=u_(6,e,null,t)).lanes=n,e}function uI(e,t,n){return(t=u_(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function uP(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=tS(0),this.expirationTimes=tS(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tS(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function uC(e,t,n,r,a,o,l,i,u){return e=new uP(e,t,n,i,u),1===t?(t=1,!0===o&&(t|=8)):t=0,o=u_(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ot(o),e}function uO(e,t,n){var r=3>>1,a=e[r];if(0>>1;ro(u,n))so(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[i]=n,r=i);else if(so(c,n))e[r]=c,e[s]=n,r=s;else break}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var l,i=performance;t.unstable_now=function(){return i.now()}}else{var u=Date,s=u.now();t.unstable_now=function(){return u.now()-s}}var c=[],f=[],d=1,p=null,h=3,m=!1,g=!1,y=!1,v="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,S="undefined"!=typeof setImmediate?setImmediate:null;function _(e){for(var t=r(f);null!==t;){if(null===t.callback)a(f);else if(t.startTime<=e)a(f),t.sortIndex=t.expirationTime,n(c,t);else break;t=r(f)}}function E(e){if(y=!1,_(e),!g)if(null!==r(c))g=!0,M(w);else{var t=r(f);null!==t&&$(E,t.startTime-e)}}function w(e,n){g=!1,y&&(y=!1,b(N),N=-1),m=!0;var o=h;try{for(_(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!I());){var l=p.callback;if("function"==typeof l){p.callback=null,h=p.priorityLevel;var i=l(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof i?p.callback=i:p===r(c)&&a(c),_(n)}else a(c);p=r(c)}if(null!==p)var u=!0;else{var s=r(f);null!==s&&$(E,s.startTime-n),u=!1}return u}finally{p=null,h=o,m=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k=!1,x=null,N=-1,R=5,T=-1;function I(){return!(t.unstable_now()-Te||125l?(e.sortIndex=o,n(f,e),null===r(c)&&e===r(f)&&(y?(b(N),N=-1):y=!0,$(E,o-l))):(e.sortIndex=i,n(c,e),g||m||(g=!0,M(w))),e},t.unstable_shouldYield=I,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},3840:function(e,t,n){e.exports=n(53)},7841:function(e,t){let n="RUNTIME-001",r="RUNTIME-002",a="RUNTIME-003",o="RUNTIME-004",l="RUNTIME-005",i="RUNTIME-006",u="RUNTIME-007",s="RUNTIME-008",c="TYPE-001",f="BUILD-001",d=e=>{let t=e.split("-")[0].toLowerCase();return`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${t}/${e}`},p=(e,t,n,r)=>{let a=[`${[t[e]]} #${e}`];return n&&a.push(`args: ${JSON.stringify(n)}`),a.push(d(e)),r&&a.push(`Original Error Message: - ${r}`),a.join("\n")};function h(){return(h=Object.assign||function(e){for(var t=1;te===t)&&e.push(t),e}function d(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function p(e){return void 0!==e.entry}function h(e){return!e.entry.includes(".json")}async function m(e,t){try{return await e()}catch(e){t||c(e);return}}function g(e){return e&&"object"==typeof e}let y=Object.prototype.toString;function v(e){return"[object Object]"===y.call(e)}function b(e,t){let n=/^(https?:)?\/\//i;return e.replace(n,"").replace(/\/$/,"")===t.replace(n,"").replace(/\/$/,"")}function S(e){return Array.isArray(e)?e:[e]}function _(e){let t={url:"",type:"global",globalName:""};return a.isBrowserEnv()||a.isReactNativeEnv()?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let E=(e,t)=>{let n;return n=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),n+=t},w="object"==typeof globalThis?globalThis:window,k=(()=>{try{return document.defaultView}catch(e){return w}})(),x=k;function N(e,t,n){Object.defineProperty(e,t,{value:n,configurable:!1,writable:!0})}function R(e,t){return Object.hasOwnProperty.call(e,t)}R(w,"__GLOBAL_LOADING_REMOTE_ENTRY__")||N(w,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let T=w.__GLOBAL_LOADING_REMOTE_ENTRY__;function I(e){var t,n,r,a,o,l,i,u,s,c,f,d;R(e,"__VMOK__")&&!R(e,"__FEDERATION__")&&N(e,"__FEDERATION__",e.__VMOK__),R(e,"__FEDERATION__")||(N(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),N(e,"__VMOK__",e.__FEDERATION__)),null!=(i=(t=e.__FEDERATION__).__GLOBAL_PLUGIN__)||(t.__GLOBAL_PLUGIN__=[]),null!=(u=(n=e.__FEDERATION__).__INSTANCES__)||(n.__INSTANCES__=[]),null!=(s=(r=e.__FEDERATION__).moduleInfo)||(r.moduleInfo={}),null!=(c=(a=e.__FEDERATION__).__SHARE__)||(a.__SHARE__={}),null!=(f=(o=e.__FEDERATION__).__MANIFEST_LOADING__)||(o.__MANIFEST_LOADING__={}),null!=(d=(l=e.__FEDERATION__).__PRELOADED_MAP__)||(l.__PRELOADED_MAP__=new Map)}function P(){w.__FEDERATION__.__GLOBAL_PLUGIN__=[],w.__FEDERATION__.__INSTANCES__=[],w.__FEDERATION__.moduleInfo={},w.__FEDERATION__.__SHARE__={},w.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(T).forEach(e=>{delete T[e]})}function C(e){w.__FEDERATION__.__INSTANCES__.push(e)}function O(){return w.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function M(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.isDebugMode();t&&(w.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,w.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="0.14.0")}function $(e,t){if("string"==typeof t){if(e[t])return{value:e[t],key:t};for(let n of Object.keys(e)){let[r,a]=n.split(":"),o=`${r}:${t}`,l=e[o];if(l)return{value:l,key:o}}return{value:void 0,key:t}}throw Error("key must be string")}I(w),I(k);let L=()=>k.__FEDERATION__.moduleInfo,A=(e,t)=>{let n=$(t,d(e)).value;if(n&&!n.version&&"version"in e&&e.version&&(n.version=e.version),n)return n;if("version"in e&&e.version){let{version:t}=e,n=d(r._object_without_properties_loose(e,["version"])),a=$(k.__FEDERATION__.moduleInfo,n).value;if((null==a?void 0:a.version)===t)return a}},D=e=>A(e,k.__FEDERATION__.moduleInfo),F=(e,t)=>{let n=d(e);return k.__FEDERATION__.moduleInfo[n]=t,k.__FEDERATION__.moduleInfo},z=e=>(k.__FEDERATION__.moduleInfo=r._extends({},k.__FEDERATION__.moduleInfo,e),()=>{for(let t of Object.keys(e))delete k.__FEDERATION__.moduleInfo[t]}),H=(e,t)=>{let n=t||`__FEDERATION_${e}:custom__`,r=w[n];return{remoteEntryKey:n,entryExports:r}},j=e=>{let{__GLOBAL_PLUGIN__:t}=k.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):c(`The plugin ${e.name} has been registered.`)})},U=()=>k.__FEDERATION__.__GLOBAL_PLUGIN__,V=e=>w.__FEDERATION__.__PRELOADED_MAP__.get(e),B=e=>w.__FEDERATION__.__PRELOADED_MAP__.set(e,!0),W="default",G="global",Q="[0-9A-Za-z-]+",q=`(?:\\+(${Q}(?:\\.${Q})*))`,K="0|[1-9]\\d*",Y="[0-9]+",X="\\d*[a-zA-Z-][a-zA-Z0-9-]*",J=`(?:${Y}|${X})`,Z=`(?:-?(${J}(?:\\.${J})*))`,ee=`(?:${K}|${X})`,et=`(?:-(${ee}(?:\\.${ee})*))`,en=`${K}|x|X|\\*`,er=`[v=\\s]*(${en})(?:\\.(${en})(?:\\.(${en})(?:${et})?${q}?)?)?`,ea=`^\\s*(${er})\\s+-\\s+(${er})\\s*$`,eo=`(${Y})\\.(${Y})\\.(${Y})`,el=`[v=\\s]*${eo}${Z}?${q}?`,ei="((?:<|>)?=?)",eu=`(\\s*)${ei}\\s*(${el}|${er})`,es="(?:~>?)",ec=`(\\s*)${es}\\s+`,ef="(?:\\^)",ed=`(\\s*)${ef}\\s+`,ep="(<|>)?=?\\s*\\*",eh=`^${ef}${er}$`,em=`(${K})\\.(${K})\\.(${K})`,eg=`v?${em}${et}?${q}?`,ey=`^${es}${er}$`,ev=`^${ei}\\s*${er}$`,eb=`^${ei}\\s*(${eg})$|^$`,eS="^\\s*>=\\s*0.0.0\\s*$";function e_(e){return new RegExp(e)}function eE(e){return!e||"x"===e.toLowerCase()||"*"===e}function ew(){for(var e=arguments.length,t=Array(e),n=0;nt.reduce((e,t)=>t(e),e)}function ek(e){return e.match(e_(eb))}function ex(e,t,n,r){let a=`${e}.${t}.${n}`;return r?`${a}-${r}`:a}function eN(e){return e.replace(e_(ea),(e,t,n,r,a,o,l,i,u,s,c,f)=>(t=eE(n)?"":eE(r)?`>=${n}.0.0`:eE(a)?`>=${n}.${r}.0`:`>=${t}`,i=eE(u)?"":eE(s)?`<${Number(u)+1}.0.0-0`:eE(c)?`<${u}.${Number(s)+1}.0-0`:f?`<=${u}.${s}.${c}-${f}`:`<=${i}`,`${t} ${i}`.trim()))}function eR(e){return e.replace(e_(eu),"$1$2$3")}function eT(e){return e.replace(e_(ec),"$1~")}function eI(e){return e.replace(e_(ed),"$1^")}function eP(e){return e.trim().split(/\s+/).map(e=>e.replace(e_(eh),(e,t,n,r,a)=>{if(eE(t))return"";if(eE(n))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(eE(r))if("0"===t)return`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`;else return`>=${t}.${n}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${n}.${r}-${a} <${Number(t)+1}.0.0-0`;else if("0"===n)return`>=${t}.${n}.${r}-${a} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`;if("0"===t)if("0"===n)return`>=${t}.${n}.${r} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`;return`>=${t}.${n}.${r} <${Number(t)+1}.0.0-0`})).join(" ")}function eC(e){return e.trim().split(/\s+/).map(e=>e.replace(e_(ey),(e,t,n,r,a)=>eE(t)?"":eE(n)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:eE(r)?`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`:a?`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`:`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`)).join(" ")}function eO(e){return e.split(/\s+/).map(e=>e.trim().replace(e_(ev),(e,t,n,r,a,o)=>{let l=eE(n),i=l||eE(r),u=i||eE(a);if("="===t&&u&&(t=""),o="",l)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(i&&(r=0),a=0,">"===t?(t=">=",i?(n=Number(n)+1,r=0):r=Number(r)+1,a=0):"<="===t&&(t="<",i?n=Number(n)+1:r=Number(r)+1),"<"===t&&(o="-0"),`${t+n}.${r}.${a}${o}`):i?`>=${n}.0.0${o} <${Number(n)+1}.0.0-0`:u?`>=${n}.${r}.0${o} <${n}.${Number(r)+1}.0-0`:e})).join(" ")}function eM(e){return e.trim().replace(e_(ep),"")}function e$(e){return e.trim().replace(e_(eS),"")}function eL(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function eA(e,t){let{preRelease:n}=e,{preRelease:r}=t;if(void 0===n&&r)return 1;if(n&&void 0===r)return -1;if(void 0===n&&void 0===r)return 0;for(let e=0,t=n.length;e<=t;e++){let t=n[e],a=r[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return eL(t,a)}}return 0}function eD(e,t){return eL(e.major,t.major)||eL(e.minor,t.minor)||eL(e.patch,t.patch)||eA(e,t)}function eF(e,t){return e.version===t.version}function ez(e,t){switch(e.operator){case"":case"=":return eF(e,t);case">":return 0>eD(e,t);case">=":return eF(e,t)||0>eD(e,t);case"<":return eD(e,t)>0;case"<=":return eF(e,t)||eD(e,t)>0;case void 0:return!0;default:return!1}}function eH(e){return ew(eP,eC,eO,eM)(e)}function ej(e){return ew(eN,eR,eT,eI)(e.trim()).split(/\s+/).join(" ")}function eU(e,t){if(!e)return!1;let n=ej(t).split(" ").map(e=>eH(e)).join(" ").split(/\s+/).map(e=>e$(e)),r=ek(e);if(!r)return!1;let[,a,,o,l,i,u]=r,s={version:ex(o,l,i,u),major:o,minor:l,patch:i,preRelease:null==u?void 0:u.split(".")};for(let e of n){let t=ek(e);if(!t)return!1;let[,n,,r,a,o,l]=t;if(!ez({operator:n,version:ex(r,a,o,l),major:r,minor:a,patch:o,preRelease:null==l?void 0:l.split(".")},s))return!1}return!0}function eV(e,t,n,a){var o,l,i;let u;return u="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{throw Error(`Can not get shared '${n}'!`)}),r._extends({deps:[],useIn:[],from:t,loading:null},e,{shareConfig:r._extends({requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1},e.shareConfig),get:u,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:null!=(o=e.version)?o:"0",scope:Array.isArray(e.scope)?e.scope:[null!=(l=e.scope)?l:"default"],strategy:(null!=(i=e.strategy)?i:a)||"version-first"})}function eB(e,t){let n=t.shared||{},a=t.name,o=Object.keys(n).reduce((e,r)=>{let o=S(n[r]);return e[r]=e[r]||[],o.forEach(n=>{e[r].push(eV(n,a,r,t.shareStrategy))}),e},{}),l=r._extends({},e.shared);return Object.keys(o).forEach(e=>{l[e]?o[e].forEach(t=>{l[e].find(e=>e.version===t.version)||l[e].push(t)}):l[e]=o[e]}),{shared:l,shareInfos:o}}function eW(e,t){let n=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),n=e;for(let e=0;e<3-t.length;e++)n+=".0";return n}return e};return!!eU(n(e),`<=${n(t)}`)}let eG=(e,t)=>{let n=t||function(e,t){return eW(e,t)};return Object.keys(e).reduce((e,t)=>!e||n(e,t)||"0"===e?t:e,0)},eQ=e=>!!e.loaded||"function"==typeof e.lib,eq=e=>!!e.loading;function eK(e,t,n){let r=e[t][n],a=function(e,t){return!eQ(r[e])&&eW(e,t)};return eG(e[t][n],a)}function eY(e,t,n){let r=e[t][n],a=function(e,t){let n=e=>eQ(e)||eq(e);if(n(r[t]))if(n(r[e]))return!!eW(e,t);else return!0;return!n(r[e])&&eW(e,t)};return eG(e[t][n],a)}function eX(e){return"loaded-first"===e?eY:eK}function eJ(e,t,n,r){if(!e)return;let{shareConfig:a,scope:o=W,strategy:l}=n;for(let i of Array.isArray(o)?o:[o])if(a&&e[i]&&e[i][t]){let{requiredVersion:o}=a,u=eX(l)(e,i,t),f=()=>{if(a.singleton){if("string"==typeof o&&!eU(u,o)){let r=`Version ${u} from ${u&&e[i][t][u].from} of shared singleton module ${t} does not satisfy the requirement of ${n.from} which needs ${o})`;a.strictVersion?s(r):c(r)}return e[i][t][u]}if(!1===o||"*"===o||eU(u,o))return e[i][t][u];for(let[n,r]of Object.entries(e[i][t]))if(eU(n,o))return r},d={shareScopeMap:e,scope:i,pkgName:t,version:u,GlobalFederation:x.__FEDERATION__,resolver:f};return(r.emit(d)||d).resolver()}}function eZ(){return x.__FEDERATION__.__SHARE__}function e0(e){var t;let{pkgName:n,extraOptions:r,shareInfos:a}=e,o=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let n=function(e,n){return!eQ(t[e])&&eW(e,n)},r=eG(t,n);return t[r]};return Object.assign({},(null!=(t=null==r?void 0:r.resolver)?t:o)(a[n]),null==r?void 0:r.customShareInfo)}var e1={global:{Global:x,nativeGlobal:k,resetFederationGlobalInfo:P,setGlobalFederationInstance:C,getGlobalFederationConstructor:O,setGlobalFederationConstructor:M,getInfoWithoutType:$,getGlobalSnapshot:L,getTargetSnapshotInfoByModuleInfo:A,getGlobalSnapshotInfoByModuleInfo:D,setGlobalSnapshotInfoByModuleInfo:F,addGlobalSnapshot:z,getRemoteEntryExports:H,registerGlobalPlugins:j,getGlobalHostPlugins:U,getPreloaded:V,setPreloaded:B},share:{getRegisteredShare:eJ,getGlobalShareScope:eZ}};function e2(){return"pimcore_quill_bundle:0.0.1"}function e3(e,t){for(let n of e){let e=t.startsWith(n.name),r=t.replace(n.name,"");if(e){if(r.startsWith("/"))return{pkgNameOrAlias:n.name,expose:r=`.${r}`,remote:n};else if(""===r)return{pkgNameOrAlias:n.name,expose:".",remote:n}}let a=n.alias&&t.startsWith(n.alias),o=n.alias&&t.replace(n.alias,"");if(n.alias&&a){if(o&&o.startsWith("/"))return{pkgNameOrAlias:n.alias,expose:o=`.${o}`,remote:n};else if(""===o)return{pkgNameOrAlias:n.alias,expose:".",remote:n}}}}function e4(e,t){for(let n of e)if(t===n.name||n.alias&&t===n.alias)return n}function e8(e,t){let n=U();return n.length>0&&n.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{t.forEach(t=>{t.applyPlugin(e)})}),e}let e5=".then(callbacks[0]).catch(callbacks[1])";async function e6(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,r)=>{try{n?e(n):"undefined"!=typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${e5}`)([e,r]):import(t).then(e).catch(r)}catch(e){r(e)}})}async function e9(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,r)=>{try{n?e(n):Function("callbacks",`System.import("${t}")${e5}`)([e,r])}catch(e){r(e)}})}function e7(e,t,n){let{remoteEntryKey:r,entryExports:a}=H(e,t);return u(a,o.getShortErrorMsg(o.RUNTIME_001,o.runtimeDescMap,{remoteName:e,remoteEntryUrl:n,remoteEntryKey:r})),a}async function te(e){let{name:t,globalName:n,entry:r,loaderHook:l}=e,{entryExports:i}=H(t,n);return i||a.loadScript(r,{attrs:{},createScriptHook:(e,t)=>{let n=l.lifecycle.createScript.emit({url:e,attrs:t});if(n&&(n instanceof HTMLScriptElement||"script"in n||"timeout"in n))return n}}).then(()=>e7(t,n,r)).catch(e=>{throw u(void 0,o.getShortErrorMsg(o.RUNTIME_008,o.runtimeDescMap,{remoteName:t,resourceUrl:r})),e})}async function tt(e){let{remoteInfo:t,remoteEntryExports:n,loaderHook:r}=e,{entry:a,entryGlobalName:o,name:l,type:i}=t;switch(i){case"esm":case"module":return e6({entry:a,remoteEntryExports:n});case"system":return e9({entry:a,remoteEntryExports:n});default:return te({entry:a,globalName:o,name:l,loaderHook:r})}}async function tn(e){let{remoteInfo:t,loaderHook:n}=e,{entry:r,entryGlobalName:o,name:l,type:i}=t,{entryExports:u}=H(l,o);return u||a.loadScriptNode(r,{attrs:{name:l,globalName:o,type:i},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.lifecycle.createScript.emit({url:e,attrs:t});if(r&&"url"in r)return r}}}).then(()=>e7(l,o,r)).catch(e=>{throw e})}function tr(e){let{entry:t,name:n}=e;return a.composeKeyWithSeparator(n,t)}async function ta(e){let{origin:t,remoteEntryExports:n,remoteInfo:r}=e,o=tr(r);if(n)return n;if(!T[o]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,l=t.loaderHook;T[o]=e.emit({loaderHook:l,remoteInfo:r,remoteEntryExports:n}).then(e=>e||(("undefined"!=typeof ENV_TARGET?"web"===ENV_TARGET:a.isBrowserEnv())?tt({remoteInfo:r,remoteEntryExports:n,loaderHook:l}):tn({remoteInfo:r,loaderHook:l})))}return T[o]}function to(e){return r._extends({},e,{entry:"entry"in e?e.entry:"",type:e.type||G,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||W})}let tl=class{async getEntry(){let e;if(this.remoteEntryExports)return this.remoteEntryExports;try{e=await ta({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports})}catch(n){let t=tr(this.remoteInfo);e=await this.host.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:ta,origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports,globalLoading:T,uniqueKey:t})}return u(e,`remoteEntryExports is undefined - ${a.safeToString(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async get(e,t,n,a){let l,{loadFactory:i=!0}=n||{loadFactory:!0},c=await this.getEntry();if(!this.inited){let t=this.host.shareScopeMap,n=Array.isArray(this.remoteInfo.shareScope)?this.remoteInfo.shareScope:[this.remoteInfo.shareScope];n.length||n.push("default"),n.forEach(e=>{t[e]||(t[e]={})});let l=t[n[0]],i=[],u={version:this.remoteInfo.version||"",shareScopeKeys:Array.isArray(this.remoteInfo.shareScope)?n:this.remoteInfo.shareScope||"default"};Object.defineProperty(u,"shareScopeMap",{value:t,enumerable:!1});let f=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:l,remoteEntryInitOptions:u,initScope:i,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==c?void 0:c.init)&&s(o.getShortErrorMsg(o.RUNTIME_002,o.runtimeDescMap,{remoteName:name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName})),await c.init(f.shareScope,f.initScope,f.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit(r._extends({},f,{id:e,remoteSnapshot:a,remoteEntryExports:c}))}this.lib=c,this.inited=!0,(l=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:c,expose:t,moduleInfo:this.remoteInfo}))||(l=await c.get(t)),u(l,`${d(this.remoteInfo)} remote don't export ${t}.`);let f=E(this.remoteInfo.name,t),p=this.wraperFactory(l,f);return i?await p():p}wraperFactory(e,t){function n(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let r=await e();return n(r,t),r}:()=>{let r=e();return n(r,t),r}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}};class ti{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function n(){for(var r=arguments.length,a=Array(r),o=0;o0&&this.listeners.forEach(t=>{e=t(...n)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}class tu extends ti{emit(){let e;for(var t=arguments.length,n=Array(t),r=0;r0){let t=0,r=e=>!1!==e&&(t0){let n=0,r=t=>(c(t),this.onerror(t),e),a=o=>{if(ts(e,o)){if(e=o,n{let n=e[t];n&&this.lifecycle[t].on(n)}))}removePlugin(e){u(e,"A name is required.");let t=this.registerPlugins[e];u(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}inherit(e){let{lifecycle:t,registerPlugins:n}=e;Object.keys(t).forEach(e=>{u(!this.lifecycle[e],`The hook "${e}" has a conflict and cannot be inherited.`),this.lifecycle[e]=t[e]}),Object.keys(n).forEach(e=>{u(!this.registerPlugins[e],`The plugin "${e}" has a conflict and cannot be inherited.`),this.applyPlugin(n[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}function tp(e){return r._extends({resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1},e)}function th(e,t){return t.map(t=>{let n=e4(e,t.nameOrAlias);return u(n,`Unable to preload ${t.nameOrAlias} as it is not included in ${!n&&a.safeToString({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:tp(t)}})}function tm(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function tg(e,t,n){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:o,jsAssetsWithoutEntry:l,entryAssets:i}=n;if(t.options.inBrowser){if(i.forEach(n=>{let{moduleInfo:r}=n,a=t.moduleCache.get(e.name);a?ta({origin:t,remoteInfo:r,remoteEntryExports:a.remoteEntryExports}):ta({origin:t,remoteInfo:r,remoteEntryExports:void 0})}),r){let e={rel:"preload",as:"style"};o.forEach(n=>{let{link:r,needAttach:o}=a.createLink({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let e={rel:"stylesheet",type:"text/css"};o.forEach(n=>{let{link:r,needAttach:o}=a.createLink({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r},needDeleteLink:!1});o&&document.head.appendChild(r)})}if(r){let e={rel:"preload",as:"script"};l.forEach(n=>{let{link:r,needAttach:o}=a.createLink({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let n={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};l.forEach(e=>{let{script:r,needAttach:o}=a.createScript({url:e,cb:()=>{},attrs:n,createScriptHook:(e,n)=>{let r=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:n});if(r instanceof HTMLScriptElement)return r},needDeleteScript:!0});o&&document.head.appendChild(r)})}}}function ty(e,t){let n=_(t);n.url||s(`The attribute remoteEntry of ${e.name} must not be undefined.`);let r=a.getResourceUrl(t,n.url);a.isBrowserEnv()||r.startsWith("http")||(r=`https:${r}`),e.type=n.type,e.entryGlobalName=n.globalName,e.entry=r,e.version=t.version,e.buildVersion=t.buildVersion}function tv(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:n,expose:a,origin:o,remoteInfo:l}=e;if(!p(t)||!h(t)){let{remoteSnapshot:i,globalSnapshot:u}=await o.snapshotHandler.loadRemoteSnapshotInfo(t);ty(l,i);let s={remote:t,preloadConfig:{nameOrAlias:n,exposes:[a],resourceCategory:"sync",share:!1,depsRemote:!1}},c=await o.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:o,preloadOptions:s,remoteInfo:l,remote:t,remoteSnapshot:i,globalSnapshot:u});return c&&tg(l,o,c,!1),r._extends({},e,{remoteSnapshot:i})}return e}}}function tb(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function tS(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},l=arguments.length>5?arguments[5]:void 0,{value:i}=$(e,d(t)),u=l||i;if(u&&!a.isManifestProvider(u)&&(n(u,t,r),u.remotesInfo))for(let t of Object.keys(u.remotesInfo)){if(o[t])continue;o[t]=!0;let r=tb(t),a=u.remotesInfo[t];tS(e,{name:r.name,version:a.matchedVersion},n,!1,o,void 0)}}let t_=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function tE(e,t,n,r,o){let l=[],i=[],u=[],s=new Set,c=new Set,{options:f}=e,{preloadConfig:d}=t,{depsRemote:p}=d;if(tS(r,n,(t,n,r)=>{let o;if(r)o=d;else if(Array.isArray(p)){let e=p.find(e=>e.nameOrAlias===n.name||e.nameOrAlias===n.alias);if(!e)return;o=tp(e)}else{if(!0!==p)return;o=d}let s=a.getResourceUrl(t,_(t).url);s&&u.push({name:n.name,moduleInfo:{name:n.name,entry:s,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:n.name,shareScope:"",version:"version"in t?t.version:void 0},url:s});let c="modules"in t?t.modules:[],f=tm(o.exposes);if(f.length&&"modules"in t){var h;c=null==t||null==(h=t.modules)?void 0:h.reduce((e,t)=>((null==f?void 0:f.indexOf(t.moduleName))!==-1&&e.push(t),e),[])}function m(e){let n=e.map(e=>a.getResourceUrl(t,e));return o.filter?n.filter(o.filter):n}if(c){let r=c.length;for(let a=0;a{let r=eJ(e.shareScopeMap,n.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare);r&&"function"==typeof r.lib&&(n.assets.js.sync.forEach(e=>{s.add(e)}),n.assets.css.sync.forEach(e=>{c.add(e)}))};o.shared.forEach(e=>{var n;let r=null==(n=f.shared)?void 0:n[e.sharedName];if(!r)return;let a=e.version?r.find(t=>t.version===e.version):r;a&&S(a).forEach(n=>{t(n,e)})})}let h=i.filter(e=>!s.has(e)&&!t_("script",e));return{cssAssets:l.filter(e=>!c.has(e)&&!t_("link",e)),jsAssetsWithoutEntry:h,entryAssets:u.filter(e=>!t_("script",e.url))}}let tw=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:n,remoteInfo:r,remote:o,globalSnapshot:l,remoteSnapshot:i}=e;return a.isBrowserEnv()?p(o)&&h(o)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:o.name,url:o.entry,moduleInfo:{name:r.name,entry:o.entry,type:r.type||"global",entryGlobalName:"",shareScope:""}}]}:(ty(r,i),tE(t,n,r,l,i)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}};function tk(e,t){let n=D({name:t.options.name,version:t.options.version}),r=n&&"remotesInfo"in n&&n.remotesInfo&&$(n.remotesInfo,e.name).value;return r&&r.matchedVersion?{hostGlobalSnapshot:n,globalSnapshot:L(),remoteSnapshot:D({name:e.name,version:r.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:L(),remoteSnapshot:D({name:e.name,version:"version"in e?e.version:void 0})}}class tx{async loadSnapshot(e){let{options:t}=this.HostInstance,{hostGlobalSnapshot:n,remoteSnapshot:r,globalSnapshot:a}=this.getGlobalRemoteInfo(e),{remoteSnapshot:o,globalSnapshot:l}=await this.hooks.lifecycle.loadSnapshot.emit({options:t,moduleInfo:e,hostGlobalSnapshot:n,remoteSnapshot:r,globalSnapshot:a});return{remoteSnapshot:o,globalSnapshot:l}}async loadRemoteSnapshotInfo(e){let t,n,{options:l}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:l,moduleInfo:e});let i=D({name:this.HostInstance.options.name,version:this.HostInstance.options.version});i||(i={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},z({[this.HostInstance.options.name]:i})),i&&"remotesInfo"in i&&!$(i.remotesInfo,e.name).value&&("version"in e||"entry"in e)&&(i.remotesInfo=r._extends({},null==i?void 0:i.remotesInfo,{[e.name]:{matchedVersion:"version"in e?e.version:e.entry}}));let{hostGlobalSnapshot:u,remoteSnapshot:c,globalSnapshot:f}=this.getGlobalRemoteInfo(e),{remoteSnapshot:d,globalSnapshot:h}=await this.hooks.lifecycle.loadSnapshot.emit({options:l,moduleInfo:e,hostGlobalSnapshot:u,remoteSnapshot:c,globalSnapshot:f});if(d)if(a.isManifestProvider(d)){let o=a.isBrowserEnv()?d.remoteEntry:d.ssrRemoteEntry||d.remoteEntry||"",l=await this.getManifestJson(o,e,{}),i=F(r._extends({},e,{entry:o}),l);t=l,n=i}else{let{remoteSnapshot:r}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:d,from:"global"});t=r,n=h}else if(p(e)){let r=await this.getManifestJson(e.entry,e,{}),a=F(e,r),{remoteSnapshot:o}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:r,from:"global"});t=o,n=a}else s(o.getShortErrorMsg(o.RUNTIME_007,o.runtimeDescMap,{hostName:e.name,hostVersion:e.version,globalSnapshot:JSON.stringify(h)}));return await this.hooks.lifecycle.afterLoadSnapshot.emit({options:l,moduleInfo:e,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:n}}getGlobalRemoteInfo(e){return tk(e,this.HostInstance)}async getManifestJson(e,t,n){let r=async()=>{let n=this.manifestCache.get(e);if(n)return n;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),n=await t.json()}catch(r){(n=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:r,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],s(o.getShortErrorMsg(o.RUNTIME_003,o.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${r}`)))}return u(n.metaData&&n.exposes&&n.shared,`${e} is not a federation manifest`),this.manifestCache.set(e,n),n},l=async()=>{let n=await r(),o=a.generateSnapshotFromManifest(n,{version:e}),{remoteSnapshot:l}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:n,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return l};return this.manifestLoading[e]||(this.manifestLoading[e]=l().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new td({beforeLoadRemoteSnapshot:new tu("beforeLoadRemoteSnapshot"),loadSnapshot:new tf("loadGlobalSnapshot"),loadRemoteSnapshot:new tf("loadRemoteSnapshot"),afterLoadSnapshot:new tf("afterLoadSnapshot")}),this.manifestLoading=x.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}}class tN{registerShared(e,t){let{shareInfos:n,shared:r}=eB(e,t);return Object.keys(n).forEach(e=>{n[e].forEach(n=>{!eJ(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)&&n&&n.lib&&this.setShared({pkgName:e,lib:n.lib,get:n.get,loaded:!0,shared:n,from:t.name})})}),{shareInfos:n,shared:r}}async loadShare(e,t){let{host:n}=this,r=e0({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==r?void 0:r.scope)&&await Promise.all(r.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:r.strategy}))}));let{shareInfo:a}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:r,shared:n.options.shared,origin:n});u(a,`Cannot find ${e} Share in the ${n.options.name}. Please ensure that the ${e} Share parameters have been injected`);let o=eJ(this.shareScopeMap,e,a,this.hooks.lifecycle.resolveShare),l=e=>{e.useIn||(e.useIn=[]),f(e.useIn,n.options.name)};if(o&&o.lib)return l(o),o.lib;if(o&&o.loading&&!o.loaded){let e=await o.loading;return o.loaded=!0,o.lib||(o.lib=e),l(o),e}if(o){let t=(async()=>{let t=await o.get();a.lib=t,a.loaded=!0,l(a);let n=eJ(this.shareScopeMap,e,a,this.hooks.lifecycle.resolveShare);return n&&(n.lib=t,n.loaded=!0),t})();return this.setShared({pkgName:e,loaded:!1,shared:o,from:n.options.name,lib:null,loading:t}),t}{if(null==t?void 0:t.customShareInfo)return!1;let r=(async()=>{let t=await a.get();a.lib=t,a.loaded=!0,l(a);let n=eJ(this.shareScopeMap,e,a,this.hooks.lifecycle.resolveShare);return n&&(n.lib=t,n.loaded=!0),t})();return this.setShared({pkgName:e,loaded:!1,shared:a,from:n.options.name,lib:null,loading:r}),r}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W,t=arguments.length>1?arguments[1]:void 0,{host:n}=this,r=null==t?void 0:t.from,a=null==t?void 0:t.strategy,o=null==t?void 0:t.initScope,l=[];if("build"!==r){let{initTokens:t}=this;o||(o=[]);let n=t[e];if(n||(n=t[e]={from:this.host.name}),o.indexOf(n)>=0)return l;o.push(n)}let i=this.shareScopeMap,u=n.options.name;i[e]||(i[e]={});let s=i[e],c=(e,t)=>{var n;let{version:r,eager:a}=t;s[e]=s[e]||{};let o=s[e],l=o[r],i=!!(l&&(l.eager||(null==(n=l.shareConfig)?void 0:n.eager)));(!l||"loaded-first"!==l.strategy&&!l.loaded&&(!a!=!i?a:u>l.from))&&(o[r]=t)},f=t=>t&&t.init&&t.init(i[e],o),d=async e=>{let{module:t}=await n.remoteHandler.getRemoteModuleAndOptions({id:e});if(t.getEntry){let r;try{r=await t.getEntry()}catch(t){r=await n.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:t,from:"runtime",lifecycle:"beforeLoadShare",origin:n})}t.inited||(await f(r),t.inited=!0)}};return Object.keys(n.options.shared).forEach(t=>{n.options.shared[t].forEach(n=>{n.scope.includes(e)&&c(t,n)})}),("version-first"===n.options.shareStrategy||"version-first"===a)&&n.options.remotes.forEach(t=>{t.shareScope===e&&l.push(d(t.name))}),l}loadShareSync(e,t){let{host:n}=this,r=e0({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==r?void 0:r.scope)&&r.scope.forEach(e=>{this.initializeSharing(e,{strategy:r.strategy})});let a=eJ(this.shareScopeMap,e,r,this.hooks.lifecycle.resolveShare),l=e=>{e.useIn||(e.useIn=[]),f(e.useIn,n.options.name)};if(a){if("function"==typeof a.lib)return l(a),a.loaded||(a.loaded=!0,a.from===n.options.name&&(r.loaded=!0)),a.lib;if("function"==typeof a.get){let t=a.get();if(!(t instanceof Promise))return l(a),this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:t,shared:a}),t}}if(r.lib)return r.loaded||(r.loaded=!0),r.lib;if(r.get){let a=r.get();if(a instanceof Promise){let r=(null==t?void 0:t.from)==="build"?o.RUNTIME_005:o.RUNTIME_006;throw Error(o.getShortErrorMsg(r,o.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e}))}return r.lib=a,this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:r.lib,shared:r}),r.lib}throw Error(o.getShortErrorMsg(o.RUNTIME_006,o.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e}))}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:r}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:r.options,origin:r,scopeName:e,hostShareScopeMap:n.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:n,from:a,lib:o,loading:l,loaded:i,get:u}=e,{version:s,scope:c="default"}=n,f=r._object_without_properties_loose(n,["version","scope"]);(Array.isArray(c)?c:[c]).forEach(e=>{if(this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),!this.shareScopeMap[e][t][s]){this.shareScopeMap[e][t][s]=r._extends({version:s,scope:["default"]},f,{lib:o,loaded:i,loading:l}),u&&(this.shareScopeMap[e][t][s].get=u);return}let n=this.shareScopeMap[e][t][s];l&&!n.loading&&(n.loading=l)})}_setGlobalShareScopeMap(e){let t=eZ(),n=e.id||e.name;n&&!t[n]&&(t[n]=this.shareScopeMap)}constructor(e){this.hooks=new td({afterResolve:new tf("afterResolve"),beforeLoadShare:new tf("beforeLoadShare"),loadShare:new tu,resolveShare:new tc("resolveShare"),initContainerShareScopeMap:new tc("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}class tR{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:n,expose:r}=t,{name:a,alias:o}=n;if(this.idToRemoteMap[e]={name:n.name,expose:r},o&&e.startsWith(a)){let t=e.replace(a,o);this.idToRemoteMap[t]={name:n.name,expose:r};return}if(o&&e.startsWith(o)){let t=e.replace(o,a);this.idToRemoteMap[t]={name:n.name,expose:r}}}async loadRemote(e,t){let{host:n}=this;try{let{loadFactory:r=!0}=t||{loadFactory:!0},{module:a,moduleOptions:o,remoteMatchInfo:l}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:i,remote:u,expose:s,id:c,remoteSnapshot:f}=l,d=await a.get(c,s,t,f),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:i,expose:s,exposeModule:r?d:void 0,exposeModuleFactory:r?void 0:d,remote:u,options:o,moduleInstance:a,origin:n});if(this.setIdToRemoteMap(e,l),"function"==typeof p)return p;return d}catch(o){let{from:r="runtime"}=t||{from:"runtime"},a=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:r,lifecycle:"onLoad",origin:n});if(!a)throw o;return a}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let n=th(t.options.remotes,e);await Promise.all(n.map(async e=>{let{remote:n}=e,r=to(n),{globalSnapshot:a,remoteSnapshot:o}=await t.snapshotHandler.loadRemoteSnapshotInfo(n),l=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:n,remoteInfo:r,globalSnapshot:a,remoteSnapshot:o});l&&tg(r,t,l)}))}registerRemotes(e,t){let{host:n}=this;e.forEach(e=>{this.registerRemote(e,n.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:n}=this,{id:a}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:a,options:n.options,origin:n})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:a,options:n.options,origin:n,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:l}=t,i=e3(n.options.remotes,l);u(i,o.getShortErrorMsg(o.RUNTIME_004,o.runtimeDescMap,{hostName:n.options.name,requestId:l}));let{remote:s}=i,c=to(s),f=await n.sharedHandler.hooks.lifecycle.afterResolve.emit(r._extends({id:l},i,{options:n.options,origin:n,remoteInfo:c})),{remote:d,expose:p}=f;u(d&&p,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${l}.`);let h=n.moduleCache.get(d.name),m={host:n,remoteInfo:c};return h||(h=new tl(m),n.moduleCache.set(d.name,h)),{module:h,moduleOptions:m,remoteMatchInfo:f}}registerRemote(e,t,n){let{host:r}=this,o=()=>{if(e.alias){let n=t.find(t=>{var n;return e.alias&&(t.name.startsWith(e.alias)||(null==(n=t.alias)?void 0:n.startsWith(e.alias)))});u(!n,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${n&&n.name} name or alias`)}"entry"in e&&a.isBrowserEnv()&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=W),e.type||(e.type=G)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:r});let l=t.find(t=>t.name===e.name);if(l){let i=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==n?void 0:n.force)&&(this.removeRemote(l),o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:r}),a.warn(i.join(" ")))}else o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:r})}removeRemote(e){try{let{host:n}=this,{name:r}=e,o=n.options.remotes.findIndex(e=>e.name===r);-1!==o&&n.options.remotes.splice(o,1);let l=n.moduleCache.get(e.name);if(l){let r=l.remoteInfo,o=r.entryGlobalName;if(w[o]){var t;(null==(t=Object.getOwnPropertyDescriptor(w,o))?void 0:t.configurable)?delete w[o]:w[o]=void 0}let i=tr(l.remoteInfo);T[i]&&delete T[i],n.snapshotHandler.manifestCache.delete(r.entry);let u=r.buildVersion?a.composeKeyWithSeparator(r.name,r.buildVersion):r.name,s=w.__FEDERATION__.__INSTANCES__.findIndex(e=>r.buildVersion?e.options.id===u:e.name===u);if(-1!==s){let e=w.__FEDERATION__.__INSTANCES__[s];u=e.options.id||u;let t=eZ(),n=!0,a=[];Object.keys(t).forEach(e=>{let o=t[e];o&&Object.keys(o).forEach(t=>{let l=o[t];l&&Object.keys(l).forEach(o=>{let i=l[o];i&&Object.keys(i).forEach(l=>{let u=i[l];u&&"object"==typeof u&&u.from===r.name&&(u.loaded||u.loading?(u.useIn=u.useIn.filter(e=>e!==r.name),u.useIn.length?n=!1:a.push([e,t,o,l])):a.push([e,t,o,l]))})})})}),n&&(e.shareScopeMap={},delete t[u]),a.forEach(e=>{var n,r,a;let[o,l,i,u]=e;null==(a=t[o])||null==(r=a[l])||null==(n=r[i])||delete n[u]}),w.__FEDERATION__.__INSTANCES__.splice(s,1)}let{hostGlobalSnapshot:c}=tk(e,n);if(c){let t=c&&"remotesInfo"in c&&c.remotesInfo&&$(c.remotesInfo,e.name).key;t&&(delete c.remotesInfo[t],x.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete x.__FEDERATION__.__MANIFEST_LOADING__[t])}n.moduleCache.delete(e.name)}}catch(e){i.log("removeRemote fail: ",e)}}constructor(e){this.hooks=new td({beforeRegisterRemote:new tc("beforeRegisterRemote"),registerRemote:new tc("registerRemote"),beforeRequest:new tf("beforeRequest"),onLoad:new tu("onLoad"),handlePreloadModule:new ti("handlePreloadModule"),errorLoadRemote:new tu("errorLoadRemote"),beforePreloadRemote:new tu("beforePreloadRemote"),generatePreloadAssets:new tu("generatePreloadAssets"),afterPreloadRemote:new tu,loadEntry:new tu}),this.host=e,this.idToRemoteMap={}}}let tT=!0;class tI{initOptions(e){this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,n){let r=new tl({host:this,remoteInfo:to({name:e,entry:t})});return r.remoteEntryExports=n,this.moduleCache.set(e,r),r}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,n)}formatOptions(e,t){let{shared:n}=eB(e,t),{userOptions:a,options:o}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:n}),l=this.remoteHandler.formatAndRegisterRemote(o,a),{shared:i}=this.sharedHandler.registerShared(o,a),u=[...o.plugins];a.plugins&&a.plugins.forEach(e=>{u.includes(e)||u.push(e)});let s=r._extends({},e,t,{plugins:u,remotes:l,shared:i});return this.hooks.lifecycle.init.emit({origin:this,options:s}),s}registerPlugins(e){let t=e8(e,[this.hooks,this.remoteHandler.hooks,this.sharedHandler.hooks,this.snapshotHandler.hooks,this.loaderHook,this.bridgeHook]);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}constructor(e){this.hooks=new td({beforeInit:new tc("beforeInit"),init:new ti,beforeInitContainer:new tf("beforeInitContainer"),initContainer:new tf("initContainer")}),this.version="0.14.0",this.moduleCache=new Map,this.loaderHook=new td({getModuleInfo:new ti,createScript:new ti,createLink:new ti,fetch:new tu,loadEntryError:new tu,getModuleFactory:new tu}),this.bridgeHook=new td({beforeBridgeRender:new ti,afterBridgeRender:new ti,beforeBridgeDestroy:new ti,afterBridgeDestroy:new ti});let t=tT?[tv(),tw()]:[],n={id:e2(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:a.isBrowserEnv()};this.name=e.name,this.options=n,this.snapshotHandler=new tx(this),this.sharedHandler=new tN(this),this.remoteHandler=new tR(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...n.plugins,...e.plugins||[]]),this.options=this.formatOptions(n,e)}}var tP=Object.freeze({__proto__:null});t.loadScript=a.loadScript,t.loadScriptNode=a.loadScriptNode,t.CurrentGlobal=w,t.FederationHost=tI,t.Global=x,t.Module=tl,t.addGlobalSnapshot=z,t.assert=u,t.getGlobalFederationConstructor=O,t.getGlobalSnapshot=L,t.getInfoWithoutType=$,t.getRegisteredShare=eJ,t.getRemoteEntry=ta,t.getRemoteInfo=to,t.helpers=e1,t.isStaticResourcesEqual=b,t.matchRemoteWithNameAndExpose=e3,t.registerGlobalPlugins=j,t.resetFederationGlobalInfo=P,t.safeWrapper=m,t.satisfy=eU,t.setGlobalFederationConstructor=M,t.setGlobalFederationInstance=C,t.types=tP},1935:function(e,t){function n(){return(n=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}t._extends=n,t._object_without_properties_loose=r},8344:function(e,t,n){var r=n(3995),a=n(9569);let o=null;function l(e){let t=a.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),o||(o=t),t):(o=new(r.getGlobalFederationConstructor()||r.FederationHost)(e),r.setGlobalFederationInstance(o),o)}function i(){for(var e=arguments.length,t=Array(e),n=0;n!!n&&r.options.id===a()||r.options.name===e&&!r.options.version&&!t||r.options.name===e&&!!t&&r.options.version===t)}},513:function(__unused_webpack_module,exports,__webpack_require__){var polyfills=__webpack_require__(1585);let FederationModuleManifest="federation-manifest.json",MANIFEST_EXT=".json",BROWSER_LOG_KEY="FEDERATION_DEBUG",BROWSER_LOG_VALUE="1",NameTransformSymbol={AT:"@",HYPHEN:"-",SLASH:"/"},NameTransformMap={[NameTransformSymbol.AT]:"scope_",[NameTransformSymbol.HYPHEN]:"_",[NameTransformSymbol.SLASH]:"__"},EncodedNameTransformMap={[NameTransformMap[NameTransformSymbol.AT]]:NameTransformSymbol.AT,[NameTransformMap[NameTransformSymbol.HYPHEN]]:NameTransformSymbol.HYPHEN,[NameTransformMap[NameTransformSymbol.SLASH]]:NameTransformSymbol.SLASH},SEPARATOR=":",ManifestFileName="mf-manifest.json",StatsFileName="mf-stats.json",MFModuleType={NPM:"npm",APP:"app"},MODULE_DEVTOOL_IDENTIFIER="__MF_DEVTOOLS_MODULE_INFO__",ENCODE_NAME_PREFIX="ENCODE_NAME_PREFIX",TEMP_DIR=".federation",MFPrefetchCommon={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"};var ContainerPlugin=Object.freeze({__proto__:null}),ContainerReferencePlugin=Object.freeze({__proto__:null}),ModuleFederationPlugin=Object.freeze({__proto__:null}),SharePlugin=Object.freeze({__proto__:null});function isBrowserEnv(){return"undefined"!=typeof window&&void 0!==window.document}function isReactNativeEnv(){var e;return"undefined"!=typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function isBrowserDebug(){try{if(isBrowserEnv()&&window.localStorage)return localStorage.getItem(BROWSER_LOG_KEY)===BROWSER_LOG_VALUE}catch(e){}return!1}function isDebugMode(){return"undefined"!=typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("undefined"!=typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||isBrowserDebug()}let getProcessEnv=function(){return"undefined"!=typeof process&&process.env?process.env:{}},LOG_CATEGORY="[ Federation Runtime ]",parseEntry=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:SEPARATOR,r=e.split(n),a="development"===getProcessEnv().NODE_ENV&&t,o="*",l=e=>e.startsWith("http")||e.includes(MANIFEST_EXT);if(r.length>=2){let[t,...i]=r;e.startsWith(n)&&(t=r.slice(0,2).join(n),i=[a||r.slice(2).join(n)]);let u=a||i.join(n);return l(u)?{name:t,entry:u}:{name:t,version:u||o}}if(1===r.length){let[e]=r;return a&&l(a)?{name:e,entry:a}:{name:e,version:a||o}}throw`Invalid entry value: ${e}`},composeKeyWithSeparator=function(){for(var e=arguments.length,t=Array(e),n=0;nt?e?`${e}${SEPARATOR}${t}`:t:e,""):""},encodeName=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let r=n?".js":"";return`${t}${e.replace(RegExp(`${NameTransformSymbol.AT}`,"g"),NameTransformMap[NameTransformSymbol.AT]).replace(RegExp(`${NameTransformSymbol.HYPHEN}`,"g"),NameTransformMap[NameTransformSymbol.HYPHEN]).replace(RegExp(`${NameTransformSymbol.SLASH}`,"g"),NameTransformMap[NameTransformSymbol.SLASH])}${r}`}catch(e){throw e}},decodeName=function(e,t,n){try{let r=e;if(t){if(!r.startsWith(t))return r;r=r.replace(RegExp(t,"g"),"")}return r=r.replace(RegExp(`${NameTransformMap[NameTransformSymbol.AT]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.AT]]).replace(RegExp(`${NameTransformMap[NameTransformSymbol.SLASH]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.SLASH]]).replace(RegExp(`${NameTransformMap[NameTransformSymbol.HYPHEN]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.HYPHEN]]),n&&(r=r.replace(".js","")),r}catch(e){throw e}},generateExposeFilename=(e,t)=>{if(!e)return"";let n=e;return"."===n&&(n="default_export"),n.startsWith("./")&&(n=n.replace("./","")),encodeName(n,"__federation_expose_",t)},generateShareFilename=(e,t)=>e?encodeName(e,"__federation_shared_",t):"",getResourceUrl=(e,t)=>{if("getPublicPath"in e){let n;return n=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${n}${t}`}return"publicPath"in e?!isBrowserEnv()&&!isReactNativeEnv()&&"ssrPublicPath"in e?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},assert=(e,t)=>{e||error(t)},error=e=>{throw Error(`${LOG_CATEGORY}: ${e}`)},warn=e=>{console.warn(`${LOG_CATEGORY}: ${e}`)};function safeToString(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let VERSION_PATTERN_REGEXP=/^([\d^=v<>~]|[*xX]$)/;function isRequiredVersion(e){return VERSION_PATTERN_REGEXP.test(e)}let simpleJoinRemoteEntry=(e,t)=>{if(!e)return t;let n=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function inferAutoPublicPath(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function generateSnapshotFromManifest(e){var t,n,r;let a,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:l={},overrides:i={},version:u}=o,s=()=>"publicPath"in e.metaData?"auto"===e.metaData.publicPath&&u?inferAutoPublicPath(u):e.metaData.publicPath:e.metaData.getPublicPath,c=Object.keys(i),f={};Object.keys(l).length||(f=(null==(r=e.remotes)?void 0:r.reduce((e,t)=>{let n,r=t.federationContainerName;return n=c.includes(r)?i[r]:"version"in t?t.version:t.entry,e[r]={matchedVersion:n},e},{}))||{}),Object.keys(l).forEach(e=>f[e]={matchedVersion:c.includes(e)?i[e]:l[e]});let{remoteEntry:{path:d,name:p,type:h},types:m,buildInfo:{buildVersion:g},globalName:y,ssrRemoteEntry:v}=e.metaData,{exposes:b}=e,S={version:u||"",buildVersion:g,globalName:y,remoteEntry:simpleJoinRemoteEntry(d,p),remoteEntryType:h,remoteTypes:simpleJoinRemoteEntry(m.path,m.name),remoteTypesZip:m.zip||"",remoteTypesAPI:m.api||"",remotesInfo:f,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version})),modules:null==b?void 0:b.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(t=e.metaData)?void 0:t.prefetchInterface){let t=e.metaData.prefetchInterface;S=polyfills._({},S,{prefetchInterface:t})}if(null==(n=e.metaData)?void 0:n.prefetchEntry){let{path:t,name:n,type:r}=e.metaData.prefetchEntry;S=polyfills._({},S,{prefetchEntry:simpleJoinRemoteEntry(t,n),prefetchEntryType:r})}return a="publicPath"in e.metaData?polyfills._({},S,{publicPath:s(),ssrPublicPath:e.metaData.ssrPublicPath}):polyfills._({},S,{getPublicPath:s()}),v&&(a.ssrRemoteEntry=simpleJoinRemoteEntry(v.path,v.name),a.ssrRemoteEntryType=v.type||"commonjs-module"),a}function isManifestProvider(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(MANIFEST_EXT))}let PREFIX="[ Module Federation ]",Logger=class{setPrefix(e){this.prefix=e}log(){for(var e=arguments.length,t=Array(e),n=0;n{n&&("async"===e||"defer"===e?n[e]=r[e]:n.getAttribute(e)||n.setAttribute(e,r[e]))})}let l=async(r,a)=>{clearTimeout(t);let o=()=>{(null==a?void 0:a.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(a)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(n&&(n.onerror=null,n.onload=null,safeWrapper(()=>{let{needDeleteScript:t=!0}=e;t&&(null==n?void 0:n.parentNode)&&n.parentNode.removeChild(n)}),r&&"function"==typeof r)){let e=r(a);if(e instanceof Promise){let t=await e;return o(),t}return o(),e}o()};return n.onerror=l.bind(null,n.onerror),n.onload=l.bind(null,n.onload),t=setTimeout(()=>{l(null,Error(`Remote script "${e.url}" time-outed.`))},a),{script:n,needAttach:r}}function createLink(e){let t=null,n=!0,r=document.getElementsByTagName("link");for(let a=0;a{t&&!t.getAttribute(e)&&t.setAttribute(e,r[e])})}let a=(n,r)=>{let a=()=>{(null==r?void 0:r.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(r)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,safeWrapper(()=>{let{needDeleteLink:n=!0}=e;n&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),n)){let e=n(r);return a(),e}a()};return t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),{link:t,needAttach:n}}function loadScript(e,t){let{attrs:n={},createScriptHook:r}=t;return new Promise((t,a)=>{let{script:o,needAttach:l}=createScript({url:e,cb:t,onErrorCallback:a,attrs:polyfills._({fetchpriority:"high"},n),createScriptHook:r,needDeleteScript:!0});l&&document.head.appendChild(o)})}function importNodeModule(e){if(!e)throw Error("import specifier is required");return Function("name","return import(name)")(e).then(e=>e).catch(t=>{throw console.error(`Error importing module ${e}:`,t),t})}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,n)=>{let r=(e,t)=>n.lifecycle.fetch.emit(e,t),a=await r(e,t||{});return a&&a instanceof Response?a:("undefined"==typeof fetch?await loadNodeFetch():fetch)(e,t||{})},createScriptNode="undefined"==typeof ENV_TARGET||"web"!==ENV_TARGET?(url,cb,attrs,loaderHook)=>{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"undefined"==typeof fetch?loadNodeFetch():fetch,handleScriptFetch=async(f,urlObj)=>{try{var _vm_constants,_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER;let res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data} -})`,{filename,importModuleDynamically:null!=(_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER=null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)?_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER:importNodeModule});script.runInThisContext()(scriptContext.exports,scriptContext.module,eval("require"),urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName){let container=exportedInterface[attrs.globalName]||exportedInterface;cb(void 0,container);return}cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,n,r)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="undefined"==typeof ENV_TARGET||"web"!==ENV_TARGET?(e,t)=>new Promise((n,r)=>{createScriptNode(e,(e,a)=>{if(e)r(e);else{var o,l;let e=(null==t||null==(o=t.attrs)?void 0:o.globalName)||`__FEDERATION_${null==t||null==(l=t.attrs)?void 0:l.name}:custom__`;n(globalThis[e]=a)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")};async function loadModule(e,t){let{fetch:n,vm:r}=t,a=await n(e),o=await a.text(),l=new r.SourceTextModule(o,{importModuleDynamically:async(n,r)=>loadModule(new URL(n,e).href,t)});return await l.link(async n=>{let r=new URL(n,e).href;return await loadModule(r,t)}),l}function normalizeOptions(e,t,n){return function(r){if(!1===r)return!1;if(void 0===r)if(e)return t;else return!1;if(!0===r)return t;if(r&&"object"==typeof r)return polyfills._({},t,r);throw Error(`Unexpected type for \`${n}\`, expect boolean/undefined/object, got: ${typeof r}`)}}exports.BROWSER_LOG_KEY=BROWSER_LOG_KEY,exports.BROWSER_LOG_VALUE=BROWSER_LOG_VALUE,exports.ENCODE_NAME_PREFIX=ENCODE_NAME_PREFIX,exports.EncodedNameTransformMap=EncodedNameTransformMap,exports.FederationModuleManifest=FederationModuleManifest,exports.MANIFEST_EXT=MANIFEST_EXT,exports.MFModuleType=MFModuleType,exports.MFPrefetchCommon=MFPrefetchCommon,exports.MODULE_DEVTOOL_IDENTIFIER=MODULE_DEVTOOL_IDENTIFIER,exports.ManifestFileName=ManifestFileName,exports.NameTransformMap=NameTransformMap,exports.NameTransformSymbol=NameTransformSymbol,exports.SEPARATOR=SEPARATOR,exports.StatsFileName=StatsFileName,exports.TEMP_DIR=TEMP_DIR,exports.assert=assert,exports.composeKeyWithSeparator=composeKeyWithSeparator,exports.containerPlugin=ContainerPlugin,exports.containerReferencePlugin=ContainerReferencePlugin,exports.createLink=createLink,exports.createLogger=createLogger,exports.createScript=createScript,exports.createScriptNode=createScriptNode,exports.decodeName=decodeName,exports.encodeName=encodeName,exports.error=error,exports.generateExposeFilename=generateExposeFilename,exports.generateShareFilename=generateShareFilename,exports.generateSnapshotFromManifest=generateSnapshotFromManifest,exports.getProcessEnv=getProcessEnv,exports.getResourceUrl=getResourceUrl,exports.inferAutoPublicPath=inferAutoPublicPath,exports.isBrowserEnv=isBrowserEnv,exports.isDebugMode=isDebugMode,exports.isManifestProvider=isManifestProvider,exports.isReactNativeEnv=isReactNativeEnv,exports.isRequiredVersion=isRequiredVersion,exports.isStaticResourcesEqual=isStaticResourcesEqual,exports.loadScript=loadScript,exports.loadScriptNode=loadScriptNode,exports.logger=logger,exports.moduleFederationPlugin=ModuleFederationPlugin,exports.normalizeOptions=normalizeOptions,exports.parseEntry=parseEntry,exports.safeToString=safeToString,exports.safeWrapper=safeWrapper,exports.sharePlugin=SharePlugin,exports.simpleJoinRemoteEntry=simpleJoinRemoteEntry,exports.warn=warn},1585:function(e,t){function n(){return(n=Object.assign||function(e){for(var t=1;t{let t=u.R;t||(t=[]);let r=i[e],l=s[e];if(t.indexOf(r)>=0)return;if(t.push(r),r.p)return n.push(r.p);let c=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=` -while loading "${r[1]}" from ${r[2]}`),u.m[e]=()=>{throw t},r.p=0},f=(e,t,a,o,l,i)=>{try{let u=e(t,a);if(!u||!u.then)return l(u,o,i);{let e=u.then(e=>l(e,o),c);if(!i)return e;n.push(r.p=e)}}catch(e){c(e)}},d=(e,t,n)=>e?f(u.I,r[0],0,e,p,n):c();var p=(e,n,a)=>f(n.get,r[1],t,0,h,a),h=t=>{r.p=1,u.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=o.decodeName(l[0].name,o.ENCODE_NAME_PREFIX)+r[1].slice(1),t=u.federation.instance,n=()=>u.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy)return Promise.all(t.sharedHandler.initializeSharing(r[0])).then(()=>n());return n()}catch(e){c(e)}};1===l.length&&a.FEDERATION_SUPPORTED_TYPES.includes(l[0].externalType)&&l[0].name?f(m,r[2],0,0,h,1):f(u,r[2],0,0,d,1)})}function u(e){let{chunkId:t,promises:n,chunkMapping:r,installedModules:a,moduleToHandlerMapping:o,webpackRequire:i}=e;l(i),i.o(r,t)&&r[t].forEach(e=>{if(i.o(a,e))return n.push(a[e]);let t=t=>{a[e]=0,i.m[e]=n=>{delete i.c[e],n.exports=t()}},r=t=>{delete a[e],i.m[e]=n=>{throw delete i.c[e],t}};try{let l=i.federation.instance;if(!l)throw Error("Federation instance not found!");let{shareKey:u,getter:s,shareInfo:c}=o[e],f=l.loadShare(u,{customShareInfo:c}).then(e=>!1===e?s():e);f.then?n.push(a[e]=f.then(t).catch(r)):t(f)}catch(e){r(e)}})}function s(e){let{shareScopeName:t,webpackRequire:n,initPromises:r,initTokens:o,initScope:i}=e,u=Array.isArray(t)?t:[t];var s=[],c=function(e){i||(i=[]);let u=n.federation.instance;var s=o[e];if(s||(s=o[e]={from:u.name}),i.indexOf(s)>=0)return;i.push(s);let c=r[e];if(c)return c;var f=e=>"undefined"!=typeof console&&console.warn&&console.warn(e),d=r=>{var a=e=>f("Initialization of sharing external failed: "+e);try{var o=n(r);if(!o)return;var l=r=>r&&r.init&&r.init(n.S[e],i,{shareScopeMap:n.S||{},shareScopeKeys:t});if(o.then)return p.push(o.then(l,a));var u=l(o);if(u&&"boolean"!=typeof u&&u.then)return p.push(u.catch(a))}catch(e){a(e)}};let p=u.initializeSharing(e,{strategy:u.options.shareStrategy,initScope:i,from:"build"});l(n);let h=n.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],n=h.idToExternalAndNameMapping[e][2];if(t.length>1)d(n);else if(1===t.length){let e=t[0];a.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||d(n)}}),p.length)?r[e]=Promise.all(p).then(()=>r[e]=!0):r[e]=!0};return u.forEach(e=>{s.push(c(e))}),Promise.all(s).then(()=>!0)}function c(e){let{moduleId:t,moduleToHandlerMapping:n,webpackRequire:r}=e,a=r.federation.instance;if(!a)throw Error("Federation instance not found!");let{shareKey:o,shareInfo:l}=n[t];try{return a.loadShareSync(o,{customShareInfo:l})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}function f(e){let{moduleToHandlerMapping:t,webpackRequire:n,installedModules:r,initialConsumes:a}=e;a.forEach(e=>{n.m[e]=a=>{r[e]=0,delete n.c[e];let o=c({moduleId:e,moduleToHandlerMapping:t,webpackRequire:n});if("function"!=typeof o)throw Error(`Shared module is not available for eager consumption: ${e}`);a.exports=o()}})}function d(){return(d=Object.assign||function(e){for(var t=1;t{if(!i||!u)return void l.initShareScopeMap(e,n,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}});u[e]||(u[e]={});let t=u[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}})});else{let e=a||"default";Array.isArray(i)?i.forEach(e=>{u[e]||(u[e]={});let t=u[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}})}):l.initShareScopeMap(e,n,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(a))?t.federation.initOptions.shared?t.I(a,r):Promise.all(a.map(e=>t.I(e,r))).then(()=>!0):t.I(a||"default",r)}e.exports={runtime:function(e){var t=Object.create(null);if(e)for(var n in e)t[n]=e[n];return t.default=e,Object.freeze(t)}(r),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:i,consumes:u,I:s,S:{},installInitialConsumes:f,initContainerEntry:p},attachShareScopeMap:l,bundlerRuntimeOptions:{}}},7970:function(e,t,n){var r,a,o,l,i,u,s,c,f,d,p,h,m=n(2607),g=n.n(m);let y=[],v={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},b="pimcore_quill_bundle",S="version-first";if((n.initializeSharingData||n.initializeExposesData)&&n.federation){let e=(e,t,n)=>{e&&e[t]&&(e[t]=n)},t=(e,t,n)=>{var r,a,o,l,i,u;let s=n();Array.isArray(s)?(null!=(o=(r=e)[a=t])||(r[a]=[]),e[t].push(...s)):"object"==typeof s&&null!==s&&(null!=(u=(l=e)[i=t])||(l[i]={}),Object.assign(e[t],s))},m=(e,t,n)=>{var r,a,o;null!=(o=(r=e)[a=t])||(r[a]=n())},_=null!=(c=null==(r=n.remotesLoadingData)?void 0:r.chunkMapping)?c:{},E=null!=(f=null==(a=n.remotesLoadingData)?void 0:a.moduleIdToRemoteDataMapping)?f:{},w=null!=(d=null==(o=n.initializeSharingData)?void 0:o.scopeToSharingDataMapping)?d:{},k=null!=(p=null==(l=n.consumesLoadingData)?void 0:l.chunkMapping)?p:{},x=null!=(h=null==(i=n.consumesLoadingData)?void 0:i.moduleIdToConsumeDataMapping)?h:{},N={},R=[],T={},I=null==(u=n.initializeExposesData)?void 0:u.shareScope;for(let e in g())n.federation[e]=g()[e];m(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(x))e[t]={getter:n.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager},scope:[n.shareScope]},shareKey:n.shareKey};return e}),m(n.federation,"initOptions",()=>({})),m(n.federation.initOptions,"name",()=>b),m(n.federation.initOptions,"shareStrategy",()=>S),m(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(w))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:a,factory:o,eager:l,singleton:i,requiredVersion:u,strictVersion:s}=r,c={},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(u)&&(c.requiredVersion=u),f(l)&&(c.eager=l),f(s)&&(c.strictVersion=s);let d={version:a,scope:[t],shareConfig:c,get:o};e[n]?e[n].push(d):e[n]=[d]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(v).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>y),m(n.federation,"bundlerRuntimeOptions",()=>({})),m(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>_),m(n.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,n]of Object.entries(E))e[t]=[n.shareScope,n.name,n.externalModuleId,n.remoteName];return e}),m(n.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>n),t(n.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,n]of Object.entries(E)){let r=v[n.remoteName];r&&(e[t]=r)}return e}),e(n,"S",n.federation.bundlerRuntime.S),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),e(n.f,"remotes",(e,t)=>n.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:_,idToExternalAndNameMapping:n.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:n.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:n})),e(n.f,"consumes",(e,t)=>n.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:k,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:N,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:R,initTokens:T,webpackRequire:n})),e(n,"initContainer",(e,t,r)=>n.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:r,shareScopeKey:I,webpackRequire:n})),e(n,"getContainer",(e,t)=>{var r=n.initializeExposesData.moduleMap;return n.R=t,t=Object.prototype.hasOwnProperty.call(r,e)?r[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),n.R=void 0,t}),n.federation.instance=n.federation.runtime.init(n.federation.initOptions),(null==(s=n.consumesLoadingData)?void 0:s.initialConsumes)&&n.federation.bundlerRuntime.installInitialConsumes({webpackRequire:n,installedModules:N,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js deleted file mode 100644 index c11312a..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/145.ab713703.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkpimcore_quill_bundle=self.webpackChunkpimcore_quill_bundle||[]).push([["145"],{9404:function(e,t,r){var i;self,e.exports=function(e){var t={386:function(e){function t(e,d,p,f,g){if(e===d)return e?[[0,e]]:[];if(null!=p){var m=function(e,t,r){var i="number"==typeof r?{index:r,length:0}:r.oldRange,l="number"==typeof r?null:r.newRange,n=e.length,s=t.length;if(0===i.length&&(null===l||0===l.length)){var o=i.index,a=e.slice(0,o),c=e.slice(o),h=l?l.index:null,u=o+s-n;if((null===h||h===u)&&!(u<0||u>s)){var d=t.slice(0,u);if((f=t.slice(u))===c){var p=Math.min(o,u);if((m=a.slice(0,p))===(y=d.slice(0,p)))return b(m,a.slice(p),d.slice(p),c)}}if(null===h||h===o){var f=(d=t.slice(0,o),t.slice(o));if(d===a){var g=Math.min(n-o,s-o);if((v=c.slice(c.length-g))===(w=f.slice(f.length-g)))return b(a,c.slice(0,c.length-g),f.slice(0,f.length-g),v)}}}if(i.length>0&&l&&0===l.length){var m=e.slice(0,i.index),v=e.slice(i.index+i.length);if(!(s<(p=m.length)+(g=v.length))){var y=t.slice(0,p),w=t.slice(s-g);if(m===y&&v===w)return b(m,e.slice(p,n-g),t.slice(p,s-g),v)}}return null}(e,d,p);if(m)return m}var v=i(e,d),y=e.substring(0,v);v=n(e=e.substring(v),d=d.substring(v));var w=e.substring(e.length-v),x=function(e,l){if(!e)return[[1,l]];if(!l)return[[-1,e]];var s,o=e.length>l.length?e:l,a=e.length>l.length?l:e,c=o.indexOf(a);if(-1!==c)return s=[[1,o.substring(0,c)],[0,a],[1,o.substring(c+a.length)]],e.length>l.length&&(s[0][0]=s[2][0]=-1),s;if(1===a.length)return[[-1,e],[1,l]];var h=function(e,t){var r=e.length>t.length?e:t,l=e.length>t.length?t:e;if(r.length<4||2*l.length=e.length?[l,s,o,a,u]:null}var o,a,c,h,u,d=s(r,l,Math.ceil(r.length/4)),p=s(r,l,Math.ceil(r.length/2));return d||p?(o=p?d&&d[4].length>p[4].length?d:p:d,e.length>t.length?(a=o[0],c=o[1],h=o[2],u=o[3]):(h=o[0],u=o[1],a=o[2],c=o[3]),[a,c,h,u,o[4]]):null}(e,l);if(h){var u=h[0],d=h[1],p=h[2],f=h[3],g=h[4],b=t(u,p),m=t(d,f);return b.concat([[0,g]],m)}return function(e,t){for(var i=e.length,l=t.length,n=Math.ceil((i+l)/2),s=2*n,o=Array(s),a=Array(s),c=0;ci)p+=2;else if(y>l)d+=2;else if(u&&(C=n+h-m)>=0&&C=(k=i-a[C]))return r(e,t,x,y)}for(var w=-b+f;w<=b-g;w+=2){for(var x,k,C=n+w,_=(k=w===-b||w!==b&&a[C-1]i)g+=2;else if(_>l)f+=2;else if(!u&&(v=n+h-w)>=0&&v=(k=i-k)))return r(e,t,x,y)}}return[[-1,e],[1,t]]}(e,l)}(e=e.substring(0,e.length-v),d=d.substring(0,d.length-v));return y&&x.unshift([0,y]),w&&x.push([0,w]),u(x,g),f&&function(e){for(var t=!1,r=[],i=0,d=null,p=0,f=0,g=0,b=0,m=0;p0?r[i-1]:-1,f=0,g=0,b=0,m=0,d=null,t=!0)),p++;for(t&&u(e),function(e){function t(e,t){if(!e||!t)return 6;var r=e.charAt(e.length-1),i=t.charAt(0),l=r.match(s),n=i.match(s),u=l&&r.match(o),d=n&&i.match(o),p=u&&r.match(a),f=d&&i.match(a),g=p&&e.match(c),b=f&&t.match(h);return g||b?5:p||f?4:l&&!u&&d?3:u||d?2:l||n?1:0}for(var r=1;r=m&&(m=v,f=i,g=l,b=u)}e[r-1][1]!=f&&(f?e[r-1][1]=f:(e.splice(r-1,1),r--),e[r][1]=g,b?e[r+1][1]=b:(e.splice(r+1,1),r--))}r++}}(e),p=1;p=x?(w>=v.length/2||w>=y.length/2)&&(e.splice(p,0,[0,y.substring(0,w)]),e[p-1][1]=v.substring(0,v.length-w),e[p+1][1]=y.substring(w),p++):(x>=v.length/2||x>=y.length/2)&&(e.splice(p,0,[0,v.substring(0,x)]),e[p-1][0]=1,e[p-1][1]=y.substring(0,y.length-x),e[p+1][0]=-1,e[p+1][1]=v.substring(x),p++),p++}p++}}(x),x}function r(e,r,i,l){var n=e.substring(0,i),s=r.substring(0,l),o=e.substring(i),a=r.substring(l),c=t(n,s),h=t(o,a);return c.concat(h)}function i(e,t){if(!e||!t||e.charAt(0)!==t.charAt(0))return 0;for(var r=0,i=Math.min(e.length,t.length),l=i,n=0;ri?e=e.substring(r-i):r=0&&g(e[h][1])){var d=e[h][1].slice(-1);if(e[h][1]=e[h][1].slice(0,-1),a=d+a,c=d+c,!e[h][1]){e.splice(h,1),l--;var p=h-1;e[p]&&1===e[p][0]&&(o++,c=e[p][1]+c,p--),e[p]&&-1===e[p][0]&&(s++,a=e[p][1]+a,p--),h=p}}f(e[l][1])&&(d=e[l][1].charAt(0),e[l][1]=e[l][1].slice(1),a+=d,c+=d)}if(l0||c.length>0){a.length>0&&c.length>0&&(0!==(r=i(c,a))&&(h>=0?e[h][1]+=c.substring(0,r):(e.splice(0,0,[0,c.substring(0,r)]),l++),c=c.substring(r),a=a.substring(r)),0!==(r=n(c,a))&&(e[l][1]=c.substring(c.length-r)+e[l][1],c=c.substring(0,c.length-r),a=a.substring(0,a.length-r)));var b=o+s;0===a.length&&0===c.length?(e.splice(l-b,b),l-=b):0===a.length?(e.splice(l-b,b,[1,c]),l=l-b+1):0===c.length?(e.splice(l-b,b,[-1,a]),l=l-b+1):(e.splice(l-b,b,[-1,a],[1,c]),l=l-b+2)}0!==l&&0===e[l-1][0]?(e[l-1][1]+=e[l][1],e.splice(l,1)):l++,o=0,s=0,a="",c=""}""===e[e.length-1][1]&&e.pop();var m=!1;for(l=1;l=55296&&e<=56319}function p(e){return e>=56320&&e<=57343}function f(e){return p(e.charCodeAt(0))}function g(e){return d(e.charCodeAt(e.length-1))}function b(e,t,r,i){return g(e)||f(i)?null:function(e){for(var t=[],r=0;r0&&t.push(e[r]);return t}([[0,e],[-1,t],[1,r],[0,i]])}function m(e,r,i,l){return t(e,r,i,l,!0)}m.INSERT=1,m.DELETE=-1,m.EQUAL=0,e.exports=m},861:function(e,t,r){e=r.nmd(e);var i="__lodash_hash_undefined__",l="[object Arguments]",n="[object Boolean]",s="[object Date]",o="[object Function]",a="[object GeneratorFunction]",c="[object Map]",h="[object Number]",u="[object Object]",d="[object Promise]",p="[object RegExp]",f="[object Set]",g="[object String]",b="[object Symbol]",m="[object WeakMap]",v="[object ArrayBuffer]",y="[object DataView]",w="[object Float32Array]",x="[object Float64Array]",k="[object Int8Array]",C="[object Int16Array]",_="[object Int32Array]",T="[object Uint8Array]",N="[object Uint8ClampedArray]",A="[object Uint16Array]",L="[object Uint32Array]",S=/\w*$/,E=/^\[object .+?Constructor\]$/,j=/^(?:0|[1-9]\d*)$/,M={};M[l]=M["[object Array]"]=M[v]=M[y]=M[n]=M[s]=M[w]=M[x]=M[k]=M[C]=M[_]=M[c]=M[h]=M[u]=M[p]=M[f]=M[g]=M[b]=M[T]=M[N]=M[A]=M[L]=!0,M["[object Error]"]=M[o]=M[m]=!1;var q="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,B="object"==typeof self&&self&&self.Object===Object&&self,O=q||B||Function("return this")(),R=t&&!t.nodeType&&t,P=R&&e&&!e.nodeType&&e,I=P&&P.exports===R;function D(e,t){return e.set(t[0],t[1]),e}function z(e,t){return e.add(t),e}function H(e,t,r,i){var l=-1,n=e?e.length:0;for(i&&n&&(r=e[++l]);++l-1},eN.prototype.set=function(e,t){var r=this.__data__,i=eE(r,e);return i<0?r.push([e,t]):r[i][1]=t,this},eA.prototype.clear=function(){this.__data__={hash:new eT,map:new(ep||eN),string:new eT}},eA.prototype.delete=function(e){return eq(this,e).delete(e)},eA.prototype.get=function(e){return eq(this,e).get(e)},eA.prototype.has=function(e){return eq(this,e).has(e)},eA.prototype.set=function(e,t){return eq(this,e).set(e,t),this},eL.prototype.clear=function(){this.__data__=new eN},eL.prototype.delete=function(e){return this.__data__.delete(e)},eL.prototype.get=function(e){return this.__data__.get(e)},eL.prototype.has=function(e){return this.__data__.has(e)},eL.prototype.set=function(e,t){var r=this.__data__;if(r instanceof eN){var i=r.__data__;if(!ep||i.length<199)return i.push([e,t]),this;r=this.__data__=new eA(i)}return r.set(e,t),this};var eO=ec?V(ec,Object):function(){return[]},eR=function(e){return ee.call(e)};function eP(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Y)}function eI(e){if(null!=e){try{return J.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function eD(e,t){return e===t||e!=e&&t!=t}(ed&&eR(new ed(new ArrayBuffer(1)))!=y||ep&&eR(new ep)!=c||ef&&eR(ef.resolve())!=d||eg&&eR(new eg)!=f||eb&&eR(new eb)!=m)&&(eR=function(e){var t=ee.call(e),r=t==u?e.constructor:void 0,i=r?eI(r):void 0;if(i)switch(i){case ev:return y;case ey:return c;case ew:return d;case ex:return f;case ek:return m}return t});var ez=Array.isArray;function eH(e){var t;return null!=e&&"number"==typeof(t=e.length)&&t>-1&&t%1==0&&t<=0x1fffffffffffff&&!eU(e)}var eF=eh||function(){return!1};function eU(e){var t=eV(e)?ee.call(e):"";return t==o||t==a}function eV(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function eW(e){return eH(e)?function(e,t){var r,i=ez(e)||e&&"object"==typeof e&&eH(e)&&Q.call(e,"callee")&&(!eo.call(e,"callee")||ee.call(e)==l)?function(e,t){for(var r=-1,i=Array(e);++r-1&&o%1==0&&oo))return!1;var c=n.get(e);if(c&&n.get(t))return c==t;var h=-1,u=!0,d=2&r?new em:void 0;for(n.set(e,t),n.set(t,e);++h-1},eg.prototype.set=function(e,t){var r=this.__data__,i=ey(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this},eb.prototype.clear=function(){this.size=0,this.__data__={hash:new ef,map:new(er||eg),string:new ef}},eb.prototype.delete=function(e){var t=e_(this,e).delete(e);return this.size-=!!t,t},eb.prototype.get=function(e){return e_(this,e).get(e)},eb.prototype.has=function(e){return e_(this,e).has(e)},eb.prototype.set=function(e,t){var r=e_(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this},em.prototype.add=em.prototype.push=function(e){return this.__data__.set(e,i),this},em.prototype.has=function(e){return this.__data__.has(e)},ev.prototype.clear=function(){this.__data__=new eg,this.size=0},ev.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},ev.prototype.get=function(e){return this.__data__.get(e)},ev.prototype.has=function(e){return this.__data__.has(e)},ev.prototype.set=function(e,t){var r=this.__data__;if(r instanceof eg){var i=r.__data__;if(!er||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new eb(i)}return r.set(e,t),this.size=r.size,this};var eN=J?function(e){return null==e?[]:function(t,r){for(var i=-1,l=null==t?0:t.length,n=0,s=[];++i-1&&e%1==0&&e<=0x1fffffffffffff}function eO(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function eR(e){return null!=e&&"object"==typeof e}var eP=j?function(e){return j(e)}:function(e){return eR(e)&&eB(e.length)&&!!k[ew(e)]};function eI(e){return null!=e&&eB(e.length)&&!eq(e)?function(e,t){var r,i=ej(e),l=!i&&eE(e),n=!i&&!l&&eM(e),s=!i&&!l&&!n&&eP(e),o=i||l||n||s,a=o?function(e,t){for(var r=-1,i=Array(e);++r-1&&h%1==0&&h-1&&e%1==0&&e-1},K.prototype.set=function(e,t){var r=this.__data__,i=J(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this},Y.prototype.clear=function(){this.size=0,this.__data__={hash:new G,map:new(V||K),string:new G}},Y.prototype.delete=function(e){var t=er(this,e).delete(e);return this.size-=!!t,t},Y.prototype.get=function(e){return er(this,e).get(e)},Y.prototype.has=function(e){return er(this,e).has(e)},Y.prototype.set=function(e,t){var r=er(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this},Z.prototype.clear=function(){this.__data__=new K,this.size=0},Z.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Z.prototype.get=function(e){return this.__data__.get(e)},Z.prototype.has=function(e){return this.__data__.has(e)},Z.prototype.set=function(e,t){var r=this.__data__;if(r instanceof K){var i=r.__data__;if(!V||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new Y(i)}return r.set(e,t),this.size=r.size,this};var eo=(ey=z?function(e,t){return z(e,"toString",{configurable:!0,enumerable:!1,value:function(){return t},writable:!0})}:eS,ew=0,ex=0,function(){var e=U(),t=16-(e-ex);if(ex=e,t>0){if(++ew>=800)return arguments[0]}else ew=0;return ey.apply(void 0,arguments)});function ea(e,t){return e===t||e!=e&&t!=t}var ec=et(function(){return arguments}())?et:function(e){return eb(e)&&A.call(e,"callee")&&!P.call(e,"callee")},eh=Array.isArray;function eu(e){return null!=e&&ef(e.length)&&!ep(e)}var ed=H||function(){return!1};function ep(e){if(!eg(e))return!1;var t=ee(e);return t==n||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function ef(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function eg(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function eb(e){return null!=e&&"object"==typeof e}var em=x?function(e){return x(e)}:function(e){return eb(e)&&ef(e.length)&&!!c[ee(e)]};function ev(e){return eu(e)?function(e,t){var r=eh(e),i=!r&&ec(e),l=!r&&!i&&ed(e),n=!r&&!i&&!l&&em(e),s=r||i||l||n,o=s?function(e,t){for(var r=-1,i=Array(e);++r1?t[i-1]:void 0,n=i>2?t[2]:void 0;for(l=eA.length>3&&"function"==typeof l?(i--,l):void 0,n&&function(e,t,r){if(!eg(r))return!1;var i=typeof t;return!!("number"==i?eu(r)&&el(t,r.length):"string"==i&&t in r)&&ea(r[t],e)}(t[0],t[1],n)&&(l=i<3?void 0:l,i=1),e=Object(e);++r(null!=i[t]&&(e[t]=i[t]),e),{})),e)void 0!==e[l]&&void 0===t[l]&&(i[l]=e[l]);return Object.keys(i).length>0?i:void 0},l.diff=function(e={},t={}){"object"!=typeof e&&(e={}),"object"!=typeof t&&(t={});let r=Object.keys(e).concat(Object.keys(t)).reduce((r,i)=>(s(e[i],t[i])||(r[i]=void 0===t[i]?null:t[i]),r),{});return Object.keys(r).length>0?r:void 0},l.invert=function(e={},t={}){e=e||{};let r=Object.keys(t).reduce((r,i)=>(t[i]!==e[i]&&void 0!==e[i]&&(r[i]=t[i]),r),{});return Object.keys(e).reduce((r,i)=>(e[i]!==t[i]&&void 0===t[i]&&(r[i]=null),r),r)},l.transform=function(e,t,r=!1){if("object"!=typeof e)return t;if("object"!=typeof t)return;if(!r)return t;let i=Object.keys(t).reduce((r,i)=>(void 0===e[i]&&(r[i]=t[i]),r),{});return Object.keys(i).length>0?i:void 0},t.default=i},32:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AttributeMap=t.OpIterator=t.Op=void 0;let i=r(386),l=r(861),n=r(842),s=r(382);t.AttributeMap=s.default;let o=r(427);t.Op=o.default;let a=r(505);t.OpIterator=a.default;let c=(e,t)=>{if("object"!=typeof e||null===e)throw Error("cannot retain a "+typeof e);if("object"!=typeof t||null===t)throw Error("cannot retain a "+typeof t);let r=Object.keys(e)[0];if(!r||r!==Object.keys(t)[0])throw Error(`embed types not matched: ${r} != ${Object.keys(t)[0]}`);return[r,e[r],t[r]]};class h{constructor(e){Array.isArray(e)?this.ops=e:null!=e&&Array.isArray(e.ops)?this.ops=e.ops:this.ops=[]}static registerEmbed(e,t){this.handlers[e]=t}static unregisterEmbed(e){delete this.handlers[e]}static getHandler(e){let t=this.handlers[e];if(!t)throw Error(`no handlers for embed type "${e}"`);return t}insert(e,t){let r={};return"string"==typeof e&&0===e.length?this:(r.insert=e,null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(r.attributes=t),this.push(r))}delete(e){return e<=0?this:this.push({delete:e})}retain(e,t){if("number"==typeof e&&e<=0)return this;let r={retain:e};return null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(r.attributes=t),this.push(r)}push(e){let t=this.ops.length,r=this.ops[t-1];if(e=l(e),"object"==typeof r){if("number"==typeof e.delete&&"number"==typeof r.delete)return this.ops[t-1]={delete:r.delete+e.delete},this;if("number"==typeof r.delete&&null!=e.insert&&(t-=1,"object"!=typeof(r=this.ops[t-1])))return this.ops.unshift(e),this;if(n(e.attributes,r.attributes)){if("string"==typeof e.insert&&"string"==typeof r.insert)return this.ops[t-1]={insert:r.insert+e.insert},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this;if("number"==typeof e.retain&&"number"==typeof r.retain)return this.ops[t-1]={retain:r.retain+e.retain},"object"==typeof e.attributes&&(this.ops[t-1].attributes=e.attributes),this}}return t===this.ops.length?this.ops.push(e):this.ops.splice(t,0,e),this}chop(){let e=this.ops[this.ops.length-1];return e&&"number"==typeof e.retain&&!e.attributes&&this.ops.pop(),this}filter(e){return this.ops.filter(e)}forEach(e){this.ops.forEach(e)}map(e){return this.ops.map(e)}partition(e){let t=[],r=[];return this.forEach(i=>{(e(i)?t:r).push(i)}),[t,r]}reduce(e,t){return this.ops.reduce(e,t)}changeLength(){return this.reduce((e,t)=>t.insert?e+o.default.length(t):t.delete?e-t.delete:e,0)}length(){return this.reduce((e,t)=>e+o.default.length(t),0)}slice(e=0,t=1/0){let r=[],i=new a.default(this.ops),l=0;for(;l0&&r.next(l.retain-e)}let o=new h(i);for(;t.hasNext()||r.hasNext();)if("insert"===r.peekType())o.push(r.next());else if("delete"===t.peekType())o.push(t.next());else{let e=Math.min(t.peekLength(),r.peekLength()),i=t.next(e),l=r.next(e);if(l.retain){let a={};if("number"==typeof i.retain)a.retain="number"==typeof l.retain?e:l.retain;else if("number"==typeof l.retain)null==i.retain?a.insert=i.insert:a.retain=i.retain;else{let e=null==i.retain?"insert":"retain",[t,r,n]=c(i[e],l.retain),s=h.getHandler(t);a[e]={[t]:s.compose(r,n,"retain"===e)}}let u=s.default.compose(i.attributes,l.attributes,"number"==typeof i.retain);if(u&&(a.attributes=u),o.push(a),!r.hasNext()&&n(o.ops[o.ops.length-1],a)){let e=new h(t.rest());return o.concat(e).chop()}}else"number"==typeof l.delete&&("number"==typeof i.retain||"object"==typeof i.retain&&null!==i.retain)&&o.push(l)}return o.chop()}concat(e){let t=new h(this.ops.slice());return e.ops.length>0&&(t.push(e.ops[0]),t.ops=t.ops.concat(e.ops.slice(1))),t}diff(e,t){if(this.ops===e.ops)return new h;let r=[this,e].map(t=>t.map(r=>{if(null!=r.insert)return"string"==typeof r.insert?r.insert:"\0";throw Error("diff() called "+(t===e?"on":"with")+" non-document")}).join("")),l=new h,o=i(r[0],r[1],t,!0),c=new a.default(this.ops),u=new a.default(e.ops);return o.forEach(e=>{let t=e[1].length;for(;t>0;){let r=0;switch(e[0]){case i.INSERT:r=Math.min(u.peekLength(),t),l.push(u.next(r));break;case i.DELETE:r=Math.min(t,c.peekLength()),c.next(r),l.delete(r);break;case i.EQUAL:r=Math.min(c.peekLength(),u.peekLength(),t);let o=c.next(r),a=u.next(r);n(o.insert,a.insert)?l.retain(r,s.default.diff(o.attributes,a.attributes)):l.push(a).delete(r)}t-=r}}),l.chop()}eachLine(e,t="\n"){let r=new a.default(this.ops),i=new h,l=0;for(;r.hasNext();){if("insert"!==r.peekType())return;let n=r.peek(),s=o.default.length(n)-r.peekLength(),a="string"==typeof n.insert?n.insert.indexOf(t,s)-s:-1;if(a<0)i.push(r.next());else if(a>0)i.push(r.next(a));else{if(!1===e(i,r.next(1).attributes||{},l))return;l+=1,i=new h}}i.length()>0&&e(i,{},l)}invert(e){let t=new h;return this.reduce((r,i)=>{if(i.insert)t.delete(o.default.length(i));else{if("number"==typeof i.retain&&null==i.attributes)return t.retain(i.retain),r+i.retain;if(i.delete||"number"==typeof i.retain){let l=i.delete||i.retain;return e.slice(r,r+l).forEach(e=>{i.delete?t.push(e):i.retain&&i.attributes&&t.retain(o.default.length(e),s.default.invert(i.attributes,e.attributes))}),r+l}if("object"==typeof i.retain&&null!==i.retain){let l=e.slice(r,r+1),n=new a.default(l.ops).next(),[o,u,d]=c(i.retain,n.insert),p=h.getHandler(o);return t.retain({[o]:p.invert(u,d)},s.default.invert(i.attributes,n.attributes)),r+1}}return r},0),t.chop()}transform(e,t=!1){if(t=!!t,"number"==typeof e)return this.transformPosition(e,t);let r=new a.default(this.ops),i=new a.default(e.ops),l=new h;for(;r.hasNext()||i.hasNext();)if("insert"===r.peekType()&&(t||"insert"!==i.peekType()))l.retain(o.default.length(r.next()));else if("insert"===i.peekType())l.push(i.next());else{let e=Math.min(r.peekLength(),i.peekLength()),n=r.next(e),o=i.next(e);if(n.delete)continue;if(o.delete)l.push(o);else{let r=n.retain,i=o.retain,a="object"==typeof i&&null!==i?i:e;if("object"==typeof r&&null!==r&&"object"==typeof i&&null!==i){let e=Object.keys(r)[0];if(e===Object.keys(i)[0]){let l=h.getHandler(e);l&&(a={[e]:l.transform(r[e],i[e],t)})}}l.retain(a,s.default.transform(n.attributes,o.attributes,t))}}return l.chop()}transformPosition(e,t=!1){t=!!t;let r=new a.default(this.ops),i=0;for(;r.hasNext()&&i<=e;){let l=r.peekLength(),n=r.peekType();r.next(),"delete"!==n?("insert"===n&&(i=l-r?(e=l-r,this.index+=1,this.offset=0):this.offset+=e,"number"==typeof t.delete)return{delete:e};{let i={};return t.attributes&&(i.attributes=t.attributes),"number"==typeof t.retain?i.retain=e:"object"==typeof t.retain&&null!==t.retain?i.retain=t.retain:"string"==typeof t.insert?i.insert=t.insert.substr(r,e):i.insert=t.insert,i}}return{retain:1/0}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?i.default.length(this.ops[this.index])-this.offset:1/0}peekType(){let e=this.ops[this.index];return e?"number"==typeof e.delete?"delete":"number"==typeof e.retain||"object"==typeof e.retain&&null!==e.retain?"retain":"insert":"retain"}rest(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);{let e=this.offset,t=this.index,r=this.next(),i=this.ops.slice(this.index);return this.offset=e,this.index=t,[r].concat(i)}}return[]}}},912:function(t){"use strict";t.exports=e}},r={};function i(e){var l=r[e];if(void 0!==l)return l.exports;var n=r[e]={id:e,loaded:!1,exports:{}};return t[e](n,n.exports,i),n.loaded=!0,n.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e};var l={};return function(){"use strict";let e;i.d(l,{default:function(){return rx}});var t,r=i(912),n=i.n(r),s=i(32),o=i.n(s),a='',c='',h='';let u=["data-row","width","height","colspan","rowspan","style"],d={"border-style":"none","border-color":"","border-width":"","background-color":"",width:"",height:"",padding:"","text-align":"left","vertical-align":"middle"},p=["border-style","border-color","border-width","background-color","width","height","padding","text-align","vertical-align"],f=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","currentcolor","currentcolor","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","green","greenyellow","grey","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","transparent","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],g=["border-style","border-color","border-width","background-color","width","height","align"],b=n().import("formats/list"),m=n().import("blots/container"),v=["colspan","rowspan"];class y extends m{static create(e){let t=super.create();for(let t of v)"1"==e[t]&&delete e[t];for(let r of Object.keys(e))"data-row"===r?t.setAttribute(r,e[r]):"cellId"===r?t.setAttribute("data-cell",e[r]):t.setAttribute(`data-${r}`,e[r]);return t}format(e,t){return this.wrap(e,t)}static formats(e){let t=u.reduce((t,r)=>{let i=r.includes("data")?r:`data-${r}`;return e.hasAttribute(i)&&(t[r]=e.getAttribute(i)),t},{});for(let r of(t.cellId=e.getAttribute("data-cell"),v))t[r]||(t[r]="1");return t}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}}y.blotName="table-list-container",y.className="table-list-container",y.tagName="OL";class w extends b{format(e,t,r){let i=this.formats()[this.statics.blotName];if("list"===e){let[e,l]=this.getCellFormats(this.parent);if(!t||t===i)return this.setReplace(r,e),this.replaceWith(W.blotName,l);if(t!==i)return this.replaceWith(this.statics.blotName,t)}else if(e===y.blotName){"string"==typeof t&&(t={cellId:t});let[r,i]=this.getCorrectCellFormats(t);this.wrap($.blotName,r),this.wrap(e,Object.assign(Object.assign({},r),{cellId:i}))}else{if("header"===e){let[e,i]=this.getCellFormats(this.parent);return this.setReplace(r,e),this.replaceWith("table-header",{cellId:i,value:t})}if(e===$.blotName){let r=this.getListContainer(this.parent);if(!r)return;let i=r.formats()[r.statics.blotName];this.wrap(e,t),this.wrap(y.blotName,Object.assign(Object.assign({},i),t))}else if(e!==this.statics.blotName||t)super.format(e,t);else{let[,e]=this.getCellFormats(this.parent);this.replaceWith(W.blotName,e)}}}getCellFormats(e){return A(B(e))}getCorrectCellFormats(e){let t=B(this.parent);if(t){let[r,i]=A(t),l=Object.assign(Object.assign({},r),e),n=l.cellId||i;return delete l.cellId,[l,n]}{let t=e.cellId,r=Object.assign({},e);return delete r.cellId,[r,t]}}getListContainer(e){for(;e;){if(e.statics.blotName===y.blotName)return e;e=e.parent}return null}static register(){n().register(y)}setReplace(e,t){e?this.parent.replaceWith($.blotName,t):this.wrap($.blotName,t)}}w.blotName="table-list",w.className="table-list",n().register({"formats/table-list":w},!0),y.allowedChildren=[w],w.requiredContainer=y;let x=n().import("formats/header");class k extends x{static create(e){let{cellId:t,value:r}=e,i=super.create(r);return i.setAttribute("data-cell",t),i}format(e,t,r){if("header"===e){let e=this.statics.formats(this.domNode).value,r=this.domNode.getAttribute("data-cell");e!=t&&t?super.format("table-header",{cellId:r,value:t}):this.replaceWith(W.blotName,r)}else{if("list"===e){let[e,i]=this.getCellFormats(this.parent);return r?this.wrap(y.blotName,Object.assign(Object.assign({},e),{cellId:i})):this.wrap($.blotName,e),this.replaceWith("table-list",t)}if(e===$.blotName)return this.wrap(e,t);if(e!==this.statics.blotName||t)super.format(e,t);else{let e=this.domNode.getAttribute("data-cell");this.replaceWith(W.blotName,e)}}}static formats(e){return{cellId:e.getAttribute("data-cell"),value:this.tagName.indexOf(e.tagName)+1}}formats(){let e=this.attributes.values(),t=this.statics.formats(this.domNode,this.scroll);return null!=t&&(e[this.statics.blotName]=t),e}getCellFormats(e){return A(B(e))}}function C(e){if("string"!=typeof e||!e)return e;let t=e.slice(-2),r=e.slice(0,-2);return`${Math.round(parseFloat(r))}${t}`}function _(e){let t=document.createElement("div");return t.innerText=e,t.classList.add("ql-table-tooltip","ql-hidden"),t}function T(e){return e.replace(/mso.*?;/g,"")}function N(e){let[t]=e.descendant(W),[r]=e.descendant(y),[i]=e.descendant(k);return t||r||i}function A(e){let t=$.formats(e.domNode),r=N(e);if(r)return[t,L(r.formats()[r.statics.blotName])];{let e=t["data-row"].split("-")[1];return[t,`cell-${e}`]}}function L(e){return e instanceof Object?e.cellId:e}k.blotName="table-header",k.className="ql-table-header",n().register({"formats/table-header":k},!0);function S(e,t){return{left:Math.min(e.left,t.left),right:Math.max(e.right,t.right),top:Math.min(e.top,t.top),bottom:Math.max(e.bottom,t.bottom)}}function E(e,t,r){let i=n().find(t).descendants(Z),l=0;return i.reduce((t,i)=>{let{left:n,width:s}=q(i.domNode,r);return(l=l||n)+2>=e.left&&l-2+s<=e.right&&t.push(i.domNode),l+=s,t},[])}function j(e,t,r,i){return n().find(t).descendants($).reduce((t,l)=>{let{left:n,top:s,width:o,height:a}=q(l.domNode,r);switch(i){case"column":(n+2>=e.left&&n-2+o<=e.right||n+2n+2&&e.left=e.left&&n-2+o<=e.right&&s+2>=e.top&&s-2+a<=e.bottom&&t.push(l.domNode)}return t},[])}function M(e){return e.replace(/data-[a-z]+="[^"]*"/g,"").replace(/class="[^"]*"/g,e=>e.replace("ql-cell-selected","").replace("ql-cell-focused","").replace("ql-table-block","")).replace(/class="\s*"/g,"")}function q(e,t){let r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),l=r.left-i.left-t.scrollLeft,n=r.top-i.top-t.scrollTop,s=r.width,o=r.height;return{left:l,top:n,width:s,height:o,right:l+s,bottom:n+o}}function B(e){for(;e;){if(e.statics.blotName===$.blotName)return e;e=e.parent}return null}function O(e,t){let r=getComputedStyle(e),i=e.style;return t.reduce((e,t)=>{var l;return e[t]=(l=i.getPropertyValue(t)||r.getPropertyValue(t)).startsWith("rgba(")?function(e){let t=Math.round(+(e=e.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""))[0]),r=Math.round(+e[1]),i=Math.round(+e[2]),l=Math.round(255*e[3]).toString(16).toUpperCase().padStart(2,"0");return"#"+(0x1000000+(t<<16)+(r<<8)+i).toString(16).slice(1)+l}(l):l.startsWith("rgb(")?`#${(l=l.replace(/^[^\d]+/,"").replace(/[^\d]+$/,"")).split(",").map(e=>`00${parseInt(e,10).toString(16)}`.slice(-2)).join("")}`:l,e},{})}function R(e){return!e||!!/^#([A-Fa-f0-9]{3,6})$/.test(e)||!!/^rgb\((\d{1,3}), (\d{1,3}), (\d{1,3})\)$/.test(e)||function(e){for(let t of f)if(t===e)return!0;return!1}(e)}function P(e){if(!e)return!0;let t=e.slice(-2);return"px"===t||"em"===t||!/[a-z]/.test(t)&&!isNaN(parseFloat(t))}function I(e,t){for(let r in t)e.setAttribute(r,t[r])}function D(e,t){let r=e.style;if(r)for(let e in t)r.setProperty(e,t[e]);else e.setAttribute("style",t.toString())}function z(e,t,r){let i=n().find(e);if(!i)return;let l=i.colgroup(),s=i.temporary();if(l){let e=0;for(let t of l.domNode.querySelectorAll("col"))e+=~~t.getAttribute("width");D(s.domNode,{width:`${e}px`})}else D(s.domNode,{width:~~(t.width+r)+"px"})}let H=n().import("blots/block"),F=n().import("blots/container"),U=["border","cellspacing","style","data-class"],V=["width"];class W extends H{static create(e){let t=super.create();return e?t.setAttribute("data-cell",e):t.setAttribute("data-cell",Q()),t}format(e,t){let r=this.formats()[this.statics.blotName];if(e===$.blotName&&t)return this.wrap(G.blotName),this.wrap(e,t);if(e===J.blotName)this.wrap(e,t);else{if("header"===e)return this.replaceWith("table-header",{cellId:r,value:t});if("table-header"===e&&t)return this.wrapTableCell(this.parent),this.replaceWith(e,t);if("list"===e||"table-list"===e&&t){let e=this.getCellFormats(this.parent);return this.wrap(y.blotName,Object.assign(Object.assign({},e),{cellId:r})),this.replaceWith("table-list",t)}super.format(e,t)}}formats(){let e=this.attributes.values(),t=this.domNode.getAttribute("data-cell");return null!=t&&(e[this.statics.blotName]=t),e}getCellFormats(e){let t=B(e);if(!t)return{};let[r]=A(t);return r}wrapTableCell(e){let t=B(e);if(!t)return;let[r]=A(t);this.wrap($.blotName,r)}}W.blotName="table-cell-block",W.className="ql-table-block",W.tagName="P";class $ extends F{checkMerge(){if(super.checkMerge()&&null!=this.next.children.head&&this.next.children.head.formats){let e=this.children.head.formats()[this.children.head.statics.blotName],t=this.children.tail.formats()[this.children.tail.statics.blotName],r=this.next.children.head.formats()[this.next.children.head.statics.blotName],i=this.next.children.tail.formats()[this.next.children.tail.statics.blotName],l=L(e),n=L(t),s=L(r),o=L(i);return l===n&&l===s&&l===o}return!1}static create(e){let t=super.create();for(let r of Object.keys(e))e[r]&&t.setAttribute(r,e[r]);return t}static formats(e){let t=this.getEmptyRowspan(e),r=u.reduce((r,i)=>(e.hasAttribute(i)&&(r[i]="rowspan"===i&&t?""+(~~e.getAttribute(i)-t):T(e.getAttribute(i))),r),{});return this.hasColgroup(e)&&(delete r.width,r.style&&(r.style=r.style.replace(/width.*?;/g,""))),r}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}static getEmptyRowspan(e){let t=e.parentElement.nextElementSibling,r=0;for(;t&&"TR"===t.tagName&&!t.innerHTML.replace(/\s/g,"");)r++,t=t.nextElementSibling;return r}static hasColgroup(e){for(;e&&"TBODY"!==e.tagName;)e=e.parentElement;for(;e;){if("COLGROUP"===e.tagName)return!0;e=e.previousElementSibling}return!1}html(){return this.domNode.outerHTML.replace(/<(ol)[^>]*>]* data-list="bullet">(?:.*?)<\/li><\/(ol)>/gi,(e,t,r)=>e.replace(t,"ul").replace(r,"ul"))}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}setChildrenId(e){this.children.forEach(t=>{t.domNode.setAttribute("data-cell",e)})}table(){let e=this.parent;for(;null!=e&&"table-container"!==e.statics.blotName;)e=e.parent;return e}optimize(e){super.optimize(e),this.children.forEach(e=>{if(null!=e.next&&L(e.formats()[e.statics.blotName])!==L(e.next.formats()[e.next.statics.blotName])){let t=this.splitAfter(e);t&&t.optimize(),this.prev&&this.prev.optimize()}})}}$.blotName="table-cell",$.tagName="TD";class G extends F{checkMerge(){if(super.checkMerge()&&null!=this.next.children.head&&this.next.children.head.formats){let e=this.children.head.formats()[this.children.head.statics.blotName],t=this.children.tail.formats()[this.children.tail.statics.blotName],r=this.next.children.head.formats()[this.next.children.head.statics.blotName],i=this.next.children.tail.formats()[this.next.children.tail.statics.blotName];return e["data-row"]===t["data-row"]&&e["data-row"]===r["data-row"]&&e["data-row"]===i["data-row"]}return!1}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}}G.blotName="table-row",G.tagName="TR";class K extends F{}K.blotName="table-body",K.tagName="TBODY";class Y extends H{static create(e){let t=super.create(),r=Object.keys(e),i=J.defaultClassName;for(let l of r)"data-class"!==l||~e[l].indexOf(i)?t.setAttribute(l,e[l]):t.setAttribute(l,`${i} ${e[l]}`);return t}static formats(e){return U.reduce((t,r)=>(e.hasAttribute(r)&&(t[r]=e.getAttribute(r)),t),{})}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}optimize(...e){if(this.statics.requiredContainer&&this.parent instanceof this.statics.requiredContainer){let e=this.formats()[this.statics.blotName];for(let t of U)e[t]?"data-class"===t?this.parent.domNode.setAttribute("class",e[t]):this.parent.domNode.setAttribute(t,e[t]):this.parent.domNode.removeAttribute(t)}super.optimize(...e)}}Y.blotName="table-temporary",Y.className="ql-table-temporary",Y.tagName="temporary";class Z extends H{static create(e){let t=super.create();for(let r of Object.keys(e))t.setAttribute(r,e[r]);return t}static formats(e){return V.reduce((t,r)=>(e.hasAttribute(r)&&(t[r]=e.getAttribute(r)),t),{})}formats(){let e=this.statics.formats(this.domNode,this.scroll);return{[this.statics.blotName]:e}}html(){return this.domNode.outerHTML}}Z.blotName="table-col",Z.tagName="COL";class X extends F{}X.blotName="table-colgroup",X.tagName="COLGROUP";class J extends F{colgroup(){let[e]=this.descendant(X);return e||this.findChild("table-colgroup")}deleteColumn(e,t,r,i=[]){let l=this.tbody(),s=this.descendants($);if(null!=l&&null!=l.children.head)if(t.length===s.length)r();else{for(let[t,r]of e)this.setCellColspan(n().find(t),r);for(let e of[...t,...i])1===e.parentElement.children.length&&this.setCellRowspan(e.parentElement.previousElementSibling),e.remove()}}deleteRow(e,t){let r=this.tbody();if(null!=r&&null!=r.children.head)if(e.length===r.children.length)t();else{let t=new WeakMap,i=[],l=[],n=this.getMaxColumns(r.children.head.children);for(let r of e){let i=this.getCorrectRow(r,n);i&&i.children.forEach(r=>{var i;let n=~~r.domNode.getAttribute("rowspan")||1;if(n>1){let s=r.statics.blotName,[o]=A(r);if(e.includes(r.parent)){let e=null==(i=r.parent)?void 0:i.next;if(t.has(r)){let{rowspan:i}=t.get(r);t.set(r,{next:e,rowspan:i-1})}else t.set(r,{next:e,rowspan:n-1}),l.push(r)}else r.replaceWith(s,Object.assign(Object.assign({},o),{rowspan:n-1}))}})}for(let e of l){let[r]=A(e),{right:l,width:n}=e.domNode.getBoundingClientRect(),{next:s,rowspan:o}=t.get(e);this.setColumnCells(s,i,{position:l,width:n},r,o,e)}for(let[e,t,r,l]of i){let i=this.scroll.create($.blotName,t);l.moveChildren(i);let n=Q();i.setChildrenId(n),e.insertBefore(i,r),l.remove()}for(let t of e)t.remove()}}deleteTable(){this.remove()}findChild(e){let t=this.children.head;for(;t;){if(t.statics.blotName===e)return t;t=t.next}return null}getCopyTable(){return this.domNode.outerHTML.replace(/]*>(.*?)<\/temporary>/gi,"").replace(/]*>(.*?)<\/td>/gi,e=>M(e))}getCorrectRow(e,t){let r=!1;for(;e&&!r;){if(t===this.getMaxColumns(e.children))return r=!0,e;e=e.prev}return e}getInsertRow(e,t,r){let i=this.tbody();if(null==i||null==i.children.head)return;let l=ee(),n=this.scroll.create(G.blotName),s=this.getMaxColumns(i.children.head.children);return this.getMaxColumns(e.children)===s?e.children.forEach(e=>{let t=~~e.domNode.getAttribute("colspan")||1;this.insertTableCell(t,{height:"24","data-row":l},n)}):this.getCorrectRow(e.prev,s).children.forEach(e=>{let i={height:"24","data-row":l},s=~~e.domNode.getAttribute("colspan")||1,o=~~e.domNode.getAttribute("rowspan")||1;if(o>1)if(r>0&&!t)this.insertTableCell(s,i,n);else{let[t]=A(e);e.replaceWith(e.statics.blotName,Object.assign(Object.assign({},t),{rowspan:o+1}))}else this.insertTableCell(s,i,n)}),n}getMaxColumns(e){return e.reduce((e,t)=>e+(~~t.domNode.getAttribute("colspan")||1),0)}insertColumn(e,t,r,i){let l=this.colgroup(),n=this.tbody();if(null==n||null==n.children.head)return;let s=[],o=[],a=n.children.head;for(;a;){if(t&&i>0){let e=a.children.tail.domNode.getAttribute("data-row");s.push([a,e,null,null])}else this.setColumnCells(a,s,{position:e,width:r});a=a.next}if(l)if(t)o.push([l,null]);else{let t=0,r=0,i=l.children.head;for(;i;){let{left:n,width:s}=i.domNode.getBoundingClientRect();if(r=(t=t||n)+s,2>=Math.abs(t-e)){o.push([l,i]);break}if(2>=Math.abs(r-e)&&!i.next){o.push([l,null]);break}t+=s,i=i.next}}for(let[e,t,r]of s)e?this.insertColumnCell(e,t,r):this.setCellColspan(r,1);for(let[e,t]of o)this.insertCol(e,t)}insertCol(e,t){let r=this.scroll.create(Z.blotName,{width:"72"});e.insertBefore(r,t)}insertColumnCell(e,t,r){let i=this.colgroup()?{"data-row":t}:{"data-row":t,width:"72"},l=this.scroll.create($.blotName,i),n=this.scroll.create(W.blotName,Q());if(l.appendChild(n),!e){let t=this.tbody();e=this.scroll.create(G.blotName),t.insertBefore(e,null)}return e.insertBefore(l,r),n.optimize(),l}insertRow(e,t){let r=this.tbody();if(null==r||null==r.children.head)return;let i=r.children.at(e),l=i||r.children.at(e-1),n=this.getInsertRow(l,i,t);r.insertBefore(n,i)}insertTableCell(e,t,r){e>1?Object.assign(t,{colspan:e}):delete t.colspan;let i=this.scroll.create($.blotName,t),l=this.scroll.create(W.blotName,Q());i.appendChild(l),r.appendChild(i),l.optimize()}optimize(e){super.optimize(e);let t=this.descendants(Y);if(this.setClassName(t),t.length>1)for(let e of(t.shift(),t))e.remove()}setCellColspan(e,t){let r=e.statics.blotName,i=e.formats()[r],l=(~~i.colspan||1)+t;l>1?Object.assign(i,{colspan:l}):delete i.colspan,e.replaceWith(r,i)}setCellRowspan(e){for(;e;){let t=e.querySelectorAll("td[rowspan]");if(t.length){for(let e of t){let t=n().find(e),r=t.statics.blotName,i=t.formats()[r],l=(~~i.rowspan||1)-1,s=N(t);l>1?Object.assign(i,{rowspan:l}):delete i.rowspan,s.format(r,i)}break}e=e.previousElementSibling}}setClassName(e){let t=this.statics.defaultClassName,r=e[0],i=this.domNode.getAttribute("class"),l=(e,r)=>{let i=e.domNode.getAttribute("data-class");i!==r&&null!=r&&e.domNode.setAttribute("data-class",(e=>{let r=(e||"").split(/\s+/);return r.find(e=>e===t)||r.unshift(t),r.join(" ").trim()})(r)),r||i||e.domNode.setAttribute("data-class",t)};if(r)l(r,i);else{let e=this.prev;if(!e)return;let[t]=e.descendant($),[r]=e.descendant(Y);!t&&r&&l(r,i)}}setColumnCells(e,t,r,i,l,n){if(!e)return;let{position:s,width:o}=r,a=e.children.head;for(;a;){let{left:r,right:c}=a.domNode.getBoundingClientRect(),h=a.domNode.getAttribute("data-row");"object"==typeof i&&Object.assign(i,{rowspan:l,"data-row":h});let u=i||h;if(2>=Math.abs(r-s)){t.push([e,u,a,n]);break}if(2>=Math.abs(c-s)&&!a.next){t.push([e,u,null,n]);break}if(2>=Math.abs(r-s-o)){t.push([e,u,a,n]);break}if(s>r&&sel(e,r,t[r]),e):e.reduce((e,i)=>i.attributes&&i.attributes[t]?e.push(i):e.insert(i.insert,er()({},{[t]:r},i.attributes)),new(o()))}function en(e,t){let r=Array.from(("TABLE"===e.parentNode.tagName?e.parentNode:e.parentNode.parentNode).querySelectorAll("tr")).indexOf(e)+1;return e.innerHTML.replace(/\s/g,"")?el(t,"table-cell",r):new(o())}function es(e,t){var r;let i=Array.from(("TABLE"===e.parentNode.parentNode.tagName?e.parentNode.parentNode:e.parentNode.parentNode.parentNode).querySelectorAll("tr")),l=e.tagName,n=Array.from(e.parentNode.querySelectorAll(l)),s=e.getAttribute("data-row")||i.indexOf(e.parentNode)+1,o=(null==(r=null==e?void 0:e.firstElementChild)?void 0:r.getAttribute("data-cell"))||n.indexOf(e)+1;return t.length()||t.insert("\n",{"table-cell":{"data-row":s}}),t.ops.forEach(e=>{e.attributes&&e.attributes["table-cell"]&&(e.attributes["table-cell"]=Object.assign(Object.assign({},e.attributes["table-cell"]),{"data-row":s}))}),el(function(e,t,r){let i=$.formats(e);return"TH"===e.tagName?(t.ops.forEach(e=>{"string"!=typeof e.insert||e.insert.endsWith("\n")||(e.insert+="\n")}),el(t,"table-cell",Object.assign(Object.assign({},i),{"data-row":r}))):t}(e,t,s),"table-cell-block",o)}function eo(e,t){let r=~~e.getAttribute("span")||1,i=e.getAttribute("width"),l=new(o());for(;r>1;)l.insert("\n",{"table-col":{width:i}}),r--;return l.concat(t)}function ea(e,t){let r=ei.reduce((t,r)=>(e.hasAttribute(r)&&("class"===r?t["data-class"]=e.getAttribute(r):t[r]=T(e.getAttribute(r))),t),{});return(new(o())).insert("\n",{"table-temporary":r}).concat(t)}var ec={col:"Column",insColL:"Insert column left",insColR:"Insert column right",delCol:"Delete column",row:"Row",insRowAbv:"Insert row above",insRowBlw:"Insert row below",delRow:"Delete row",mCells:"Merge cells",sCell:"Split cell",tblProps:"Table properties",cellProps:"Cell properties",insParaOTbl:"Insert paragraph outside the table",insB4:"Insert before",insAft:"Insert after",copyTable:"Copy table",delTable:"Delete table",border:"Border",color:"Color",width:"Width",background:"Background",dims:"Dimensions",height:"Height",padding:"Padding",tblCellTxtAlm:"Table cell text alignment",alCellTxtL:"Align cell text to the left",alCellTxtC:"Align cell text to the center",alCellTxtR:"Align cell text to the right",jusfCellTxt:"Justify cell text",alCellTxtT:"Align cell text to the top",alCellTxtM:"Align cell text to the middle",alCellTxtB:"Align cell text to the bottom",dimsAlm:"Dimensions and alignment",alTblL:"Align table to the left",tblC:"Center table",alTblR:"Align table to the right",save:"Save",cancel:"Cancel",colorMsg:'The color is invalid. Try "#FF0000" or "rgb(255,0,0)" or "red".',dimsMsg:'The value is invalid. Try "10px" or "2em" or simply "2".',colorPicker:"Color picker",removeColor:"Remove color",black:"Black",dimGrey:"Dim grey",grey:"Grey",lightGrey:"Light grey",white:"White",red:"Red",orange:"Orange",yellow:"Yellow",lightGreen:"Light green",green:"Green",aquamarine:"Aquamarine",turquoise:"Turquoise",lightBlue:"Light blue",blue:"Blue",purple:"Purple"},eh={col:"列",insColL:"向左插入列",insColR:"向右插入列",delCol:"删除列",row:"行",insRowAbv:"在上面插入行",insRowBlw:"在下面插入行",delRow:"删除行",mCells:"合并单元格",sCell:"拆分单元格",tblProps:"表格属性",cellProps:"单元格属性",insParaOTbl:"在表格外插入段落",insB4:"在表格前面插入",insAft:"在表格后面插入",copyTable:"复制表格",delTable:"删除表格",border:"边框",color:"颜色",width:"宽度",background:"背景",dims:"尺寸",height:"高度",padding:"内边距",tblCellTxtAlm:"单元格文本对齐方式",alCellTxtL:"左对齐",alCellTxtC:"水平居中对齐",alCellTxtR:"右对齐",jusfCellTxt:"两边对齐",alCellTxtT:"顶端对齐",alCellTxtM:"垂直居中对齐",alCellTxtB:"底部对齐",dimsAlm:"尺寸和对齐方式",alTblL:"表格左对齐",tblC:"表格居中",alTblR:"表格右对齐",save:"保存",cancel:"取消",colorMsg:'无效颜色,请使用 "#FF0000" 或者 "rgb(255,0,0)" 或者 "red"',dimsMsg:'无效值, 请使用 "10px" 或者 "2em" 或者 "2"',colorPicker:"颜色选择器",removeColor:"删除颜色",black:"黑色",dimGrey:"暗灰色",grey:"灰色",lightGrey:"浅灰色",white:"白色",red:"红色",orange:"橙色",yellow:"黄色",lightGreen:"浅绿色",green:"绿色",aquamarine:"海蓝色",turquoise:"青绿色",lightBlue:"浅蓝色",blue:"蓝色",purple:"紫色"},eu={col:"Colonne",insColL:"Ins\xe9rer colonne \xe0 gauche",insColR:"Ins\xe9rer colonne \xe0 droite",delCol:"Supprimer la colonne",row:"Ligne",insRowAbv:"Ins\xe9rer ligne au-dessus",insRowBlw:"Ins\xe9rer ligne en dessous",delRow:"Supprimer la ligne",mCells:"Fusionner les cellules",sCell:"Diviser la cellule",tblProps:"Propri\xe9t\xe9s du tableau",cellProps:"Propri\xe9t\xe9s de la cellule",insParaOTbl:"Ins\xe9rer paragraphe en dehors du tableau",insB4:"Ins\xe9rer avant",insAft:"Ins\xe9rer apr\xe8s",copyTable:"Copier le tableau",delTable:"Supprimer le tableau",border:"Bordure",color:"Couleur",width:"Largeur",background:"Arri\xe8re-plan",dims:"Dimensions",height:"Hauteur",padding:"Marge int\xe9rieure",tblCellTxtAlm:"Alignement du texte de la cellule du tableau",alCellTxtL:"Aligner le texte de la cellule \xe0 gauche",alCellTxtC:"Aligner le texte de la cellule au centre",alCellTxtR:"Aligner le texte de la cellule \xe0 droite",jusfCellTxt:"Justifier le texte de la cellule",alCellTxtT:"Aligner le texte de la cellule en haut",alCellTxtM:"Aligner le texte de la cellule au milieu",alCellTxtB:"Aligner le texte de la cellule en bas",dimsAlm:"Dimensions et alignement",alTblL:"Aligner le tableau \xe0 gauche",tblC:"Centrer le tableau",alTblR:"Aligner le tableau \xe0 droite",save:"Enregistrer",cancel:"Annuler",colorMsg:'La couleur est invalide. Essayez "#FF0000" ou "rgb(255,0,0)" ou "rouge".',dimsMsg:'La valeur est invalide. Essayez "10px" ou "2em" ou simplement "2".',colorPicker:"S\xe9lecteur de couleur",removeColor:"Supprimer la couleur",black:"Noir",dimGrey:"Gris fonc\xe9",grey:"Gris",lightGrey:"Gris clair",white:"Blanc",red:"Rouge",orange:"Orange",yellow:"Jaune",lightGreen:"Vert clair",green:"Vert",aquamarine:"Aigue-marine",turquoise:"Turquoise",lightBlue:"Bleu clair",blue:"Bleu",purple:"Violet"},ed={col:"Kolumna",insColL:"Wstaw kolumnę z lewej",insColR:"Wstaw kolumnę z prawej",delCol:"Usuń kolumnę",row:"Wiersz",insRowAbv:"Wstaw wiersz powyżej",insRowBlw:"Wstaw wiersz poniżej",delRow:"Usuń wiersz",mCells:"Scal kom\xf3rki",sCell:"Podziel kom\xf3rkę",tblProps:"Właściwości tabeli",cellProps:"Właściwości kom\xf3rki",insParaOTbl:"Wstaw akapit poza tabelą",insB4:"Wstaw przed",insAft:"Wstaw po",copyTable:"Kopiuj tabelę",delTable:"Usuń tabelę",border:"Obramowanie",color:"Kolor",width:"Szerokość",background:"Tło",dims:"Wymiary",height:"Wysokość",padding:"Margines wewnętrzny",tblCellTxtAlm:"Wyr\xf3wnanie tekstu w kom\xf3rce tabeli",alCellTxtL:"Wyr\xf3wnaj tekst w kom\xf3rce do lewej",alCellTxtC:"Wyr\xf3wnaj tekst w kom\xf3rce do środka",alCellTxtR:"Wyr\xf3wnaj tekst w kom\xf3rce do prawej",jusfCellTxt:"Wyjustuj tekst w kom\xf3rce",alCellTxtT:"Wyr\xf3wnaj tekst w kom\xf3rce do g\xf3ry",alCellTxtM:"Wyr\xf3wnaj tekst w kom\xf3rce do środka",alCellTxtB:"Wyr\xf3wnaj tekst w kom\xf3rce do dołu",dimsAlm:"Wymiary i wyr\xf3wnanie",alTblL:"Wyr\xf3wnaj tabelę do lewej",tblC:"Wyśrodkuj tabelę",alTblR:"Wyr\xf3wnaj tabelę do prawej",save:"Zapisz",cancel:"Anuluj",colorMsg:'Kolor jest nieprawidłowy. Spr\xf3buj "#FF0000" lub "rgb(255,0,0)" lub "red".',dimsMsg:'Wartość jest nieprawidłowa. Spr\xf3buj "10px" lub "2em" lub po prostu "2".',colorPicker:"Wyb\xf3r koloru",removeColor:"Usuń kolor",black:"Czarny",dimGrey:"Przyciemniony szary",grey:"Szary",lightGrey:"Jasnoszary",white:"Biały",red:"Czerwony",orange:"Pomarańczowy",yellow:"Ż\xf3łty",lightGreen:"Jasnozielony",green:"Zielony",aquamarine:"Akwamaryna",turquoise:"Turkusowy",lightBlue:"Jasnoniebieski",blue:"Niebieski",purple:"Fioletowy"},ep={col:"Spalte",insColL:"Spalte links einf\xfcgen",insColR:"Spalte rechts einf\xfcgen",delCol:"Spalte l\xf6schen",row:"Zeile",insRowAbv:"Zeile oberhalb einf\xfcgen",insRowBlw:"Zeile unterhalb einf\xfcgen",delRow:"Zeile l\xf6schen",mCells:"Zellen verbinden",sCell:"Zelle teilen",tblProps:"Tabelleneingenschaften",cellProps:"Zelleneigenschaften",insParaOTbl:"Absatz au\xdferhalb der Tabelle einf\xfcgen",insB4:"Davor einf\xfcgen",insAft:"Danach einf\xfcgen",copyTable:"Tabelle kopieren",delTable:"Tabelle l\xf6schen",border:"Rahmen",color:"Farbe",width:"Breite",background:"Schattierung",dims:"Ma\xdfe",height:"H\xf6he",padding:"Abstand",tblCellTxtAlm:"Ausrichtung",alCellTxtL:"Zellentext links ausrichten",alCellTxtC:"Zellentext mittig ausrichten",alCellTxtR:"Zellentext rechts ausrichten",jusfCellTxt:"Zellentext Blocksatz",alCellTxtT:"Zellentext oben ausrichten",alCellTxtM:"Zellentext mittig ausrichten",alCellTxtB:"Zellentext unten ausrichten",dimsAlm:"Ma\xdfe und Ausrichtung",alTblL:"Tabelle links ausrichten",tblC:"Tabelle mittig ausrichten",alTblR:"Tabelle rechts ausrichten",save:"Speichern",cancel:"Abbrechen",colorMsg:'Die Farbe ist ung\xfcltig. Probiere "#FF0000", "rgb(255,0,0)" oder "red".',dimsMsg:'Der Wert ist ung\xfcltig. Probiere "10px", "2em" oder einfach "2".',colorPicker:"Farbw\xe4hler",removeColor:"Farbe entfernen",black:"Schwarz",dimGrey:"Dunkelgrau",grey:"Grau",lightGrey:"Hellgrau",white:"Wei\xdf",red:"Rot",orange:"Orange",yellow:"Gelb",lightGreen:"Hellgr\xfcn",green:"Gr\xfcn",aquamarine:"Aquamarin",turquoise:"T\xfcrkis",lightBlue:"Hellblau",blue:"Blau",purple:"Lila"},ef={col:"Столбец",insColL:"Вставить столбец слева",insColR:"Вставить столбец справа",delCol:"Удалить столбец",row:"Строка",insRowAbv:"Вставить строку сверху",insRowBlw:"Вставить строку снизу",delRow:"Удалить строку",mCells:"Объединить ячейки",sCell:"Разбить ячейку",tblProps:"Свойства таблицы",cellProps:"Свойства ячейки",insParaOTbl:"Вставить абзац за пределами таблицы",insB4:"Вставить абзац перед",insAft:"Вставить абзац после",copyTable:"Копировать таблицу",delTable:"Удалить таблицу",border:"Обводка",color:"Цвет",width:"Ширина",background:"Фон",dims:"Размеры",height:"Высота",padding:"Отступ",tblCellTxtAlm:"Выравнивание текста в ячейке таблицы",alCellTxtL:"Выровнять текст в ячейке по левому краю",alCellTxtC:"Выровнять текст в ячейке по центру",alCellTxtR:"Выровнять текст в ячейке по правому краю",jusfCellTxt:"Выровнять текст в ячейке по ширине",alCellTxtT:"Выровнять текст в ячейке по верху",alCellTxtM:"Выровнять текст в ячейке по середине",alCellTxtB:"Выровнять текст в ячейке по низу",dimsAlm:"Размеры и выравнивание",alTblL:"Выровнять таблицу по левому краю",tblC:"Центрировать таблицу",alTblR:"Выровнять таблицу по правому краю",save:"Сохранить",cancel:"Отменить",colorMsg:'Неверный цвет. Попробуйте "#FF0000", "rgb(255,0,0)" или "red".',dimsMsg:'Недопустимое значение. Попробуйте "10px", "2em" или просто "2".',colorPicker:"Выбор цвета",removeColor:"Удалить цвет",black:"Черный",dimGrey:"Темно-серый",grey:"Серый",lightGrey:"Светло-серый",white:"Белый",red:"Красный",orange:"Оранжевый",yellow:"Желтый",lightGreen:"Светло-зеленый",green:"Зеленый",aquamarine:"Аквамарин",turquoise:"Бирюзовый",lightBlue:"Светло-голубой",blue:"Синий",purple:"Фиолетовый"},eg={col:"S\xfctun",insColL:"Sola s\xfctun ekle",insColR:"Sağa s\xfctun ekle",delCol:"S\xfctunu sil",row:"Satır",insRowAbv:"\xdcst\xfcne satır ekle",insRowBlw:"Altına satır ekle",delRow:"Satırı sil",mCells:"H\xfccreleri birleştir",sCell:"H\xfccreyi b\xf6l",tblProps:"Tablo \xf6zellikleri",cellProps:"H\xfccre \xf6zellikleri",insParaOTbl:"Tablo dışında paragraf ekle",insB4:"\xd6ncesine ekle",insAft:"Sonrasına ekle",copyTable:"Tabloyu kopyala",delTable:"Tabloyu sil",border:"Kenarlık",color:"Renk",width:"Genişlik",background:"Arka plan",dims:"Boyutlar",height:"Y\xfckseklik",padding:"Dolgu",tblCellTxtAlm:"Tablo h\xfccresi metin hizalaması",alCellTxtL:"H\xfccre metnini sola hizala",alCellTxtC:"H\xfccre metnini ortaya hizala",alCellTxtR:"H\xfccre metnini sağa hizala",jusfCellTxt:"H\xfccre metnini yasla",alCellTxtT:"H\xfccre metnini \xfcste hizala",alCellTxtM:"H\xfccre metnini ortaya hizala",alCellTxtB:"H\xfccre metnini alta hizala",dimsAlm:"Boyutlar ve hizalama",alTblL:"Tabloyu sola hizala",tblC:"Tabloyu ortala",alTblR:"Tabloyu sağa hizala",save:"Kaydet",cancel:"İptal",colorMsg:'Renk ge\xe7ersiz. "#FF0000", "rgb(255,0,0)" veya "red" deneyin.',dimsMsg:'Değer ge\xe7ersiz. "10px", "2em" veya sadece "2" deneyin.',colorPicker:"Renk se\xe7ici",removeColor:"Rengi kaldır",black:"Siyah",dimGrey:"Koyu gri",grey:"Gri",lightGrey:"A\xe7ık gri",white:"Beyaz",red:"Kırmızı",orange:"Turuncu",yellow:"Sarı",lightGreen:"A\xe7ık yeşil",green:"Yeşil",aquamarine:"Akuamarin",turquoise:"Turkuaz",lightBlue:"A\xe7ık mavi",blue:"Mavi",purple:"Mor"},eb=class{constructor(e){this.config={en_US:ec,zh_CN:eh,fr_FR:eu,pl_PL:ed,de_DE:ep,ru_RU:ef,tr_TR:eg},this.init(e)}changeLanguage(e){this.name=e}init(e){if(void 0===e||"string"==typeof e)this.changeLanguage(e||"en_US");else{let{name:t,content:r}=e;r&&this.registry(t,r),t&&this.changeLanguage(t)}}registry(e,t){this.config=Object.assign(Object.assign({},this.config),{[e]:t})}useLanguage(e){return this.config[this.name][e]}},em=((e=em||{})[e.TYPE=3]="TYPE",e[e.LEVEL=12]="LEVEL",e[e.ATTRIBUTE=13]="ATTRIBUTE",e[e.BLOT=14]="BLOT",e[e.INLINE=7]="INLINE",e[e.BLOCK=11]="BLOCK",e[e.BLOCK_BLOT=10]="BLOCK_BLOT",e[e.INLINE_BLOT=6]="INLINE_BLOT",e[e.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",e[e.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",e[e.ANY=15]="ANY",e);class ev{constructor(e,t,r={}){this.attrName=e,this.keyName=t;let i=em.TYPE&em.ATTRIBUTE;this.scope=null!=r.scope?r.scope&em.LEVEL|i:em.ATTRIBUTE,null!=r.whitelist&&(this.whitelist=r.whitelist)}static keys(e){return Array.from(e.attributes).map(e=>e.name)}add(e,t){return!!this.canAdd(e,t)&&(e.setAttribute(this.keyName,t),!0)}canAdd(e,t){return null==this.whitelist||("string"==typeof t?this.whitelist.indexOf(t.replace(/["']/g,""))>-1:this.whitelist.indexOf(t)>-1)}remove(e){e.removeAttribute(this.keyName)}value(e){let t=e.getAttribute(this.keyName);return this.canAdd(e,t)&&t?t:""}}class ey extends Error{constructor(e){super(e="[Parchment] "+e),this.message=e,this.name=this.constructor.name}}let ew=class e{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(e,t=!1){if(null==e)return null;if(this.blots.has(e))return this.blots.get(e)||null;if(t){let r=null;try{r=e.parentNode}catch{return null}return this.find(r,t)}return null}create(t,r,i){let l=this.query(r);if(null==l)throw new ey(`Unable to create ${r} blot`);let n=r instanceof Node||r.nodeType===Node.TEXT_NODE?r:l.create(i),s=new l(t,n,i);return e.blots.set(s.domNode,s),s}find(t,r=!1){return e.find(t,r)}query(e,t=em.ANY){let r;return"string"==typeof e?r=this.types[e]||this.attributes[e]:e instanceof Text||e.nodeType===Node.TEXT_NODE?r=this.types.text:"number"==typeof e?e&em.LEVEL&em.BLOCK?r=this.types.block:e&em.LEVEL&em.INLINE&&(r=this.types.inline):e instanceof Element&&((e.getAttribute("class")||"").split(/\s+/).some(e=>!!(r=this.classes[e])),r=r||this.tags[e.tagName]),null==r?null:"scope"in r&&t&em.LEVEL&r.scope&&t&em.TYPE&r.scope?r:null}register(...e){return e.map(e=>{let t="blotName"in e,r="attrName"in e;if(!t&&!r)throw new ey("Invalid definition");if(t&&"abstract"===e.blotName)throw new ey("Cannot register abstract class");let i=t?e.blotName:r?e.attrName:void 0;return this.types[i]=e,r?"string"==typeof e.keyName&&(this.attributes[e.keyName]=e):t&&(e.className&&(this.classes[e.className]=e),e.tagName&&(Array.isArray(e.tagName)?e.tagName=e.tagName.map(e=>e.toUpperCase()):e.tagName=e.tagName.toUpperCase(),(Array.isArray(e.tagName)?e.tagName:[e.tagName]).forEach(t=>{(null==this.tags[t]||null==e.className)&&(this.tags[t]=e)}))),e})}};function ex(e,t){return(e.getAttribute("class")||"").split(/\s+/).filter(e=>0===e.indexOf(`${t}-`))}ew.blots=new WeakMap;let ek=class extends ev{static keys(e){return(e.getAttribute("class")||"").split(/\s+/).map(e=>e.split("-").slice(0,-1).join("-"))}add(e,t){return!!this.canAdd(e,t)&&(this.remove(e),e.classList.add(`${this.keyName}-${t}`),!0)}remove(e){ex(e,this.keyName).forEach(t=>{e.classList.remove(t)}),0===e.classList.length&&e.removeAttribute("class")}value(e){let t=(ex(e,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(e,t)?t:""}};function eC(e){let t=e.split("-"),r=t.slice(1).map(e=>e[0].toUpperCase()+e.slice(1)).join("");return t[0]+r}let e_=class extends ev{static keys(e){return(e.getAttribute("style")||"").split(";").map(e=>e.split(":")[0].trim())}add(e,t){return!!this.canAdd(e,t)&&(e.style[eC(this.keyName)]=t,!0)}remove(e){e.style[eC(this.keyName)]="",e.getAttribute("style")||e.removeAttribute("style")}value(e){let t=e.style[eC(this.keyName)];return this.canAdd(e,t)?t:""}},eT=class{constructor(e){this.attributes={},this.domNode=e,this.build()}attribute(e,t){t?e.add(this.domNode,t)&&(null!=e.value(this.domNode)?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]):(e.remove(this.domNode),delete this.attributes[e.attrName])}build(){this.attributes={};let e=ew.find(this.domNode);if(null==e)return;let t=ev.keys(this.domNode),r=ek.keys(this.domNode),i=e_.keys(this.domNode);t.concat(r).concat(i).forEach(t=>{let r=e.scroll.query(t,em.ATTRIBUTE);r instanceof ev&&(this.attributes[r.attrName]=r)})}copy(e){Object.keys(this.attributes).forEach(t=>{let r=this.attributes[t].value(this.domNode);e.format(t,r)})}move(e){this.copy(e),Object.keys(this.attributes).forEach(e=>{this.attributes[e].remove(this.domNode)}),this.attributes={}}values(){return Object.keys(this.attributes).reduce((e,t)=>(e[t]=this.attributes[t].value(this.domNode),e),{})}},eN=class{constructor(e,t){this.scroll=e,this.domNode=t,ew.blots.set(t,this),this.prev=null,this.next=null}static create(e){let t,r;if(null==this.tagName)throw new ey("Blot definition missing tagName");return Array.isArray(this.tagName)?("string"==typeof e?parseInt(r=e.toUpperCase(),10).toString()===r&&(r=parseInt(r,10)):"number"==typeof e&&(r=e),t="number"==typeof r?document.createElement(this.tagName[r-1]):r&&this.tagName.indexOf(r)>-1?document.createElement(r):document.createElement(this.tagName[0])):t=document.createElement(this.tagName),this.className&&t.classList.add(this.className),t}get statics(){return this.constructor}attach(){}clone(){let e=this.domNode.cloneNode(!1);return this.scroll.create(e)}detach(){null!=this.parent&&this.parent.removeChild(this),ew.blots.delete(this.domNode)}deleteAt(e,t){this.isolate(e,t).remove()}formatAt(e,t,r,i){let l=this.isolate(e,t);if(null!=this.scroll.query(r,em.BLOT)&&i)l.wrap(r,i);else if(null!=this.scroll.query(r,em.ATTRIBUTE)){let e=this.scroll.create(this.statics.scope);l.wrap(e),e.format(r,i)}}insertAt(e,t,r){let i=null==r?this.scroll.create("text",t):this.scroll.create(t,r),l=this.split(e);this.parent.insertBefore(i,l||void 0)}isolate(e,t){let r=this.split(e);if(null==r)throw Error("Attempt to isolate at end");return r.split(t),r}length(){return 1}offset(e=this.parent){return null==this.parent||this===e?0:this.parent.children.offset(this)+this.parent.offset(e)}optimize(e){!this.statics.requiredContainer||this.parent instanceof this.statics.requiredContainer||this.wrap(this.statics.requiredContainer.blotName)}remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(e,t){let r="string"==typeof e?this.scroll.create(e,t):e;return null!=this.parent&&(this.parent.insertBefore(r,this.next||void 0),this.remove()),r}split(e,t){return 0===e?this:this.next}update(e,t){}wrap(e,t){let r="string"==typeof e?this.scroll.create(e,t):e;if(null!=this.parent&&this.parent.insertBefore(r,this.next||void 0),"function"!=typeof r.appendChild)throw new ey(`Cannot wrap ${e}`);return r.appendChild(this),r}};eN.blotName="abstract";let eA=eN,eL=class extends eA{static value(e){return!0}index(e,t){return this.domNode===e||this.domNode.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(t,1):-1}position(e,t){let r=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return e>0&&(r+=1),[this.parent.domNode,r]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};eL.scope=em.INLINE_BLOT;let eS=eL;class eE{constructor(){this.head=null,this.tail=null,this.length=0}append(...e){if(this.insertBefore(e[0],null),e.length>1){let t=e.slice(1);this.append(...t)}}at(e){let t=this.iterator(),r=t();for(;r&&e>0;)e-=1,r=t();return r}contains(e){let t=this.iterator(),r=t();for(;r;){if(r===e)return!0;r=t()}return!1}indexOf(e){let t=this.iterator(),r=t(),i=0;for(;r;){if(r===e)return i;i+=1,r=t()}return -1}insertBefore(e,t){null!=e&&(this.remove(e),e.next=t,null!=t?(e.prev=t.prev,null!=t.prev&&(t.prev.next=e),t.prev=e,t===this.head&&(this.head=e)):null!=this.tail?(this.tail.next=e,e.prev=this.tail,this.tail=e):(e.prev=null,this.head=this.tail=e),this.length+=1)}offset(e){let t=0,r=this.head;for(;null!=r;){if(r===e)return t;t+=r.length(),r=r.next}return -1}remove(e){this.contains(e)&&(null!=e.prev&&(e.prev.next=e.next),null!=e.next&&(e.next.prev=e.prev),e===this.head&&(this.head=e.next),e===this.tail&&(this.tail=e.prev),this.length-=1)}iterator(e=this.head){return()=>{let t=e;return null!=e&&(e=e.next),t}}find(e,t=!1){let r=this.iterator(),i=r();for(;i;){let l=i.length();if(en?r(o,e-n,Math.min(t,n+i-e)):r(o,0,Math.min(i,e+t-n)),n+=i,o=s()}}map(e){return this.reduce((t,r)=>(t.push(e(r)),t),[])}reduce(e,t){let r=this.iterator(),i=r();for(;i;)t=e(t,i),i=r();return t}}function ej(e,t){let r=t.find(e);if(r)return r;try{return t.create(e)}catch{let r=t.create(em.INLINE);return Array.from(e.childNodes).forEach(e=>{r.domNode.appendChild(e)}),e.parentNode&&e.parentNode.replaceChild(r.domNode,e),r.attach(),r}}let eM=class e extends eA{constructor(e,t){super(e,t),this.uiNode=null,this.build()}appendChild(e){this.insertBefore(e)}attach(){super.attach(),this.children.forEach(e=>{e.attach()})}attachUI(t){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=t,e.uiClass&&this.uiNode.classList.add(e.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new eE,Array.from(this.domNode.childNodes).filter(e=>e!==this.uiNode).reverse().forEach(e=>{try{let t=ej(e,this.scroll);this.insertBefore(t,this.children.head||void 0)}catch(e){if(e instanceof ey)return;throw e}})}deleteAt(e,t){if(0===e&&t===this.length())return this.remove();this.children.forEachAt(e,t,(e,t,r)=>{e.deleteAt(t,r)})}descendant(t,r=0){let[i,l]=this.children.find(r);return null==t.blotName&&t(i)||null!=t.blotName&&i instanceof t?[i,l]:i instanceof e?i.descendant(t,l):[null,-1]}descendants(t,r=0,i=Number.MAX_VALUE){let l=[],n=i;return this.children.forEachAt(r,i,(r,i,s)=>{(null==t.blotName&&t(r)||null!=t.blotName&&r instanceof t)&&l.push(r),r instanceof e&&(l=l.concat(r.descendants(t,i,n))),n-=s}),l}detach(){this.children.forEach(e=>{e.detach()}),super.detach()}enforceAllowedChildren(){let t=!1;this.children.forEach(r=>{t||this.statics.allowedChildren.some(e=>r instanceof e)||(r.statics.scope===em.BLOCK_BLOT?(null!=r.next&&this.splitAfter(r),null!=r.prev&&this.splitAfter(r.prev),r.parent.unwrap(),t=!0):r instanceof e?r.unwrap():r.remove())})}formatAt(e,t,r,i){this.children.forEachAt(e,t,(e,t,l)=>{e.formatAt(t,l,r,i)})}insertAt(e,t,r){let[i,l]=this.children.find(e);if(i)i.insertAt(l,t,r);else{let e=null==r?this.scroll.create("text",t):this.scroll.create(t,r);this.appendChild(e)}}insertBefore(e,t){null!=e.parent&&e.parent.children.remove(e);let r=null;this.children.insertBefore(e,t||null),e.parent=this,null!=t&&(r=t.domNode),(this.domNode.parentNode!==e.domNode||this.domNode.nextSibling!==r)&&this.domNode.insertBefore(e.domNode,r),e.attach()}length(){return this.children.reduce((e,t)=>e+t.length(),0)}moveChildren(e,t){this.children.forEach(r=>{e.insertBefore(r,t)})}optimize(e){if(super.optimize(e),this.enforceAllowedChildren(),null!=this.uiNode&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),0===this.children.length)if(null!=this.statics.defaultChild){let e=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(e)}else this.remove()}path(t,r=!1){let[i,l]=this.children.find(t,r),n=[[this,t]];return i instanceof e?n.concat(i.path(l,r)):(null!=i&&n.push([i,l]),n)}removeChild(e){this.children.remove(e)}replaceWith(t,r){let i="string"==typeof t?this.scroll.create(t,r):t;return i instanceof e&&this.moveChildren(i),super.replaceWith(i)}split(e,t=!1){if(!t){if(0===e)return this;if(e===this.length())return this.next}let r=this.clone();return this.parent&&this.parent.insertBefore(r,this.next||void 0),this.children.forEachAt(e,this.length(),(e,i,l)=>{let n=e.split(i,t);null!=n&&r.appendChild(n)}),r}splitAfter(e){let t=this.clone();for(;null!=e.next;)t.appendChild(e.next);return this.parent&&this.parent.insertBefore(t,this.next||void 0),t}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(e,t){let r=[],i=[];e.forEach(e=>{e.target===this.domNode&&"childList"===e.type&&(r.push(...e.addedNodes),i.push(...e.removedNodes))}),i.forEach(e=>{if(null!=e.parentNode&&"IFRAME"!==e.tagName&&document.body.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;let t=this.scroll.find(e);null!=t&&(null==t.domNode.parentNode||t.domNode.parentNode===this.domNode)&&t.detach()}),r.filter(e=>e.parentNode===this.domNode&&e!==this.uiNode).sort((e,t)=>e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1).forEach(e=>{let t=null;null!=e.nextSibling&&(t=this.scroll.find(e.nextSibling));let r=ej(e,this.scroll);(r.next!==t||null==r.next)&&(null!=r.parent&&r.parent.removeChild(this),this.insertBefore(r,t||void 0))}),this.enforceAllowedChildren()}};eM.uiClass="";let eq=eM,eB=class e extends eq{static create(e){return super.create(e)}static formats(t,r){let i=r.query(e.blotName);if(null==i||t.tagName!==i.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return t.tagName.toLowerCase()}}constructor(e,t){super(e,t),this.attributes=new eT(this.domNode)}format(t,r){if(t!==this.statics.blotName||r){let e=this.scroll.query(t,em.INLINE);null!=e&&(e instanceof ev?this.attributes.attribute(e,r):r&&(t!==this.statics.blotName||this.formats()[t]!==r)&&this.replaceWith(t,r))}else this.children.forEach(t=>{t instanceof e||(t=t.wrap(e.blotName,!0)),this.attributes.copy(t)}),this.unwrap()}formats(){let e=this.attributes.values(),t=this.statics.formats(this.domNode,this.scroll);return null!=t&&(e[this.statics.blotName]=t),e}formatAt(e,t,r,i){null!=this.formats()[r]||this.scroll.query(r,em.ATTRIBUTE)?this.isolate(e,t).format(r,i):super.formatAt(e,t,r,i)}optimize(t){super.optimize(t);let r=this.formats();if(0===Object.keys(r).length)return this.unwrap();let i=this.next;i instanceof e&&i.prev===this&&function(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}(r,i.formats())&&(i.moveChildren(this),i.remove())}replaceWith(e,t){let r=super.replaceWith(e,t);return this.attributes.copy(r),r}update(e,t){super.update(e,t),e.some(e=>e.target===this.domNode&&"attributes"===e.type)&&this.attributes.build()}wrap(t,r){let i=super.wrap(t,r);return i instanceof e&&this.attributes.move(i),i}};eB.allowedChildren=[eB,eS],eB.blotName="inline",eB.scope=em.INLINE_BLOT,eB.tagName="SPAN";let eO=class e extends eq{static create(e){return super.create(e)}static formats(t,r){let i=r.query(e.blotName);if(null==i||t.tagName!==i.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return t.tagName.toLowerCase()}}constructor(e,t){super(e,t),this.attributes=new eT(this.domNode)}format(t,r){let i=this.scroll.query(t,em.BLOCK);null!=i&&(i instanceof ev?this.attributes.attribute(i,r):t!==this.statics.blotName||r?r&&(t!==this.statics.blotName||this.formats()[t]!==r)&&this.replaceWith(t,r):this.replaceWith(e.blotName))}formats(){let e=this.attributes.values(),t=this.statics.formats(this.domNode,this.scroll);return null!=t&&(e[this.statics.blotName]=t),e}formatAt(e,t,r,i){null!=this.scroll.query(r,em.BLOCK)?this.format(r,i):super.formatAt(e,t,r,i)}insertAt(e,t,r){if(null==r||null!=this.scroll.query(t,em.INLINE))super.insertAt(e,t,r);else{let i=this.split(e);if(null==i)throw Error("Attempt to insertAt after block boundaries");{let e=this.scroll.create(t,r);i.parent.insertBefore(e,i)}}}replaceWith(e,t){let r=super.replaceWith(e,t);return this.attributes.copy(r),r}update(e,t){super.update(e,t),e.some(e=>e.target===this.domNode&&"attributes"===e.type)&&this.attributes.build()}};eO.blotName="block",eO.scope=em.BLOCK_BLOT,eO.tagName="P",eO.allowedChildren=[eB,eO,eS];let eR=class extends eq{checkMerge(){return null!==this.next&&this.next.statics.blotName===this.statics.blotName}deleteAt(e,t){super.deleteAt(e,t),this.enforceAllowedChildren()}formatAt(e,t,r,i){super.formatAt(e,t,r,i),this.enforceAllowedChildren()}insertAt(e,t,r){super.insertAt(e,t,r),this.enforceAllowedChildren()}optimize(e){super.optimize(e),this.children.length>0&&null!=this.next&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};eR.blotName="container",eR.scope=em.BLOCK_BLOT;let eP=class extends eS{static formats(e,t){}format(e,t){super.formatAt(0,this.length(),e,t)}formatAt(e,t,r,i){0===e&&t===this.length()?this.format(r,i):super.formatAt(e,t,r,i)}formats(){return this.statics.formats(this.domNode,this.scroll)}},eI={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},eD=class extends eq{constructor(e,t){super(null,t),this.registry=e,this.scroll=this,this.build(),this.observer=new MutationObserver(e=>{this.update(e)}),this.observer.observe(this.domNode,eI),this.attach()}create(e,t){return this.registry.create(this,e,t)}find(e,t=!1){let r=this.registry.find(e,t);return r?r.scroll===this?r:t?this.find(r.scroll.domNode.parentNode,!0):null:null}query(e,t=em.ANY){return this.registry.query(e,t)}register(...e){return this.registry.register(...e)}build(){null!=this.scroll&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(e,t){this.update(),0===e&&t===this.length()?this.children.forEach(e=>{e.remove()}):super.deleteAt(e,t)}formatAt(e,t,r,i){this.update(),super.formatAt(e,t,r,i)}insertAt(e,t,r){this.update(),super.insertAt(e,t,r)}optimize(e=[],t={}){super.optimize(t);let r=t.mutationsMap||new WeakMap,i=Array.from(this.observer.takeRecords());for(;i.length>0;)e.push(i.pop());let l=(e,t=!0)=>{null==e||e===this||null!=e.domNode.parentNode&&(r.has(e.domNode)||r.set(e.domNode,[]),t&&l(e.parent))},n=e=>{r.has(e.domNode)&&(e instanceof eq&&e.children.forEach(n),r.delete(e.domNode),e.optimize(t))},s=e;for(let t=0;s.length>0;t+=1){if(t>=100)throw Error("[Parchment] Maximum optimize iterations reached");for(s.forEach(e=>{let t=this.find(e.target,!0);null!=t&&(t.domNode===e.target&&("childList"===e.type?(l(this.find(e.previousSibling,!1)),Array.from(e.addedNodes).forEach(e=>{let t=this.find(e,!1);l(t,!1),t instanceof eq&&t.children.forEach(e=>{l(e,!1)})})):"attributes"===e.type&&l(t.prev)),l(t))}),this.children.forEach(n),i=(s=Array.from(this.observer.takeRecords())).slice();i.length>0;)e.push(i.pop())}}update(e,t={}){e=e||this.observer.takeRecords();let r=new WeakMap;e.map(e=>{let t=this.find(e.target,!0);return null==t?null:r.has(t.domNode)?(r.get(t.domNode).push(e),null):(r.set(t.domNode,[e]),t)}).forEach(e=>{null!=e&&e!==this&&r.has(e.domNode)&&e.update(r.get(e.domNode)||[],t)}),t.mutationsMap=r,r.has(this.domNode)&&super.update(r.get(this.domNode),t),this.optimize(e,t)}};eD.blotName="scroll",eD.defaultChild=eO,eD.allowedChildren=[eO,eR],eD.scope=em.BLOCK_BLOT,eD.tagName="DIV";let ez=class e extends eS{static create(e){return document.createTextNode(e)}static value(e){return e.data}constructor(e,t){super(e,t),this.text=this.statics.value(this.domNode)}deleteAt(e,t){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+t)}index(e,t){return this.domNode===e?t:-1}insertAt(e,t,r){null==r?(this.text=this.text.slice(0,e)+t+this.text.slice(e),this.domNode.data=this.text):super.insertAt(e,t,r)}length(){return this.text.length}optimize(t){super.optimize(t),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof e&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(e,t=!1){return[this.domNode,e]}split(e,t=!1){if(!t){if(0===e)return this;if(e===this.length())return this.next}let r=this.scroll.create(this.domNode.splitText(e));return this.parent.insertBefore(r,this.next||void 0),this.text=this.statics.value(this.domNode),r}update(e,t){e.some(e=>"characterData"===e.type&&e.target===this.domNode)&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};ez.blotName="text",ez.scope=em.INLINE_BLOT;let eH=["bold","italic","underline","strike","size","color","background","font","list","header","align","link","image"],eF=["link","image"];var eU,eV,eW,e$,eG=class{constructor(e,t){this.quill=e,this.selectedTds=[],this.startTd=null,this.endTd=null,this.disabledList=[],this.singleList=[],this.tableBetter=t,this.quill.root.addEventListener("click",this.handleClick.bind(this)),this.initDocumentListener(),this.initWhiteList()}attach(e){let t=Array.from(e.classList).find(e=>0===e.indexOf("ql-"));if(!t)return;let[r,i]=this.getButtonsWhiteList(),l=this.getCorrectDisabled(e,t);t=t.slice(3),r.includes(t)||this.disabledList.push(...l),i.includes(t)&&this.singleList.push(...l)}clearSelected(){for(let e of this.selectedTds)e.classList&&e.classList.remove("ql-cell-focused","ql-cell-selected");this.selectedTds=[],this.startTd=null,this.endTd=null}exitTableFocus(e,t){let r=B(e).table(),i=t?-1:r.length(),l=r.offset(this.quill.scroll)+i;this.tableBetter.hideTools(),this.quill.setSelection(l,0,n().sources.USER)}getButtonsWhiteList(){let{options:e={}}=this.tableBetter,{toolbarButtons:t={}}=e,{whiteList:r=eH,singleWhiteList:i=eF}=t;return[r,i]}getCopyColumns(e){return Array.from(e.querySelector("tr").querySelectorAll("td")).reduce((e,t)=>e+(~~t.getAttribute("colspan")||1),0)}getCopyData(){let e=n().find(this.selectedTds[0]).table();if(e.descendants($).length===this.selectedTds.length){let t=e.getCopyTable();return{html:t,text:this.getText(t)}}let t="",r={};for(let e of this.selectedTds){let t=e.getAttribute("data-row");r[t]||(r[t]=[]),r[t].push(e)}for(let e of Object.values(r)){let r="";for(let t of e)r+=M(t.outerHTML);t+=r=`${r}`}return{html:t=`${t}
    `,text:this.getText(t)}}getCorrectDisabled(e,t){if("SELECT"!==e.tagName)return[e];let r=e.closest("span.ql-formats");return r?[...r.querySelectorAll(`span.${t}.ql-picker`),e]:[e]}getCorrectRow(e,t){let r=(~~e.getAttribute("rowspan")||1)+("next"===t?0:-1)||1,i=n().find(e).parent;for(;i&&r;)i=i[t],r--;return null==i?void 0:i.domNode}getCorrectValue(e,t){for(let r of this.selectedTds){let i=n().find(r).html()||r.outerHTML;for(let r of this.quill.clipboard.convert({html:i,text:"\n"}).ops)if(!this.isContinue(r)&&(t=this.getListCorrectValue(e,t,null==r?void 0:r.attributes))!=((null==r?void 0:r.attributes)&&(null==r?void 0:r.attributes[e])||!1))return t}return!t}getListCorrectValue(e,t,r={}){return"list"!==e?t:"check"===t?"checked"!==r[e]&&"unchecked"!==r[e]&&"unchecked":t}getPasteComputeBounds(e,t,r){let i=e.getBoundingClientRect(),l=t.getBoundingClientRect(),n=r.domNode.getBoundingClientRect(),s=this.quill.container.getBoundingClientRect(),o=this.quill.container.scrollLeft,a=this.quill.container.scrollTop;return{left:i.left-s.left-o,right:l.right-s.left-o,top:i.top-s.top-a,bottom:n.bottom-s.top-a}}getPasteInfo(e,t,r){let i=0,l=null,n=null,s=e.parentElement;for(;e;){if((i+=~~e.getAttribute("colspan")||1)>=t){i=t,l=e;break}e=e.nextElementSibling}for(;--r;){if(!s.nextElementSibling){n=s.firstElementChild;break}s=s.nextElementSibling}return[{clospan:Math.abs(t-i),cloTd:l},{rowspan:r,rowTd:n}]}getPasteLastRow(e,t){for(;--t&&e;)e=e.next;return e}getPasteTds(e){let t={};for(let r of e){let e=r.getAttribute("data-row");t[e]||(t[e]=[]),t[e].push(r)}return Object.values(t)}getText(e){return this.quill.clipboard.convert({html:e}).filter(e=>"string"==typeof e.insert).map(e=>e.insert).join("")}handleClick(e){if(e.detail<3||!this.selectedTds.length)return;let{index:t,length:r}=this.quill.getSelection(!0);this.quill.setSelection(t,r-1,n().sources.SILENT),this.quill.scrollSelectionIntoView()}handleDeleteKeyup(e){var t;(null==(t=this.selectedTds)?void 0:t.length)<2||"Backspace"!==e.key&&"Delete"!==e.key||(e.ctrlKey?(this.tableBetter.tableMenus.deleteColumn(!0),this.tableBetter.tableMenus.deleteRow(!0)):this.removeSelectedTdsContent())}handleKeyup(e){switch(e.key){case"ArrowLeft":case"ArrowRight":this.makeTableArrowLevelHandler(e.key);break;case"ArrowUp":case"ArrowDown":this.makeTableArrowVerticalHandler(e.key)}}handleMousedown(e){this.clearSelected();let t=e.target.closest("table");if(!t)return;this.tableBetter.tableMenus.destroyTablePropertiesForm();let r=e.target.closest("td");this.startTd=r,this.endTd=r,this.selectedTds=[r],r.classList.add("ql-cell-focused");let i=e=>{let i=e.target.closest("td");if(!i)return;let l=r.isEqualNode(i);if(l)return;this.clearSelected(),this.startTd=r,this.endTd=i;let n=S(q(r,this.quill.container),q(i,this.quill.container));for(let e of(this.selectedTds=j(n,t,this.quill.container),this.selectedTds))e.classList&&e.classList.add("ql-cell-selected");l||this.quill.blur()},l=e=>{this.setSingleDisabled(),this.setCorrectPositionTds(this.startTd,this.endTd,this.selectedTds),this.quill.root.removeEventListener("mousemove",i),this.quill.root.removeEventListener("mouseup",l)};this.quill.root.addEventListener("mousemove",i),this.quill.root.addEventListener("mouseup",l)}initDocumentListener(){document.addEventListener("copy",e=>this.onCaptureCopy(e,!1)),document.addEventListener("cut",e=>this.onCaptureCopy(e,!0)),document.addEventListener("keyup",this.handleDeleteKeyup.bind(this)),document.addEventListener("paste",this.onCapturePaste.bind(this))}initWhiteList(){Array.from(this.quill.getModule("toolbar").container.querySelectorAll("button, select")).forEach(e=>{this.attach(e)})}insertColumnCell(e,t){let r=e.tbody();r&&r.children.forEach(r=>{let i=r.children.tail.domNode.getAttribute("data-row");for(let l=0;l{let r=[];return e.children.forEach(e=>{e instanceof eR?r=r.concat(t(e)):(e instanceof eO||e instanceof eP)&&r.push(e)}),r};return t(e)}makeTableArrowLevelHandler(e){let t="ArrowLeft"===e?this.startTd:this.endTd,r=this.quill.getSelection();if(!r)return;let[i]=this.quill.getLine(r.index),l=B(i);if(!l)return this.tableBetter.hideTools();!l||t&&t.isEqualNode(l.domNode)||(this.setSelected(l.domNode,!1),this.tableBetter.showTools(!1))}makeTableArrowVerticalHandler(e){let t="ArrowUp"===e,r=this.quill.getSelection();if(!r)return;let[i,l]=this.quill.getLine(r.index),s=t?"prev":"next";if(i[s]&&this.selectedTds.length){let e=i[s].offset(this.quill.scroll)+Math.min(l,i[s].length()-1);this.quill.setSelection(e,0,n().sources.USER)}else{if(!this.selectedTds.length){let e=B(i);if(!e)return;return this.tableArrowSelection(t,e),void this.tableBetter.showTools(!1)}let e=t?this.startTd:this.endTd,r=n().find(e).parent[s],{left:l,right:o}=e.getBoundingClientRect();if(r){let e=null,n=r;for(;n&&!e;){let t=n.children.head;for(;t;){let{left:r,right:i}=t.domNode.getBoundingClientRect();if(2>=Math.abs(r-l)||2>=Math.abs(i-o)){e=t;break}t=t.next}n=n[s]}e?this.tableArrowSelection(t,e):this.exitTableFocus(i,t)}else this.exitTableFocus(i,t)}}onCaptureCopy(e,t=!1){var r,i,l;if((null==(r=this.selectedTds)?void 0:r.length)<2||e.defaultPrevented)return;e.preventDefault();let{html:n,text:s}=this.getCopyData();null==(i=e.clipboardData)||i.setData("text/plain",s),null==(l=e.clipboardData)||l.setData("text/html",n),t&&this.removeSelectedTdsContent()}onCapturePaste(e){var t,r,i;if(!(null==(t=this.selectedTds)?void 0:t.length))return;e.preventDefault();let l=null==(r=e.clipboardData)?void 0:r.getData("text/html"),s=(null==(i=e.clipboardData)||i.getData("text/plain"),document.createElement("div"));s.innerHTML=l;let o=Array.from(s.querySelectorAll("tr"));if(!o.length)return;let a=n().find(this.startTd),c=a.row(),h=a.table();this.quill.history.cutoff();let u=this.getCopyColumns(s),[d,p]=this.getPasteInfo(this.startTd,u,o.length),{clospan:f,cloTd:g}=d,{rowspan:b,rowTd:m}=p;f&&this.insertColumnCell(h,f),b&&this.insertRow(h,b,m);let v=f?c.children.tail.domNode:g,y=this.getPasteLastRow(c,o.length),w=this.getPasteComputeBounds(this.startTd,v,y),x=this.getPasteTds(j(w,h.domNode,this.quill.container)),k=o.reduce((e,t)=>(e.push(Array.from(t.querySelectorAll("td"))),e),[]),C=[];for(;k.length;){let e=k.shift(),t=x.shift(),r=null,i=null;for(;e.length;){let l=e.shift(),s=t.shift();if(s)r=s,i=this.pasteSelectedTd(s,l);else{let e=r.getAttribute("data-row"),t=n().find(r);i=h.insertColumnCell(t.parent,e,t.next),r=(i=this.pasteSelectedTd(i.domNode,l)).domNode}i&&C.push(i.domNode)}for(;t.length;)t.shift().remove()}this.quill.blur(),this.setSelectedTds(C),this.tableBetter.tableMenus.updateMenus(),this.quill.scrollSelectionIntoView()}pasteSelectedTd(e,t){let r=e.getAttribute("data-row"),i=$.formats(t);Object.assign(i,{"data-row":r});let l=n().find(e),s=l.replaceWith(l.statics.blotName,i);this.quill.setSelection(s.offset(this.quill.scroll)+s.length()-1,0,n().sources.USER);let a=this.quill.getSelection(!0),c=this.quill.getFormat(a.index),h=t.innerHTML,u=this.getText(h),d=this.quill.clipboard.convert({text:u,html:h}),p=(new(o())).retain(a.index).delete(a.length).concat(el(d,c));return this.quill.updateContents(p,n().sources.USER),s}removeCursor(){let e=this.quill.getSelection(!0);e&&0===e.length&&(this.quill.selection.cursor.remove(),this.quill.blur())}removeSelectedTdContent(e){let t=n().find(e),r=t.children.head,i=r.formats()[W.blotName],l=this.quill.scroll.create(W.blotName,i);for(t.insertBefore(l,r);r;)r.remove(),r=r.next}removeSelectedTdsContent(){if(!(this.selectedTds.length<2)){for(let e of this.selectedTds)this.removeSelectedTdContent(e);this.tableBetter.tableMenus.updateMenus()}}setCorrectPositionTds(e,t,r){if(!e||!t||r.length<2)return;let i=[...new Set([e,t,r[0],r[r.length-1]])];i.sort((e,t)=>{let r=e.getBoundingClientRect(),i=t.getBoundingClientRect();return(r.top<=i.top||r.bottom<=i.bottom)&&(r.left<=i.left||r.right<=i.right)?-1:1}),this.startTd=i[0],this.endTd=i[i.length-1]}setDisabled(e){for(let t of this.disabledList)e?t.classList.add("ql-table-button-disabled"):t.classList.remove("ql-table-button-disabled");this.setSingleDisabled()}setSelected(e,t=!0){let r=n().find(e);this.clearSelected(),this.startTd=e,this.endTd=e,this.selectedTds=[e],e.classList.add("ql-cell-focused"),t&&this.quill.setSelection(r.offset(this.quill.scroll)+r.length()-1,0,n().sources.USER)}setSelectedTds(e){for(let t of(this.clearSelected(),this.startTd=e[0],this.endTd=e[e.length-1],this.selectedTds=e,this.selectedTds))t.classList&&t.classList.add("ql-cell-selected")}setSelectedTdsFormat(e,t){let r=[],i=this.quill.getModule("toolbar");for(let l of this.selectedTds)if(null!=i.handlers[e]){let s=n().find(l),o=this.lines(s),a=i.handlers[e].call(i,t,o);a&&r.push(B(a).domNode)}else{let r=window.getSelection();r.selectAllChildren(l),this.quill.format(e,t,n().sources.USER),r.removeAllRanges()}this.quill.blur(),r.length&&this.setSelectedTds(r)}setSingleDisabled(){for(let e of this.singleList)this.selectedTds.length>1?e.classList.add("ql-table-button-disabled"):e.classList.remove("ql-table-button-disabled")}tableArrowSelection(e,t){let r=e?"tail":"head",i=e?t.children[r].length()-1:0;this.setSelected(t.domNode,!1);let l=t.children[r].offset(this.quill.scroll)+i;this.quill.setSelection(l,0,n().sources.USER)}updateSelected(e){switch(e){case"column":{let e=this.endTd.nextElementSibling||this.startTd.previousElementSibling;if(!e)return;this.setSelected(e)}break;case"row":{let e=this.getCorrectRow(this.endTd,"next")||this.getCorrectRow(this.startTd,"prev");if(!e)return;let t=q(this.startTd,this.quill.container),r=e.firstElementChild;for(;r;){let e=q(r,this.quill.container);if(e.left+2>=t.left||e.right-2>=t.left)return void this.setSelected(r);r=r.nextElementSibling}this.setSelected(e.firstElementChild)}}}},eK=class{constructor(e,t){this.quill=e,this.options=null,this.drag=!1,this.line=null,this.dragBlock=null,this.dragTable=null,this.direction=null,this.tableBetter=t,this.quill.root.addEventListener("mousemove",this.handleMouseMove.bind(this))}createDragBlock(){let e=document.createElement("div");e.classList.add("ql-operate-block");let{dragBlockProps:t}=this.getProperty(this.options);D(e,t),this.dragBlock=e,this.quill.container.appendChild(e),this.updateCell(e)}createDragTable(e){let t=document.createElement("div"),r=this.getDragTableProperty(e);t.classList.add("ql-operate-drag-table"),D(t,r),this.dragTable=t,this.quill.container.appendChild(t)}createOperateLine(){let e=document.createElement("div"),t=document.createElement("div");e.classList.add("ql-operate-line-container");let{containerProps:r,lineProps:i}=this.getProperty(this.options);D(e,r),D(t,i),e.appendChild(t),this.quill.container.appendChild(e),this.line=e,this.updateCell(e)}getCorrectCol(e,t){let r=e.children.head;for(;r&&--t;)r=r.next;return r}getDragTableProperty(e){let{left:t,top:r,width:i,height:l}=e.getBoundingClientRect(),n=this.quill.container.getBoundingClientRect();return{left:t-n.left+"px",top:r-n.top+"px",width:`${i}px`,height:`${l}px`,display:"block"}}getLevelColSum(e){let t=e,r=0;for(;t;)r+=~~t.getAttribute("colspan")||1,t=t.previousSibling;return r}getMaxColNum(e){let t=e.parentElement.children,r=0;for(let e of t)r+=~~e.getAttribute("colspan")||1;return r}getProperty(e){let t=this.quill.container.getBoundingClientRect(),{tableNode:r,cellNode:i,mousePosition:l}=e,{clientX:n,clientY:s}=l,o=r.getBoundingClientRect(),a=i.getBoundingClientRect(),c=a.left+a.width,h=a.top+a.height,u={width:"8px",height:"8px",top:o.bottom-t.top+"px",left:o.right-t.left+"px",display:o.bottom>t.bottom?"none":"block"};return 5>=Math.abs(c-n)?(this.direction="level",{dragBlockProps:u,containerProps:{width:"5px",height:`${t.height}px`,top:"0",left:c-t.left-2.5+"px",display:"flex",cursor:"col-resize"},lineProps:{width:"1px",height:"100%"}}):5>=Math.abs(h-s)?(this.direction="vertical",{dragBlockProps:u,containerProps:{width:`${t.width}px`,height:"5px",top:h-t.top-2.5+"px",left:"0",display:"flex",cursor:"row-resize"},lineProps:{width:"100%",height:"1px"}}):(this.hideLine(),{dragBlockProps:u})}getVerticalCells(e,t){let r=e.parentElement;for(;t>1&&r;)r=r.nextSibling,t--;return r.children}handleMouseMove(e){let t=e.target.closest("table"),r=e.target.closest("td"),i={clientX:e.clientX,clientY:e.clientY};if(!t||!r)return void(this.line&&!this.drag&&(this.hideLine(),this.hideDragBlock()));let l={tableNode:t,cellNode:r,mousePosition:i};if(this.line){if(this.drag||!r)return;this.updateProperty(l)}else this.options=l,this.createOperateLine(),this.createDragBlock()}hideDragBlock(){this.dragBlock&&D(this.dragBlock,{display:"none"})}hideDragTable(){this.dragTable&&D(this.dragTable,{display:"none"})}hideLine(){this.line&&D(this.line,{display:"none"})}isLine(e){return e.classList.contains("ql-operate-line-container")}setCellLevelRect(e,t){let{right:r}=e.getBoundingClientRect(),i=~~(t-r),l=this.getLevelColSum(e),s=n().find(e).table(),o=s.colgroup(),a=s.domNode.getBoundingClientRect();if(o){let e=this.getCorrectCol(o,l),t=e.next,r=e.formats()[e.statics.blotName];if(e.domNode.setAttribute("width",`${parseFloat(r.width)+i}`),t){let e=t.formats()[t.statics.blotName];t.domNode.setAttribute("width",""+(parseFloat(e.width)-i))}}else{let t=null==e.nextElementSibling,r=e.parentElement.parentElement.children,n=[];for(let e of r){let r=e.children;if(t){let e=r[r.length-1],{width:t}=e.getBoundingClientRect();n.push([e,""+~~(t+i)]);continue}let s=0;for(let e of r){if((s+=~~e.getAttribute("colspan")||1)>l)break;if(s===l){let{width:t}=e.getBoundingClientRect(),r=e.nextElementSibling;if(!r)continue;let{width:l}=r.getBoundingClientRect();n.push([e,""+~~(t+i)],[r,""+~~(l-i)])}}}for(let[e,t]of n)I(e,{width:t}),D(e,{width:`${t}px`})}null==e.nextElementSibling&&z(s.domNode,a,i)}setCellRect(e,t,r){"level"===this.direction?this.setCellLevelRect(e,t):"vertical"===this.direction&&this.setCellVerticalRect(e,r)}setCellsRect(e,t,r){let i=e.parentElement.parentElement.children,l=t/this.getMaxColNum(e),s=r/i.length,o=[],a=n().find(e).table(),c=a.colgroup(),h=a.domNode.getBoundingClientRect();for(let e of i)for(let t of e.children){let e=~~t.getAttribute("colspan")||1,{width:r,height:i}=t.getBoundingClientRect();o.push([t,`${Math.ceil(r+l*e)}`,`${Math.ceil(i+s)}`])}if(c){let e=c.children.head;for(let[e,,t]of o)I(e,{height:t}),D(e,{height:`${t}px`});for(;e;){let{width:t}=e.domNode.getBoundingClientRect();I(e.domNode,{width:`${Math.ceil(t+l)}`}),e=e.next}}else for(let[e,t,r]of o)I(e,{width:t,height:r}),D(e,{width:`${t}px`,height:`${r}px`});z(a.domNode,h,t)}setCellVerticalRect(e,t){let r=~~e.getAttribute("rowspan")||1;for(let i of r>1?this.getVerticalCells(e,r):e.parentElement.children){let{top:e}=i.getBoundingClientRect(),r=""+~~(t-e);I(i,{height:r}),D(i,{height:`${r}px`})}}toggleLineChildClass(e){let t=this.line.firstElementChild;e?t.classList.add("ql-operate-line"):t.classList.remove("ql-operate-line")}updateCell(e){if(!e)return;let t=this.isLine(e),r=e=>{e.preventDefault(),this.drag&&(t?(this.updateDragLine(e.clientX,e.clientY),this.hideDragBlock()):(this.updateDragBlock(e.clientX,e.clientY),this.hideLine()))},i=e=>{e.preventDefault();let{cellNode:l,tableNode:n}=this.options;if(t)this.setCellRect(l,e.clientX,e.clientY),this.toggleLineChildClass(!1);else{let{right:t,bottom:r}=n.getBoundingClientRect(),i=e.clientX-t,s=e.clientY-r;this.setCellsRect(l,i,s),this.dragBlock.classList.remove("ql-operate-block-move"),this.hideDragBlock(),this.hideDragTable()}this.drag=!1,document.removeEventListener("mousemove",r,!1),document.removeEventListener("mouseup",i,!1),this.tableBetter.tableMenus.updateMenus(n)};e.addEventListener("mousedown",e=>{e.preventDefault();let{tableNode:l}=this.options;if(t)this.toggleLineChildClass(!0);else if(this.dragTable){let e=this.getDragTableProperty(l);D(this.dragTable,e)}else this.createDragTable(l);this.drag=!0,document.addEventListener("mousemove",r),document.addEventListener("mouseup",i)})}updateDragBlock(e,t){let r=this.quill.container.getBoundingClientRect();this.dragBlock.classList.add("ql-operate-block-move"),D(this.dragBlock,{top:~~(t-r.top-4)+"px",left:~~(e-r.left-4)+"px"}),this.updateDragTable(e,t)}updateDragLine(e,t){let r=this.quill.container.getBoundingClientRect();"level"===this.direction?D(this.line,{left:~~(e-r.left-2.5)+"px"}):"vertical"===this.direction&&D(this.line,{top:~~t-r.top-2.5+"px"})}updateDragTable(e,t){let{top:r,left:i}=this.dragTable.getBoundingClientRect();D(this.dragTable,{width:`${e-i}px`,height:`${t-r}px`,display:"block"})}updateProperty(e){let{containerProps:t,lineProps:r,dragBlockProps:i}=this.getProperty(e);t&&r&&(this.options=e,D(this.line,t),D(this.line.firstChild,r),D(this.dragBlock,i))}},eY='',eZ='',eX={},eJ=[],eQ=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|^--/i;function e0(e,t){for(var r in t)e[r]=t[r];return e}function e1(e){var t=e.parentNode;t&&t.removeChild(e)}function e3(e,t,r){var i,l,n,s,o=arguments;if(t=e0({},t),arguments.length>3)for(r=[r],i=3;i-1,i=parseFloat(e);return r?t/100*i:i}function tL(e){return parseInt(e,16)}function tS(e){return e.toString(16).padStart(2,"0")}var tE=function(){function e(e,t){this.$={h:0,s:0,v:0,a:1},e&&this.set(e),this.onChange=t,this.initialValue=ta({},this.$)}var t,r=e.prototype;return r.set=function(t){if("string"==typeof t)/^(?:#?|0x?)[0-9a-fA-F]{3,8}$/.test(t)?this.hexString=t:/^rgba?/.test(t)?this.rgbString=t:/^hsla?/.test(t)&&(this.hslString=t);else{if("object"!=typeof t)throw Error("Invalid color value");t instanceof e?this.hsva=t.hsva:"r"in t&&"g"in t&&"b"in t?this.rgb=t:"h"in t&&"s"in t&&"v"in t?this.hsv=t:"h"in t&&"s"in t&&"l"in t?this.hsl=t:"kelvin"in t&&(this.kelvin=t.kelvin)}},r.setChannel=function(e,t,r){var i;this[e]=ta({},this[e],((i={})[t]=r,i))},r.reset=function(){this.hsva=this.initialValue},r.clone=function(){return new e(this)},r.unbind=function(){this.onChange=void 0},e.hsvToRgb=function(e){var t=e.h/60,r=e.s/100,i=e.v/100,l=tT(t),n=t-l,s=i*(1-r),o=i*(1-n*r),a=i*(1-(1-n)*r),c=l%6,h=[a,i,i,o,s,s][c],u=[s,s,a,i,i,o][c];return{r:tN(255*[i,o,s,s,a,i][c],0,255),g:tN(255*h,0,255),b:tN(255*u,0,255)}},e.rgbToHsv=function(e){var t=e.r/255,r=e.g/255,i=e.b/255,l=Math.max(t,r,i),n=Math.min(t,r,i),s=l-n,o=0;switch(l){case n:o=0;break;case t:o=(r-i)/s+6*(r.4;){r=.5*(s+n);var o=e.kelvinToRgb(r);o.b/o.r>=l/i?s=r:n=r}return r},t=[{key:"hsv",get:function(){var e=this.$;return{h:e.h,s:e.s,v:e.v}},set:function(e){var t=this.$;if(e=ta({},t,e),this.onChange){var r={h:!1,v:!1,s:!1,a:!1};for(var i in t)r[i]=e[i]!=t[i];this.$=e,(r.h||r.s||r.v||r.a)&&this.onChange(this,r)}else this.$=e}},{key:"hsva",get:function(){return ta({},this.$)},set:function(e){this.hsv=e}},{key:"hue",get:function(){return this.$.h},set:function(e){this.hsv={h:e}}},{key:"saturation",get:function(){return this.$.s},set:function(e){this.hsv={s:e}}},{key:"value",get:function(){return this.$.v},set:function(e){this.hsv={v:e}}},{key:"alpha",get:function(){return this.$.a},set:function(e){this.hsv=ta({},this.hsv,{a:e})}},{key:"kelvin",get:function(){return e.rgbToKelvin(this.rgb)},set:function(t){this.rgb=e.kelvinToRgb(t)}},{key:"red",get:function(){return this.rgb.r},set:function(e){this.rgb=ta({},this.rgb,{r:e})}},{key:"green",get:function(){return this.rgb.g},set:function(e){this.rgb=ta({},this.rgb,{g:e})}},{key:"blue",get:function(){return this.rgb.b},set:function(e){this.rgb=ta({},this.rgb,{b:e})}},{key:"rgb",get:function(){var t=e.hsvToRgb(this.$),r=t.r,i=t.g,l=t.b;return{r:t_(r),g:t_(i),b:t_(l)}},set:function(t){this.hsv=ta({},e.rgbToHsv(t),{a:void 0===t.a?1:t.a})}},{key:"rgba",get:function(){return ta({},this.rgb,{a:this.alpha})},set:function(e){this.rgb=e}},{key:"hsl",get:function(){var t=e.hsvToHsl(this.$),r=t.h,i=t.s,l=t.l;return{h:t_(r),s:t_(i),l:t_(l)}},set:function(t){this.hsv=ta({},e.hslToHsv(t),{a:void 0===t.a?1:t.a})}},{key:"hsla",get:function(){return ta({},this.hsl,{a:this.alpha})},set:function(e){this.hsl=e}},{key:"rgbString",get:function(){var e=this.rgb;return"rgb("+e.r+", "+e.g+", "+e.b+")"},set:function(e){var t,r,i,l,n=1;if((t=td.exec(e))?(r=tA(t[1],255),i=tA(t[2],255),l=tA(t[3],255)):(t=tp.exec(e))&&(r=tA(t[1],255),i=tA(t[2],255),l=tA(t[3],255),n=tA(t[4],1)),!t)throw Error("Invalid rgb string");this.rgb={r:r,g:i,b:l,a:n}}},{key:"rgbaString",get:function(){var e=this.rgba;return"rgba("+e.r+", "+e.g+", "+e.b+", "+e.a+")"},set:function(e){this.rgbString=e}},{key:"hexString",get:function(){var e=this.rgb;return"#"+tS(e.r)+tS(e.g)+tS(e.b)},set:function(e){var t,r,i,l,n=255;if((t=ty.exec(e))?(r=17*tL(t[1]),i=17*tL(t[2]),l=17*tL(t[3])):(t=tw.exec(e))?(r=17*tL(t[1]),i=17*tL(t[2]),l=17*tL(t[3]),n=17*tL(t[4])):(t=tx.exec(e))?(r=tL(t[1]),i=tL(t[2]),l=tL(t[3])):(t=tk.exec(e))&&(r=tL(t[1]),i=tL(t[2]),l=tL(t[3]),n=tL(t[4])),!t)throw Error("Invalid hex string");this.rgb={r:r,g:i,b:l,a:n/255}}},{key:"hex8String",get:function(){var e=this.rgba;return"#"+tS(e.r)+tS(e.g)+tS(e.b)+tS(tT(255*e.a))},set:function(e){this.hexString=e}},{key:"hslString",get:function(){var e=this.hsl;return"hsl("+e.h+", "+e.s+"%, "+e.l+"%)"},set:function(e){var t,r,i,l,n=1;if((t=tf.exec(e))?(r=tA(t[1],360),i=tA(t[2],100),l=tA(t[3],100)):(t=tg.exec(e))&&(r=tA(t[1],360),i=tA(t[2],100),l=tA(t[3],100),n=tA(t[4],1)),!t)throw Error("Invalid hsl string");this.hsl={h:r,s:i,l:l,a:n}}},{key:"hslaString",get:function(){var e=this.hsla;return"hsla("+e.h+", "+e.s+"%, "+e.l+"%, "+e.a+")"},set:function(e){this.hslString=e}}],function(e,t){for(var r=0;r0&&(l[r?"marginLeft":"marginTop"]=i),e3(e4,null,e.children(this.uid,{onMouseDown:t,ontouchstart:t},l))},t.prototype.handleEvent=function(e){var t=this,r=this.props.onInput,i=this.base.getBoundingClientRect();e.preventDefault();var l=e.touches?e.changedTouches[0]:e,n=l.clientX-i.left,s=l.clientY-i.top;switch(e.type){case"mousedown":case"touchstart":!1!==r(n,s,0)&&tW.forEach(function(e){document.addEventListener(e,t,{passive:!1})});break;case"mousemove":case"touchmove":r(n,s,1);break;case"mouseup":case"touchend":r(n,s,2),tW.forEach(function(e){document.removeEventListener(e,t,{passive:!1})})}},t}(e6);function tG(e){var t,r,i,l,n=e.r,s=e.url;return e3("svg",{className:"IroHandle IroHandle--"+e.index+" "+(e.isActive?"IroHandle--isActive":""),style:{"-webkit-tap-highlight-color":"rgba(0, 0, 0, 0);",transform:"translate("+tV(e.x)+", "+tV(e.y)+")",willChange:"transform",top:tV(-n),left:tV(-n),width:tV(2*n),height:tV(2*n),position:"absolute",overflow:"visible"}},s&&e3("use",Object.assign({xlinkHref:(tM||(tM=document.getElementsByTagName("base")),t=window.navigator.userAgent,r=/^((?!chrome|android).)*safari/i.test(t),i=/iPhone|iPod|iPad/i.test(t),l=window.location,(r||i)&&tM.length>0?l.protocol+"//"+l.host+l.pathname+l.search+s:s)},e.props)),!s&&e3("circle",{cx:n,cy:n,r:n,fill:"none","stroke-width":2,stroke:"#000"}),!s&&e3("circle",{cx:n,cy:n,r:n-2,fill:e.fill,"stroke-width":2,stroke:"#fff"}))}function tK(e){var t,r,i,l,n,s,o,a,c,h=e.activeIndex,u=void 0!==h&&h0?t.colors:[t.color]).forEach(function(e){return r.addColor(e)}),this.setActiveColor(0),this.state=Object.assign({},t,{color:this.color,colors:this.colors,layout:t.layout})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.addColor=function(e,t){void 0===t&&(t=this.colors.length);var r=new tE(e,this.onColorChange.bind(this));this.colors.splice(t,0,r),this.colors.forEach(function(e,t){return e.index=t}),this.state&&this.setState({colors:this.colors}),this.deferredEmit("color:init",r)},t.prototype.removeColor=function(e){var t=this.colors.splice(e,1)[0];t.unbind(),this.colors.forEach(function(e,t){return e.index=t}),this.state&&this.setState({colors:this.colors}),t.index===this.color.index&&this.setActiveColor(0),this.emit("color:remove",t)},t.prototype.setActiveColor=function(e){this.color=this.colors[e],this.state&&this.setState({color:this.color}),this.emit("color:setActive",this.color)},t.prototype.setColors=function(e,t){var r=this;void 0===t&&(t=0),this.colors.forEach(function(e){return e.unbind()}),this.colors=[],e.forEach(function(e){return r.addColor(e)}),this.setActiveColor(t),this.emit("color:setAll",this.colors)},t.prototype.on=function(e,t){var r=this,i=this.events;(Array.isArray(e)?e:[e]).forEach(function(e){(i[e]||(i[e]=[])).push(t),r.deferredEvents[e]&&(r.deferredEvents[e].forEach(function(e){t.apply(null,e)}),r.deferredEvents[e]=[])})},t.prototype.off=function(e,t){var r=this;(Array.isArray(e)?e:[e]).forEach(function(e){var i=r.events[e];i&&i.splice(i.indexOf(t),1)})},t.prototype.emit=function(e){for(var t=this,r=[],i=arguments.length-1;i-- >0;)r[i]=arguments[i+1];var l=this.activeEvents;l.hasOwnProperty(e)&&l[e]||(l[e]=!0,(this.events[e]||[]).forEach(function(e){return e.apply(t,r)}),l[e]=!1)},t.prototype.deferredEmit=function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];var i=this.deferredEvents;this.emit.apply(this,[e].concat(t)),(i[e]||(i[e]=[])).push(t)},t.prototype.setOptions=function(e){this.setState(e)},t.prototype.resize=function(e){this.setOptions({width:e})},t.prototype.reset=function(){this.colors.forEach(function(e){return e.reset()}),this.setState({colors:this.colors})},t.prototype.onMount=function(e){this.el=e,this.deferredEmit("mount",this)},t.prototype.onColorChange=function(e,t){this.setState({color:this.color}),this.inputActive&&(this.inputActive=!1,this.emit("input:change",e,t)),this.emit("color:change",e,t)},t.prototype.emitInputEvent=function(e,t){0===e?this.emit("input:start",this.color,t):1===e?this.emit("input:move",this.color,t):2===e&&this.emit("input:end",this.color,t)},t.prototype.render=function(e,t){var r=this,i=t.layout;return Array.isArray(i)||(i=[{component:tY},{component:tK}],t.transparency&&i.push({component:tK,options:{sliderType:"alpha"}})),e3("div",{class:"IroColorPicker",id:t.id,style:{display:t.display}},i.map(function(e,i){return e3(e.component,Object.assign({},t,e.options,{ref:void 0,onInput:r.emitInputEvent.bind(r),parent:r,index:i}))}))},t}(e6);tZ.defaultProps=Object.assign({},{width:300,height:300,color:"#fff",colors:[],padding:6,layoutDirection:"vertical",borderColor:"#fff",borderWidth:0,handleRadius:8,activeHandleRadius:null,handleSvg:null,handleProps:{x:0,y:0},wheelLightness:!0,wheelAngle:0,wheelDirection:"anticlockwise",sliderSize:null,sliderMargin:12,boxHeight:null},{colors:[],display:"block",id:null,layout:"default",margin:null});var tX,tJ,tQ,t0=((tJ=function(e,t){var r,i,l,n,s,o=document.createElement("div");function a(){var t=e instanceof Element?e:document.querySelector(e);t.appendChild(s.base),s.onMount(t)}return r=e3(tX,Object.assign({},{ref:function(e){return s=e}},t)),eU.__p&&eU.__p(r,o),l=(i=void 0===eX)?null:o.__k,r=e3(e4,null,[r]),n=[],tl(o,o.__k=r,l||eX,eX,void 0!==o.ownerSVGElement,l?null:eJ.slice.call(o.childNodes),n,!1,eX,i),tn(n,r),"loading"!==document.readyState?a():document.addEventListener("DOMContentLoaded",a),s}).prototype=(tX=tZ).prototype,Object.assign(tJ,tX),tJ.__component=tX,tJ);(t4=tQ||(tQ={})).version="5.5.2",t4.Color=tE,t4.ColorPicker=t0,(t6=t4.ui||(t4.ui={})).h=e3,t6.ComponentBase=t$,t6.Handle=tG,t6.Slider=tK,t6.Wheel=tY,t6.Box=function(e){var t=tD(e),r=t.width,i=t.height,l=t.radius,n=e.colors,s=e.parent,o=e.activeIndex,a=void 0!==o&&o',label:"save"},{icon:'',label:"cancel"}],t2=[{value:"#000000",describe:"black"},{value:"#4d4d4d",describe:"dimGrey"},{value:"#808080",describe:"grey"},{value:"#e6e6e6",describe:"lightGrey"},{value:"#ffffff",describe:"white"},{value:"#ff0000",describe:"red"},{value:"#ffa500",describe:"orange"},{value:"#ffff00",describe:"yellow"},{value:"#99e64d",describe:"lightGreen"},{value:"#008000",describe:"green"},{value:"#7fffd4",describe:"aquamarine"},{value:"#40e0d0",describe:"turquoise"},{value:"#4d99e6",describe:"lightBlue"},{value:"#0000ff",describe:"blue"},{value:"#800080",describe:"purple"}];var t4,t6,t5,t7=class{constructor(e,t){this.tableMenus=e,this.options=t,this.attrs=Object.assign({},t.attribute),this.borderForm=[],this.saveButton=null,this.form=this.createPropertiesForm(t)}checkBtnsAction(e){"save"===e&&this.saveAction(this.options.type),this.removePropertiesForm(),this.tableMenus.showMenus(),this.tableMenus.updateMenus()}createActionBtns(e,t){let r=this.getUseLanguage(),i=document.createElement("div"),l=document.createDocumentFragment();for(let{icon:e,label:n}of(i.classList.add("properties-form-action-row"),t3)){let i=document.createElement("button"),s=document.createElement("span");if(s.innerHTML=e,i.appendChild(s),I(i,{label:n}),t){let e=document.createElement("span");e.innerText=r(n),i.appendChild(e)}l.appendChild(i)}return i.addEventListener("click",t=>e(t)),i.appendChild(l),i}createCheckBtns(e){let{menus:t,propertyName:r}=e,i=document.createElement("div"),l=document.createDocumentFragment();for(let{icon:e,describe:i,align:n}of t){let t=document.createElement("span");t.innerHTML=e,t.setAttribute("data-align",n),t.classList.add("ql-table-tooltip-hover"),this.options.attribute[r]===n&&t.classList.add("ql-table-btns-checked");let s=_(i);t.appendChild(s),l.appendChild(t)}return i.classList.add("ql-table-check-container"),i.appendChild(l),i.addEventListener("click",e=>{let t=e.target.closest("span.ql-table-tooltip-hover"),l=t.getAttribute("data-align");this.switchButton(i,t),this.setAttribute(r,l)}),i}createColorContainer(e){let t=document.createElement("div");t.classList.add("ql-table-color-container");let r=this.createColorInput(e),i=this.createColorPicker(e);return t.appendChild(r),t.appendChild(i),t}createColorInput(e){let t=this.createInput(e);return t.classList.add("label-field-view-color"),t}createColorList(e){let t=this.getUseLanguage(),r=document.createElement("ul"),i=document.createDocumentFragment();for(let{value:e,describe:l}of(r.classList.add("color-list"),t2)){let r=document.createElement("li"),n=_(t(l));r.setAttribute("data-color",e),r.classList.add("ql-table-tooltip-hover"),D(r,{"background-color":e}),r.appendChild(n),i.appendChild(r)}return r.appendChild(i),r.addEventListener("click",t=>{let i=t.target,l=("DIV"===i.tagName?i.parentElement:i).getAttribute("data-color");this.setAttribute(e,l,r),this.updateInputStatus(r,!1,!0)}),r}createColorPicker(e){let{propertyName:t,value:r}=e,i=document.createElement("span"),l=document.createElement("span");i.classList.add("color-picker"),l.classList.add("color-button"),r?D(l,{"background-color":r}):l.classList.add("color-unselected");let n=this.createColorPickerSelect(t);return l.addEventListener("click",()=>{this.toggleHidden(n);let e=this.getColorClosest(i),t=null==e?void 0:e.querySelector(".property-input");this.updateSelectedStatus(n,null==t?void 0:t.value,"color")}),i.appendChild(l),i.appendChild(n),i}createColorPickerIcon(e,t,r){let i=document.createElement("div"),l=document.createElement("span"),n=document.createElement("button");return l.innerHTML=e,n.innerText=t,i.classList.add("erase-container"),i.appendChild(l),i.appendChild(n),i.addEventListener("click",r),i}createColorPickerSelect(e){let t=this.getUseLanguage(),r=document.createElement("div"),i=this.createColorPickerIcon('',t("removeColor"),()=>{this.setAttribute(e,"",r),this.updateInputStatus(r,!1,!0)}),l=this.createColorList(e),n=this.createPalette(e,t,r);return r.classList.add("color-picker-select","ql-hidden"),r.appendChild(i),r.appendChild(l),r.appendChild(n),r}createDropdown(e,t){let r=document.createElement("div"),i=document.createElement("span"),l=document.createElement("span");return"dropdown"===t&&(l.innerHTML=eZ,l.classList.add("ql-table-dropdown-icon")),e&&(i.innerText=e),r.classList.add("ql-table-dropdown-properties"),i.classList.add("ql-table-dropdown-text"),r.appendChild(i),"dropdown"===t&&r.appendChild(l),{dropdown:r,dropText:i}}createInput(e){let{attribute:t,message:r,propertyName:i,value:l,valid:n}=e,{placeholder:s=""}=t,o=document.createElement("div"),a=document.createElement("div"),c=document.createElement("label"),h=document.createElement("input"),u=document.createElement("div");return o.classList.add("label-field-view"),a.classList.add("label-field-view-input-wrapper"),c.innerText=s,I(h,t),h.classList.add("property-input"),h.value=l,h.addEventListener("input",e=>{let t=e.target.value;n&&this.switchHidden(u,n(t)),this.updateInputStatus(a,n&&!n(t)),this.setAttribute(i,t,o)}),u.classList.add("label-field-view-status","ql-hidden"),r&&(u.innerText=r),a.appendChild(h),a.appendChild(c),o.appendChild(a),n&&o.appendChild(u),o}createList(e,t){let{options:r,propertyName:i}=e;if(!r.length)return null;let l=document.createElement("ul");for(let e of r){let t=document.createElement("li");t.innerText=e,l.appendChild(t)}return l.classList.add("ql-table-dropdown-list","ql-hidden"),l.addEventListener("click",e=>{let r=e.target.innerText;t.innerText=r,this.toggleBorderDisabled(r),this.setAttribute(i,r)}),l}createPalette(e,t,r){let i=document.createElement("div"),l=document.createElement("div"),n=document.createElement("div"),s=document.createElement("div"),o=new t1.ColorPicker(s,{width:110,layout:[{component:t1.ui.Wheel,options:{}}]}),a=this.createColorPickerIcon('',t("colorPicker"),()=>this.toggleHidden(l)),c=this.createActionBtns(t=>{let n=t.target.closest("button");n&&("save"===n.getAttribute("label")&&(this.setAttribute(e,o.color.hexString,r),this.updateInputStatus(i,!1,!0)),l.classList.add("ql-hidden"),r.classList.add("ql-hidden"))},!1);return l.classList.add("color-picker-palette","ql-hidden"),n.classList.add("color-picker-wrap"),s.classList.add("iro-container"),n.appendChild(s),n.appendChild(c),l.appendChild(n),i.appendChild(a),i.appendChild(l),i}createProperty(e){let{content:t,children:r}=e,i=this.getUseLanguage(),l=document.createElement("div"),n=document.createElement("label");for(let e of(n.innerText=t,n.classList.add("ql-table-dropdown-label"),l.classList.add("properties-form-row"),1===r.length&&l.classList.add("properties-form-row-full"),l.appendChild(n),r)){let r=this.createPropertyChild(e);r&&l.appendChild(r),r&&t===i("border")&&this.borderForm.push(r)}return l}createPropertyChild(e){let{category:t,value:r}=e;switch(t){case"dropdown":let{dropdown:i,dropText:l}=this.createDropdown(r,t),n=this.createList(e,l);return i.appendChild(n),i.addEventListener("click",()=>{this.toggleHidden(n),this.updateSelectedStatus(i,l.innerText,"dropdown")}),i;case"color":return this.createColorContainer(e);case"menus":return this.createCheckBtns(e);case"input":return this.createInput(e)}}createPropertiesForm(e){let{title:t,properties:r}=function({type:e,attribute:t},r){return"table"===e?{title:r("tblProps"),properties:[{content:r("border"),children:[{category:"dropdown",propertyName:"border-style",value:t["border-style"],options:["dashed","dotted","double","groove","inset","none","outset","ridge","solid"]},{category:"color",propertyName:"border-color",value:t["border-color"],attribute:{type:"text",placeholder:r("color")},valid:R,message:r("colorMsg")},{category:"input",propertyName:"border-width",value:C(t["border-width"]),attribute:{type:"text",placeholder:r("width")},valid:P,message:r("dimsMsg")}]},{content:r("background"),children:[{category:"color",propertyName:"background-color",value:t["background-color"],attribute:{type:"text",placeholder:r("color")},valid:R,message:r("colorMsg")}]},{content:r("dimsAlm"),children:[{category:"input",propertyName:"width",value:C(t.width),attribute:{type:"text",placeholder:r("width")},valid:P,message:r("dimsMsg")},{category:"input",propertyName:"height",value:C(t.height),attribute:{type:"text",placeholder:r("height")},valid:P,message:r("dimsMsg")},{category:"menus",propertyName:"align",value:t.align,menus:[{icon:c,describe:r("alTblL"),align:"left"},{icon:a,describe:r("tblC"),align:"center"},{icon:h,describe:r("alTblR"),align:"right"}]}]}]}:{title:r("cellProps"),properties:[{content:r("border"),children:[{category:"dropdown",propertyName:"border-style",value:t["border-style"],options:["dashed","dotted","double","groove","inset","none","outset","ridge","solid"]},{category:"color",propertyName:"border-color",value:t["border-color"],attribute:{type:"text",placeholder:r("color")},valid:R,message:r("colorMsg")},{category:"input",propertyName:"border-width",value:C(t["border-width"]),attribute:{type:"text",placeholder:r("width")},valid:P,message:r("dimsMsg")}]},{content:r("background"),children:[{category:"color",propertyName:"background-color",value:t["background-color"],attribute:{type:"text",placeholder:r("color")},valid:R,message:r("colorMsg")}]},{content:r("dims"),children:[{category:"input",propertyName:"width",value:C(t.width),attribute:{type:"text",placeholder:r("width")},valid:P,message:r("dimsMsg")},{category:"input",propertyName:"height",value:C(t.height),attribute:{type:"text",placeholder:r("height")},valid:P,message:r("dimsMsg")},{category:"input",propertyName:"padding",value:C(t.padding),attribute:{type:"text",placeholder:r("padding")},valid:P,message:r("dimsMsg")}]},{content:r("tblCellTxtAlm"),children:[{category:"menus",propertyName:"text-align",value:t["text-align"],menus:[{icon:c,describe:r("alCellTxtL"),align:"left"},{icon:a,describe:r("alCellTxtC"),align:"center"},{icon:h,describe:r("alCellTxtR"),align:"right"},{icon:'',describe:r("jusfCellTxt"),align:"justify"}]},{category:"menus",propertyName:"vertical-align",value:t["vertical-align"],menus:[{icon:'',describe:r("alCellTxtT"),align:"top"},{icon:'',describe:r("alCellTxtM"),align:"middle"},{icon:'',describe:r("alCellTxtB"),align:"bottom"}]}]}]}}(e,this.getUseLanguage()),i=document.createElement("div");i.classList.add("ql-table-properties-form");let l=document.createElement("h2"),n=this.createActionBtns(e=>{let t=e.target.closest("button");t&&this.checkBtnsAction(t.getAttribute("label"))},!0);for(let e of(l.innerText=t,l.classList.add("properties-form-header"),i.appendChild(l),r)){let t=this.createProperty(e);i.appendChild(t)}return i.appendChild(n),this.setBorderDisabled(),this.tableMenus.quill.container.appendChild(i),this.updatePropertiesForm(i,e.type),this.setSaveButton(n),i.addEventListener("click",e=>{let t=e.target;this.hiddenSelectList(t)}),i}getCellStyle(e,t){let r=(e.getAttribute("style")||"").split(";").filter(e=>e.trim()).reduce((e,t)=>{let r=t.split(":");return Object.assign(Object.assign({},e),{[r[0].trim()]:r[1].trim()})},{});return Object.assign(r,t),Object.keys(r).reduce((e,t)=>e+`${t}: ${r[t]}; `,"")}getColorClosest(e){var t;return t=".ql-table-color-container",e.closest(t)}getComputeBounds(e){if("table"===e){let{table:e}=this.tableMenus,[t,r]=this.tableMenus.getCorrectBounds(e);return t.bottom>r.bottom?Object.assign(Object.assign({},t),{bottom:r.height}):t}{let{computeBounds:e}=this.tableMenus.getSelectedTdsInfo();return e}}getDiffProperties(){let e=this.attrs,t=this.options.attribute;return Object.keys(e).reduce((r,i)=>(e[i]!==t[i]&&(r[i]=i.endsWith("width")||i.endsWith("height")?function(e){if(!e)return e;let t=e.slice(-2);return"px"!==t&&"em"!==t?e+"px":e}(e[i]):e[i]),r),{})}getUseLanguage(){let{language:e}=this.tableMenus.tableBetter;return e.useLanguage.bind(e)}getViewportSize(){return{viewWidth:document.documentElement.clientWidth,viewHeight:document.documentElement.clientHeight}}hiddenSelectList(e){var t,r;let i=".ql-table-dropdown-properties",l=".color-picker";for(let n of[...this.form.querySelectorAll(".ql-table-dropdown-list"),...this.form.querySelectorAll(".color-picker-select")])(null==(t=n.closest(i))?void 0:t.isEqualNode(e.closest(i)))||(null==(r=n.closest(l))?void 0:r.isEqualNode(e.closest(l)))||n.classList.add("ql-hidden")}removePropertiesForm(){this.form.remove(),this.borderForm=[]}saveAction(e){"table"===e?this.saveTableAction():this.saveCellAction()}saveCellAction(){let{selectedTds:e}=this.tableMenus.tableBetter.cellSelection,{quill:t,table:r}=this.tableMenus,i=n().find(r).colgroup(),l=this.getDiffProperties(),s=parseFloat(l.width),o=l["text-align"];o&&delete l["text-align"];let a=[];if(i&&s){delete l.width;let{computeBounds:e}=this.tableMenus.getSelectedTdsInfo();for(let i of E(e,r,t.container))i.setAttribute("width",`${s}`)}for(let t of e){let e=n().find(t),r=e.statics.blotName,i=e.formats()[r],s=this.getCellStyle(t,l);if(o){let t="left"===o?"":o;e.children.forEach(e=>{e.statics.blotName===y.blotName?e.children.forEach(e=>{e.format&&e.format("align",t)}):e.format("align",t)})}let c=e.replaceWith(r,Object.assign(Object.assign({},i),{style:s}));a.push(c.domNode)}this.tableMenus.tableBetter.cellSelection.setSelectedTds(a)}saveTableAction(){var e;let{table:t,tableBetter:r}=this.tableMenus,i=null==(e=n().find(t).temporary())?void 0:e.domNode,l=t.querySelector("td"),s=this.getDiffProperties(),o=s.align;switch(delete s.align,o){case"center":Object.assign(s,{margin:"0 auto"});break;case"left":Object.assign(s,{margin:""});break;case"right":Object.assign(s,{"margin-left":"auto","margin-right":""})}D(i||t,s),r.cellSelection.setSelected(l)}setAttribute(e,t,r){this.attrs[e]=t,e.includes("-color")&&this.updateSelectColor(this.getColorClosest(r),t)}setBorderDisabled(){let[e]=this.borderForm,t=e.querySelector(".ql-table-dropdown-text").innerText;this.toggleBorderDisabled(t)}setSaveButton(e){let t=e.querySelector('button[label="save"]');this.saveButton=t}setSaveButtonDisabled(e){this.saveButton&&(e?this.saveButton.setAttribute("disabled","true"):this.saveButton.removeAttribute("disabled"))}switchButton(e,t){for(let t of e.querySelectorAll("span.ql-table-tooltip-hover"))t.classList.remove("ql-table-btns-checked");t.classList.add("ql-table-btns-checked")}switchHidden(e,t){t?e.classList.add("ql-hidden"):e.classList.remove("ql-hidden")}toggleBorderDisabled(e){let[,t,r]=this.borderForm;"none"!==e&&e?(t.classList.remove("ql-table-disabled"),r.classList.remove("ql-table-disabled")):(this.attrs["border-color"]="",this.attrs["border-width"]="",this.updateSelectColor(t,""),this.updateInputValue(r,""),t.classList.add("ql-table-disabled"),r.classList.add("ql-table-disabled"))}toggleHidden(e){e.classList.toggle("ql-hidden")}updateInputValue(e,t){e.querySelector(".property-input").value=t}updateInputStatus(e,t,r){var i;let l=(r?this.getColorClosest(e):(i=".label-field-view",e.closest(i))).querySelector(".label-field-view-input-wrapper");t?(l.classList.add("label-field-view-error"),this.setSaveButtonDisabled(!0)):(l.classList.remove("label-field-view-error"),this.form.querySelectorAll(".label-field-view-error").length||this.setSaveButtonDisabled(!1))}updatePropertiesForm(e,t){e.classList.remove("ql-table-triangle-none");let{height:r,width:i}=e.getBoundingClientRect(),l=this.tableMenus.quill.container.getBoundingClientRect(),{top:n,left:s,right:o,bottom:a}=this.getComputeBounds(t),{viewHeight:c}=this.getViewportSize(),h=a+10,u=s+o-i>>1;h+l.top+r>c?(h=n-r-10)<0?(h=l.height-r>>1,e.classList.add("ql-table-triangle-none")):(e.classList.add("ql-table-triangle-up"),e.classList.remove("ql-table-triangle-down")):(e.classList.add("ql-table-triangle-down"),e.classList.remove("ql-table-triangle-up")),ul.right&&(u=l.right-i,e.classList.add("ql-table-triangle-none")),D(e,{left:`${u}px`,top:`${h}px`})}updateSelectColor(e,t){let r=e.querySelector(".property-input"),i=e.querySelector(".color-button"),l=e.querySelector(".color-picker-select"),n=e.querySelector(".label-field-view-status");t?i.classList.remove("color-unselected"):i.classList.add("color-unselected"),r.value=t,D(i,{"background-color":t}),l.classList.add("ql-hidden"),this.switchHidden(n,R(t))}updateSelectedStatus(e,t,r){let i=e.querySelector("color"===r?".color-list":".ql-table-dropdown-list");if(!i)return;let l=Array.from(i.querySelectorAll("li"));for(let e of l)e.classList.remove(`ql-table-${r}-selected`);let n=l.find(e=>("color"===r?e.getAttribute("data-color"):e.innerText)===t);n&&n.classList.add(`ql-table-${r}-selected`)}};(t=t5||(t5={})).left="margin-left",t.right="margin-right";var t9=class{constructor(e,t){this.quill=e,this.table=null,this.prevList=null,this.prevTooltip=null,this.scroll=!1,this.tableBetter=t,this.tablePropertiesForm=null,this.quill.root.addEventListener("click",this.handleClick.bind(this)),this.root=this.createMenus()}copyTable(){var e,t,r,i;return e=this,t=void 0,r=void 0,i=function*(){if(!this.table)return;let e=n().find(this.table);if(!e)return;let t="


    "+e.getCopyTable(),r=this.tableBetter.cellSelection.getText(t),i=new ClipboardItem({"text/html":new Blob([t],{type:"text/html"}),"text/plain":new Blob([r],{type:"text/plain"})});try{yield navigator.clipboard.write([i]);let t=this.quill.getIndex(e),r=e.length();this.quill.setSelection(t+r,n().sources.SILENT),this.tableBetter.hideTools(),this.quill.scrollSelectionIntoView()}catch(e){console.error("Failed to copy table:",e)}},new(r||(r=Promise))(function(l,n){function s(e){try{a(i.next(e))}catch(e){n(e)}}function o(e){try{a(i.throw(e))}catch(e){n(e)}}function a(e){var t;e.done?l(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(s,o)}a((i=i.apply(e,t||[])).next())})}createList(e){if(!e)return null;let t=document.createElement("ul");for(let[,r]of Object.entries(e)){let{content:e,handler:i}=r,l=document.createElement("li");l.innerText=e,l.addEventListener("click",i.bind(this)),t.appendChild(l)}return t.classList.add("ql-table-dropdown-list","ql-hidden"),t}createMenu(e,t,r){let i=document.createElement("div"),l=document.createElement("span");return l.innerHTML=r?e+t:e,i.classList.add("ql-table-dropdown"),l.classList.add("ql-table-tooltip-hover"),i.appendChild(l),i}createMenus(){let{language:e,options:t={}}=this.tableBetter,{menus:r}=t,i=e.useLanguage.bind(e),l=document.createElement("div");for(let[,e]of(l.classList.add("ql-table-menus-container","ql-hidden"),Object.entries(function(e,t){let r={column:{content:e("col"),icon:'',handler(e,t){this.toggleAttribute(e,t)},children:{left:{content:e("insColL"),handler(){let{leftTd:e}=this.getSelectedTdsInfo(),t=this.table.getBoundingClientRect();this.insertColumn(e,0),z(this.table,t,72),this.updateMenus()}},right:{content:e("insColR"),handler(){let{rightTd:e}=this.getSelectedTdsInfo(),t=this.table.getBoundingClientRect();this.insertColumn(e,1),z(this.table,t,72),this.updateMenus()}},delete:{content:e("delCol"),handler(){this.deleteColumn()}}}},row:{content:e("row"),icon:'',handler(e,t){this.toggleAttribute(e,t)},children:{above:{content:e("insRowAbv"),handler(){let{leftTd:e}=this.getSelectedTdsInfo();this.insertRow(e,0),this.updateMenus()}},below:{content:e("insRowBlw"),handler(){let{rightTd:e}=this.getSelectedTdsInfo();this.insertRow(e,1),this.updateMenus()}},delete:{content:e("delRow"),handler(){this.deleteRow()}}}},merge:{content:e("mCells"),icon:'',handler(e,t){this.toggleAttribute(e,t)},children:{merge:{content:e("mCells"),handler(){this.mergeCells(),this.updateMenus()}},split:{content:e("sCell"),handler(){this.splitCell(),this.updateMenus()}}}},table:{content:e("tblProps"),icon:eY,handler(e,t){let r=Object.assign(Object.assign({},O(this.table,g)),{align:this.getTableAlignment(this.table)});this.toggleAttribute(e,t),this.tablePropertiesForm=new t7(this,{attribute:r,type:"table"}),this.hideMenus()}},cell:{content:e("cellProps"),icon:'',handler(e,t){let{selectedTds:r}=this.tableBetter.cellSelection,i=r.length>1?this.getSelectedTdsAttrs(r):this.getSelectedTdAttrs(r[0]);this.toggleAttribute(e,t),this.tablePropertiesForm=new t7(this,{attribute:i,type:"cell"}),this.hideMenus()}},wrap:{content:e("insParaOTbl"),icon:'',handler(e,t){this.toggleAttribute(e,t)},children:{before:{content:e("insB4"),handler(){this.insertParagraph(-1)}},after:{content:e("insAft"),handler(){this.insertParagraph(1)}}}},delete:{content:e("delTable"),icon:'',handler(){this.deleteTable()}}},i={copy:{content:e("copyTable"),icon:'',handler(){this.copyTable()}}};return(null==t?void 0:t.length)?Object.values(t).reduce((e,t)=>(e[t]=Object.assign({},r,i)[t],e),{}):r}(i,r)))){let{content:t,icon:r,children:i,handler:n}=e,s=this.createList(i),o=_(t),a=this.createMenu(r,eZ,!!i);a.appendChild(o),s&&a.appendChild(s),l.appendChild(a),a.addEventListener("click",n.bind(this,s,o))}return this.quill.container.appendChild(l),l}deleteColumn(e=!1){let{computeBounds:t,leftTd:r,rightTd:i}=this.getSelectedTdsInfo(),l=this.table.getBoundingClientRect(),s=j(t,this.table,this.quill.container,"column"),o=E(t,this.table,this.quill.container),a=n().find(r).table(),{changeTds:c,delTds:h}=this.getCorrectTds(s,t,r,i);e&&h.length!==this.tableBetter.cellSelection.selectedTds.length||(this.tableBetter.cellSelection.updateSelected("column"),a.deleteColumn(c,h,this.deleteTable.bind(this),o),z(this.table,l,t.left-t.right),this.updateMenus())}deleteRow(e=!1){let t=this.tableBetter.cellSelection.selectedTds,r={};for(let e of t){let t=~~e.getAttribute("rowspan")||1,i=n().find(e.parentElement);if(t>1)for(;i&&t;){let e=i.children.head.domNode.getAttribute("data-row");r[e]||(r[e]=i),i=i.next,t--}else{let t=e.getAttribute("data-row");r[t]||(r[t]=i)}}let i=Object.values(r);e&&i.reduce((e,t)=>e+t.children.length,0)!==t.length||(this.tableBetter.cellSelection.updateSelected("row"),n().find(t[0]).table().deleteRow(i,this.deleteTable.bind(this)),this.updateMenus())}deleteTable(){let e=n().find(this.table);if(!e)return;let t=e.offset(this.quill.scroll);e.remove(),this.tableBetter.hideTools(),this.quill.setSelection(t-1,0,n().sources.USER)}destroyTablePropertiesForm(){this.tablePropertiesForm&&(this.tablePropertiesForm.removePropertiesForm(),this.tablePropertiesForm=null)}getCellsOffset(e,t,r,i){let l=n().find(this.table).descendants($),s=Math.max(t.left,e.left),o=Math.min(t.right,e.right),a=new Map,c=new Map,h=new Map;for(let r of l){let{left:i,right:l}=q(r.domNode,this.quill.container);i+2>=s&&l<=o+2?this.setCellsMap(r,a):i+2>=e.left&&l<=t.left+2?this.setCellsMap(r,c):i+2>=t.right&&l<=e.right+2&&this.setCellsMap(r,h)}return this.getDiffOffset(a)||this.getDiffOffset(c,r)+this.getDiffOffset(h,i)}getColsOffset(e,t,r){let i=e.children.head,l=Math.max(r.left,t.left),n=Math.min(r.right,t.right),s=null,o=null,a=0;for(;i;){let{width:e}=i.domNode.getBoundingClientRect();if(s||o?(s=o,o+=e):o=(s=q(i.domNode,this.quill.container).left)+e,s>n)break;s>=l&&o<=n&&a--,i=i.next}return a}getCorrectBounds(e){let t=this.quill.container.getBoundingClientRect(),r=q(e,this.quill.container);return r.width>=t.width?[Object.assign(Object.assign({},r),{left:0,right:t.width}),t]:[r,t]}getCorrectTds(e,t,r,i){let l=[],s=[],o=n().find(r).table().colgroup(),a=~~r.getAttribute("colspan")||1,c=~~i.getAttribute("colspan")||1;if(o)for(let r of e){let e=q(r,this.quill.container);if(e.left+2>=t.left&&e.right<=t.right+2)s.push(r);else{let i=this.getColsOffset(o,t,e);l.push([r,i])}}else for(let r of e){let e=q(r,this.quill.container);if(e.left+2>=t.left&&e.right<=t.right+2)s.push(r);else{let i=this.getCellsOffset(t,e,a,c);l.push([r,i])}}return{changeTds:l,delTds:s}}getDiffOffset(e,t){let r=0,i=this.getTdsFromMap(e);if(i.length)if(t){for(let e of i)r+=~~e.getAttribute("colspan")||1;r-=t}else for(let e of i)r-=~~e.getAttribute("colspan")||1;return r}getRefInfo(e,t){let r=null;if(!e)return{id:ee(),ref:r};let i=e.children.head,l=i.domNode.getAttribute("data-row");for(;i;){let{left:e}=i.domNode.getBoundingClientRect();if(2>=Math.abs(e-t))return{id:l,ref:i};Math.abs(e-t)>=2&&!r&&(r=i),i=i.next}return{id:l,ref:r}}getSelectedTdAttrs(e){let t=function(e){var t;let r="left",i=null,l=e.descendants(W),n=e.descendants(w);for(let s of[...l,...n,...e.descendants(k)]){let e=function(e){for(let t of e.domNode.classList)if(/ql-align-/.test(t))return t.split("ql-align-")[1];return r}(s);if(null!=(t=i)&&t!==e)return r;i=e}return null!=i?i:r}(n().find(e));return t?Object.assign(Object.assign({},O(e,p)),{"text-align":t}):O(e,p)}getSelectedTdsAttrs(e){let t=new Map,r=null;for(let i of e){let e=this.getSelectedTdAttrs(i);if(r)for(let i of Object.keys(r))t.has(i)||e[i]!==r[i]&&t.set(i,!1);else r=e}for(let e of Object.keys(r))t.has(e)&&(r[e]=d[e]);return r}getSelectedTdsInfo(){let{startTd:e,endTd:t}=this.tableBetter.cellSelection,r=q(e,this.quill.container),i=q(t,this.quill.container),l=S(r,i);return r.left<=i.left&&r.top<=i.top?{computeBounds:l,leftTd:e,rightTd:t}:{computeBounds:l,leftTd:t,rightTd:e}}getTableAlignment(e){let t=e.getAttribute("align");if(!t){let{[t5.left]:t,[t5.right]:r}=O(e,[t5.left,t5.right]);return"auto"===t?"auto"===r?"center":"right":"left"}return t||"center"}getTdsFromMap(e){return Object.values(Object.fromEntries(e)).reduce((e,t)=>e.length>t.length?e:t,[])}handleClick(e){let t=e.target.closest("table");if(this.prevList&&this.prevList.classList.add("ql-hidden"),this.prevTooltip&&this.prevTooltip.classList.remove("ql-table-tooltip-hidden"),this.prevList=null,this.prevTooltip=null,!t&&!this.tableBetter.cellSelection.selectedTds.length)return this.hideMenus(),void this.destroyTablePropertiesForm();this.tablePropertiesForm||(this.showMenus(),this.updateMenus(t),(t&&!t.isEqualNode(this.table)||this.scroll)&&this.updateScroll(!1),this.table=t)}hideMenus(){this.root.classList.add("ql-hidden")}insertColumn(e,t){let{left:r,right:i,width:l}=e.getBoundingClientRect(),s=n().find(e).table(),o=e.parentElement.lastChild.isEqualNode(e);s.insertColumn(t>0?i:r,o,l,t),this.quill.scrollSelectionIntoView()}insertParagraph(e){let t=n().find(this.table),r=this.quill.getIndex(t),i=e>0?t.length():0,l=(new(o())).retain(r+i).insert("\n");this.quill.updateContents(l,n().sources.USER),this.quill.setSelection(r+i,n().sources.SILENT),this.tableBetter.hideTools(),this.quill.scrollSelectionIntoView()}insertRow(e,t){let r=n().find(e),i=r.rowOffset(),l=r.table();if(t>0){let r=~~e.getAttribute("rowspan")||1;l.insertRow(i+t+r-1,t)}else l.insertRow(i+t,t);this.quill.scrollSelectionIntoView()}mergeCells(){var e,t;let{selectedTds:r}=this.tableBetter.cellSelection,{computeBounds:i,leftTd:l}=this.getSelectedTdsInfo(),s=n().find(l),[o,a]=A(s),c=s.children.head,h=s.table().tbody().children,u=s.row(),d=u.children.reduce((e,t)=>{let r=q(t.domNode,this.quill.container);return r.left>=i.left&&r.right<=i.right&&(e+=~~t.domNode.getAttribute("colspan")||1),e},0),p=h.reduce((e,t)=>{let r=q(t.domNode,this.quill.container);if(r.top>=i.top&&r.bottom<=i.bottom){let r=Number.MAX_VALUE;t.children.forEach(e=>{let t=~~e.domNode.getAttribute("rowspan")||1;r=Math.min(r,t)}),e+=r}return e},0),f=0;for(let i of r){if(l.isEqualNode(i))continue;let r=n().find(i);r.moveChildren(s),r.remove(),(null==(t=null==(e=r.parent)?void 0:e.children)?void 0:t.length)||f++}f&&u.children.forEach(e=>{if(e.domNode.isEqualNode(l))return;let t=e.domNode.getAttribute("rowspan"),[r]=A(e);e.replaceWith(e.statics.blotName,Object.assign(Object.assign({},r),{rowspan:t-f}))}),s.setChildrenId(a),c.format(s.statics.blotName,Object.assign(Object.assign({},o),{colspan:d,rowspan:p-f})),this.tableBetter.cellSelection.setSelected(c.parent.domNode),this.quill.scrollSelectionIntoView()}setCellsMap(e,t){let r=e.domNode.getAttribute("data-row");t.has(r)?t.set(r,[...t.get(r),e.domNode]):t.set(r,[e.domNode])}showMenus(){this.root.classList.remove("ql-hidden")}splitCell(){let{selectedTds:e}=this.tableBetter.cellSelection,{leftTd:t}=this.getSelectedTdsInfo(),r=n().find(t).children.head;for(let t of e){let e=~~t.getAttribute("colspan")||1,r=~~t.getAttribute("rowspan")||1;if(1===e&&1===r)continue;let i=[],{width:l,right:s}=t.getBoundingClientRect(),o=n().find(t),a=o.table(),c=o.next,h=o.row();if(r>1)if(e>1){let t=h.next;for(let l=1;l1){let r=t.getAttribute("data-row");for(let t=1;t{this.root.classList.remove("ql-table-triangle-none");let[t,r]=this.getCorrectBounds(e),{left:i,right:l,top:n,bottom:s}=t,{height:o,width:a}=this.root.getBoundingClientRect(),c=getComputedStyle(this.quill.getModule("toolbar").container),h=n-o-10,u=i+l-a>>1;h>-parseInt(c.paddingBottom)?(this.root.classList.add("ql-table-triangle-up"),this.root.classList.remove("ql-table-triangle-down")):(h=s>r.height?r.height+10:s+10,this.root.classList.add("ql-table-triangle-down"),this.root.classList.remove("ql-table-triangle-up")),ur.right&&(u=r.right-a,this.root.classList.add("ql-table-triangle-none")),D(this.root,{left:`${u}px`,top:`${h}px`})})}updateScroll(e){this.scroll=e}updateTable(e){this.table=e}};let t8=n().import("blots/inline");n().import("ui/icons")["table-better"]=eY;class re extends t8{}class rt{constructor(){this.computeChildren=[],this.root=this.createContainer()}clearSelected(e){for(let t of e)t.classList&&t.classList.remove("ql-cell-selected");this.computeChildren=[],this.root&&this.setLabelContent(this.root.lastElementChild,null)}createContainer(){let e=document.createElement("div"),t=document.createElement("div"),r=document.createElement("div"),i=document.createDocumentFragment();for(let e=1;e<=10;e++)for(let t=1;t<=10;t++){let r=document.createElement("span");r.setAttribute("row",`${e}`),r.setAttribute("column",`${t}`),i.appendChild(r)}return r.innerHTML="0 x 0",e.classList.add("ql-table-select-container","ql-hidden"),t.classList.add("ql-table-select-list"),r.classList.add("ql-table-select-label"),t.appendChild(i),e.appendChild(t),e.appendChild(r),e.addEventListener("mousemove",t=>this.handleMouseMove(t,e)),e}getComputeChildren(e,t){let r=[],{clientX:i,clientY:l}=t;for(let t of e){let{left:e,top:n}=t.getBoundingClientRect();i>=e&&l>=n&&r.push(t)}return r}getSelectAttrs(e){return[~~e.getAttribute("row"),~~e.getAttribute("column")]}handleClick(e,t){this.toggle(this.root);let r=e.target.closest("span[row]");if(r)this.insertTable(r,t);else{let e=this.computeChildren[this.computeChildren.length-1];e&&this.insertTable(e,t)}}handleMouseMove(e,t){let r=t.firstElementChild.children;this.clearSelected(this.computeChildren);let i=this.getComputeChildren(r,e);for(let e of i)e.classList&&e.classList.add("ql-cell-selected");this.computeChildren=i,this.setLabelContent(t.lastElementChild,i[i.length-1])}hide(e){this.clearSelected(this.computeChildren),e&&e.classList.add("ql-hidden")}insertTable(e,t){let[r,i]=this.getSelectAttrs(e);t(r,i),this.hide(this.root)}setLabelContent(e,t){if(t){let[r,i]=this.getSelectAttrs(t);e.innerHTML=`${r} x ${i}`}else e.innerHTML="0 x 0"}show(e){this.clearSelected(this.computeChildren),e&&e.classList.remove("ql-hidden")}toggle(e){this.clearSelected(this.computeChildren),e&&e.classList.toggle("ql-hidden")}}n().import("core/module");let rr=n().import("blots/container"),ri=n().import("modules/toolbar");class rl extends ri{attach(e){let t=Array.from(e.classList).find(e=>0===e.indexOf("ql-"));if(!t)return;if(t=t.slice(3),"BUTTON"===e.tagName&&e.setAttribute("type","button"),null==this.handlers[t]&&null==this.quill.scroll.query(t))return void console.warn("ignoring attaching to nonexistent format",t,e);let r="SELECT"===e.tagName?"change":"click";e.addEventListener(r,r=>{var i;let{cellSelection:l}=this.getTableBetter();(null==(i=null==l?void 0:l.selectedTds)?void 0:i.length)>1?this.cellSelectionAttach(e,t,r,l):this.toolbarAttach(e,t,r)}),this.controls.push([t,e])}cellSelectionAttach(e,t,r,i){if("SELECT"===e.tagName){if(e.selectedIndex<0)return;let r=e.options[e.selectedIndex],l="string"!=typeof(null==r?void 0:r.value)||(null==r?void 0:r.value),n=i.getCorrectValue(t,l);i.setSelectedTdsFormat(t,n)}else{let l=(null==e?void 0:e.value)||!0,n=i.getCorrectValue(t,l);i.setSelectedTdsFormat(t,n),r.preventDefault()}}getTableBetter(){return this.quill.getModule("table-better")}setTableFormat(e,t,r,i,l){let s=null,{cellSelection:o,tableMenus:a}=this.getTableBetter(),c=1===t.length?rn(function(e,t=0,r=Number.MAX_VALUE){let i=(e,t,r)=>{let l=[],n=r;return e.children.forEachAt(t,r,(e,t,r)=>{e instanceof rr&&(l.push(e),l=l.concat(i(e,t,n))),n-=r}),l};return i(e,t,r)}(n().find(t[0]),e.index,e.length))===rn(l):t.length>1;for(let e of l){var h,u,d,p;let l=(h=t,u=i,d=e,p=c,1===h.length&&"list"===u&&d.statics.blotName===k.blotName||p);s=e.format(i,r,l)}if(t.length<2){if(c||1===l.length){let e=B(s);Promise.resolve().then(()=>{e&&this.quill.root.contains(e.domNode)?o.setSelected(e.domNode,!1):o.setSelected(t[0],!1)})}else o.setSelected(t[0],!1);this.quill.setSelection(e,n().sources.SILENT)}return a.updateMenus(),s}toolbarAttach(e,t,r){let i;if("SELECT"===e.tagName){if(e.selectedIndex<0)return;let t=e.options[e.selectedIndex];i=!t.hasAttribute("selected")&&(t.value||!1)}else i=!e.classList.contains("ql-active")&&(e.value||!e.hasAttribute("value")),r.preventDefault();this.quill.focus();let[l]=this.quill.selection.getRange();if(null!=this.handlers[t])this.handlers[t].call(this,i);else if(this.quill.scroll.query(t).prototype instanceof eP){if(!(i=prompt(`Enter ${t}`)))return;this.quill.updateContents((new(o())).retain(l.index).delete(l.length).insert({[t]:i}),n().sources.USER)}else this.quill.format(t,i,n().sources.USER);this.update(l)}}function rn(e){return e.reduce((e,t)=>e+t.length(),0)}function rs(e,t,r,i){let l=this.quill.getSelection();if(!i)if(l.length||1!==t.length)i=this.quill.getLines(l);else{let[e]=this.quill.getLine(l.index);i=[e]}return this.setTableFormat(l,t,e,r,i)}rl.DEFAULTS=er()({},ri.DEFAULTS,{handlers:{header(e,t){let{cellSelection:r}=this.getTableBetter(),i=null==r?void 0:r.selectedTds;if(null==i?void 0:i.length)return rs.call(this,e,i,"header",t);this.quill.format("header",e,n().sources.USER)},list(e,t){let{cellSelection:r}=this.getTableBetter(),i=null==r?void 0:r.selectedTds;if(null==i?void 0:i.length){if(1===i.length){let t=this.quill.getSelection(!0),i=this.quill.getFormat(t);e=r.getListCorrectValue("list",e,i)}return rs.call(this,e,i,"list",t)}let l=this.quill.getSelection(!0),s=this.quill.getFormat(l);"check"===e?"checked"===s.list||"unchecked"===s.list?this.quill.format("list",!1,n().sources.USER):this.quill.format("list","unchecked",n().sources.USER):this.quill.format("list",e,n().sources.USER)},"table-better"(){}}});let ro=["error","warn","log","info"],ra="warn";function rc(e){if(ra&&ro.indexOf(e)<=ro.indexOf(ra)){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i(t[r]=rc.bind(console,r,e),t),{})}rh.level=e=>{ra=e},rc.level=rh.level,n().import("core/module");let ru=n().import("modules/clipboard"),rd=rh("quill:clipboard");var rp=class extends ru{onPaste(e,{text:t,html:r}){let i=this.quill.getFormat(e.index),l=this.getTableDelta({text:t,html:r},i);rd.log("onPaste",l,{text:t,html:r});let s=(new(o())).retain(e.index).delete(e.length).concat(l);this.quill.updateContents(s,n().sources.USER),this.quill.setSelection(s.length()-e.length,n().sources.SILENT),this.quill.scrollSelectionIntoView()}getTableDelta({html:e,text:t},r){var i,l,n;let s=this.convert({text:t,html:e},r);if(r[W.blotName])for(let e of s.ops){if((null==e?void 0:e.attributes)&&(e.attributes[Y.blotName]||e.attributes[W.blotName]))return new(o());((null==(i=null==e?void 0:e.attributes)?void 0:i.header)||(null==(l=null==e?void 0:e.attributes)?void 0:l.list)||!(null==(n=null==e?void 0:e.attributes)?void 0:n[W.blotName]))&&(e.attributes=Object.assign(Object.assign({},e.attributes),r))}return s}};let rf=n().import("core/module");class rg extends rf{constructor(e,t){super(e,t),e.clipboard.addMatcher("td, th",es),e.clipboard.addMatcher("tr",en),e.clipboard.addMatcher("col",eo),e.clipboard.addMatcher("table",ea),this.language=new eb(null==t?void 0:t.language),this.cellSelection=new eG(e,this),this.operateLine=new eK(e,this),this.tableMenus=new t9(e,this),this.tableSelect=new rt,e.root.addEventListener("keyup",this.handleKeyup.bind(this)),e.root.addEventListener("mousedown",this.handleMousedown.bind(this)),e.root.addEventListener("scroll",this.handleScroll.bind(this)),this.registerToolbarTable(null==t?void 0:t.toolbarTable)}static register(){n().register(W,!0),n().register($,!0),n().register(G,!0),n().register(K,!0),n().register(Y,!0),n().register(J,!0),n().register(Z,!0),n().register(X,!0),n().register({"modules/toolbar":rl,"modules/clipboard":rp},!0)}clearHistorySelected(){let[e]=this.getTable();if(e)for(let t of Array.from(e.domNode.querySelectorAll("td.ql-cell-focused, td.ql-cell-selected")))t.classList&&t.classList.remove("ql-cell-focused","ql-cell-selected")}deleteTable(){let[e]=this.getTable();if(null==e)return;let t=e.offset();e.remove(),this.hideTools(),this.quill.update(n().sources.USER),this.quill.setSelection(t,n().sources.SILENT)}deleteTableTemporary(e=n().sources.API){for(let e of this.quill.scroll.descendants(Y))e.remove();this.hideTools(),this.quill.update(e)}getTable(e=this.quill.getSelection()){if(null==e)return[null,null,null,-1];let[t,r]=this.quill.getLine(e.index);if(null==t||t.statics.blotName!==W.blotName)return[null,null,null,-1];let i=t.parent,l=i.parent;return[l.parent.parent,l,i,r]}handleKeyup(e){this.cellSelection.handleKeyup(e),e.ctrlKey&&("z"===e.key||"y"===e.key)&&(this.hideTools(),this.clearHistorySelected()),this.updateMenus(e)}handleMousedown(e){var t;if(null==(t=this.tableSelect)||t.hide(this.tableSelect.root),!e.target.closest("table"))return this.hideTools();this.cellSelection.handleMousedown(e),this.cellSelection.setDisabled(!0)}handleScroll(){var e;this.hideTools(),null==(e=this.tableMenus)||e.updateScroll(!0)}hideTools(){var e,t,r,i,l,n,s;null==(e=this.cellSelection)||e.clearSelected(),null==(t=this.cellSelection)||t.setDisabled(!1),null==(r=this.operateLine)||r.hideDragBlock(),null==(i=this.operateLine)||i.hideDragTable(),null==(l=this.operateLine)||l.hideLine(),null==(n=this.tableMenus)||n.hideMenus(),null==(s=this.tableMenus)||s.destroyTablePropertiesForm()}insertTable(e,t){let r=this.quill.getSelection(!0);if(null==r||this.isTable(r))return;let i=`width: ${72*t}px`,l=this.quill.getFormat(r.index-1),[,s]=this.quill.getLine(r.index),a=!!l[W.blotName]||0!==s,c=a?(new(o())).insert("\n"):new(o()),h=(new(o())).retain(r.index).delete(r.length).concat(c).insert("\n",{[Y.blotName]:{style:i}}),u=Array(e).fill(0).reduce(e=>{let r=ee();return Array(t).fill("\n").reduce((e,t)=>e.insert(t,{[W.blotName]:Q(),[$.blotName]:{"data-row":r,width:"72"}}),e)},h);this.quill.updateContents(u,n().sources.USER),this.quill.setSelection(r.index+(a?2:1),n().sources.SILENT),this.showTools()}isTable(e){return!!this.quill.getFormat(e.index)[W.blotName]}registerToolbarTable(e){if(!e)return;n().register({"formats/table-better":re},!0);let t=this.quill.getModule("toolbar").container.querySelector("button.ql-table-better");t&&this.tableSelect.root&&(t.appendChild(this.tableSelect.root),t.addEventListener("click",e=>{this.tableSelect.handleClick(e,this.insertTable.bind(this))}),document.addEventListener("click",e=>{e.composedPath().includes(t)||this.tableSelect.root.classList.contains("ql-hidden")||this.tableSelect.hide(this.tableSelect.root)}))}showTools(e){let[t,,r]=this.getTable();t&&r&&(this.cellSelection.setDisabled(!0),this.cellSelection.setSelected(r.domNode,e),this.tableMenus.showMenus(),this.tableMenus.updateMenus(t.domNode),this.tableMenus.updateTable(t.domNode))}updateMenus(e){this.cellSelection.selectedTds.length&&("Enter"===e.key||e.ctrlKey&&"v"===e.key)&&this.tableMenus.updateMenus()}}function rb(e){return{key:e,format:["table-cell-block"],collapsed:!0,handler(t,r){var i;let[l]=this.quill.getLine(t.index),{offset:n,suffix:s}=r;if(0===n&&!l.prev)return!1;let o=null==(i=l.prev)?void 0:i.statics.blotName;return 0!==n||o!==y.blotName&&o!==W.blotName&&o!==k.blotName?!(0!==n&&!s&&"Delete"===e):rw.call(this,l,t)}}}function rm(e){return{key:e?"ArrowUp":"ArrowDown",collapsed:!0,format:["table-cell"],handler:()=>!1}}function rv(e){return{key:e,format:["table-header"],collapsed:!0,empty:!0,handler(e,t){let[r]=this.quill.getLine(e.index);if(r.prev)return rw.call(this,r,e);{let e=L(r.formats()[r.statics.blotName]);r.replaceWith(W.blotName,e)}}}}function ry(e){return{key:e,format:["table-list"],collapsed:!0,empty:!0,handler(e,t){let[r]=this.quill.getLine(e.index),i=L(r.parent.formats()[r.parent.statics.blotName]);r.replaceWith(W.blotName,i)}}}function rw(e,t){let r=this.quill.getModule("table-better");return e.remove(),null==r||r.tableMenus.updateMenus(),this.quill.setSelection(t.index-1,n().sources.SILENT),!1}rg.keyboardBindings={"table-cell down":rm(!1),"table-cell up":rm(!0),"table-cell-block backspace":rb("Backspace"),"table-cell-block delete":rb("Delete"),"table-header backspace":rv("Backspace"),"table-header delete":rv("Delete"),"table-header enter":{key:"Enter",collapsed:!0,format:["table-header"],suffix:/^$/,handler(e,t){let[r,i]=this.quill.getLine(e.index),l=(new(o())).retain(e.index).insert("\n",t.format).retain(r.length()-i-1).retain(1,{header:null});this.quill.updateContents(l,n().sources.USER),this.quill.setSelection(e.index+1,n().sources.SILENT),this.quill.scrollSelectionIntoView()}},"table-list backspace":ry("Backspace"),"table-list delete":ry("Delete"),"table-list empty enter":{key:"Enter",collapsed:!0,format:["table-list"],empty:!0,handler(e,t){let{line:r}=t,{cellId:i}=r.parent.formats()[r.parent.statics.blotName],l=r.replaceWith(W.blotName,i),n=this.quill.getModule("table-better"),s=B(l);s&&n.cellSelection.setSelected(s.domNode,!1)}}};var rx=rg}(),l.default}(r(2244))}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js deleted file mode 100644 index fae9523..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/37.0478317e.js +++ /dev/null @@ -1,69 +0,0 @@ -/*! For license information please see 37.0478317e.js.LICENSE.txt */ -(self.webpackChunkpimcore_quill_bundle=self.webpackChunkpimcore_quill_bundle||[]).push([["37"],{4991:function(e,t,n){"use strict";let r,o,a,i,l;function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=c(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:t+""}function u(e,t,n){return(t=s(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;tdm,createStylish:()=>di,css:()=>dl,keyframes:()=>ds,ThemeProvider:()=>dd,useAntdTheme:()=>f4,useAntdStylish:()=>f5,useTheme:()=>dp,styleManager:()=>df,extractStaticStyle:()=>dt,setupStyled:()=>r8,cx:()=>dc,createGlobalStyle:()=>da,useResponsive:()=>dk,createInstance:()=>f7,useAntdToken:()=>rQ,useThemeMode:()=>fK,injectGlobal:()=>du,createStyles:()=>dr});var m,p,g,h,v,y,b,x,C,k,E,S,w,$,O,j,P,M,F=n(4179),A=n.n(F);function T(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function N(e,t){for(var n=0;n0?d[v]+" "+y:B(y,/&\f/g,d[v])).trim())&&(c[h++]=b);return Q(e,t,n,0===o?es:l,c,s,u)}function eg(e,t,n,r){return Q(e,t,n,eu,V(e,0,r),V(e,r+1,-1),r)}var eh=function(e,t,n){for(var r=0,o=0;r=o,o=et(),38===r&&12===o&&(t[n]=1),!en(o);)ee();return V(Z,e,K)},ev=function(e,t){var n=-1,r=44;do switch(en(r)){case 0:38===r&&12===et()&&(t[n]=1),e[n]+=eh(K-1,t,n);break;case 2:e[n]+=eo(r);break;case 4:if(44===r){e[++n]=58===et()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=_(r)}while(r=ee());return e},ey=function(e,t){var n;return n=ev(er(e),t),Z="",n},eb=new WeakMap,ex=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||eb.get(n))&&!r){eb.set(e,!0);for(var o=[],a=ey(t,o),i=n.props,l=0,c=0;l-1&&!e.return)switch(e.type){case eu:e.return=function e(t,n){switch(45^D(t,0)?(((n<<2^D(t,0))<<2^D(t,1))<<2^D(t,2))<<2^D(t,3):0){case 5103:return el+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return el+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return el+t+ei+t+ea+t+t;case 6828:case 4268:return el+t+ea+t+t;case 6165:return el+t+ea+"flex-"+t+t;case 5187:return el+t+B(t,/(\w+).+(:[^]+)/,el+"box-$1$2"+ea+"flex-$1$2")+t;case 5443:return el+t+ea+"flex-item-"+B(t,/flex-|-self/,"")+t;case 4675:return el+t+ea+"flex-line-pack"+B(t,/align-content|flex-|-self/,"")+t;case 5548:return el+t+ea+B(t,"shrink","negative")+t;case 5292:return el+t+ea+B(t,"basis","preferred-size")+t;case 6060:return el+"box-"+B(t,"-grow","")+el+t+ea+B(t,"grow","positive")+t;case 4554:return el+B(t,/([^-])(transform)/g,"$1"+el+"$2")+t;case 6187:return B(B(B(t,/(zoom-|grab)/,el+"$1"),/(image-set)/,el+"$1"),t,"")+t;case 5495:case 3959:return B(t,/(image-set\([^]*)/,el+"$1$`$1");case 4968:return B(B(t,/(.+:)(flex-)?(.*)/,el+"box-pack:$3"+ea+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+el+t+t;case 4095:case 3583:case 4068:case 2532:return B(t,/(.+)-inline(.+)/,el+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(W(t)-1-n>6)switch(D(t,n+1)){case 109:if(45!==D(t,n+4))break;case 102:return B(t,/(.+:)(.+)-([^]+)/,"$1"+el+"$2-$3$1"+ei+(108==D(t,n+3)?"$3":"$2-$3"))+t;case 115:return~z(t,"stretch")?e(B(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==D(t,n+1))break;case 6444:switch(D(t,W(t)-3-(~z(t,"!important")&&10))){case 107:return B(t,":",":"+el)+t;case 101:return B(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+el+(45===D(t,14)?"inline-":"")+"box$3$1"+el+"$2$3$1"+ea+"$2box$3")+t}break;case 5936:switch(D(t,n+11)){case 114:return el+t+ea+B(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return el+t+ea+B(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return el+t+ea+B(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return el+t+ea+t+t}return t}(e.value,e.length);break;case ef:return ed([J(e,{value:B(e.value,"@","@"+el)})],r);case es:if(e.length){var o,a;return o=e.props,a=function(t){var n;switch(n=t,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return ed([J(e,{props:[B(t,/:(read-\w+)/,":"+ei+"$1")]})],r);case"::placeholder":return ed([J(e,{props:[B(t,/:(plac\w+)/,":"+el+"input-$1")]}),J(e,{props:[B(t,/:(plac\w+)/,":"+ei+"$1")]}),J(e,{props:[B(t,/:(plac\w+)/,ea+"input-$1")]})],r)}return""},o.map(a).join("")}}}],eE=function(e){var t,n,r,o,a,i=e.key;if("css"===i){var l=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(l,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var c=e.stylisPlugins||ek,s={},u=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+i+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n2||en(Y)>3?"":" "}(h);break;case 92:w+=function(e,t){for(var n;--t&&ee()&&!(Y<48)&&!(Y>102)&&(!(Y>57)||!(Y<65))&&(!(Y>70)||!(Y<97)););return n=K+(t<6&&32==et()&&32==ee()),V(Z,e,n)}(K-1,7);continue;case 47:switch(et()){case 42:case 47:q((u=function(e,t){for(;ee();)if(e+Y===57)break;else if(e+Y===84&&47===et())break;return"/*"+V(Z,t,K-1)+"*"+_(47===e?e:ee())}(ee(),K),Q(u,n,r,ec,_(Y),V(u,2,-2),0)),s);break;default:w+="/"}break;case 123*v:c[f++]=W(w)*b;case 125*v:case 59:case 0:switch(x){case 0:case 125:y=0;case 59+d:-1==b&&(w=B(w,/\f/g,"")),g>0&&W(w)-m&&q(g>32?eg(w+";",o,r,m-1):eg(B(w," ","")+";",o,r,m-2),s);break;case 59:w+=";";default:if(q(S=ep(w,n,r,f,d,a,c,C,k=[],E=[],m),i),123===x)if(0===d)e(w,n,S,S,k,i,m,c,E);else switch(99===p&&110===D(w,3)?100:p){case 100:case 108:case 109:case 115:e(t,S,S,o&&q(ep(t,S,S,0,0,a,c,C,a,k=[],m),E),a,E,m,c,o?k:E);break;default:e(w,S,S,S,[""],E,0,c,E)}}f=d=g=0,v=b=1,C=w="",m=l;break;case 58:m=1+W(w),g=h;default:if(v<1){if(123==x)--v;else if(125==x&&0==v++&&125==(Y=K>0?D(Z,--K):0,U--,10===Y&&(U=1,G--),Y))continue}switch(w+=_(x),x*v){case 38:b=d>0?1:(w+="\f",-1);break;case 44:c[f++]=(W(w)-1)*b,b=1;break;case 64:45===et()&&(w+=eo(ee())),p=et(),d=m=W(C=w+=function(e){for(;!en(et());)ee();return V(Z,e,K)}(K)),x++;break;case 45:45===h&&2==W(w)&&(v=0)}}return i}("",null,null,null,[""],t=er(t=e),0,[0],t),Z="",n),f)},m={key:i,sheet:new R({key:i,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:s,registered:{},insert:function(e,t,n,r){a=n,d(e?e+"{"+t.styles+"}":t.styles),r&&(m.inserted[t.name]=!0)}};return m.sheet.hydrate(u),m},eS={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ew=/[A-Z]|^ms/g,e$=/_EMO_([^_]+?)_([^]*?)_EMO_/g,eO=function(e){return 45===e.charCodeAt(1)},ej=function(e){return null!=e&&"boolean"!=typeof e},eP=(x=function(e){return eO(e)?e:e.replace(ew,"-$&").toLowerCase()},C=Object.create(null),function(e){return void 0===C[e]&&(C[e]=x(e)),C[e]}),eM=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(e$,function(e,t,n){return m={name:t,styles:n,next:m},t})}return 1===eS[e]||eO(e)||"number"!=typeof t||0===t?t:t+"px"};function eF(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return m={name:n.name,styles:n.styles,next:m},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)m={name:r.name,styles:r.styles,next:m},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o=4;++r,o-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&n)*0x5bd1e995+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(a)+c,styles:a,next:m}}function eN(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}var eI=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},eR=function(e,t,n){eI(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}};function eL(e,t){if(void 0===e.inserted[t.name])return e.insert("",t,e.sheet,!0)}function e_(e,t,n){var r=[],o=eN(e,r,n);return r.length<2?n:o+t(r)}var eH=function(e){var t=eE(e);t.sheet.speedy=function(e){this.isSpeedy=e},t.compat=!0;var n=function(){for(var e=arguments.length,n=Array(e),r=0;re.length)&&(t=e.length);for(var n=0,r=Array(t);n=4;++r,o-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&n)*0x5bd1e995+((n>>>16)*59797<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)};function tp(){return!!("undefined"!=typeof window&&window.document&&window.document.createElement)}function tg(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var th="data-rc-order",tv="data-rc-priority",ty=new Map;function tb(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):"rc-util-key"}function tx(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function tC(e){return Array.from((ty.get(e)||e).children).filter(function(e){return"STYLE"===e.tagName})}function tk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!tp())return null;var n=t.csp,r=t.prepend,o=t.priority,a=void 0===o?0:o,i="queue"===r?"prependQueue":r?"prepend":"append",l="prependQueue"===i,c=document.createElement("style");c.setAttribute(th,i),l&&a&&c.setAttribute(tv,"".concat(a)),null!=n&&n.nonce&&(c.nonce=null==n?void 0:n.nonce),c.innerHTML=e;var s=tx(t),u=s.firstChild;if(r){if(l){var f=(t.styles||tC(s)).filter(function(e){return!!["prepend","prependQueue"].includes(e.getAttribute(th))&&a>=Number(e.getAttribute(tv)||0)});if(f.length)return s.insertBefore(c,f[f.length-1].nextSibling),c}s.insertBefore(c,u)}else s.appendChild(c);return c}function tE(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=tx(t);return(t.styles||tC(n)).find(function(n){return n.getAttribute(tb(t))===e})}function tS(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=tE(e,t);n&&tx(t).removeChild(n)}function tw(e,t){var n,r,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=tx(a),l=tC(i),c=d(d({},a),{},{styles:l}),s=ty.get(i);if(!s||!tg(document,s)){var u=tk("",c),f=u.parentNode;ty.set(i,f),i.removeChild(u)}var m=tE(t,c);if(m)return null!=(n=c.csp)&&n.nonce&&m.nonce!==(null==(r=c.csp)?void 0:r.nonce)&&(m.nonce=null==(o=c.csp)?void 0:o.nonce),m.innerHTML!==e&&(m.innerHTML=e),m;var p=tk(e,c);return p.setAttribute(tb(c),t),p}function t$(e,t,n){var r=F.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}var tO={},tj=[];function tP(e,t){}function tM(e,t){}function tF(e,t,n){t||tO[n]||(e(!1,n),tO[n]=!0)}function tA(e,t){tF(tP,e,t)}tA.preMessage=function(e){tj.push(e)},tA.resetWarned=function(){tO={}},tA.noteOnce=function(e,t){tF(tM,e,t)};let tT=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=new Set;return function e(t,o){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=r.has(t);if(tA(!i,"Warning: There may be circular references"),i)return!1;if(t===o)return!0;if(n&&a>1)return!1;r.add(t);var l=a+1;if(Array.isArray(t)){if(!Array.isArray(o)||t.length!==o.length)return!1;for(var s=0;s1&&void 0!==arguments[1]&&arguments[1],o={map:this.cache};return e.forEach(function(e){if(o){var t;o=null==(t=o)||null==(t=t.map)?void 0:t.get(e)}else o=void 0}),null!=(t=o)&&t.value&&r&&(o.value[1]=this.cacheCallTimes++),null==(n=o)?void 0:n.value}},{key:"get",value:function(e){var t;return null==(t=this.internalGet(e,!0))?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,n){var r=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(e,t){var n=tu(e,2)[1];return r.internalGet(t)[1]3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(a)return e;var i=d(d({},o),{},(u(r={},tL,t),u(r,t_,n),r)),l=Object.keys(i).map(function(e){var t=i[e];return t?"".concat(e,'="').concat(t,'"'):null}).filter(function(e){return e}).join(" ");return"")}var t2=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"--".concat(t?"".concat(t,"-"):"").concat(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},t5=function(e,t,n){var r,o={},a={};return Object.entries(e).forEach(function(e){var t=tu(e,2),r=t[0],i=t[1];if(null!=n&&null!=(l=n.preserve)&&l[r])a[r]=i;else if(("string"==typeof i||"number"==typeof i)&&!(null!=n&&null!=(c=n.ignore)&&c[r])){var l,c,s,u=t2(r,null==n?void 0:n.prefix);o[u]="number"!=typeof i||null!=n&&null!=(s=n.unitless)&&s[r]?String(i):"".concat(i,"px"),a[r]="var(".concat(u,")")}}),[a,(r={scope:null==n?void 0:n.scope},Object.keys(o).length?".".concat(t).concat(null!=r&&r.scope?".".concat(r.scope):"","{").concat(Object.entries(o).map(function(e){var t=tu(e,2),n=t[0],r=t[1];return"".concat(n,":").concat(r,";")}).join(""),"}"):"")]},t4=tp()?F.useLayoutEffect:F.useEffect;let t6=function(e,t){var n=F.useRef(!0);t4(function(){return e(n.current)},t),t4(function(){return n.current=!1,function(){n.current=!0}},[])};var t3=d({},F).useInsertionEffect,t8=t3?function(e,t,n){return t3(function(){return e(),t()},n)}:function(e,t,n){F.useMemo(e,n),t6(function(){return t(!0)},n)},t9=void 0!==d({},F).useInsertionEffect?function(e){var t=[],n=!1;return F.useEffect(function(){return n=!1,function(){n=!0,t.length&&t.forEach(function(e){return e()})}},e),function(e){n||t.push(e)}}:function(){return function(e){e()}};function t7(e,t,n,r,o){var a=F.useContext(tz).cache,i=tN([e].concat(td(t))),l=t9([i]),c=function(e){a.opUpdate(i,function(t){var r=tu(t||[void 0,void 0],2),o=r[0],a=[void 0===o?0:o,r[1]||n()];return e?e(a):a})};F.useMemo(function(){c()},[i]);var s=a.opGet(i)[1];return t8(function(){null==o||o(s)},function(e){return c(function(t){var n=tu(t,2),r=n[0],a=n[1];return e&&0===r&&(null==o||o(s)),[r+1,a]}),function(){a.opUpdate(i,function(t){var n=tu(t||[],2),o=n[0],c=void 0===o?0:o,s=n[1];return 0==c-1?(l(function(){(e||!a.opGet(i))&&(null==r||r(s,!1))}),null):[c-1,s]})}},[i]),s}var ne={},nt=new Map,nn=function(e,t,n,r){var o=d(d({},n.getDerivativeToken(e)),t);return r&&(o=r(o)),o},nr="token";let no={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var na="comm",ni="rule",nl="decl",nc=Math.abs,ns=String.fromCharCode;function nu(e,t,n){return e.replace(t,n)}function nf(e,t){return 0|e.charCodeAt(t)}function nd(e,t,n){return e.slice(t,n)}function nm(e){return e.length}function np(e,t){return t.push(e),e}function ng(e,t){for(var n="",r=0;r0?m[y]+" "+b:nu(b,/&\f/g,m[y])).trim())&&(c[v++]=x);return nE(e,t,n,0===o?ni:l,c,s,u,f)}function nP(e,t,n,r,o){return nE(e,t,n,nl,nd(e,0,r),nd(e,r+1,-1),r,o)}var nM="data-ant-cssinjs-cache-path",nF="_FILE_STYLE__",nA=!0,nT="_multi_value_";function nN(e){var t,n,r;return ng((r=function e(t,n,r,o,a,i,l,c,s){for(var u,f,d,m,p,g,h=0,v=0,y=l,b=0,x=0,C=0,k=1,E=1,S=1,w=0,$="",O=a,j=i,P=o,M=$;E;)switch(C=w,w=nS()){case 40:if(108!=C&&58==nf(M,y-1)){-1!=(p=M+=nu(nO(w),"&","&\f"),g=nc(h?c[h-1]:0),p.indexOf("&\f",g))&&(S=-1);break}case 34:case 39:case 91:M+=nO(w);break;case 9:case 10:case 13:case 32:M+=function(e){for(;nC=nw();)if(nC<33)nS();else break;return n$(e)>2||n$(nC)>3?"":" "}(C);break;case 92:M+=function(e,t){for(var n;--t&&nS()&&!(nC<48)&&!(nC>102)&&(!(nC>57)||!(nC<65))&&(!(nC>70)||!(nC<97)););return n=nx+(t<6&&32==nw()&&32==nS()),nd(nk,e,n)}(nx-1,7);continue;case 47:switch(nw()){case 42:case 47:np((u=function(e,t){for(;nS();)if(e+nC===57)break;else if(e+nC===84&&47===nw())break;return"/*"+nd(nk,t,nx-1)+"*"+ns(47===e?e:nS())}(nS(),nx),f=n,d=r,m=s,nE(u,f,d,na,ns(nC),nd(u,2,-2),0,m)),s),(5==n$(C||1)||5==n$(nw()||1))&&nm(M)&&" "!==nd(M,-1,void 0)&&(M+=" ");break;default:M+="/"}break;case 123*k:c[h++]=nm(M)*S;case 125*k:case 59:case 0:switch(w){case 0:case 125:E=0;case 59+v:-1==S&&(M=nu(M,/\f/g,"")),x>0&&(nm(M)-y||0===k&&47===C)&&np(x>32?nP(M+";",o,r,y-1,s):nP(nu(M," ","")+";",o,r,y-2,s),s);break;case 59:M+=";";default:if(np(P=nj(M,n,r,h,v,a,c,$,O=[],j=[],y,i),i),123===w)if(0===v)e(M,n,P,P,O,i,y,c,j);else{switch(b){case 99:if(110===nf(M,3))break;case 108:if(97===nf(M,2))break;default:v=0;case 100:case 109:case 115:}v?e(t,P,P,o&&np(nj(t,P,P,0,0,a,c,$,a,O=[],y,j),j),a,j,y,c,o?O:j):e(M,P,P,P,[""],j,0,c,j)}}h=v=x=0,k=S=1,$=M="",y=l;break;case 58:y=1+nm(M),x=C;default:if(k<1){if(123==w)--k;else if(125==w&&0==k++&&125==(nC=nx>0?nf(nk,--nx):0,ny--,10===nC&&(ny=1,nv--),nC))continue}switch(M+=ns(w),w*k){case 38:S=v>0?1:(M+="\f",-1);break;case 44:c[h++]=(nm(M)-1)*S,S=1;break;case 64:45===nw()&&(M+=nO(nS())),b=nw(),v=y=nm($=M+=function(e){for(;!n$(nw());)nS();return nd(nk,e,nx)}(nx)),w++;break;case 45:45===C&&2==nm(M)&&(k=0)}}return i}("",null,null,null,[""],(n=t=e,nv=ny=1,nb=nm(nk=n),nx=0,t=[]),0,[0],t),nk="",r),nh).replace(/\{%%%\:[^;];}/g,";")}function nI(e,t,n){if(!t)return e;var r=".".concat(t),o="low"===n?":where(".concat(r,")"):r;return e.split(",").map(function(e){var t,n=e.trim().split(/\s+/),r=n[0]||"",a=(null==(t=r.match(/^\w+/))?void 0:t[0])||"";return[r="".concat(a).concat(o).concat(r.slice(a.length))].concat(td(n.slice(1))).join(" ")}).join(",")}var nR=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},o=r.root,a=r.injectHash,i=r.parentSelectors,l=n.hashId,s=n.layer,u=(n.path,n.hashPriority),f=n.transformers,m=void 0===f?[]:f,p=(n.linters,""),g={};function h(t){var r=t.getName(l);if(!g[r]){var o=tu(e(t.style,n,{root:!1,parentSelectors:i}),1)[0];g[r]="@keyframes ".concat(t.getName(l)).concat(o)}}return(function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.forEach(function(t){Array.isArray(t)?e(t,n):t&&n.push(t)}),n})(Array.isArray(t)?t:[t]).forEach(function(t){var r="string"!=typeof t||o?t:{};if("string"==typeof r)p+="".concat(r,"\n");else if(r._keyframe)h(r);else{var s=m.reduce(function(e,t){var n;return(null==t||null==(n=t.visit)?void 0:n.call(t,e))||e},r);Object.keys(s).forEach(function(t){var r=s[t];if("object"!==c(r)||!r||"animationName"===t&&r._keyframe||"object"===c(r)&&r&&("_skip_check_"in r||nT in r)){function f(e,t){var n=e.replace(/[A-Z]/g,function(e){return"-".concat(e.toLowerCase())}),r=t;no[e]||"number"!=typeof r||0===r||(r="".concat(r,"px")),"animationName"===e&&null!=t&&t._keyframe&&(h(t),r=t.getName(l)),p+="".concat(n,":").concat(r,";")}var m,v=null!=(m=null==r?void 0:r.value)?m:r;"object"===c(r)&&null!=r&&r[nT]&&Array.isArray(v)?v.forEach(function(e){f(t,e)}):f(t,v)}else{var y=!1,b=t.trim(),x=!1;(o||a)&&l?b.startsWith("@")?y=!0:b="&"===b?nI("",l,u):nI(t,l,u):o&&!l&&("&"===b||""===b)&&(b="",x=!0);var C=tu(e(r,n,{root:x,injectHash:y,parentSelectors:[].concat(td(i),[b])}),2),k=C[0],E=C[1];g=d(d({},g),E),p+="".concat(b).concat(k)}})}}),o?s&&(p&&(p="@layer ".concat(s.name," {").concat(p,"}")),s.dependencies&&(g["@layer ".concat(s.name)]=s.dependencies.map(function(e){return"@layer ".concat(e,", ").concat(s.name,";")}).join("\n"))):p="{".concat(p,"}"),[p,g]};function nL(e,t){return tm("".concat(e.join("%")).concat(t))}function n_(){return null}var nH="style";function nB(e,t){var n=e.token,r=e.path,o=e.hashId,a=e.layer,i=e.nonce,l=e.clientOnly,c=e.order,s=void 0===c?0:c,f=F.useContext(tz),m=f.autoClear,g=(f.mock,f.defaultCache),h=f.hashPriority,v=f.container,y=f.ssrInline,b=f.transformers,x=f.linters,C=f.cache,k=f.layer,E=n._tokenKey,S=[E];k&&S.push("layer"),S.push.apply(S,td(r));var w=t7(nH,S,function(){var e=S.join("|");if(function(e){if(!p&&(p={},tp())){var t,n=document.createElement("div");n.className=nM,n.style.position="fixed",n.style.visibility="hidden",n.style.top="-9999px",document.body.appendChild(n);var r=getComputedStyle(n).content||"";(r=r.replace(/^"/,"").replace(/"$/,"")).split(";").forEach(function(e){var t=tu(e.split(":"),2),n=t[0],r=t[1];p[n]=r});var o=document.querySelector("style[".concat(nM,"]"));o&&(nA=!1,null==(t=o.parentNode)||t.removeChild(o)),document.body.removeChild(n)}return!!p[e]}(e)){var n=tu(function(e){var t=p[e],n=null;if(t&&tp())if(nA)n=nF;else{var r=document.querySelector("style[".concat(t_,'="').concat(p[e],'"]'));r?n=r.innerHTML:delete p[e]}return[n,t]}(e),2),i=n[0],c=n[1];if(i)return[i,E,c,{},l,s]}var u=tu(nR(t(),{hashId:o,hashPriority:h,layer:k?a:void 0,path:r.join("-"),transformers:b,linters:x}),2),f=u[0],d=u[1],m=nN(f),g=nL(S,m);return[m,E,g,d,l,s]},function(e,t){var n=tu(e,3)[2];(t||m)&&tJ&&tS(n,{mark:t_})},function(e){var t=tu(e,4),n=t[0],r=(t[1],t[2]),o=t[3];if(tJ&&n!==nF){var a={mark:t_,prepend:!k&&"queue",attachTo:v,priority:s},l="function"==typeof i?i():i;l&&(a.csp={nonce:l});var c=[],u=[];Object.keys(o).forEach(function(e){e.startsWith("@layer")?c.push(e):u.push(e)}),c.forEach(function(e){tw(nN(o[e]),"_layer-".concat(e),d(d({},a),{},{prepend:!0}))});var f=tw(n,r,a);f[tH]=C.instanceId,f.setAttribute(tL,E),u.forEach(function(e){tw(nN(o[e]),"_effect-".concat(e),a)})}}),$=tu(w,3),O=$[0],j=$[1],P=$[2];return function(e){var t,n;return t=y&&!tJ&&g?F.createElement("style",eQ({},(u(n={},tL,j),u(n,t_,P),n),{dangerouslySetInnerHTML:{__html:O}})):F.createElement(n_,null),F.createElement(F.Fragment,null,t,e)}}var nz="cssVar";let nD=function(e,t){var n=e.key,r=e.prefix,o=e.unitless,a=e.ignore,i=e.token,l=e.scope,c=void 0===l?"":l,s=(0,F.useContext)(tz),u=s.cache.instanceId,f=s.container,d=i._tokenKey,m=[].concat(td(e.path),[n,c,d]);return t7(nz,m,function(){var e=tu(t5(t(),n,{prefix:r,unitless:o,ignore:a,scope:c}),2),i=e[0],l=e[1],s=nL(m,l);return[i,l,s,n]},function(e){var t=tu(e,3)[2];tJ&&tS(t,{mark:t_})},function(e){var t=tu(e,3),r=t[1],o=t[2];if(r){var a=tw(r,o,{mark:t_,prepend:"queue",attachTo:f,priority:-999});a[tH]=u,a.setAttribute(tL,n)}})};var nV=(u(g={},nH,function(e,t,n){var r=tu(e,6),o=r[0],a=r[1],i=r[2],l=r[3],c=r[4],s=r[5],u=(n||{}).plain;if(c)return null;var f=o,d={"data-rc-order":"prependQueue","data-rc-priority":"".concat(s)};return f=t1(o,a,i,d,u),l&&Object.keys(l).forEach(function(e){if(!t[e]){t[e]=!0;var n=t1(nN(l[e]),a,"_effect-".concat(e),d,u);e.startsWith("@layer")?f=n+f:f+=n}}),[s,i,f]}),u(g,nr,function(e,t,n){var r=tu(e,5),o=r[2],a=r[3],i=r[4],l=(n||{}).plain;if(!a)return null;var c=o._tokenKey,s=t1(a,i,c,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l);return[-999,c,s]}),u(g,nz,function(e,t,n){var r=tu(e,4),o=r[1],a=r[2],i=r[3],l=(n||{}).plain;if(!o)return null;var c=t1(o,i,a,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},l);return[-999,a,c]}),g);function nW(e){return null!==e}var nq=function(){function e(t,n){T(this,e),u(this,"name",void 0),u(this,"style",void 0),u(this,"_keyframe",!0),this.name=t,this.style=n}return I(e,[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?"".concat(e,"-").concat(this.name):this.name}}]),e}();function nG(e){return e.notSplit=!0,e}nG(["borderTop","borderBottom"]),nG(["borderTop"]),nG(["borderBottom"]),nG(["borderLeft","borderRight"]),nG(["borderLeft"]),nG(["borderRight"]);var nU=["children","prefix","speedy","getStyleManager","container","nonce","insertionPoint","stylisPlugins","linters"];let nX=Math.round;function nK(e,t){let n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(e=>parseFloat(e));for(let e=0;e<3;e+=1)r[e]=t(r[e]||0,n[e]||"",e);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}let nY=(e,t,n)=>0===n?e:e/100;function nZ(e,t){let n=t||255;return e>n?n:e<0?0:e}class nQ{constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if(u(this,"isValid",!0),u(this,"r",0),u(this,"g",0),u(this,"b",0),u(this,"a",1),u(this,"_h",void 0),u(this,"_s",void 0),u(this,"_l",void 0),u(this,"_v",void 0),u(this,"_max",void 0),u(this,"_min",void 0),u(this,"_brightness",void 0),e)if("string"==typeof e){let t=e.trim();function n(e){return t.startsWith(e)}/^#?[A-F\d]{3,8}$/i.test(t)?this.fromHexString(t):n("rgb")?this.fromRgbString(t):n("hsl")?this.fromHslString(t):(n("hsv")||n("hsb"))&&this.fromHsvString(t)}else if(e instanceof nQ)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._s=e._s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=nZ(e.r),this.g=nZ(e.g),this.b=nZ(e.b),this.a="number"==typeof e.a?nZ(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else if(t("hsv"))this.fromHsv(e);else throw Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e))}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){let t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){let t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}let t=e(this.r);return .2126*t+.7152*e(this.g)+.0722*e(this.b)}getHue(){if(void 0===this._h){let e=this.getMax()-this.getMin();0===e?this._h=0:this._h=nX(60*(this.r===this.getMax()?(this.g-this.b)/e+6*(this.g1&&(r=1),this._c({h:t,s:n,l:r,a:this.a})}mix(e,t=50){let n=this._c(e),r=t/100,o=e=>(n[e]-this[e])*r+this[e],a={r:nX(o("r")),g:nX(o("g")),b:nX(o("b")),a:nX(100*o("a"))/100};return this._c(a)}tint(e=10){return this.mix({r:255,g:255,b:255,a:1},e)}shade(e=10){return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){let t=this._c(e),n=this.a+t.a*(1-this.a),r=e=>nX((this[e]*this.a+t[e]*t.a*(1-this.a))/n);return this._c({r:r("r"),g:r("g"),b:r("b"),a:n})}isDark(){return 128>this.getBrightness()}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#",t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;let n=(this.g||0).toString(16);e+=2===n.length?n:"0"+n;let r=(this.b||0).toString(16);if(e+=2===r.length?r:"0"+r,"number"==typeof this.a&&this.a>=0&&this.a<1){let t=nX(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){let e=this.getHue(),t=nX(100*this.getSaturation()),n=nX(100*this.getLightness());return 1!==this.a?`hsla(${e},${t}%,${n}%,${this.a})`:`hsl(${e},${t}%,${n}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return 1!==this.a?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(e,t,n){let r=this.clone();return r[e]=nZ(t,n),r}_c(e){return new this.constructor(e)}getMax(){return void 0===this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return void 0===this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){let t=e.replace("#","");function n(e,n){return parseInt(t[e]+t[n||e],16)}t.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=t[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=t[6]?n(6,7)/255:1)}fromHsl({h:e,s:t,l:n,a:r}){if(this._h=e%360,this._s=t,this._l=n,this.a="number"==typeof r?r:1,t<=0){let e=nX(255*n);this.r=e,this.g=e,this.b=e}let o=0,a=0,i=0,l=e/60,c=(1-Math.abs(2*n-1))*t,s=c*(1-Math.abs(l%2-1));l>=0&&l<1?(o=c,a=s):l>=1&&l<2?(o=s,a=c):l>=2&&l<3?(a=c,i=s):l>=3&&l<4?(a=s,i=c):l>=4&&l<5?(o=s,i=c):l>=5&&l<6&&(o=c,i=s);let u=n-c/2;this.r=nX((o+u)*255),this.g=nX((a+u)*255),this.b=nX((i+u)*255)}fromHsv({h:e,s:t,v:n,a:r}){this._h=e%360,this._s=t,this._v=n,this.a="number"==typeof r?r:1;let o=nX(255*n);if(this.r=o,this.g=o,this.b=o,t<=0)return;let a=e/60,i=Math.floor(a),l=a-i,c=nX(n*(1-t)*255),s=nX(n*(1-t*l)*255),u=nX(n*(1-t*(1-l))*255);switch(i){case 0:this.g=u,this.b=c;break;case 1:this.r=s,this.b=c;break;case 2:this.r=c,this.b=u;break;case 3:this.r=c,this.g=s;break;case 4:this.r=u,this.g=c;break;default:this.g=c,this.b=s}}fromHsvString(e){let t=nK(e,nY);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){let t=nK(e,nY);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){let t=nK(e,(e,t)=>t.includes("%")?nX(e/100*255):e);this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}var nJ=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function n0(e,t,n){var r;return(r=Math.round(e.h)>=60&&240>=Math.round(e.h)?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?r+=360:r>=360&&(r-=360),r}function n1(e,t,n){var r;return 0===e.h&&0===e.s?e.s:((r=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(r=1),n&&5===t&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(100*r)/100)}function n2(e,t,n){var r;return Math.round(100*Math.max(0,Math.min(1,n?e.v+.05*t:e.v-.15*t)))/100}function n5(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=new nQ(e),o=r.toHsv(),a=5;a>0;a-=1){var i=new nQ({h:n0(o,a,!0),s:n1(o,a,!0),v:n2(o,a,!0)});n.push(i)}n.push(r);for(var l=1;l<=4;l+=1){var c=new nQ({h:n0(o,l),s:n1(o,l),v:n2(o,l)});n.push(c)}return"dark"===t.theme?nJ.map(function(e){var r=e.index,o=e.amount;return new nQ(t.backgroundColor||"#141414").mix(n[r],o).toHexString()}):n.map(function(e){return e.toHexString()})}var n4={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},n6=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];n6.primary=n6[5];var n3=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];n3.primary=n3[5];var n8=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];n8.primary=n8[5];var n9=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];n9.primary=n9[5];var n7=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];n7.primary=n7[5];var re=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];re.primary=re[5];var rt=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];rt.primary=rt[5];var rn=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];rn.primary=rn[5];var rr=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];rr.primary=rr[5];var ro=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];ro.primary=ro[5];var ra=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];ra.primary=ra[5];var ri=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];ri.primary=ri[5];var rl=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];rl.primary=rl[5];var rc={red:n6,volcano:n3,orange:n8,gold:n9,yellow:n7,lime:re,green:rt,cyan:rn,blue:rr,geekblue:ro,purple:ra,magenta:ri,grey:rl},rs=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];rs.primary=rs[5];var ru=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];ru.primary=ru[5];var rf=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];rf.primary=rf[5];var rd=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];rd.primary=rd[5];var rm=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];rm.primary=rm[5];var rp=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];rp.primary=rp[5];var rg=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];rg.primary=rg[5];var rh=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];rh.primary=rh[5];var rv=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];rv.primary=rv[5];var ry=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];ry.primary=ry[5];var rb=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];rb.primary=rb[5];var rx=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];rx.primary=rx[5];var rC=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];rC.primary=rC[5];let rk={blue:"#1677FF",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#EB2F96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},rE=Object.assign(Object.assign({},rk),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, -'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', -'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});function rS(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){let{colorSuccess:r,colorWarning:o,colorError:a,colorInfo:i,colorPrimary:l,colorBgBase:c,colorTextBase:s}=e,u=t(l),f=t(r),d=t(o),m=t(a),p=t(i),g=n(c,s),h=t(e.colorLink||e.colorInfo),v=new nQ(m[1]).mix(new nQ(m[3]),50).toHexString();return Object.assign(Object.assign({},g),{colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:v,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[10],colorWarningBg:d[1],colorWarningBgHover:d[2],colorWarningBorder:d[3],colorWarningBorderHover:d[4],colorWarningHover:d[4],colorWarning:d[6],colorWarningActive:d[7],colorWarningTextHover:d[8],colorWarningText:d[9],colorWarningTextActive:d[10],colorInfoBg:p[1],colorInfoBgHover:p[2],colorInfoBorder:p[3],colorInfoBorderHover:p[4],colorInfoHover:p[4],colorInfo:p[6],colorInfoActive:p[7],colorInfoTextHover:p[8],colorInfoText:p[9],colorInfoTextActive:p[10],colorLinkHover:h[4],colorLink:h[6],colorLinkActive:h[7],colorBgMask:new nQ("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}let rw=e=>{let t=e,n=e,r=e,o=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?o=4:e>=8&&(o=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:o}},r$=e=>{let{controlHeight:t}=e;return{controlHeightSM:.75*t,controlHeightXS:.5*t,controlHeightLG:1.25*t}},rO=e=>{let t=function(e){let t=Array.from({length:10}).map((t,n)=>{let r=e*Math.pow(Math.E,(n-1)/5);return 2*Math.floor((n>1?Math.floor(r):Math.ceil(r))/2)});return t[1]=e,t.map(e=>({size:e,lineHeight:(e+8)/e}))}(e),n=t.map(e=>e.size),r=t.map(e=>e.lineHeight),o=n[1],a=n[0],i=n[2],l=r[1],c=r[0],s=r[2];return{fontSizeSM:a,fontSize:o,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:l,lineHeightLG:s,lineHeightSM:c,fontHeight:Math.round(l*o),fontHeightLG:Math.round(s*i),fontHeightSM:Math.round(c*a),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}},rj=(e,t)=>new nQ(e).setA(t).toRgbString(),rP=(e,t)=>new nQ(e).darken(t).toHexString(),rM=e=>{let t=n5(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},rF=(e,t)=>{let n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:rj(r,.88),colorTextSecondary:rj(r,.65),colorTextTertiary:rj(r,.45),colorTextQuaternary:rj(r,.25),colorFill:rj(r,.15),colorFillSecondary:rj(r,.06),colorFillTertiary:rj(r,.04),colorFillQuaternary:rj(r,.02),colorBgSolid:rj(r,1),colorBgSolidHover:rj(r,.75),colorBgSolidActive:rj(r,.95),colorBgLayout:rP(n,4),colorBgContainer:rP(n,0),colorBgElevated:rP(n,0),colorBgSpotlight:rj(r,.85),colorBgBlur:"transparent",colorBorder:rP(n,15),colorBorderSecondary:rP(n,6)}};function rA(e){n4.pink=n4.magenta,rc.pink=rc.magenta;let t=Object.keys(rk).map(t=>{let n=e[t]===n4[t]?rc[t]:n5(e[t]);return Array.from({length:10},()=>1).reduce((e,r,o)=>(e[`${t}-${o+1}`]=n[o],e[`${t}${o+1}`]=n[o],e),{})}).reduce((e,t)=>e=Object.assign(Object.assign({},e),t),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),rS(e,{generateColorPalettes:rM,generateNeutralColorPalettes:rF})),rO(e.fontSize)),function(e){let{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}(e)),r$(e)),function(e){let{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:o}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+2*t).toFixed(1)}s`,motionDurationSlow:`${(n+3*t).toFixed(1)}s`,lineWidthBold:o+1},rw(r))}(e))}let rT=tU(rA);function rN(e){return e>=0&&e<=255}let rI=function(e,t){let{r:n,g:r,b:o,a:a}=new nQ(e).toRgb();if(a<1)return e;let{r:i,g:l,b:c}=new nQ(t).toRgb();for(let e=.01;e<=1;e+=.01){let t=Math.round((n-i*(1-e))/e),a=Math.round((r-l*(1-e))/e),s=Math.round((o-c*(1-e))/e);if(rN(t)&&rN(a)&&rN(s))return new nQ({r:t,g:a,b:s,a:Math.round(100*e)/100}).toRgbString()}return new nQ({r:n,g:r,b:o,a:1}).toRgbString()};var rR=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function rL(e){let{override:t}=e,n=rR(e,["override"]),r=Object.assign({},t);Object.keys(rE).forEach(e=>{delete r[e]});let o=Object.assign(Object.assign({},n),r);return!1===o.motion&&(o.motionDurationFast="0s",o.motionDurationMid="0s",o.motionDurationSlow="0s"),Object.assign(Object.assign(Object.assign({},o),{colorFillContent:o.colorFillSecondary,colorFillContentHover:o.colorFill,colorFillAlter:o.colorFillQuaternary,colorBgContainerDisabled:o.colorFillTertiary,colorBorderBg:o.colorBgContainer,colorSplit:rI(o.colorBorderSecondary,o.colorBgContainer),colorTextPlaceholder:o.colorTextQuaternary,colorTextDisabled:o.colorTextQuaternary,colorTextHeading:o.colorText,colorTextLabel:o.colorTextSecondary,colorTextDescription:o.colorTextTertiary,colorTextLightSolid:o.colorWhite,colorHighlight:o.colorError,colorBgTextHover:o.colorFillSecondary,colorBgTextActive:o.colorFill,colorIcon:o.colorTextTertiary,colorIconHover:o.colorText,colorErrorOutline:rI(o.colorErrorBg,o.colorBgContainer),colorWarningOutline:rI(o.colorWarningBg,o.colorBgContainer),fontSizeIcon:o.fontSizeSM,lineWidthFocus:3*o.lineWidth,lineWidth:o.lineWidth,controlOutlineWidth:2*o.lineWidth,controlInteractiveSize:o.controlHeight/2,controlItemBgHover:o.colorFillTertiary,controlItemBgActive:o.colorPrimaryBg,controlItemBgActiveHover:o.colorPrimaryBgHover,controlItemBgActiveDisabled:o.colorFill,controlTmpOutline:o.colorFillQuaternary,controlOutline:rI(o.colorPrimaryBg,o.colorBgContainer),lineType:o.lineType,borderRadius:o.borderRadius,borderRadiusXS:o.borderRadiusXS,borderRadiusSM:o.borderRadiusSM,borderRadiusLG:o.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:o.sizeXXS,paddingXS:o.sizeXS,paddingSM:o.sizeSM,padding:o.size,paddingMD:o.sizeMD,paddingLG:o.sizeLG,paddingXL:o.sizeXL,paddingContentHorizontalLG:o.sizeLG,paddingContentVerticalLG:o.sizeMS,paddingContentHorizontal:o.sizeMS,paddingContentVertical:o.sizeSM,paddingContentHorizontalSM:o.size,paddingContentVerticalSM:o.sizeXS,marginXXS:o.sizeXXS,marginXS:o.sizeXS,marginSM:o.sizeSM,margin:o.size,marginMD:o.sizeMD,marginLG:o.sizeLG,marginXL:o.sizeXL,marginXXL:o.sizeXXL,boxShadow:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowSecondary:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTertiary:` - 0 1px 2px 0 rgba(0, 0, 0, 0.03), - 0 1px 6px -1px rgba(0, 0, 0, 0.02), - 0 2px 4px 0 rgba(0, 0, 0, 0.02) - `,screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:1200,screenXLMin:1200,screenXLMax:1599,screenXXL:1600,screenXXLMin:1600,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` - 0 1px 2px -2px ${new nQ("rgba(0, 0, 0, 0.16)").toRgbString()}, - 0 3px 6px 0 ${new nQ("rgba(0, 0, 0, 0.12)").toRgbString()}, - 0 5px 12px 4px ${new nQ("rgba(0, 0, 0, 0.09)").toRgbString()} - `,boxShadowDrawerRight:` - -6px 0 16px 0 rgba(0, 0, 0, 0.08), - -3px 0 6px -4px rgba(0, 0, 0, 0.12), - -9px 0 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerLeft:` - 6px 0 16px 0 rgba(0, 0, 0, 0.08), - 3px 0 6px -4px rgba(0, 0, 0, 0.12), - 9px 0 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerUp:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerDown:` - 0 -6px 16px 0 rgba(0, 0, 0, 0.08), - 0 -3px 6px -4px rgba(0, 0, 0, 0.12), - 0 -9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}let r_="5.25.3",rH={token:rE,override:{override:rE},hashed:!0},rB=A().createContext(rH);var rz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let rD={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},rV={size:!0,sizeSM:!0,sizeLG:!0,sizeMD:!0,sizeXS:!0,sizeXXS:!0,sizeMS:!0,sizeXL:!0,sizeXXL:!0,sizeUnit:!0,sizeStep:!0,motionBase:!0,motionUnit:!0},rW={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0},rq=(e,t,n)=>{let r=n.getDerivativeToken(e),{override:o}=t,a=rz(t,["override"]),i=Object.assign(Object.assign({},r),{override:o});return i=rL(i),a&&Object.entries(a).forEach(([e,t])=>{let{theme:n}=t,r=rz(t,["theme"]),o=r;n&&(o=rq(Object.assign(Object.assign({},i),r),{override:r},n)),i[e]=o}),i};function rG(){let{token:e,hashed:t,theme:n,override:r,cssVar:o}=A().useContext(rB),a=n||rT,[i,l,c]=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,F.useContext)(tz),o=r.cache.instanceId,a=r.container,i=n.salt,l=void 0===i?"":i,c=n.override,s=void 0===c?ne:c,u=n.formatToken,f=n.getComputedToken,m=n.cssVar,p=function(e,t){for(var n=tX,r=0;r=(nt.get(e)||0)}),n.length-r.length>0&&r.forEach(function(e){"undefined"!=typeof document&&document.querySelectorAll("style[".concat(tL,'="').concat(e,'"]')).forEach(function(e){if(e[tH]===o){var t;null==(t=e.parentNode)||t.removeChild(e)}}),nt.delete(e)})},function(e){var t=tu(e,4),n=t[0],r=t[3];if(m&&r){var i=tw(r,tm("css-variables-".concat(n._themeKey)),{mark:t_,prepend:"queue",attachTo:a,priority:-999});i[tH]=o,i.setAttribute(tL,n._themeKey)}})}(a,[rE,e],{salt:`${r_}-${t||""}`,override:r,getComputedToken:rq,formatToken:rL,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:rD,ignore:rV,preserve:rW}});return[a,c,t?l:"",i,o]}let rU=(e,t)=>new nQ(e).setA(t).toRgbString(),rX=(e,t)=>new nQ(e).lighten(t).toHexString(),rK=e=>{let t=n5(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},rY=(e,t)=>{let n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:rU(r,.85),colorTextSecondary:rU(r,.65),colorTextTertiary:rU(r,.45),colorTextQuaternary:rU(r,.25),colorFill:rU(r,.18),colorFillSecondary:rU(r,.12),colorFillTertiary:rU(r,.08),colorFillQuaternary:rU(r,.04),colorBgSolid:rU(r,.95),colorBgSolidHover:rU(r,1),colorBgSolidActive:rU(r,.9),colorBgElevated:rX(n,12),colorBgContainer:rX(n,8),colorBgLayout:rX(n,0),colorBgSpotlight:rX(n,26),colorBgBlur:rU(r,.04),colorBorder:rX(n,26),colorBorderSecondary:rX(n,19)}},rZ={defaultSeed:rH.token,useToken:function(){let[e,t,n]=rG();return{theme:e,token:t,hashId:n}},defaultAlgorithm:rA,darkAlgorithm:(e,t)=>{let n=Object.keys(rk).map(t=>{let n=n5(e[t],{theme:"dark"});return Array.from({length:10},()=>1).reduce((e,r,o)=>(e[`${t}-${o+1}`]=n[o],e[`${t}${o+1}`]=n[o],e),{})}).reduce((e,t)=>e=Object.assign(Object.assign({},e),t),{});return Object.assign(Object.assign(Object.assign({},null!=t?t:rA(e)),n),rS(e,{generateColorPalettes:rK,generateNeutralColorPalettes:rY}))},compactAlgorithm:(e,t)=>{let n=null!=t?t:rA(e),r=n.fontSizeSM,o=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),function(e){let{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}(null!=t?t:e)),rO(r)),{controlHeight:o}),r$(Object.assign(Object.assign({},n),{controlHeight:o})))},getDesignToken:e=>{let t=(null==e?void 0:e.algorithm)?tU(e.algorithm):rT;return nn(Object.assign(Object.assign({},rE),null==e?void 0:e.token),{override:null==e?void 0:e.token},t,rL)},defaultConfig:rH,_internalContext:rB};var rQ=function(){return rZ.useToken().token},rJ=function(e){return d(d({},e),{},{mobile:e.xs,tablet:e.md,laptop:e.lg,desktop:e.xxl})},r0=function(){var e=rQ(),t={xs:"@media (max-width: ".concat(e.screenXSMax,"px)"),sm:"@media (max-width: ".concat(e.screenSMMax,"px)"),md:"@media (max-width: ".concat(e.screenMDMax,"px)"),lg:"@media (max-width: ".concat(e.screenLGMax,"px)"),xl:"@media (max-width: ".concat(e.screenXLMax,"px)"),xxl:"@media (min-width: ".concat(e.screenXXLMin,"px)")};return(0,F.useMemo)(function(){return rJ(t)},[e])},r1=["stylish","appearance","isDarkMode","prefixCls","iconPrefixCls"],r2=["prefixCls","iconPrefixCls"],r5=function(e){var t=e.hashPriority,n=e.useTheme,r=e.EmotionContext;return function(e,o){var a=null==o?void 0:o.__BABEL_FILE_NAME__,i=!!a;return function(l){var s=n(),u=eY((0,F.useContext)(r).cache,{hashPriority:(null==o?void 0:o.hashPriority)||t,label:null==o?void 0:o.label}),f=u.cx,d=u.css,m=r0(),p=(0,F.useMemo)(function(){var t;if(e instanceof Function){var n=s.stylish,r=s.appearance,o=s.isDarkMode,u=s.prefixCls,p=s.iconPrefixCls,g=ta(s,r1),h=function(e){return Object.entries(e).map(function(e){var t=tu(e,2),n=t[0],r=t[1],o=r;return eU(r)||(o=eZ(r)),m[n]?"".concat(m[n]," {").concat(o.styles,"}"):""}).join("")};Object.assign(h,m),t=e({token:g,stylish:n,appearance:r,isDarkMode:o,prefixCls:u,iconPrefixCls:p,cx:f,css:eZ,responsive:h},l)}else t=e;return"object"===c(t)&&(t=eU(t)?d(t):Object.fromEntries(Object.entries(t).map(function(e){var t=tu(e,2),n=t[0],r=t[1],o=i?"".concat(a,"-").concat(n):void 0;return"object"===c(r)?i?[n,d(r,"label:".concat(o))]:[n,d(r)]:[n,r]}))),t},[l,s]);return(0,F.useMemo)(function(){var e=s.prefixCls,t=s.iconPrefixCls;return{styles:p,cx:f,theme:ta(s,r2),prefixCls:e,iconPrefixCls:t}},[p,s])}}},r4=function(e){if(e.ThemeProvider)return e.ThemeProvider;var t=e.ThemeContext;return function(e){return(0,to.jsx)(t.Provider,{value:e.theme,children:e.children})}},r6=function(e){var t=F.useContext(e6);return e.theme!==t&&(t=e3(t)(e.theme)),F.createElement(e6.Provider,{value:t},e.children)},r3=e6,r8=function(e){if(!e.ThemeContext)throw"ThemeContext is required. Please check your config.";r3=e.ThemeContext,r6=r4(e)};let r9=A().createContext({}),r7="anticon",oe=F.createContext({getPrefixCls:(e,t)=>t||(e?`ant-${e}`:"ant"),iconPrefixCls:r7}),{Consumer:ot}=oe,on={};function or(e){let t=F.useContext(oe),{getPrefixCls:n,direction:r,getPopupContainer:o}=t;return Object.assign(Object.assign({classNames:on,styles:on},t[e]),{getPrefixCls:n,direction:r,getPopupContainer:o})}var oo=(0,F.createContext)({});function oa(e,t){for(var n=e,r=0;r3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!oa(e,t.slice(0,-1))?e:function e(t,n,r,o){if(!n.length)return r;var a,i=ti(n)||tf(n)||tc(n)||ts(),l=i[0],c=i.slice(1);return a=t||"number"!=typeof l?Array.isArray(t)?td(t):d({},t):[],o&&void 0===r&&1===c.length?delete a[l][c[0]]:a[l]=e(a[l],c,r,o),a}(e,t,n,r)}function ol(e){return Array.isArray(e)?[]:{}}var oc="undefined"==typeof Reflect?Object.keys:Reflect.ownKeys;function os(){for(var e=arguments.length,t=Array(e),n=0;n{let e=()=>{};return e.deprecated=ou,e},om=(0,F.createContext)(void 0);var op=d(d({},{yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"});let og={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},oh={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},op),timePickerLocale:Object.assign({},og)},ov="${label} is not a valid ${type}",oy={locale:"en",Pagination:{items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},DatePicker:oh,TimePicker:og,Calendar:oh,global:{placeholder:"Please select",close:"Close"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckAll:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",deselectAll:"Deselect all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand",collapse:"Collapse"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:ov,method:ov,array:ov,object:ov,number:ov,date:ov,boolean:ov,integer:ov,float:ov,regexp:ov,email:ov,url:ov,hex:ov},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}},ob=Object.assign({},oy.Modal),ox=[],oC=()=>ox.reduce((e,t)=>Object.assign(Object.assign({},e),t),oy.Modal),ok=(0,F.createContext)(void 0),oE=e=>{let{locale:t={},children:n,_ANT_MARK__:r}=e;F.useEffect(()=>(function(e){if(e){let t=Object.assign({},e);return ox.push(t),ob=oC(),()=>{ox=ox.filter(e=>e!==t),ob=oC()}}ob=Object.assign({},oy.Modal)})(null==t?void 0:t.Modal),[t]);let o=F.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return F.createElement(ok.Provider,{value:o},n)},oS=`-ant-${Date.now()}-${Math.random()}`,ow=F.createContext(!1),o$=({children:e,disabled:t})=>{let n=F.useContext(ow);return F.createElement(ow.Provider,{value:null!=t?t:n},e)},oO=F.createContext(void 0),oj=({children:e,size:t})=>{let n=F.useContext(oO);return F.createElement(oO.Provider,{value:t||n},e)},{useId:oP}=Object.assign({},F),oM=void 0===oP?()=>"":oP;var oF=n(3387),oA=n.n(oF),oT=n(7395),oN=n.n(oT);function oI(e){return e instanceof HTMLElement||e instanceof SVGElement}var oR=n(1805),oL=Symbol.for("react.element"),o_=Symbol.for("react.transitional.element"),oH=Symbol.for("react.fragment");function oB(e){return e&&"object"===c(e)&&(e.$$typeof===oL||e.$$typeof===o_)&&e.type===oH}var oz=Number(F.version.split(".")[0]),oD=function(e,t){"function"==typeof e?e(t):"object"===c(e)&&e&&"current"in e&&(e.current=t)},oV=function(){for(var e=arguments.length,t=Array(e),n=0;n=19)return!0;var t,n,r=(0,oR.isMemo)(e)?e.type.type:e.type;return("function"!=typeof r||!!(null!=(t=r.prototype)&&t.render)||r.$$typeof===oR.ForwardRef)&&("function"!=typeof e||!!(null!=(n=e.prototype)&&n.render)||e.$$typeof===oR.ForwardRef)};function oG(e){return(0,F.isValidElement)(e)&&!oB(e)}var oU=function(e){return e&&oG(e)?e.props.propertyIsEnumerable("ref")?e.props.ref:e.ref:null},oX=["children"],oK=F.createContext({});function oY(e){var t=e.children,n=ta(e,oX);return F.createElement(oK.Provider,{value:n},t)}function oZ(e,t){return(oZ=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function oQ(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&oZ(e,t)}function oJ(e){return(oJ=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o0(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(o0=function(){return!!e})()}function o1(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function o2(e){var t=o0();return function(){var n,r=oJ(e);n=t?Reflect.construct(r,arguments,oJ(this).constructor):r.apply(this,arguments);if(n&&("object"==c(n)||"function"==typeof n))return n;if(void 0!==n)throw TypeError("Derived constructors may only return object or undefined");return o1(this)}}var o5=function(e){oQ(n,e);var t=o2(n);function n(){return T(this,n),t.apply(this,arguments)}return I(n,[{key:"render",value:function(){return this.props.children}}]),n}(F.Component);function o4(e){var t=F.useRef();return t.current=e,F.useCallback(function(){for(var e,n=arguments.length,r=Array(n),o=0;o1&&void 0!==arguments[1]?arguments[1]:1,n=ax+=1;return!function t(r){if(0===r)aC.delete(n),e();else{var o=ay(function(){t(r-1)});aC.set(n,o)}}(t),n};ak.cancel=function(e){var t=aC.get(e);return aC.delete(e),ab(t)};let aE=function(){var e=F.useRef(null);function t(){ak.cancel(e.current)}return F.useEffect(function(){return function(){t()}},[]),[function n(r){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;t();var a=ak(function(){o<=1?r({isCanceled:function(){return a!==e.current}}):n(r,o-1)});e.current=a},t]};var aS=[at,an,ar,"end"],aw=[at,ao];function a$(e){return e===ar||"end"===e}let aO=function(e,t,n){var r=tu(o6(ae),2),o=r[0],a=r[1],i=tu(aE(),2),l=i[0],c=i[1],s=t?aw:aS;return av(function(){if(o!==ae&&"end"!==o){var e=s.indexOf(o),t=s[e+1],r=n(o);!1===r?a(t,!0):t&&l(function(e){function n(){e.isCanceled()||a(t,!0)}!0===r?n():Promise.resolve(r).then(n)})}},[e,o]),F.useEffect(function(){return function(){c()}},[]),[function(){a(at,!0)},o]},aj=(O=ad,"object"===c(ad)&&(O=ad.transitionSupport),(j=F.forwardRef(function(e,t){var n=e.visible,r=void 0===n||n,o=e.removeOnLeave,a=void 0===o||o,i=e.forceRender,l=e.children,s=e.motionName,f=e.leavedClassName,m=e.eventProps,p=F.useContext(oK).motion,g=!!(e.motionName&&O&&!1!==p),h=(0,F.useRef)(),v=(0,F.useRef)(),y=function(e,t,n,r){var o,a,i=r.motionEnter,l=void 0===i||i,c=r.motionAppear,s=void 0===c||c,f=r.motionLeave,m=void 0===f||f,p=r.motionDeadline,g=r.motionLeaveImmediately,h=r.onAppearPrepare,v=r.onEnterPrepare,y=r.onLeavePrepare,b=r.onAppearStart,x=r.onEnterStart,C=r.onLeaveStart,k=r.onAppearActive,E=r.onEnterActive,S=r.onLeaveActive,w=r.onAppearEnd,$=r.onEnterEnd,O=r.onLeaveEnd,j=r.onVisibleChanged,P=tu(o6(),2),M=P[0],A=P[1],T=(o=tu(F.useReducer(function(e){return e+1},0),2)[1],a=F.useRef(o3),[o4(function(){return a.current}),o4(function(e){a.current="function"==typeof e?e(a.current):e,o()})]),N=tu(T,2),I=N[0],R=N[1],L=tu(o6(null),2),_=L[0],H=L[1],B=I(),z=(0,F.useRef)(!1),D=(0,F.useRef)(null),V=(0,F.useRef)(!1);function W(){R(o3),H(null,!0)}var q=o4(function(e){var t,r=I();if(r!==o3){var o=n();if(!e||e.deadline||e.target===o){var a=V.current;r===o8&&a?t=null==w?void 0:w(o,e):r===o9&&a?t=null==$?void 0:$(o,e):r===o7&&a&&(t=null==O?void 0:O(o,e)),a&&!1!==t&&W()}}}),G=tu(ah(q),1)[0],U=function(e){switch(e){case o8:return u(u(u({},at,h),an,b),ar,k);case o9:return u(u(u({},at,v),an,x),ar,E);case o7:return u(u(u({},at,y),an,C),ar,S);default:return{}}},X=F.useMemo(function(){return U(B)},[B]),K=tu(aO(B,!e,function(e){if(e===at){var t,r=X[at];return!!r&&r(n())}return Z in X&&H((null==(t=X[Z])?void 0:t.call(X,n(),null))||null),Z===ar&&B!==o3&&(G(n()),p>0&&(clearTimeout(D.current),D.current=setTimeout(function(){q({deadline:!0})},p))),Z===ao&&W(),!0}),2),Y=K[0],Z=K[1];V.current=a$(Z);var Q=(0,F.useRef)(null);av(function(){if(!z.current||Q.current!==t){A(t);var n,r=z.current;z.current=!0,!r&&t&&s&&(n=o8),r&&t&&l&&(n=o9),(r&&!t&&m||!r&&g&&!t&&m)&&(n=o7);var o=U(n);n&&(e||o[at])?(R(n),Y()):R(o3),Q.current=t}},[t]),(0,F.useEffect)(function(){(B!==o8||s)&&(B!==o9||l)&&(B!==o7||m)||R(o3)},[s,l,m]),(0,F.useEffect)(function(){return function(){z.current=!1,clearTimeout(D.current)}},[]);var J=F.useRef(!1);(0,F.useEffect)(function(){M&&(J.current=!0),void 0!==M&&B===o3&&((J.current||M)&&(null==j||j(M)),J.current=!0)},[M,B]);var ee=_;return X[at]&&Z===an&&(ee=d({transition:"none"},ee)),[B,Z,ee,null!=M?M:t]}(g,r,function(){try{var e,t,n,r;return h.current instanceof HTMLElement?h.current:(r=(t=e=v.current)&&"object"===c(t)&&oI(t.nativeElement)?t.nativeElement:oI(t)?t:null)?r:e instanceof A().Component?null==(n=oN().findDOMNode)?void 0:n.call(oN(),e):null}catch(e){return null}},e),b=tu(y,4),x=b[0],C=b[1],k=b[2],E=b[3],S=F.useRef(E);E&&(S.current=!0);var w=F.useCallback(function(e){h.current=e,oD(t,e)},[t]),$=d(d({},m),{},{visible:r});if(l)if(x===o3)j=E?l(d({},$),w):!a&&S.current&&f?l(d(d({},$),{},{className:f}),w):!i&&(a||f)?null:l(d(d({},$),{},{style:{display:"none"}}),w);else{C===at?P="prepare":a$(C)?P="active":C===an&&(P="start");var j,P,M=ag(s,"".concat(x,"-").concat(P));j=l(d(d({},$),{},{className:oA()(ag(s,x),u(u({},M,M&&P),s,"string"==typeof s)),style:k}),w)}else j=null;return F.isValidElement(j)&&oq(j)&&(oU(j)||(j=F.cloneElement(j,{ref:w}))),F.createElement(o5,{ref:v},j)})).displayName="CSSMotion",j);var aP="keep",aM="remove",aF="removed";function aA(e){var t;return d(d({},t=e&&"object"===c(e)&&"key"in e?e:{key:e}),{},{key:String(t.key)})}function aT(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(aA)}var aN=["component","children","onVisibleChanged","onAllRemoved"],aI=["status"],aR=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];let aL=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:aj,n=function(e){oQ(r,e);var n=o2(r);function r(){var e;T(this,r);for(var t=arguments.length,o=Array(t),a=0;a0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=t.length,a=aT(e),i=aT(t);a.forEach(function(e){for(var t=!1,a=r;a1}).forEach(function(e){(n=n.filter(function(t){var n=t.key,r=t.status;return n!==e||r!==aM})).forEach(function(t){t.key===e&&(t.status=aP)})}),n})(r,aT(n)).filter(function(e){var t=r.find(function(t){var n=t.key;return e.key===n});return!t||t.status!==aF||e.status!==aM})}}}]),r}(F.Component);return u(n,"defaultProps",{component:"div"}),n}(ad);function a_(e){let{children:t}=e,[,n]=rG(),{motion:r}=n,o=F.useRef(!1);return(o.current=o.current||!1===r,o.current)?F.createElement(oY,{motion:r},t):t}let aH=()=>null,aB=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),az=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),aD=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),aV=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),aW=(e,t)=>({outline:`${t0(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:null!=t?t:1,transition:"outline-offset 0s, outline 0s"}),aq=(e,t)=>({"&:focus-visible":Object.assign({},aW(e,t))}),aG=e=>({[`.${e}`]:Object.assign(Object.assign({},az()),{[`.${e} .${e}-icon`]:{display:"block"}})}),aU=(e,t)=>{let[n,r]=rG();return nB({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>null==t?void 0:t.nonce,layer:{name:"antd"}},()=>[aG(e)])};var aX=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let aK=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];function aY(){return r||"ant"}function aZ(){return o||r7}let aQ=()=>({getPrefixCls:(e,t)=>t||(e?`${aY()}-${e}`:aY()),getIconPrefixCls:aZ,getRootPrefixCls:()=>r||aY(),getTheme:()=>a,holderRender:i}),aJ=e=>{let{children:t,csp:n,autoInsertSpaceInButton:r,alert:o,anchor:a,form:i,locale:l,componentSize:c,direction:s,space:u,splitter:f,virtual:d,dropdownMatchSelectWidth:m,popupMatchSelectWidth:p,popupOverflow:g,legacyLocale:h,parentContext:v,iconPrefixCls:y,theme:b,componentDisabled:x,segmented:C,statistic:k,spin:E,calendar:S,carousel:w,cascader:$,collapse:O,typography:j,checkbox:P,descriptions:M,divider:A,drawer:T,skeleton:N,steps:I,image:R,layout:L,list:_,mentions:H,modal:B,progress:z,result:D,slider:V,breadcrumb:W,menu:q,pagination:G,input:U,textArea:X,empty:K,badge:Y,radio:Z,rate:Q,switch:J,transfer:ee,avatar:et,message:en,tag:er,table:eo,card:ea,tabs:ei,timeline:el,timePicker:ec,upload:es,notification:eu,tree:ef,colorPicker:ed,datePicker:em,rangePicker:ep,flex:eg,wave:eh,dropdown:ev,warning:ey,tour:eb,tooltip:ex,popover:eC,popconfirm:ek,floatButtonGroup:eE,variant:eS,inputNumber:ew,treeSelect:e$}=e,eO=F.useCallback((t,n)=>{let{prefixCls:r}=e;if(n)return n;let o=r||v.getPrefixCls("");return t?`${o}-${t}`:o},[v.getPrefixCls,e.prefixCls]),ej=y||v.iconPrefixCls||r7,eP=n||v.csp;aU(ej,eP);let eM=function(e,t,n){var r;od("ConfigProvider");let o=e||{},a=!1!==o.inherit&&t?t:Object.assign(Object.assign({},rH),{hashed:null!=(r=null==t?void 0:t.hashed)?r:rH.hashed,cssVar:null==t?void 0:t.cssVar}),i=oM();return t$(()=>{var r,l;if(!e)return t;let c=Object.assign({},a.components);Object.keys(e.components||{}).forEach(t=>{c[t]=Object.assign(Object.assign({},c[t]),e.components[t])});let s=`css-var-${i.replace(/:/g,"")}`,u=(null!=(r=o.cssVar)?r:a.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:null==n?void 0:n.prefixCls},"object"==typeof a.cssVar?a.cssVar:{}),"object"==typeof o.cssVar?o.cssVar:{}),{key:"object"==typeof o.cssVar&&(null==(l=o.cssVar)?void 0:l.key)||s});return Object.assign(Object.assign(Object.assign({},a),o),{token:Object.assign(Object.assign({},a.token),o.token),components:c,cssVar:u})},[o,a],(e,t)=>e.some((e,n)=>!tT(e,t[n],!0)))}(b,v.theme,{prefixCls:eO("")}),eF={csp:eP,autoInsertSpaceInButton:r,alert:o,anchor:a,locale:l||h,direction:s,space:u,splitter:f,virtual:d,popupMatchSelectWidth:null!=p?p:m,popupOverflow:g,getPrefixCls:eO,iconPrefixCls:ej,theme:eM,segmented:C,statistic:k,spin:E,calendar:S,carousel:w,cascader:$,collapse:O,typography:j,checkbox:P,descriptions:M,divider:A,drawer:T,skeleton:N,steps:I,image:R,input:U,textArea:X,layout:L,list:_,mentions:H,modal:B,progress:z,result:D,slider:V,breadcrumb:W,menu:q,pagination:G,empty:K,badge:Y,radio:Z,rate:Q,switch:J,transfer:ee,avatar:et,message:en,tag:er,table:eo,card:ea,tabs:ei,timeline:el,timePicker:ec,upload:es,notification:eu,tree:ef,colorPicker:ed,datePicker:em,rangePicker:ep,flex:eg,wave:eh,dropdown:ev,warning:ey,tour:eb,tooltip:ex,popover:eC,popconfirm:ek,floatButtonGroup:eE,variant:eS,inputNumber:ew,treeSelect:e$},eA=Object.assign({},v);Object.keys(eF).forEach(e=>{void 0!==eF[e]&&(eA[e]=eF[e])}),aK.forEach(t=>{let n=e[t];n&&(eA[t]=n)}),void 0!==r&&(eA.button=Object.assign({autoInsertSpace:r},eA.button));let eT=t$(()=>eA,eA,(e,t)=>{let n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some(n=>e[n]!==t[n])}),{layer:eN}=F.useContext(tz),eI=F.useMemo(()=>({prefixCls:ej,csp:eP,layer:eN?"antd":void 0}),[ej,eP,eN]),eR=F.createElement(F.Fragment,null,F.createElement(aH,{dropdownMatchSelectWidth:m}),t),eL=F.useMemo(()=>{var e,t,n,r;return os((null==(e=oy.Form)?void 0:e.defaultValidateMessages)||{},(null==(n=null==(t=eT.locale)?void 0:t.Form)?void 0:n.defaultValidateMessages)||{},(null==(r=eT.form)?void 0:r.validateMessages)||{},(null==i?void 0:i.validateMessages)||{})},[eT,null==i?void 0:i.validateMessages]);Object.keys(eL).length>0&&(eR=F.createElement(om.Provider,{value:eL},eR)),l&&(eR=F.createElement(oE,{locale:l,_ANT_MARK__:"internalMark"},eR)),(ej||eP)&&(eR=F.createElement(oo.Provider,{value:eI},eR)),c&&(eR=F.createElement(oj,{size:c},eR)),eR=F.createElement(a_,null,eR);let e_=F.useMemo(()=>{let e=eM||{},{algorithm:t,token:n,components:r,cssVar:o}=e,a=aX(e,["algorithm","token","components","cssVar"]),i=t&&(!Array.isArray(t)||t.length>0)?tU(t):rT,l={};Object.entries(r||{}).forEach(([e,t])=>{let n=Object.assign({},t);"algorithm"in n&&(!0===n.algorithm?n.theme=i:(Array.isArray(n.algorithm)||"function"==typeof n.algorithm)&&(n.theme=tU(n.algorithm)),delete n.algorithm),l[e]=n});let c=Object.assign(Object.assign({},rE),n);return Object.assign(Object.assign({},a),{theme:i,token:c,components:l,override:Object.assign({override:c},l),cssVar:o})},[eM]);return b&&(eR=F.createElement(rB.Provider,{value:e_},eR)),eT.warning&&(eR=F.createElement(of.Provider,{value:eT.warning},eR)),void 0!==x&&(eR=F.createElement(o$,{disabled:x},eR)),F.createElement(oe.Provider,{value:eT},eR)},a0=e=>{let t=F.useContext(oe),n=F.useContext(ok);return F.createElement(aJ,Object.assign({parentContext:t,legacyLocale:n},e))};function a1(){a1=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function f(t,n,r,a){var i,l,c,s,u=Object.create((n&&n.prototype instanceof v?n:v).prototype);return o(u,"_invoke",{value:(i=t,l=r,c=new j(a||[]),s=m,function(t,n){if(s===p)throw Error("Generator is already running");if(s===g){if("throw"===t)throw n;return{value:e,done:!0}}for(c.method=t,c.arg=n;;){var r=c.delegate;if(r){var o=function t(n,r){var o=r.method,a=n.iterator[o];if(a===e)return r.delegate=null,"throw"===o&&n.iterator.return&&(r.method="return",r.arg=e,t(n,r),"throw"===r.method)||"return"!==o&&(r.method="throw",r.arg=TypeError("The iterator does not provide a '"+o+"' method")),h;var i=d(a,n.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,h;var l=i.arg;return l?l.done?(r[n.resultName]=l.value,r.next=n.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):l:(r.method="throw",r.arg=TypeError("iterator result is not an object"),r.delegate=null,h)}(r,c);if(o){if(o===h)continue;return o}}if("next"===c.method)c.sent=c._sent=c.arg;else if("throw"===c.method){if(s===m)throw s=g,c.arg;c.dispatchException(c.arg)}else"return"===c.method&&c.abrupt("return",c.arg);s=p;var a=d(i,l,c);if("normal"===a.type){if(s=c.done?g:"suspendedYield",a.arg===h)continue;return{value:a.arg,done:c.done}}"throw"===a.type&&(s=g,c.method="throw",c.arg=a.arg)}})}),u}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var m="suspendedStart",p="executing",g="completed",h={};function v(){}function y(){}function b(){}var x={};u(x,i,function(){return this});var C=Object.getPrototypeOf,k=C&&C(C(P([])));k&&k!==n&&r.call(k,i)&&(x=k);var E=b.prototype=v.prototype=Object.create(x);function S(e){["next","throw","return"].forEach(function(t){u(e,t,function(e){return this._invoke(t,e)})})}function w(e,t){var n;o(this,"_invoke",{value:function(o,a){function i(){return new t(function(n,i){!function n(o,a,i,l){var s=d(e[o],e,a);if("throw"!==s.type){var u=s.arg,f=u.value;return f&&"object"==c(f)&&r.call(f,"__await")?t.resolve(f.__await).then(function(e){n("next",e,i,l)},function(e){n("throw",e,i,l)}):t.resolve(f).then(function(e){u.value=e,i(u)},function(e){return n("throw",e,i,l)})}l(s.arg)}(o,a,n,i)})}return n=n?n.then(i,i):i()}})}function $(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function O(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach($,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(c&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),O(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;O(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function a2(e,t,n,r,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}function a5(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){a2(a,r,o,i,l,"next",e)}function l(e){a2(a,r,o,i,l,"throw",e)}i(void 0)})}}a0.ConfigContext=oe,a0.SizeContext=oO,a0.config=e=>{let{prefixCls:t,iconPrefixCls:n,theme:l,holderRender:c}=e;if(void 0!==t&&(r=t),void 0!==n&&(o=n),"holderRender"in e&&(i=c),l)if(Object.keys(l).some(e=>e.endsWith("Color"))){let e=function(e,t){let n={},r=(e,t)=>{let n=e.clone();return(n=(null==t?void 0:t(n))||n).toRgbString()},o=(e,t)=>{let o=new nQ(e),a=n5(o.toRgbString());n[`${t}-color`]=r(o),n[`${t}-color-disabled`]=a[1],n[`${t}-color-hover`]=a[4],n[`${t}-color-active`]=a[6],n[`${t}-color-outline`]=o.clone().setA(.2).toRgbString(),n[`${t}-color-deprecated-bg`]=a[0],n[`${t}-color-deprecated-border`]=a[2]};if(t.primaryColor){o(t.primaryColor,"primary");let e=new nQ(t.primaryColor),a=n5(e.toRgbString());a.forEach((e,t)=>{n[`primary-${t+1}`]=e}),n["primary-color-deprecated-l-35"]=r(e,e=>e.lighten(35)),n["primary-color-deprecated-l-20"]=r(e,e=>e.lighten(20)),n["primary-color-deprecated-t-20"]=r(e,e=>e.tint(20)),n["primary-color-deprecated-t-50"]=r(e,e=>e.tint(50)),n["primary-color-deprecated-f-12"]=r(e,e=>e.setA(.12*e.a));let i=new nQ(a[0]);n["primary-color-active-deprecated-f-30"]=r(i,e=>e.setA(.3*e.a)),n["primary-color-active-deprecated-d-02"]=r(i,e=>e.darken(2))}t.successColor&&o(t.successColor,"success"),t.warningColor&&o(t.warningColor,"warning"),t.errorColor&&o(t.errorColor,"error"),t.infoColor&&o(t.infoColor,"info");let a=Object.keys(n).map(t=>`--${e}-${t}: ${n[t]};`);return` - :root { - ${a.join("\n")} - } - `.trim()}(aY(),l);tp()&&tw(e,`${oS}-dynamic-theme`)}else a=l},a0.useConfig=function(){return{componentDisabled:(0,F.useContext)(ow),componentSize:(0,F.useContext)(oO)}},Object.defineProperty(a0,"SizeContext",{get:()=>oO});var a4=d({},oT),a6=a4.version,a3=a4.render,a8=a4.unmountComponentAtNode;try{Number((a6||"").split(".")[0])>=18&&(h=a4.createRoot)}catch(e){}function a9(e){var t=a4.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===c(t)&&(t.usingClientEntryPoint=e)}var a7="__rc_react_root__";function ie(){return(ie=a5(a1().mark(function e(t){return a1().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then(function(){var e;null==(e=t[a7])||e.unmount(),delete t[a7]}));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}function it(){return(it=a5(a1().mark(function e(t){return a1().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===h){e.next=2;break}return e.abrupt("return",function(e){return ie.apply(this,arguments)}(t));case 2:a8(t);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}let ir=(e,t)=>(!function(e,t){var n;if(h)return a9(!0),n=t[a7]||h(t),a9(!1),n.render(e),t[a7]=n;null==a3||a3(e,t)}(e,t),()=>(function(e){return it.apply(this,arguments)})(t));function io(e){return e&&(ir=e),ir}let ia={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};function ii(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}function il(e){return"object"===c(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===c(e.icon)||"function"==typeof e.icon)}function ic(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];return"class"===n?(t.className=r,delete t.class):(delete t[n],t[n.replace(/-(.)/g,function(e,t){return t.toUpperCase()})]=r),t},{})}function is(e){return e?Array.isArray(e)?e:[e]:[]}var iu=function(e){var t=(0,F.useContext)(oo),n=t.csp,r=t.prefixCls,o=t.layer,a="\n.anticon {\n display: inline-flex;\n align-items: center;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n";r&&(a=a.replace(/anticon/g,r)),o&&(a="@layer ".concat(o," {\n").concat(a,"\n}")),(0,F.useEffect)(function(){var t,r=ii(t=e.current)instanceof ShadowRoot?ii(t):null;tw(a,"@ant-design-icons",{prepend:!o,csp:n,attachTo:r})},[])},id=["icon","className","onClick","style","primaryColor","secondaryColor"],im={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1},ip=function(e){var t,n,r=e.icon,o=e.className,a=e.onClick,i=e.style,l=e.primaryColor,c=e.secondaryColor,s=ta(e,id),u=F.useRef(),f=im;if(l&&(f={primaryColor:l,secondaryColor:c||n5(l)[0]}),iu(u),t=il(r),n="icon should be icon definiton, but got ".concat(r),tA(t,"[@ant-design/icons] ".concat(n)),!il(r))return null;var m=r;return m&&"function"==typeof m.icon&&(m=d(d({},m),{},{icon:m.icon(f.primaryColor,f.secondaryColor)})),function e(t,n,r){return r?A().createElement(t.tag,d(d({key:n},ic(t.attrs)),r),(t.children||[]).map(function(r,o){return e(r,"".concat(n,"-").concat(t.tag,"-").concat(o))})):A().createElement(t.tag,d({key:n},ic(t.attrs)),(t.children||[]).map(function(r,o){return e(r,"".concat(n,"-").concat(t.tag,"-").concat(o))}))}(m.icon,"svg-".concat(m.name),d(d({className:o,onClick:a,style:i,"data-icon":m.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},s),{},{ref:u}))};function ig(e){var t=tu(is(e),2),n=t[0],r=t[1];return ip.setTwoToneColors({primaryColor:n,secondaryColor:r})}ip.displayName="IconReact",ip.getTwoToneColors=function(){return d({},im)},ip.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;im.primaryColor=t,im.secondaryColor=n||n5(t)[0],im.calculated=!!n};var ih=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];ig(rr.primary);var iv=F.forwardRef(function(e,t){var n=e.className,r=e.icon,o=e.spin,a=e.rotate,i=e.tabIndex,l=e.onClick,c=e.twoToneColor,s=ta(e,ih),f=F.useContext(oo),d=f.prefixCls,m=void 0===d?"anticon":d,p=f.rootClassName,g=oA()(p,m,u(u({},"".concat(m,"-").concat(r.name),!!r.name),"".concat(m,"-spin"),!!o||"loading"===r.name),n),h=i;void 0===h&&l&&(h=-1);var v=tu(is(c),2),y=v[0],b=v[1];return F.createElement("span",eQ({role:"img","aria-label":r.name},s,{ref:t,tabIndex:h,onClick:l,className:g}),F.createElement(ip,{icon:r,primaryColor:y,secondaryColor:b,style:a?{msTransform:"rotate(".concat(a,"deg)"),transform:"rotate(".concat(a,"deg)")}:void 0}))});iv.displayName="AntdIcon",iv.getTwoToneColor=function(){var e=ip.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},iv.setTwoToneColor=ig;var iy=F.forwardRef(function(e,t){return F.createElement(iv,eQ({},e,{ref:t,icon:ia}))});let ib={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};var ix=F.forwardRef(function(e,t){return F.createElement(iv,eQ({},e,{ref:t,icon:ib}))});let iC={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};var ik=F.forwardRef(function(e,t){return F.createElement(iv,eQ({},e,{ref:t,icon:iC}))});let iE={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"};var iS=F.forwardRef(function(e,t){return F.createElement(iv,eQ({},e,{ref:t,icon:iE}))});let iw={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};var i$=F.forwardRef(function(e,t){return F.createElement(iv,eQ({},e,{ref:t,icon:iw}))}),iO={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=iO.F1&&t<=iO.F12)return!1;switch(t){case iO.ALT:case iO.CAPS_LOCK:case iO.CONTEXT_MENU:case iO.CTRL:case iO.DOWN:case iO.END:case iO.ESC:case iO.HOME:case iO.INSERT:case iO.LEFT:case iO.MAC_FF_META:case iO.META:case iO.NUMLOCK:case iO.NUM_CENTER:case iO.PAGE_DOWN:case iO.PAGE_UP:case iO.PAUSE:case iO.PRINT_SCREEN:case iO.RIGHT:case iO.SHIFT:case iO.UP:case iO.WIN_KEY:case iO.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=iO.ZERO&&e<=iO.NINE||e>=iO.NUM_ZERO&&e<=iO.NUM_MULTIPLY||e>=iO.A&&e<=iO.Z||-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case iO.SPACE:case iO.QUESTION_MARK:case iO.NUM_PLUS:case iO.NUM_MINUS:case iO.NUM_PERIOD:case iO.NUM_DIVISION:case iO.SEMICOLON:case iO.DASH:case iO.EQUALS:case iO.COMMA:case iO.PERIOD:case iO.SLASH:case iO.APOSTROPHE:case iO.SINGLE_QUOTE:case iO.OPEN_SQUARE_BRACKET:case iO.BACKSLASH:case iO.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},ij="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function iP(e,t){return 0===e.indexOf(t)}function iM(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:d({},n);var r={};return Object.keys(e).forEach(function(n){(t.aria&&("role"===n||iP(n,"aria-"))||t.data&&iP(n,"data-")||t.attr&&ij.includes(n))&&(r[n]=e[n])}),r}var iF=F.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,o=e.className,a=e.duration,i=void 0===a?4.5:a,l=e.showProgress,s=e.pauseOnHover,f=void 0===s||s,d=e.eventKey,m=e.content,p=e.closable,g=e.closeIcon,h=void 0===g?"x":g,v=e.props,y=e.onClick,b=e.onNoticeClose,x=e.times,C=e.hovering,k=tu(F.useState(!1),2),E=k[0],S=k[1],w=tu(F.useState(0),2),$=w[0],O=w[1],j=tu(F.useState(0),2),P=j[0],M=j[1],A=C||E,T=i>0&&l,N=function(){b(d)};F.useEffect(function(){if(!A&&i>0){var e=Date.now()-P,t=setTimeout(function(){N()},1e3*i-P);return function(){f&&clearTimeout(t),M(Date.now()-e)}}},[i,A,x]),F.useEffect(function(){if(!A&&T&&(f||0===P)){var e,t=performance.now();return!function n(){cancelAnimationFrame(e),e=requestAnimationFrame(function(e){var r=Math.min((e+P-t)/(1e3*i),1);O(100*r),r<1&&n()})}(),function(){f&&cancelAnimationFrame(e)}}},[i,P,A,T,x]);var I=F.useMemo(function(){return"object"===c(p)&&null!==p?p:p?{closeIcon:h}:{}},[p,h]),R=iM(I,!0),L=100-(!$||$<0?0:$>100?100:$),_="".concat(n,"-notice");return F.createElement("div",eQ({},v,{ref:t,className:oA()(_,o,u({},"".concat(_,"-closable"),p)),style:r,onMouseEnter:function(e){var t;S(!0),null==v||null==(t=v.onMouseEnter)||t.call(v,e)},onMouseLeave:function(e){var t;S(!1),null==v||null==(t=v.onMouseLeave)||t.call(v,e)},onClick:y}),F.createElement("div",{className:"".concat(_,"-content")},m),p&&F.createElement("a",eQ({tabIndex:0,className:"".concat(_,"-close"),onKeyDown:function(e){("Enter"===e.key||"Enter"===e.code||e.keyCode===iO.ENTER)&&N()},"aria-label":"Close"},R,{onClick:function(e){e.preventDefault(),e.stopPropagation(),N()}}),I.closeIcon),T&&F.createElement("progress",{className:"".concat(_,"-progress"),max:"100",value:L},L+"%"))}),iA=A().createContext({});let iT=function(e){var t=e.children,n=e.classNames;return A().createElement(iA.Provider,{value:{classNames:n}},t)},iN=function(e){var t,n,r,o={offset:8,threshold:3,gap:16};return e&&"object"===c(e)&&(o.offset=null!=(t=e.offset)?t:8,o.threshold=null!=(n=e.threshold)?n:3,o.gap=null!=(r=e.gap)?r:16),[!!e,o]};var iI=["className","style","classNames","styles"];let iR=function(e){var t=e.configList,n=e.placement,r=e.prefixCls,o=e.className,a=e.style,i=e.motion,l=e.onAllNoticeRemoved,c=e.onNoticeClose,s=e.stack,f=(0,F.useContext)(iA).classNames,m=(0,F.useRef)({}),p=tu((0,F.useState)(null),2),g=p[0],h=p[1],v=tu((0,F.useState)([]),2),y=v[0],b=v[1],x=t.map(function(e){return{config:e,key:String(e.key)}}),C=tu(iN(s),2),k=C[0],E=C[1],S=E.offset,w=E.threshold,$=E.gap,O=k&&(y.length>0||x.length<=w),j="function"==typeof i?i(n):i;return(0,F.useEffect)(function(){k&&y.length>1&&b(function(e){return e.filter(function(e){return x.some(function(t){return e===t.key})})})},[y,x,k]),(0,F.useEffect)(function(){var e,t;k&&m.current[null==(e=x[x.length-1])?void 0:e.key]&&h(m.current[null==(t=x[x.length-1])?void 0:t.key])},[x,k]),A().createElement(aL,eQ({key:n,className:oA()(r,"".concat(r,"-").concat(n),null==f?void 0:f.list,o,u(u({},"".concat(r,"-stack"),!!k),"".concat(r,"-stack-expanded"),O)),style:a,keys:x,motionAppear:!0},j,{onAllRemoved:function(){l(n)}}),function(e,t){var o=e.config,a=e.className,i=e.style,l=e.index,s=o.key,u=o.times,p=String(s),h=o.className,v=o.style,C=o.classNames,E=o.styles,w=ta(o,iI),j=x.findIndex(function(e){return e.key===p}),P={};if(k){var M=x.length-1-(j>-1?j:l-1),F="top"===n||"bottom"===n?"-50%":"0";if(M>0){P.height=O?null==(T=m.current[p])?void 0:T.offsetHeight:null==g?void 0:g.offsetHeight;for(var T,N,I,R,L=0,_=0;_-1?m.current[p]=e:delete m.current[p]},prefixCls:r,classNames:C,styles:E,className:oA()(h,null==f?void 0:f.notice),style:v,times:u,key:s,eventKey:s,onNoticeClose:c,hovering:k&&y.length>0})))})};var iL=F.forwardRef(function(e,t){var n=e.prefixCls,r=void 0===n?"rc-notification":n,o=e.container,a=e.motion,i=e.maxCount,l=e.className,c=e.style,s=e.onAllRemoved,u=e.stack,f=e.renderNotifications,m=tu(F.useState([]),2),p=m[0],g=m[1],h=function(e){var t,n=p.find(function(t){return t.key===e});null==n||null==(t=n.onClose)||t.call(n),g(function(t){return t.filter(function(t){return t.key!==e})})};F.useImperativeHandle(t,function(){return{open:function(e){g(function(t){var n,r=td(t),o=r.findIndex(function(t){return t.key===e.key}),a=d({},e);return o>=0?(a.times=((null==(n=t[o])?void 0:n.times)||0)+1,r[o]=a):(a.times=0,r.push(a)),i>0&&r.length>i&&(r=r.slice(-i)),r})},close:function(e){h(e)},destroy:function(){g([])}}});var v=tu(F.useState({}),2),y=v[0],b=v[1];F.useEffect(function(){var e={};p.forEach(function(t){var n=t.placement,r=void 0===n?"topRight":n;r&&(e[r]=e[r]||[],e[r].push(t))}),Object.keys(y).forEach(function(t){e[t]=e[t]||[]}),b(e)},[p]);var x=function(e){b(function(t){var n=d({},t);return(n[e]||[]).length||delete n[e],n})},C=F.useRef(!1);if(F.useEffect(function(){Object.keys(y).length>0?C.current=!0:C.current&&(null==s||s(),C.current=!1)},[y]),!o)return null;var k=Object.keys(y);return(0,oT.createPortal)(F.createElement(F.Fragment,null,k.map(function(e){var t=y[e],n=F.createElement(iR,{key:e,configList:t,placement:e,prefixCls:r,className:null==l?void 0:l(e),style:null==c?void 0:c(e),motion:a,onNoticeClose:h,onAllNoticeRemoved:x,stack:u});return f?f(n,{prefixCls:r,key:e}):n})),o)}),i_=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],iH=function(){return document.body},iB=0;function iz(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.getContainer,n=void 0===t?iH:t,r=e.motion,o=e.prefixCls,a=e.maxCount,i=e.className,l=e.style,c=e.onAllRemoved,s=e.stack,u=e.renderNotifications,f=ta(e,i_),d=tu(F.useState(),2),m=d[0],p=d[1],g=F.useRef(),h=F.createElement(iL,{container:m,ref:g,prefixCls:o,motion:r,maxCount:a,className:i,style:l,onAllRemoved:c,stack:s,renderNotifications:u}),v=tu(F.useState([]),2),y=v[0],b=v[1],x=o4(function(e){var t=function(){for(var e={},t=arguments.length,n=Array(t),r=0;r{let[,,,,t]=rG();return t?`${e}-css-var`:""},iV=A().createContext(void 0),iW={Modal:100,Drawer:100,Popover:100,Popconfirm:100,Tooltip:100,Tour:100,FloatButton:100},iq={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1},iG=(e,t)=>{let n,[,r]=rG(),o=A().useContext(iV),a=e in iW;if(void 0!==t)n=[t,t];else{let i=null!=o?o:0;a?i+=(o?0:r.zIndexPopupBase)+iW[e]:i+=iq[e],n=[void 0===o?t:i,i]}return n};var iU=I(function e(){T(this,e)}),iX="CALC_UNIT",iK=RegExp(iX,"g");function iY(e){return"number"==typeof e?"".concat(e).concat(iX):e}var iZ=function(e){oQ(n,e);var t=o2(n);function n(e,r){T(this,n),u(o1(o=t.call(this)),"result",""),u(o1(o),"unitlessCssVar",void 0),u(o1(o),"lowPriority",void 0);var o,a=c(e);return o.unitlessCssVar=r,e instanceof n?o.result="(".concat(e.result,")"):"number"===a?o.result=iY(e):"string"===a&&(o.result=e),o}return I(n,[{key:"add",value:function(e){return e instanceof n?this.result="".concat(this.result," + ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," + ").concat(iY(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof n?this.result="".concat(this.result," - ").concat(e.getResult()):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," - ").concat(iY(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," * ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," / ").concat(e.getResult(!0)):("number"==typeof e||"string"==typeof e)&&(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){var t=this,n=(e||{}).unit,r=!0;return("boolean"==typeof n?r=n:Array.from(this.unitlessCssVar).some(function(e){return t.result.includes(e)})&&(r=!1),this.result=this.result.replace(iK,r?"px":""),void 0!==this.lowPriority)?"calc(".concat(this.result,")"):this.result}}]),n}(iU),iQ=function(e){oQ(n,e);var t=o2(n);function n(e){var r;return T(this,n),u(o1(r=t.call(this)),"result",0),e instanceof n?r.result=e.result:"number"==typeof e&&(r.result=e),r}return I(n,[{key:"add",value:function(e){return e instanceof n?this.result+=e.result:"number"==typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof n?this.result-=e.result:"number"==typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof n?this.result*=e.result:"number"==typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof n?this.result/=e.result:"number"==typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),n}(iU);let iJ=function(e,t){var n="css"===e?iZ:iQ;return function(e){return new n(e,t)}},i0=function(e,t){return"".concat([t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))},i1=function(e,t,n,r){var o=d({},t[e]);null!=r&&r.deprecatedTokens&&r.deprecatedTokens.forEach(function(e){var t,n=tu(e,2),r=n[0],a=n[1];(null!=o&&o[r]||null!=o&&o[a])&&(null!=o[a]||(o[a]=null==o?void 0:o[r]))});var a=d(d({},n),o);return Object.keys(a).forEach(function(e){a[e]===t[e]&&delete a[e]}),a};var i2="undefined"!=typeof CSSINJS_STATISTIC,i5=!0;function i4(){for(var e=arguments.length,t=Array(e),n=0;n1e4){var t=Date.now();this.lastAccessBeat.forEach(function(n,r){t-n>6e5&&(e.map.delete(r),e.lastAccessBeat.delete(r))}),this.accessBeat=0}}}]),e}());let le=function(){return{}},{genStyleHooks:lt,genComponentStyleHook:ln,genSubStyleComponent:lr}=function(e){var t=e.useCSP,n=void 0===t?le:t,r=e.useToken,o=e.usePrefix,a=e.getResetStyles,i=e.getCommonStyle,l=e.getCompUnitless;function s(t,l,s){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=Array.isArray(t)?t:[t,t],m=tu(f,1)[0],p=f.join("-"),g=e.layer||{name:"antd"};return function(e){var t,f,h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,v=r(),y=v.theme,b=v.realToken,x=v.hashId,C=v.token,k=v.cssVar,E=o(),S=E.rootPrefixCls,w=E.iconPrefixCls,$=n(),O=k?"css":"js",j=(t=function(){var e=new Set;return k&&Object.keys(u.unitless||{}).forEach(function(t){e.add(t2(t,k.prefix)),e.add(t2(t,i0(m,k.prefix)))}),iJ(O,e)},f=[O,m,null==k?void 0:k.prefix],A().useMemo(function(){var e=i7.get(f);if(e)return e;var n=t();return i7.set(f,n),n},f)),P="js"===O?{max:Math.max,min:Math.min}:{max:function(){for(var e=arguments.length,t=Array(e),n=0;n1&&void 0!==arguments[1]?arguments[1]:e,n=tu(E(e,t),2)[1],r=tu(S(t),2);return[r[0],n,r[1]]}},genSubStyleComponent:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=s(e,t,n,d({resetStyle:!1,order:-998},r));return function(e){var t=e.prefixCls,n=e.rootCls,r=void 0===n?t:n;return o(t,r),null}},genComponentStyleHook:s}}({usePrefix:()=>{let{getPrefixCls:e,iconPrefixCls:t}=(0,F.useContext)(oe);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{let[e,t,n,r,o]=rG();return{theme:e,realToken:t,hashId:n,token:r,cssVar:o}},useCSP:()=>{let{csp:e}=(0,F.useContext)(oe);return null!=e?e:{}},getResetStyles:(e,t)=>{var n;let r=aV(e);return[r,{"&":r},aG(null!=(n=null==t?void 0:t.prefix.iconPrefixCls)?n:r7)]},getCommonStyle:(e,t,n,r)=>{let o=`[class^="${t}"], [class*=" ${t}"]`,a=n?`.${n}`:o,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}},l={};return!1!==r&&(l={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[a]:Object.assign(Object.assign(Object.assign({},l),i),{[o]:i})}},getCompUnitless:()=>rD}),lo=e=>{let{componentCls:t,iconCls:n,boxShadow:r,colorText:o,colorSuccess:a,colorError:i,colorWarning:l,colorInfo:c,fontSizeLG:s,motionEaseInOutCirc:u,motionDurationSlow:f,marginXS:d,paddingXS:m,borderRadiusLG:p,zIndexPopup:g,contentPadding:h,contentBg:v}=e,y=`${t}-notice`,b=new nq("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:m,transform:"translateY(0)",opacity:1}}),x=new nq("MessageMoveOut",{"0%":{maxHeight:e.height,padding:m,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),C={padding:m,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:d,fontSize:s},[`${y}-content`]:{display:"inline-block",padding:h,background:v,borderRadius:p,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:a},[`${t}-error > ${n}`]:{color:i},[`${t}-warning > ${n}`]:{color:l},[`${t}-info > ${n}, - ${t}-loading > ${n}`]:{color:c}};return[{[t]:Object.assign(Object.assign({},aB(e)),{color:o,position:"fixed",top:d,width:"100%",pointerEvents:"none",zIndex:g,[`${t}-move-up`]:{animationFillMode:"forwards"},[` - ${t}-move-up-appear, - ${t}-move-up-enter - `]:{animationName:b,animationDuration:f,animationPlayState:"paused",animationTimingFunction:u},[` - ${t}-move-up-appear${t}-move-up-appear-active, - ${t}-move-up-enter${t}-move-up-enter-active - `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:x,animationDuration:f,animationPlayState:"paused",animationTimingFunction:u},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${y}-wrapper`]:Object.assign({},C)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},C),{padding:0,textAlign:"start"})}]},la=lt("Message",e=>[lo(i4(e,{height:150}))],e=>({zIndexPopup:e.zIndexPopupBase+1e3+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}));var li=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let ll={info:F.createElement(iS,null),success:F.createElement(iy,null),error:F.createElement(ix,null),warning:F.createElement(ik,null),loading:F.createElement(i$,null)},lc=({prefixCls:e,type:t,icon:n,children:r})=>F.createElement("div",{className:oA()(`${e}-custom-content`,`${e}-${t}`)},n||ll[t],F.createElement("span",null,r)),ls={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};var lu=F.forwardRef(function(e,t){return F.createElement(iv,eQ({},e,{ref:t,icon:ls}))});function lf(e){let t,n=new Promise(n=>{t=e(()=>{n(!0)})}),r=()=>{null==t||t()};return r.then=(e,t)=>n.then(e,t),r.promise=n,r}var ld=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let lm=({children:e,prefixCls:t})=>{let n=iD(t),[r,o,a]=la(t,n);return r(F.createElement(iT,{classNames:{list:oA()(o,a,n)}},e))},lp=(e,{prefixCls:t,key:n})=>F.createElement(lm,{prefixCls:t,key:n},e),lg=F.forwardRef((e,t)=>{let{top:n,prefixCls:r,getContainer:o,maxCount:a,duration:i=3,rtl:l,transitionName:c,onAllRemoved:s}=e,{getPrefixCls:u,getPopupContainer:f,message:d,direction:m}=F.useContext(oe),p=r||u("message"),g=F.createElement("span",{className:`${p}-close-x`},F.createElement(lu,{className:`${p}-close-icon`})),[h,v]=iz({prefixCls:p,style:()=>({left:"50%",transform:"translateX(-50%)",top:null!=n?n:8}),className:()=>oA()({[`${p}-rtl`]:null!=l?l:"rtl"===m}),motion:()=>({motionName:null!=c?c:`${p}-move-up`}),closable:!1,closeIcon:g,duration:i,getContainer:()=>(null==o?void 0:o())||(null==f?void 0:f())||document.body,maxCount:a,onAllRemoved:s,renderNotifications:lp});return F.useImperativeHandle(t,()=>Object.assign(Object.assign({},h),{prefixCls:p,message:d})),v}),lh=0;function lv(e){let t=F.useRef(null);return od("Message"),[F.useMemo(()=>{let e=e=>{var n;null==(n=t.current)||n.close(e)},n=n=>{if(!t.current){let e=()=>{};return e.then=()=>{},e}let{open:r,prefixCls:o,message:a}=t.current,i=`${o}-notice`,{content:l,icon:c,type:s,key:u,className:f,style:d,onClose:m}=n,p=ld(n,["content","icon","type","key","className","style","onClose"]),g=u;return null==g&&(lh+=1,g=`antd-message-${lh}`),lf(t=>(r(Object.assign(Object.assign({},p),{key:g,content:F.createElement(lc,{prefixCls:o,type:s,icon:c},l),placement:"top",className:oA()(s&&`${i}-${s}`,f,null==a?void 0:a.className),style:Object.assign(Object.assign({},null==a?void 0:a.style),d),onClose:()=>{null==m||m(),t()}})),()=>{e(g)}))},r={open:n,destroy:n=>{var r;void 0!==n?e(n):null==(r=t.current)||r.destroy()}};return["info","success","warning","error","loading"].forEach(e=>{r[e]=(t,r,o)=>{let a,i,l;return a=t&&"object"==typeof t&&"content"in t?t:{content:t},"function"==typeof r?l=r:(i=r,l=o),n(Object.assign(Object.assign({onClose:l,duration:i},a),{type:e}))}}),r},[]),F.createElement(lg,Object.assign({key:"message-holder"},e,{ref:t}))]}let ly=null,lb=e=>e(),lx=[],lC={};function lk(){let{getContainer:e,duration:t,rtl:n,maxCount:r,top:o}=lC,a=(null==e?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:o}}let lE=A().forwardRef((e,t)=>{let{messageConfig:n,sync:r}=e,{getPrefixCls:o}=(0,F.useContext)(oe),a=lC.prefixCls||o("message"),i=(0,F.useContext)(r9),[l,c]=lv(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),i.message));return A().useImperativeHandle(t,()=>{let e=Object.assign({},l);return Object.keys(e).forEach(t=>{e[t]=(...e)=>(r(),l[t].apply(l,e))}),{instance:e,sync:r}}),c}),lS=A().forwardRef((e,t)=>{let[n,r]=A().useState(lk),o=()=>{r(lk)};A().useEffect(o,[]);let a=aQ(),i=a.getRootPrefixCls(),l=a.getIconPrefixCls(),c=a.getTheme(),s=A().createElement(lE,{ref:t,sync:o,messageConfig:n});return A().createElement(a0,{prefixCls:i,iconPrefixCls:l,theme:c},a.holderRender?a.holderRender(s):s)});function lw(){if(!ly){let e=document.createDocumentFragment(),t={fragment:e};ly=t,lb(()=>{io()(A().createElement(lS,{ref:e=>{let{instance:n,sync:r}=e||{};Promise.resolve().then(()=>{!t.instance&&n&&(t.instance=n,t.sync=r,lw())})}}),e)});return}ly.instance&&(lx.forEach(e=>{let{type:t,skipped:n}=e;if(!n)switch(t){case"open":lb(()=>{let t=ly.instance.open(Object.assign(Object.assign({},lC),e.config));null==t||t.then(e.resolve),e.setCloseFn(t)});break;case"destroy":lb(()=>{null==ly||ly.instance.destroy(e.key)});break;default:lb(()=>{var n;let r=(n=ly.instance)[t].apply(n,td(e.args));null==r||r.then(e.resolve),e.setCloseFn(r)})}}),lx=[])}let l$={open:function(e){let t=lf(t=>{let n,r={type:"open",config:e,resolve:t,setCloseFn:e=>{n=e}};return lx.push(r),()=>{n?lb(()=>{n()}):r.skipped=!0}});return lw(),t},destroy:e=>{lx.push({type:"destroy",key:e}),lw()},config:function(e){lC=Object.assign(Object.assign({},lC),e),lb(()=>{var e;null==(e=null==ly?void 0:ly.sync)||e.call(ly)})},useMessage:function(e){return lv(e)},_InternalPanelDoNotUseOrYouWillBeFired:e=>{let{prefixCls:t,className:n,type:r,icon:o,content:a}=e,i=li(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:l}=F.useContext(oe),c=t||l("message"),s=iD(c),[u,f,d]=la(c,s);return u(F.createElement(iF,Object.assign({},i,{prefixCls:c,className:oA()(n,f,`${c}-notice-pure-panel`,d,s),eventKey:"pure",duration:null,content:F.createElement(lc,{prefixCls:c,type:r,icon:o},a)})))}};["success","info","warning","error","loading"].forEach(e=>{l$[e]=(...t)=>(function(e,t){aQ();let n=lf(n=>{let r,o={type:e,args:t,resolve:n,setCloseFn:e=>{r=e}};return lx.push(o),()=>{r?lb(()=>{r()}):o.skipped=!0}});return lw(),n})(e,t)});let lO=e=>{let{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,o=`${t}-notice`,a=new nq("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),i=new nq("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[o]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new nq("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}})}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:a}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[o]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:new nq("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}})}}}}},lj=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],lP={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},lM=(e,t)=>{let{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[lP[t]]:{value:0,_skip_check_:!0}}}}},lF=e=>{let t={};for(let n=1;n ${e.componentCls}-notice`]:{opacity:0,transition:`opacity ${e.motionDurationMid}`}};return Object.assign({[`&:not(:nth-last-child(-n+${e.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},t)},lA=e=>{let t={};for(let n=1;n{let{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`transform ${e.motionDurationSlow}, backdrop-filter 0s`,willChange:"transform, opacity",position:"absolute"},lF(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},lA(e))},[`${t}-stack${t}-stack-expanded`]:{[`& > ${t}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${e.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},lj.map(t=>lM(e,t)).reduce((e,t)=>Object.assign(Object.assign({},e),t),{}))},lN=e=>{let{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:o,notificationMarginBottom:a,borderRadiusLG:i,colorSuccess:l,colorInfo:c,colorWarning:s,colorError:u,colorTextHeading:f,notificationBg:d,notificationPadding:m,notificationMarginEdge:p,notificationProgressBg:g,notificationProgressHeight:h,fontSize:v,lineHeight:y,width:b,notificationIconSize:x,colorText:C}=e,k=`${n}-notice`;return{position:"relative",marginBottom:a,marginInlineStart:"auto",background:d,borderRadius:i,boxShadow:r,[k]:{padding:m,width:b,maxWidth:`calc(100vw - ${t0(e.calc(p).mul(2).equal())})`,overflow:"hidden",lineHeight:y,wordWrap:"break-word"},[`${k}-message`]:{marginBottom:e.marginXS,color:f,fontSize:o,lineHeight:e.lineHeightLG},[`${k}-description`]:{fontSize:v,color:C},[`${k}-closable ${k}-message`]:{paddingInlineEnd:e.paddingLG},[`${k}-with-icon ${k}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.calc(e.marginSM).add(x).equal(),fontSize:o},[`${k}-with-icon ${k}-description`]:{marginInlineStart:e.calc(e.marginSM).add(x).equal(),fontSize:v},[`${k}-icon`]:{position:"absolute",fontSize:x,lineHeight:1,[`&-success${t}`]:{color:l},[`&-info${t}`]:{color:c},[`&-warning${t}`]:{color:s},[`&-error${t}`]:{color:u}},[`${k}-close`]:Object.assign({position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center",background:"none",border:"none","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},aq(e)),[`${k}-progress`]:{position:"absolute",display:"block",appearance:"none",inlineSize:`calc(100% - ${t0(i)} * 2)`,left:{_skip_check_:!0,value:i},right:{_skip_check_:!0,value:i},bottom:0,blockSize:h,border:0,"&, &::-webkit-progress-bar":{borderRadius:i,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:g},"&::-webkit-progress-value":{borderRadius:i,background:g}},[`${k}-actions`]:{float:"right",marginTop:e.marginSM}}},lI=e=>{let{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:o,motionEaseInOut:a}=e,i=`${t}-notice`,l=new nq("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},aB(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:a,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:a,animationFillMode:"both",animationDuration:o,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:l,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${i}-actions`]:{float:"left"}}})},{[t]:{[`${i}-wrapper`]:Object.assign({},lN(e))}}]},lR=e=>({zIndexPopup:e.zIndexPopupBase+1e3+50,width:384}),lL=e=>{let t=e.paddingMD,n=e.paddingLG;return i4(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${t0(e.paddingMD)} ${t0(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})},l_=lt("Notification",e=>{let t=lL(e);return[lI(t),lO(t),lT(t)]},lR),lH=lr(["Notification","PurePanel"],e=>{let t=`${e.componentCls}-notice`,n=lL(e);return{[`${t}-pure-panel`]:Object.assign(Object.assign({},lN(n)),{width:n.width,maxWidth:`calc(100vw - ${t0(e.calc(n.notificationMarginEdge).mul(2).equal())})`,margin:0})}},lR);var lB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function lz(e,t){return null===t||!1===t?null:t||F.createElement(lu,{className:`${e}-close-icon`})}let lD={success:iy,info:iS,error:ix,warning:ik},lV=e=>{let{prefixCls:t,icon:n,type:r,message:o,description:a,actions:i,role:l="alert"}=e,c=null;return n?c=F.createElement("span",{className:`${t}-icon`},n):r&&(c=F.createElement(lD[r]||null,{className:oA()(`${t}-icon`,`${t}-icon-${r}`)})),F.createElement("div",{className:oA()({[`${t}-with-icon`]:c}),role:l},c,F.createElement("div",{className:`${t}-message`},o),F.createElement("div",{className:`${t}-description`},a),i&&F.createElement("div",{className:`${t}-actions`},i))};var lW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let lq=({children:e,prefixCls:t})=>{let n=iD(t),[r,o,a]=l_(t,n);return r(A().createElement(iT,{classNames:{list:oA()(o,a,n)}},e))},lG=(e,{prefixCls:t,key:n})=>A().createElement(lq,{prefixCls:t,key:n},e),lU=A().forwardRef((e,t)=>{let{top:n,bottom:r,prefixCls:o,getContainer:a,maxCount:i,rtl:l,onAllRemoved:c,stack:s,duration:u,pauseOnHover:f=!0,showProgress:d}=e,{getPrefixCls:m,getPopupContainer:p,notification:g,direction:h}=(0,F.useContext)(oe),[,v]=rG(),y=o||m("notification"),[b,x]=iz({prefixCls:y,style:e=>(function(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n}}return r})(e,null!=n?n:24,null!=r?r:24),className:()=>oA()({[`${y}-rtl`]:null!=l?l:"rtl"===h}),motion:()=>({motionName:`${y}-fade`}),closable:!0,closeIcon:lz(y),duration:null!=u?u:4.5,getContainer:()=>(null==a?void 0:a())||(null==p?void 0:p())||document.body,maxCount:i,pauseOnHover:f,showProgress:d,onAllRemoved:c,renderNotifications:lG,stack:!1!==s&&{threshold:"object"==typeof s?null==s?void 0:s.threshold:void 0,offset:8,gap:v.margin}});return A().useImperativeHandle(t,()=>Object.assign(Object.assign({},b),{prefixCls:y,notification:g})),x});function lX(e){let t=A().useRef(null);return od("Notification"),[A().useMemo(()=>{let n=n=>{var r;if(!t.current)return;let{open:o,prefixCls:a,notification:i}=t.current,l=`${a}-notice`,{message:c,description:s,icon:u,type:f,btn:d,actions:m,className:p,style:g,role:h="alert",closeIcon:v,closable:y}=n,b=lW(n,["message","description","icon","type","btn","actions","className","style","role","closeIcon","closable"]),x=lz(l,void 0!==v?v:void 0!==(null==e?void 0:e.closeIcon)?e.closeIcon:null==i?void 0:i.closeIcon);return o(Object.assign(Object.assign({placement:null!=(r=null==e?void 0:e.placement)?r:"topRight"},b),{content:A().createElement(lV,{prefixCls:l,icon:u,type:f,message:c,description:s,actions:null!=m?m:d,role:h}),className:oA()(f&&`${l}-${f}`,p,null==i?void 0:i.className),style:Object.assign(Object.assign({},null==i?void 0:i.style),g),closeIcon:x,closable:null!=y?y:!!x}))},r={open:n,destroy:e=>{var n,r;void 0!==e?null==(n=t.current)||n.close(e):null==(r=t.current)||r.destroy()}};return["success","info","warning","error"].forEach(e=>{r[e]=t=>n(Object.assign(Object.assign({},t),{type:e}))}),r},[]),A().createElement(lU,Object.assign({key:"notification-holder"},e,{ref:t}))]}let lK=null,lY=e=>e(),lZ=[],lQ={};function lJ(){let{getContainer:e,rtl:t,maxCount:n,top:r,bottom:o,showProgress:a,pauseOnHover:i}=lQ,l=(null==e?void 0:e())||document.body;return{getContainer:()=>l,rtl:t,maxCount:n,top:r,bottom:o,showProgress:a,pauseOnHover:i}}let l0=A().forwardRef((e,t)=>{let{notificationConfig:n,sync:r}=e,{getPrefixCls:o}=(0,F.useContext)(oe),a=lQ.prefixCls||o("notification"),i=(0,F.useContext)(r9),[l,c]=lX(Object.assign(Object.assign(Object.assign({},n),{prefixCls:a}),i.notification));return A().useEffect(r,[]),A().useImperativeHandle(t,()=>{let e=Object.assign({},l);return Object.keys(e).forEach(t=>{e[t]=(...e)=>(r(),l[t].apply(l,e))}),{instance:e,sync:r}}),c}),l1=A().forwardRef((e,t)=>{let[n,r]=A().useState(lJ),o=()=>{r(lJ)};A().useEffect(o,[]);let a=aQ(),i=a.getRootPrefixCls(),l=a.getIconPrefixCls(),c=a.getTheme(),s=A().createElement(l0,{ref:t,sync:o,notificationConfig:n});return A().createElement(a0,{prefixCls:i,iconPrefixCls:l,theme:c},a.holderRender?a.holderRender(s):s)});function l2(){if(!lK){let e=document.createDocumentFragment(),t={fragment:e};lK=t,lY(()=>{io()(A().createElement(l1,{ref:e=>{let{instance:n,sync:r}=e||{};Promise.resolve().then(()=>{!t.instance&&n&&(t.instance=n,t.sync=r,l2())})}}),e)});return}lK.instance&&(lZ.forEach(e=>{switch(e.type){case"open":lY(()=>{lK.instance.open(Object.assign(Object.assign({},lQ),e.config))});break;case"destroy":lY(()=>{null==lK||lK.instance.destroy(e.key)})}}),lZ=[])}function l5(e){aQ(),lZ.push({type:"open",config:e}),l2()}let l4={open:l5,destroy:e=>{lZ.push({type:"destroy",key:e}),l2()},config:function(e){lQ=Object.assign(Object.assign({},lQ),e),lY(()=>{var e;null==(e=null==lK?void 0:lK.sync)||e.call(lK)})},useNotification:function(e){return lX(e)},_InternalPanelDoNotUseOrYouWillBeFired:e=>{let{prefixCls:t,className:n,icon:r,type:o,message:a,description:i,btn:l,actions:c,closable:s=!0,closeIcon:u,className:f}=e,d=lB(e,["prefixCls","className","icon","type","message","description","btn","actions","closable","closeIcon","className"]),{getPrefixCls:m}=F.useContext(oe),p=t||m("notification"),g=`${p}-notice`,h=iD(p),[v,y,b]=l_(p,h);return v(F.createElement("div",{className:oA()(`${g}-pure-panel`,y,n,b,h)},F.createElement(lH,{prefixCls:p}),F.createElement(iF,Object.assign({},d,{prefixCls:p,eventKey:"pure",duration:null,closable:s,className:oA()({notificationClassName:f}),closeIcon:lz(p,u),content:F.createElement(lV,{prefixCls:g,icon:r,type:o,message:a,description:i,actions:null!=c?c:l})}))))}};["success","info","warning","error"].forEach(e=>{l4[e]=t=>l5(Object.assign(Object.assign({},t),{type:e}))});let l6=(e,t,n)=>void 0!==n?n:`${e}-${t}`,l3=(e,t)=>{let n=F.useContext(ok);return[F.useMemo(()=>{var r;let o=t||oy[e],a=null!=(r=null==n?void 0:n[e])?r:{};return Object.assign(Object.assign({},"function"==typeof o?o():o),a||{})},[e,t,n]),F.useMemo(()=>{let e=null==n?void 0:n.locale;return(null==n?void 0:n.exist)&&!e?oy.locale:e},[n])]};function l8(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach(function(e){delete n[e]}),n}let l9=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var o=e.getBoundingClientRect(),a=o.width,i=o.height;if(a||i)return!0}}return!1},l7=(e,t,n)=>A().isValidElement(e)?A().cloneElement(e,"function"==typeof n?n(e.props||{}):n):t,ce=e=>{let{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:`box-shadow 0.4s ${e.motionEaseOutCirc},opacity 2s ${e.motionEaseOutCirc}`,"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut},opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`}}}}},ct=ln("Wave",e=>[ce(e)]),cn="ant-wave-target";function cr(e){return e&&"#fff"!==e&&"#ffffff"!==e&&"rgb(255, 255, 255)"!==e&&"rgba(255, 255, 255, 1)"!==e&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&"transparent"!==e}function co(e){return Number.isNaN(e)?0:e}let ca=e=>{let{className:t,target:n,component:r,registerUnmount:o}=e,a=F.useRef(null),i=F.useRef(null);F.useEffect(()=>{i.current=o()},[]);let[l,c]=F.useState(null),[s,u]=F.useState([]),[f,d]=F.useState(0),[m,p]=F.useState(0),[g,h]=F.useState(0),[v,y]=F.useState(0),[b,x]=F.useState(!1),C={left:f,top:m,width:g,height:v,borderRadius:s.map(e=>`${e}px`).join(" ")};function k(){let e=getComputedStyle(n);c(function(e){let{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return cr(t)?t:cr(n)?n:cr(r)?r:null}(n));let t="static"===e.position,{borderLeftWidth:r,borderTopWidth:o}=e;d(t?n.offsetLeft:co(-parseFloat(r))),p(t?n.offsetTop:co(-parseFloat(o))),h(n.offsetWidth),y(n.offsetHeight);let{borderTopLeftRadius:a,borderTopRightRadius:i,borderBottomLeftRadius:l,borderBottomRightRadius:s}=e;u([a,i,s,l].map(e=>co(parseFloat(e))))}if(l&&(C["--wave-color"]=l),F.useEffect(()=>{if(n){let e,t=ak(()=>{k(),x(!0)});return"undefined"!=typeof ResizeObserver&&(e=new ResizeObserver(k)).observe(n),()=>{ak.cancel(t),null==e||e.disconnect()}}},[]),!b)return null;let E=("Checkbox"===r||"Radio"===r)&&(null==n?void 0:n.classList.contains(cn));return F.createElement(aj,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(e,t)=>{var n,r;if(t.deadline||"opacity"===t.propertyName){let e=null==(n=a.current)?void 0:n.parentElement;null==(r=i.current)||r.call(i).then(()=>{null==e||e.remove()})}return!1}},({className:e},n)=>F.createElement("div",{ref:oV(a,n),className:oA()(t,e,{"wave-quick":E}),style:C}))},ci=(e,t)=>{var n;let{component:r}=t;if("Checkbox"===r&&!(null==(n=e.querySelector("input"))?void 0:n.checked))return;let o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",null==e||e.insertBefore(o,null==e?void 0:e.firstChild);let a=io(),i=null;i=a(F.createElement(ca,Object.assign({},t,{target:e,registerUnmount:function(){return i}})),o)},cl=(e,t,n)=>{let{wave:r}=F.useContext(oe),[,o,a]=rG(),i=o4(i=>{let l=e.current;if((null==r?void 0:r.disabled)||!l)return;let c=l.querySelector(`.${cn}`)||l,{showEffect:s}=r||{};(s||ci)(c,{className:t,token:o,component:n,event:i,hashId:a})}),l=F.useRef(null);return e=>{ak.cancel(l.current),l.current=ak(()=>{i(e)})}},cc=e=>{let{children:t,disabled:n,component:r}=e,{getPrefixCls:o}=(0,F.useContext)(oe),a=(0,F.useRef)(null),i=o("wave"),[,l]=ct(i),c=cl(a,oA()(i,l),r);if(A().useEffect(()=>{let e=a.current;if(!e||1!==e.nodeType||n)return;let t=t=>{!l9(t.target)||!e.getAttribute||e.getAttribute("disabled")||e.disabled||e.className.includes("disabled")||e.className.includes("-leave")||c(t)};return e.addEventListener("click",t,!0),()=>{e.removeEventListener("click",t,!0)}},[n]),!A().isValidElement(t))return null!=t?t:null;let s=oq(t)?oV(oU(t),a):a;return l7(t,t,{ref:s})},cs=e=>{let t=A().useContext(oO);return A().useMemo(()=>e?"string"==typeof e?null!=e?e:t:"function"==typeof e?e(t):t:t,[e,t])},cu=F.createContext(null),cf=(e,t)=>{let n=F.useContext(cu),r=F.useMemo(()=>{if(!n)return"";let{compactDirection:r,isFirstItem:o,isLastItem:a}=n,i="vertical"===r?"-vertical-":"-";return oA()(`${e}-compact${i}item`,{[`${e}-compact${i}first-item`]:o,[`${e}-compact${i}last-item`]:a,[`${e}-compact${i}item-rtl`]:"rtl"===t})},[e,t,n]);return{compactSize:null==n?void 0:n.compactSize,compactDirection:null==n?void 0:n.compactDirection,compactItemClassnames:r}},cd=e=>{let{children:t}=e;return F.createElement(cu.Provider,{value:null},t)};var cm=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let cp=F.createContext(void 0),cg=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"],ch=/^[\u4E00-\u9FA5]{2}$/,cv=ch.test.bind(ch);function cy(e){return"danger"===e?{danger:!0}:{type:e}}function cb(e){return"string"==typeof e}function cx(e){return"text"===e||"link"===e}["default","primary","danger"].concat(td(cg));let cC=(0,F.forwardRef)((e,t)=>{let{className:n,style:r,children:o,prefixCls:a}=e,i=oA()(`${a}-icon`,n);return A().createElement("span",{ref:t,className:i,style:r},o)}),ck=(0,F.forwardRef)((e,t)=>{let{prefixCls:n,className:r,style:o,iconClassName:a}=e,i=oA()(`${n}-loading-icon`,r);return A().createElement(cC,{prefixCls:n,className:i,style:o,ref:t},A().createElement(i$,{className:a}))}),cE=()=>({width:0,opacity:0,transform:"scale(0)"}),cS=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),cw=e=>{let{prefixCls:t,loading:n,existIcon:r,className:o,style:a,mount:i}=e;return r?A().createElement(ck,{prefixCls:t,className:o,style:a}):A().createElement(aj,{visible:!!n,motionName:`${t}-loading-icon-motion`,motionAppear:!i,motionEnter:!i,motionLeave:!i,removeOnLeave:!0,onAppearStart:cE,onAppearActive:cS,onEnterStart:cE,onEnterActive:cS,onLeaveStart:cS,onLeaveActive:cE},({className:e,style:n},r)=>{let i=Object.assign(Object.assign({},a),n);return A().createElement(ck,{prefixCls:t,className:oA()(o,e),style:i,ref:r})})},c$=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),cO=e=>{let{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:o,colorErrorHover:a}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},c$(`${t}-primary`,o),c$(`${t}-danger`,a)]}};var cj=["b"],cP=["v"],cM=function(e){return Math.round(Number(e||0))},cF=function(e){if(e instanceof nQ)return e;if(e&&"object"===c(e)&&"h"in e&&"b"in e){var t=e.b;return d(d({},ta(e,cj)),{},{v:t})}return"string"==typeof e&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e},cA=function(e){oQ(n,e);var t=o2(n);function n(e){return T(this,n),t.call(this,cF(e))}return I(n,[{key:"toHsbString",value:function(){var e=this.toHsb(),t=cM(100*e.s),n=cM(100*e.b),r=cM(e.h),o=e.a,a="hsb(".concat(r,", ").concat(t,"%, ").concat(n,"%)"),i="hsba(".concat(r,", ").concat(t,"%, ").concat(n,"%, ").concat(o.toFixed(2*(0!==o)),")");return 1===o?a:i}},{key:"toHsb",value:function(){var e=this.toHsv(),t=e.v;return d(d({},ta(e,cP)),{},{b:t,a:this.a})}}]),n}(nQ);(P="#1677ff")instanceof cA||new cA(P);let cT=(e,t)=>(null==e?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"",cN=(e,t)=>e?cT(e,t):"",cI=I(function e(t){var n;if(T(this,e),this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=null==(n=t.colors)?void 0:n.map(t=>({color:new e(t.color),percent:t.percent})),this.cleared=t.cleared;return}let r=Array.isArray(t);r&&t.length?(this.colors=t.map(({color:t,percent:n})=>({color:new e(t),percent:n})),this.metaColor=new cA(this.colors[0].color.metaColor)):this.metaColor=new cA(r?"":t),t&&(!r||this.colors)||(this.metaColor=this.metaColor.setA(0),this.cleared=!0)},[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return cN(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){let{colors:e}=this;if(e){let t=e.map(e=>`${e.color.toRgbString()} ${e.percent}%`).join(", ");return`linear-gradient(90deg, ${t})`}return this.metaColor.toRgbString()}},{key:"equals",value:function(e){return!!e&&this.isGradient()===e.isGradient()&&(this.isGradient()?this.colors.length===e.colors.length&&this.colors.every((t,n)=>{let r=e.colors[n];return t.percent===r.percent&&t.color.equals(r.color)}):this.toHexString()===e.toHexString())}}]),cR=(e,t)=>{let{r:n,g:r,b:o,a}=e.toRgb(),i=new cA(e.toRgbString()).onBackground(t).toHsv();return a<=.5?i.v>.5:.299*n+.587*r+.114*o>192},cL=e=>{let{paddingInline:t,onlyIconSize:n}=e;return i4(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n})},c_=e=>{var t,n,r,o,a,i;let l=null!=(t=e.contentFontSize)?t:e.fontSize,c=null!=(n=e.contentFontSizeSM)?n:e.fontSize,s=null!=(r=e.contentFontSizeLG)?r:e.fontSizeLG,u=null!=(o=e.contentLineHeight)?o:(l+8)/l,f=null!=(a=e.contentLineHeightSM)?a:(c+8)/c,d=null!=(i=e.contentLineHeightLG)?i:(s+8)/s,m=cR(new cI(e.colorBgSolid),"#fff")?"#000":"#fff";return Object.assign(Object.assign({},cg.reduce((t,n)=>Object.assign(Object.assign({},t),{[`${n}ShadowColor`]:`0 ${t0(e.controlOutlineWidth)} 0 ${rI(e[`${n}1`],e.colorBgContainer)}`}),{})),{fontWeight:400,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:m,contentFontSize:l,contentFontSizeSM:c,contentFontSizeLG:s,contentLineHeight:u,contentLineHeightSM:f,contentLineHeightLG:d,paddingBlock:Math.max((e.controlHeight-l*u)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-c*f)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-s*d)/2-e.lineWidth,0)})},cH=e=>{let{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:o,motionDurationSlow:a,motionEaseInOut:i,marginXS:l,calc:c}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:e.marginXS,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${t0(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:az(),"> a":{color:"currentColor"},"&:not(:disabled)":aq(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"},[`&${t}-round`]:{width:"auto"}},[`&${t}-loading`]:{opacity:o,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(e=>`${e} ${a} ${i}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:c(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:c(l).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:c(l).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:c(l).mul(-1).equal()}}}}}},cB=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),cz=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),cD=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),cV=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),cW=(e,t,n,r,o,a,i,l)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},cB(e,Object.assign({background:t},i),Object.assign({background:t},l))),{"&:disabled":{cursor:"not-allowed",color:o||void 0,borderColor:a||void 0}})}),cq=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},cV(e))}),cG=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),cU=(e,t,n,r)=>Object.assign(Object.assign({},(r&&["link","text"].includes(r)?cG:cq)(e)),cB(e.componentCls,t,n)),cX=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},cU(e,r,o))}),cK=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},cU(e,r,o))}),cY=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),cZ=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},cU(e,n,r))}),cQ=(e,t,n,r,o)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},cU(e,r,o,n))}),cJ=e=>{let{componentCls:t}=e;return cg.reduce((n,r)=>{let o=e[`${r}6`],a=e[`${r}1`],i=e[`${r}5`],l=e[`${r}2`],c=e[`${r}3`],s=e[`${r}7`];return Object.assign(Object.assign({},n),{[`&${t}-color-${r}`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:o,boxShadow:e[`${r}ShadowColor`]},cX(e,e.colorTextLightSolid,o,{background:i},{background:s})),cK(e,o,e.colorBgContainer,{color:i,borderColor:i,background:e.colorBgContainer},{color:s,borderColor:s,background:e.colorBgContainer})),cY(e)),cZ(e,a,{background:l},{background:c})),cQ(e,o,"link",{color:i},{color:s})),cQ(e,o,"text",{color:i,background:a},{color:s,background:c}))})},{})},c0=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},cX(e,e.solidTextColor,e.colorBgSolid,{color:e.solidTextColor,background:e.colorBgSolidHover},{color:e.solidTextColor,background:e.colorBgSolidActive})),cY(e)),cZ(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),cW(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),cQ(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),c1=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},cK(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),cY(e)),cZ(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),cQ(e,e.colorPrimaryText,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),cQ(e,e.colorPrimaryText,"link",{color:e.colorPrimaryTextHover,background:e.linkHoverBg},{color:e.colorPrimaryTextActive})),cW(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),c2=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},cX(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),cK(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),cY(e)),cZ(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),cQ(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),cQ(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),cW(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),c5=e=>Object.assign(Object.assign({},cQ(e,e.colorLink,"link",{color:e.colorLinkHover},{color:e.colorLinkActive})),cW(e.componentCls,e.ghostBg,e.colorInfo,e.colorInfo,e.colorTextDisabled,e.colorBorder,{color:e.colorInfoHover,borderColor:e.colorInfoHover},{color:e.colorInfoActive,borderColor:e.colorInfoActive})),c4=e=>{let{componentCls:t}=e;return Object.assign({[`${t}-color-default`]:c0(e),[`${t}-color-primary`]:c1(e),[`${t}-color-dangerous`]:c2(e),[`${t}-color-link`]:c5(e)},cJ(e))},c6=e=>Object.assign(Object.assign(Object.assign(Object.assign({},cK(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),cQ(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),cX(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),cQ(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),c3=(e,t="")=>{let{componentCls:n,controlHeight:r,fontSize:o,borderRadius:a,buttonPaddingHorizontal:i,iconCls:l,buttonPaddingVertical:c,buttonIconOnlyFontSize:s}=e;return[{[t]:{fontSize:o,height:r,padding:`${t0(c)} ${t0(i)}`,borderRadius:a,[`&${n}-icon-only`]:{width:r,[l]:{fontSize:s}}}},{[`${n}${n}-circle${t}`]:cz(e)},{[`${n}${n}-round${t}`]:cD(e)}]},c8=e=>c3(i4(e,{fontSize:e.contentFontSize}),e.componentCls),c9=e=>c3(i4(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM}),`${e.componentCls}-sm`),c7=e=>c3(i4(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG}),`${e.componentCls}-lg`),se=e=>{let{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},st=lt("Button",e=>{let t=cL(e);return[cH(t),c8(t),c9(t),c7(t),se(t),c4(t),c6(t),cO(t)]},c_,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}}),sn=e=>{let{componentCls:t,colorPrimaryHover:n,lineWidth:r,calc:o}=e,a=o(r).mul(-1).equal(),i=e=>{let o=`${t}-compact${e?"-vertical":""}-item${t}-primary:not([disabled])`;return{[`${o} + ${o}::before`]:{position:"absolute",top:e?a:0,insetInlineStart:e?0:a,backgroundColor:n,content:'""',width:e?"100%":r,height:e?r:"100%"}}};return Object.assign(Object.assign({},i()),i(!0))},sr=lr(["Button","compact"],e=>{let t=cL(e);return[function(e,t={focus:!0}){let{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},function(e,t,n){let{focusElCls:r,focus:o,borderElCls:a}=n,i=a?"> *":"",l=["hover",o?"focus":null,"active"].filter(Boolean).map(e=>`&:${e} ${i}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},"&-item":Object.assign(Object.assign({[l]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${i}`]:{zIndex:0}})}}(e,r,t)),function(e,t,n){let{borderElCls:r}=n,o=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${o}, &${e}-sm ${o}, &${e}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}(n,r,t))}}(t),function(e){var t;let n=`${e.componentCls}-compact-vertical`;return{[n]:Object.assign(Object.assign({},{[`&-item:not(${n}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}),(t=e.componentCls,{[`&-item:not(${n}-first-item):not(${n}-last-item)`]:{borderRadius:0},[`&-item${n}-first-item:not(${n}-last-item)`]:{[`&, &${t}-sm, &${t}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${n}-last-item:not(${n}-first-item)`]:{[`&, &${t}-sm, &${t}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}))}}(t),sn(t)]},c_);var so=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let sa={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},si=A().forwardRef((e,t)=>{var n,r;let{loading:o=!1,prefixCls:a,color:i,variant:l,type:c,danger:s=!1,shape:u="default",size:f,styles:d,disabled:m,className:p,rootClassName:g,children:h,icon:v,iconPosition:y="start",ghost:b=!1,block:x=!1,htmlType:C="button",classNames:k,style:E={},autoInsertSpace:S,autoFocus:w}=e,$=so(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace","autoFocus"]),O=c||"default",{button:j}=A().useContext(oe),[P,M]=(0,F.useMemo)(()=>{if(i&&l)return[i,l];if(c||s){let e=sa[O]||[];return s?["danger",e[1]]:e}return(null==j?void 0:j.color)&&(null==j?void 0:j.variant)?[j.color,j.variant]:["default","outlined"]},[c,i,l,s,null==j?void 0:j.variant,null==j?void 0:j.color]),T="danger"===P?"dangerous":P,{getPrefixCls:N,direction:I,autoInsertSpace:R,className:L,style:_,classNames:H,styles:B}=or("button"),z=null==(n=null!=S?S:R)||n,D=N("btn",a),[V,W,q]=st(D),G=(0,F.useContext)(ow),U=null!=m?m:G,X=(0,F.useContext)(cp),K=(0,F.useMemo)(()=>(function(e){if("object"==typeof e&&e){let t=null==e?void 0:e.delay;return{loading:(t=Number.isNaN(t)||"number"!=typeof t?0:t)<=0,delay:t}}return{loading:!!e,delay:0}})(o),[o]),[Y,Z]=(0,F.useState)(K.loading),[Q,J]=(0,F.useState)(!1),ee=(0,F.useRef)(null),et=oW(t,ee),en=1===F.Children.count(h)&&!v&&!cx(M),er=(0,F.useRef)(!0);A().useEffect(()=>(er.current=!1,()=>{er.current=!0}),[]),(0,F.useEffect)(()=>{let e=null;return K.delay>0?e=setTimeout(()=>{e=null,Z(!0)},K.delay):Z(K.loading),function(){e&&(clearTimeout(e),e=null)}},[K]),(0,F.useEffect)(()=>{if(!ee.current||!z)return;let e=ee.current.textContent||"";en&&cv(e)?Q||J(!0):Q&&J(!1)}),(0,F.useEffect)(()=>{w&&ee.current&&ee.current.focus()},[]);let eo=A().useCallback(t=>{var n;if(Y||U)return void t.preventDefault();null==(n=e.onClick)||n.call(e,("href"in e,t))},[e.onClick,Y,U]),{compactSize:ea,compactItemClassnames:ei}=cf(D,I),el=cs(e=>{var t,n;return null!=(n=null!=(t=null!=f?f:ea)?t:X)?n:e}),ec=el&&null!=(r=({large:"lg",small:"sm",middle:void 0})[el])?r:"",es=Y?"loading":v,eu=l8($,["navigate"]),ef=oA()(D,W,q,{[`${D}-${u}`]:"default"!==u&&u,[`${D}-${O}`]:O,[`${D}-dangerous`]:s,[`${D}-color-${T}`]:T,[`${D}-variant-${M}`]:M,[`${D}-${ec}`]:ec,[`${D}-icon-only`]:!h&&0!==h&&!!es,[`${D}-background-ghost`]:b&&!cx(M),[`${D}-loading`]:Y,[`${D}-two-chinese-chars`]:Q&&z&&!Y,[`${D}-block`]:x,[`${D}-rtl`]:"rtl"===I,[`${D}-icon-end`]:"end"===y},ei,p,g,L),ed=Object.assign(Object.assign({},_),E),em=oA()(null==k?void 0:k.icon,H.icon),ep=Object.assign(Object.assign({},(null==d?void 0:d.icon)||{}),B.icon||{}),eg=v&&!Y?A().createElement(cC,{prefixCls:D,className:em,style:ep},v):o&&"object"==typeof o&&o.icon?A().createElement(cC,{prefixCls:D,className:em,style:ep},o.icon):A().createElement(cw,{existIcon:!!v,prefixCls:D,loading:Y,mount:er.current}),eh=h||0===h?function(e,t){let n=!1,r=[];return A().Children.forEach(e,e=>{let t=typeof e,o="string"===t||"number"===t;if(n&&o){let t=r.length-1,n=r[t];r[t]=`${n}${e}`}else r.push(e);n=o}),A().Children.map(r,e=>(function(e,t){if(null==e)return;let n=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&cb(e.type)&&cv(e.props.children)?l7(e,e,{children:e.props.children.split("").join(n)}):cb(e)?cv(e)?A().createElement("span",null,e.split("").join(n)):A().createElement("span",null,e):e&&A().isValidElement(e)&&e.type===A().Fragment?A().createElement("span",null,e):e})(e,t))}(h,en&&z):null;if(void 0!==eu.href)return V(A().createElement("a",Object.assign({},eu,{className:oA()(ef,{[`${D}-disabled`]:U}),href:U?void 0:eu.href,style:ed,onClick:eo,ref:et,tabIndex:U?-1:0}),eg,eh));let ev=A().createElement("button",Object.assign({},$,{type:C,className:ef,style:ed,onClick:eo,disabled:U,ref:et}),eg,eh,ei&&A().createElement(sr,{prefixCls:D}));return cx(M)||(ev=A().createElement(cc,{component:"Button",disabled:Y},ev)),V(ev)});function sl(e){return!!(null==e?void 0:e.then)}si.Group=e=>{let{getPrefixCls:t,direction:n}=F.useContext(oe),{prefixCls:r,size:o,className:a}=e,i=cm(e,["prefixCls","size","className"]),l=t("btn-group",r),[,,c]=rG(),s=F.useMemo(()=>{switch(o){case"large":return"lg";case"small":return"sm";default:return""}},[o]),u=oA()(l,{[`${l}-${s}`]:s,[`${l}-rtl`]:"rtl"===n},a,c);return F.createElement(cp.Provider,{value:o},F.createElement("div",Object.assign({},i,{className:u})))},si.__ANT_BUTTON=!0;let sc=e=>{let{type:t,children:n,prefixCls:r,buttonProps:o,close:a,autoFocus:i,emitEvent:l,isSilent:c,quitOnNullishReturnValue:s,actionFn:u}=e,f=F.useRef(!1),d=F.useRef(null),[m,p]=o6(!1),g=(...e)=>{null==a||a.apply(void 0,e)};F.useEffect(()=>{let e=null;return i&&(e=setTimeout(()=>{var e;null==(e=d.current)||e.focus({preventScroll:!0})})),()=>{e&&clearTimeout(e)}},[]);let h=e=>{sl(e)&&(p(!0),e.then((...e)=>{p(!1,!0),g.apply(void 0,e),f.current=!1},e=>{if(p(!1,!0),f.current=!1,null==c||!c())return Promise.reject(e)}))};return F.createElement(si,Object.assign({},cy(t),{onClick:e=>{let t;if(!f.current){if(f.current=!0,!u)return void g();if(l){if(t=u(e),s&&!sl(t)){f.current=!1,g(e);return}}else if(u.length)t=u(a),f.current=!1;else if(!sl(t=u()))return void g();h(t)}},loading:m,prefixCls:r},o,{ref:d}),n)},ss=A().createContext({}),{Provider:su}=ss,sf=()=>{let{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:o,rootPrefixCls:a,close:i,onCancel:l,onConfirm:c}=(0,F.useContext)(ss);return o?A().createElement(sc,{isSilent:r,actionFn:l,close:(...e)=>{null==i||i.apply(void 0,e),null==c||c(!1)},autoFocus:"cancel"===e,buttonProps:t,prefixCls:`${a}-btn`},n):null},sd=()=>{let{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:o,okTextLocale:a,okType:i,onConfirm:l,onOk:c}=(0,F.useContext)(ss);return A().createElement(sc,{isSilent:n,type:i||"primary",actionFn:c,close:(...e)=>{null==t||t.apply(void 0,e),null==l||l(!0)},autoFocus:"ok"===e,buttonProps:r,prefixCls:`${o}-btn`},a)};var sm=F.createContext(null),sp=[],sg="rc-util-locker-".concat(Date.now()),sh=0,sv=function(e){return!1!==e&&(tp()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)},sy=F.forwardRef(function(e,t){var n,r,o=e.open,a=e.autoLock,i=e.getContainer,l=(e.debug,e.autoDestroy),c=void 0===l||l,s=e.children,u=tu(F.useState(o),2),f=u[0],d=u[1],m=f||o;F.useEffect(function(){(c||o)&&d(o)},[o,c]);var p=tu(F.useState(function(){return sv(i)}),2),g=p[0],h=p[1];F.useEffect(function(){var e=sv(i);h(null!=e?e:null)});var v=function(e,t){var n=tu(F.useState(function(){return tp()?document.createElement("div"):null}),1)[0],r=F.useRef(!1),o=F.useContext(sm),a=tu(F.useState(sp),2),i=a[0],l=a[1],c=o||(r.current?void 0:function(e){l(function(t){return[e].concat(td(t))})});function s(){n.parentElement||document.body.appendChild(n),r.current=!0}function u(){var e;null==(e=n.parentElement)||e.removeChild(n),r.current=!1}return t6(function(){return e?o?o(s):s():u(),u},[e]),t6(function(){i.length&&(i.forEach(function(e){return e()}),l(sp))},[i]),[n,c]}(m&&!g,0),y=tu(v,2),b=y[0],x=y[1],C=null!=g?g:b;t6(function(){if(n){var e,t=(e=document.body,"undefined"==typeof document||!e||!(e instanceof Element)?{width:0,height:0}:function(e){var t,n,r="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),o=document.createElement("div");o.id=r;var a=o.style;if(a.position="absolute",a.left="0",a.top="0",a.width="100px",a.height="100px",a.overflow="scroll",e){var i=getComputedStyle(e);a.scrollbarColor=i.scrollbarColor,a.scrollbarWidth=i.scrollbarWidth;var l=getComputedStyle(e,"::-webkit-scrollbar"),c=parseInt(l.width,10),s=parseInt(l.height,10);try{var u=c?"width: ".concat(l.width,";"):"",f=s?"height: ".concat(l.height,";"):"";tw("\n#".concat(r,"::-webkit-scrollbar {\n").concat(u,"\n").concat(f,"\n}"),r)}catch(e){console.error(e),t=c,n=s}}document.body.appendChild(o);var d=e&&t&&!isNaN(t)?t:o.offsetWidth-o.clientWidth,m=e&&n&&!isNaN(n)?n:o.offsetHeight-o.clientHeight;return document.body.removeChild(o),tS(r),{width:d,height:m}}(e)).width,o=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;tw("\nhtml body {\n overflow-y: hidden;\n ".concat(o?"width: calc(100% - ".concat(t,"px);"):"","\n}"),r)}else tS(r);return function(){tS(r)}},[n=!!(a&&o&&tp()&&(C===b||C===document.body)),r=tu(F.useState(function(){return sh+=1,"".concat(sg,"_").concat(sh)}),1)[0]]);var k=null;s&&oq(s)&&t&&(k=s.ref);var E=oW(k,t);if(!m||!tp()||void 0===g)return null;var S=!1===C,w=s;return t&&(w=F.cloneElement(s,{ref:E})),F.createElement(sm.Provider,{value:x},S?w:(0,oT.createPortal)(w,C))}),sb=F.createContext({}),sx=0,sC=d({},F).useId;let sk=sC?function(e){var t=sC();return e||t}:function(e){var t=tu(F.useState("ssr-id"),2),n=t[0],r=t[1];return(F.useEffect(function(){var e=sx;sx+=1,r("rc_unique_".concat(e))},[]),e)?e:n};function sE(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function sS(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var o=e.document;"number"!=typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}let sw=F.memo(function(e){return e.children},function(e,t){return!t.shouldUpdate});var s$={width:0,height:0,overflow:"hidden",outline:"none"},sO={outline:"none"},sj=A().forwardRef(function(e,t){var n=e.prefixCls,r=e.className,o=e.style,a=e.title,i=e.ariaId,l=e.footer,s=e.closable,u=e.closeIcon,f=e.onClose,m=e.children,p=e.bodyStyle,g=e.bodyProps,h=e.modalRender,v=e.onMouseDown,y=e.onMouseUp,b=e.holderRef,x=e.visible,C=e.forceRender,k=e.width,E=e.height,S=e.classNames,w=e.styles,$=oW(b,A().useContext(sb).panel),O=(0,F.useRef)(),j=(0,F.useRef)();A().useImperativeHandle(t,function(){return{focus:function(){var e;null==(e=O.current)||e.focus({preventScroll:!0})},changeActive:function(e){var t=document.activeElement;e&&t===j.current?O.current.focus({preventScroll:!0}):e||t!==O.current||j.current.focus({preventScroll:!0})}}});var P={};void 0!==k&&(P.width=k),void 0!==E&&(P.height=E);var M=l?A().createElement("div",{className:oA()("".concat(n,"-footer"),null==S?void 0:S.footer),style:d({},null==w?void 0:w.footer)},l):null,T=a?A().createElement("div",{className:oA()("".concat(n,"-header"),null==S?void 0:S.header),style:d({},null==w?void 0:w.header)},A().createElement("div",{className:"".concat(n,"-title"),id:i},a)):null,N=(0,F.useMemo)(function(){return"object"===c(s)&&null!==s?s:s?{closeIcon:null!=u?u:A().createElement("span",{className:"".concat(n,"-close-x")})}:{}},[s,u,n]),I=iM(N,!0),R="object"===c(s)&&s.disabled,L=s?A().createElement("button",eQ({type:"button",onClick:f,"aria-label":"Close"},I,{className:"".concat(n,"-close"),disabled:R}),N.closeIcon):null,_=A().createElement("div",{className:oA()("".concat(n,"-content"),null==S?void 0:S.content),style:null==w?void 0:w.content},L,T,A().createElement("div",eQ({className:oA()("".concat(n,"-body"),null==S?void 0:S.body),style:d(d({},p),null==w?void 0:w.body)},g),m),M);return A().createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?i:null,"aria-modal":"true",ref:$,style:d(d({},o),P),className:oA()(n,r),onMouseDown:v,onMouseUp:y},A().createElement("div",{ref:O,tabIndex:0,style:sO},A().createElement(sw,{shouldUpdate:x||C},h?h(_):_)),A().createElement("div",{tabIndex:0,ref:j,style:s$}))}),sP=F.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,o=e.style,a=e.className,i=e.visible,l=e.forceRender,c=e.destroyOnClose,s=e.motionName,u=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,p=(0,F.useRef)(),g=tu(F.useState(),2),h=g[0],v=g[1],y={};function b(){var e,t,n,r,o,a=(n={left:(t=(e=p.current).getBoundingClientRect()).left,top:t.top},o=(r=e.ownerDocument).defaultView||r.parentWindow,n.left+=sS(o),n.top+=sS(o,!0),n);v(m&&(m.x||m.y)?"".concat(m.x-a.left,"px ").concat(m.y-a.top,"px"):"")}return h&&(y.transformOrigin=h),F.createElement(aj,{visible:i,onVisibleChanged:f,onAppearPrepare:b,onEnterPrepare:b,forceRender:l,motionName:s,removeOnLeave:c,ref:p},function(i,l){var c=i.className,s=i.style;return F.createElement(sj,eQ({},e,{ref:t,title:r,ariaId:u,prefixCls:n,holderRef:l,style:d(d(d({},s),o),y),className:oA()(a,c)}))})});sP.displayName="Content";let sM=function(e){var t=e.prefixCls,n=e.style,r=e.visible,o=e.maskProps,a=e.motionName,i=e.className;return F.createElement(aj,{key:"mask",visible:r,motionName:a,leavedClassName:"".concat(t,"-mask-hidden")},function(e,r){var a=e.className,l=e.style;return F.createElement("div",eQ({ref:r,style:d(d({},l),n),className:oA()("".concat(t,"-mask"),a,i)},o))})},sF=function(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,r=e.zIndex,o=e.visible,a=void 0!==o&&o,i=e.keyboard,l=void 0===i||i,c=e.focusTriggerAfterClose,s=void 0===c||c,u=e.wrapStyle,f=e.wrapClassName,m=e.wrapProps,p=e.onClose,g=e.afterOpenChange,h=e.afterClose,v=e.transitionName,y=e.animation,b=e.closable,x=e.mask,C=void 0===x||x,k=e.maskTransitionName,E=e.maskAnimation,S=e.maskClosable,w=e.maskStyle,$=e.maskProps,O=e.rootClassName,j=e.classNames,P=e.styles,M=(0,F.useRef)(),A=(0,F.useRef)(),T=(0,F.useRef)(),N=tu(F.useState(a),2),I=N[0],R=N[1],L=sk();function _(e){null==p||p(e)}var H=(0,F.useRef)(!1),B=(0,F.useRef)(),z=null;(void 0===S||S)&&(z=function(e){H.current?H.current=!1:A.current===e.target&&_(e)}),(0,F.useEffect)(function(){a&&(R(!0),tg(A.current,document.activeElement)||(M.current=document.activeElement))},[a]),(0,F.useEffect)(function(){return function(){clearTimeout(B.current)}},[]);var D=d(d(d({zIndex:r},u),null==P?void 0:P.wrapper),{},{display:I?null:"none"});return F.createElement("div",eQ({className:oA()("".concat(n,"-root"),O)},iM(e,{data:!0})),F.createElement(sM,{prefixCls:n,visible:C&&a,motionName:sE(n,k,E),style:d(d({zIndex:r},w),null==P?void 0:P.mask),maskProps:$,className:null==j?void 0:j.mask}),F.createElement("div",eQ({tabIndex:-1,onKeyDown:function(e){if(l&&e.keyCode===iO.ESC){e.stopPropagation(),_(e);return}a&&e.keyCode===iO.TAB&&T.current.changeActive(!e.shiftKey)},className:oA()("".concat(n,"-wrap"),f,null==j?void 0:j.wrapper),ref:A,onClick:z,style:D},m),F.createElement(sP,eQ({},e,{onMouseDown:function(){clearTimeout(B.current),H.current=!0},onMouseUp:function(){B.current=setTimeout(function(){H.current=!1})},ref:T,closable:void 0===b||b,ariaId:L,prefixCls:n,visible:a&&I,onClose:_,onVisibleChanged:function(e){if(e){if(!tg(A.current,document.activeElement)){var t;null==(t=T.current)||t.focus()}}else{if(R(!1),C&&M.current&&s){try{M.current.focus({preventScroll:!0})}catch(e){}M.current=null}I&&(null==h||h())}null==g||g(e)},motionName:sE(n,v,y)}))))};var sA=function(e){var t=e.visible,n=e.getContainer,r=e.forceRender,o=e.destroyOnClose,a=void 0!==o&&o,i=e.afterClose,l=e.panelRef,c=tu(F.useState(t),2),s=c[0],u=c[1],f=F.useMemo(function(){return{panel:l}},[l]);return(F.useEffect(function(){t&&u(!0)},[t]),r||!a||s)?F.createElement(sb.Provider,{value:f},F.createElement(sy,{open:t||r||s,autoDestroy:!1,getContainer:n,autoLock:t||s},F.createElement(sF,eQ({},e,{destroyOnClose:a,afterClose:function(){null==i||i(),u(!1)}})))):null};sA.displayName="Dialog";var sT="RC_FORM_INTERNAL_HOOKS",sN=function(){tA(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},sI=F.createContext({getFieldValue:sN,getFieldsValue:sN,getFieldError:sN,getFieldWarning:sN,getFieldsError:sN,isFieldsTouched:sN,isFieldTouched:sN,isFieldValidating:sN,isFieldsValidating:sN,resetFields:sN,setFields:sN,setFieldValue:sN,setFieldsValue:sN,validateFields:sN,submit:sN,getInternalHooks:function(){return sN(),{dispatch:sN,initEntityValue:sN,registerField:sN,useSubscribe:sN,setInitialValues:sN,destroyForm:sN,setCallbacks:sN,registerWatch:sN,getFields:sN,setValidateMessages:sN,setPreserve:sN,getInitialValue:sN}}}),sR=F.createContext(null);function sL(e){return null==e?[]:Array.isArray(e)?e:[e]}function s_(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var sH=s_();function sB(e){var t="function"==typeof Map?new Map:void 0;return(sB=function(e){if(null===e||!function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(o0())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&oZ(o,n.prototype),o}(e,arguments,oJ(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),oZ(n,e)})(e)}var sz=/%[sdj%]/g;function sD(e){if(!e||!e.length)return null;var t={};return e.forEach(function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)}),t}function sV(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r=a)return e;switch(e){case"%s":return String(n[o++]);case"%d":return Number(n[o++]);case"%j":try{return JSON.stringify(n[o++])}catch(e){return"[Circular]"}default:return e}}):e}function sW(e,t){return!!(null==e||"array"===t&&Array.isArray(e)&&!e.length)||("string"===t||"url"===t||"hex"===t||"email"===t||"date"===t||"pattern"===t)&&"string"==typeof e&&!e||!1}function sq(e,t,n){var r=0,o=e.length;!function a(i){if(i&&i.length)return void n(i);var l=r;r+=1,l()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},sJ={integer:function(e){return sJ.number(e)&&parseInt(e,10)===e},float:function(e){return sJ.number(e)&&!sJ.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return new RegExp(e),!0}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"===c(e)&&!sJ.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(sQ.email)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(sZ())},hex:function(e){return"string"==typeof e&&!!e.match(sQ.hex)}};let s0={required:sY,whitespace:function(e,t,n,r,o){(/^\s+$/.test(t)||""===t)&&r.push(sV(o.messages.whitespace,e.fullField))},type:function(e,t,n,r,o){if(e.required&&void 0===t)return void sY(e,t,n,r,o);var a=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(a)>-1?sJ[a](t)||r.push(sV(o.messages.types[a],e.fullField,e.type)):a&&c(t)!==e.type&&r.push(sV(o.messages.types[a],e.fullField,e.type))},range:function(e,t,n,r,o){var a="number"==typeof e.len,i="number"==typeof e.min,l="number"==typeof e.max,c=t,s=null,u="number"==typeof t,f="string"==typeof t,d=Array.isArray(t);if(u?s="number":f?s="string":d&&(s="array"),!s)return!1;d&&(c=t.length),f&&(c=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),a?c!==e.len&&r.push(sV(o.messages[s].len,e.fullField,e.len)):i&&!l&&ce.max?r.push(sV(o.messages[s].max,e.fullField,e.max)):i&&l&&(ce.max)&&r.push(sV(o.messages[s].range,e.fullField,e.min,e.max))},enum:function(e,t,n,r,o){e[sK]=Array.isArray(e[sK])?e[sK]:[],-1===e[sK].indexOf(t)&&r.push(sV(o.messages[sK],e.fullField,e[sK].join(", ")))},pattern:function(e,t,n,r,o){e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(sV(o.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"==typeof e.pattern&&(new RegExp(e.pattern).test(t)||r.push(sV(o.messages.pattern.mismatch,e.fullField,t,e.pattern))))}},s1=function(e,t,n,r,o){var a=e.type,i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t,a)&&!e.required)return n();s0.required(e,t,r,i,o,a),sW(t,a)||s0.type(e,t,r,i,o)}n(i)},s2={string:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t,"string")&&!e.required)return n();s0.required(e,t,r,a,o,"string"),sW(t,"string")||(s0.type(e,t,r,a,o),s0.range(e,t,r,a,o),s0.pattern(e,t,r,a,o),!0===e.whitespace&&s0.whitespace(e,t,r,a,o))}n(a)},method:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),void 0!==t&&s0.type(e,t,r,a,o)}n(a)},number:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),void 0!==t&&(s0.type(e,t,r,a,o),s0.range(e,t,r,a,o))}n(a)},boolean:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),void 0!==t&&s0.type(e,t,r,a,o)}n(a)},regexp:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),sW(t)||s0.type(e,t,r,a,o)}n(a)},integer:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),void 0!==t&&(s0.type(e,t,r,a,o),s0.range(e,t,r,a,o))}n(a)},float:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),void 0!==t&&(s0.type(e,t,r,a,o),s0.range(e,t,r,a,o))}n(a)},array:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(null==t&&!e.required)return n();s0.required(e,t,r,a,o,"array"),null!=t&&(s0.type(e,t,r,a,o),s0.range(e,t,r,a,o))}n(a)},object:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),void 0!==t&&s0.type(e,t,r,a,o)}n(a)},enum:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o),void 0!==t&&s0.enum(e,t,r,a,o)}n(a)},pattern:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t,"string")&&!e.required)return n();s0.required(e,t,r,a,o),sW(t,"string")||s0.pattern(e,t,r,a,o)}n(a)},date:function(e,t,n,r,o){var a,i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t,"date")&&!e.required)return n();s0.required(e,t,r,i,o),!sW(t,"date")&&(a=t instanceof Date?t:new Date(t),s0.type(e,a,r,i,o),a&&s0.range(e,a.getTime(),r,i,o))}n(i)},url:s1,hex:s1,email:s1,required:function(e,t,n,r,o){var a=[],i=Array.isArray(t)?"array":c(t);s0.required(e,t,r,a,o,i),n(a)},any:function(e,t,n,r,o){var a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(sW(t)&&!e.required)return n();s0.required(e,t,r,a,o)}n(a)}};var s5=function(){function e(t){T(this,e),u(this,"rules",null),u(this,"_messages",sH),this.define(t)}return I(e,[{key:"define",value:function(e){var t=this;if(!e)throw Error("Cannot configure a schema with no rules");if("object"!==c(e)||Array.isArray(e))throw Error("Rules must be an object");this.rules={},Object.keys(e).forEach(function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]})}},{key:"messages",value:function(e){return e&&(this._messages=sX(s_(),e)),this._messages}},{key:"validate",value:function(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},a=t,i=r,l=o;if("function"==typeof i&&(l=i,i={}),!this.rules||0===Object.keys(this.rules).length)return l&&l(null,a),Promise.resolve(a);if(i.messages){var s=this.messages();s===sH&&(s=s_()),sX(s,i.messages),i.messages=s}else i.messages=this.messages();var u={};(i.keys||Object.keys(this.rules)).forEach(function(e){var r=n.rules[e],o=a[e];r.forEach(function(r){var i=r;"function"==typeof i.transform&&(a===t&&(a=d({},a)),null!=(o=a[e]=i.transform(o))&&(i.type=i.type||(Array.isArray(o)?"array":c(o)))),(i="function"==typeof i?{validator:i}:d({},i)).validator=n.getValidationMethod(i),i.validator&&(i.field=e,i.fullField=i.fullField||e,i.type=n.getType(i),u[e]=u[e]||[],u[e].push({rule:i,value:o,source:a,field:e}))})});var f={};return function(e,t,n,r,o){if(t.first){var a=new Promise(function(t,a){var i;sq((i=[],Object.keys(e).forEach(function(t){i.push.apply(i,td(e[t]||[]))}),i),n,function(e){return r(e),e.length?a(new sG(e,sD(e))):t(o)})});return a.catch(function(e){return e}),a}var i=!0===t.firstFields?Object.keys(e):t.firstFields||[],l=Object.keys(e),c=l.length,s=0,u=[],f=new Promise(function(t,a){var f=function(e){if(u.push.apply(u,e),++s===c)return r(u),u.length?a(new sG(u,sD(u))):t(o)};l.length||(r(u),t(o)),l.forEach(function(t){var r=e[t];if(-1!==i.indexOf(t))sq(r,n,f);else{var o=[],a=0,l=r.length;function c(e){o.push.apply(o,td(e||[])),++a===l&&f(o)}r.forEach(function(e){n(e,c)})}})});return f.catch(function(e){return e}),f}(u,i,function(t,n){var r,o,l,s=t.rule,u=("object"===s.type||"array"===s.type)&&("object"===c(s.fields)||"object"===c(s.defaultField));function m(e,t){return d(d({},t),{},{fullField:"".concat(s.fullField,".").concat(e),fullFields:s.fullFields?[].concat(td(s.fullFields),[e]):[e]})}function p(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=Array.isArray(r)?r:[r];!i.suppressWarning&&o.length&&e.warning("async-validator:",o),o.length&&void 0!==s.message&&(o=[].concat(s.message));var l=o.map(sU(s,a));if(i.first&&l.length)return f[s.field]=1,n(l);if(u){if(s.required&&!t.value)return void 0!==s.message?l=[].concat(s.message).map(sU(s,a)):i.error&&(l=[i.error(s,sV(i.messages.required,s.field))]),n(l);var c={};s.defaultField&&Object.keys(t.value).map(function(e){c[e]=s.defaultField});var p={};Object.keys(c=d(d({},c),t.rule.fields)).forEach(function(e){var t=c[e],n=Array.isArray(t)?t:[t];p[e]=n.map(m.bind(null,e))});var g=new e(p);g.messages(i.messages),t.rule.options&&(t.rule.options.messages=i.messages,t.rule.options.error=i.error),g.validate(t.value,t.rule.options||i,function(e){var t=[];l&&l.length&&t.push.apply(t,td(l)),e&&e.length&&t.push.apply(t,td(e)),n(t.length?t:null)})}else n(l)}if(u=u&&(s.required||!s.required&&t.value),s.field=t.field,s.asyncValidator)r=s.asyncValidator(s,t.value,p,t.source,i);else if(s.validator){try{r=s.validator(s,t.value,p,t.source,i)}catch(e){null==(o=(l=console).error)||o.call(l,e),i.suppressValidatorError||setTimeout(function(){throw e},0),p(e.message)}!0===r?p():!1===r?p("function"==typeof s.message?s.message(s.fullField||s.field):s.message||"".concat(s.fullField||s.field," fails")):r instanceof Array?p(r):r instanceof Error&&p(r.message)}r&&r.then&&r.then(function(){return p()},function(e){return p(e)})},function(e){!function(e){for(var t=[],n={},r=0;r2&&void 0!==arguments[2]&&arguments[2];return e&&e.some(function(e){return uo(t,e,n)})}function uo(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!!e&&!!t&&(!!n||e.length===t.length)&&t.every(function(t,n){return e[n]===t})}function ua(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&"object"===c(t.target)&&e in t.target?t.target[e]:t}function ui(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var o=e[t],a=t-n;return a>0?[].concat(td(e.slice(0,n)),[o],td(e.slice(n,t)),td(e.slice(t+1,r))):a<0?[].concat(td(e.slice(0,t)),td(e.slice(t+1,n+1)),[o],td(e.slice(n+1,r))):e}var ul=["name"],uc=[];function us(e,t,n,r,o,a){return"function"==typeof e?e(t,n,"source"in a?{source:a.source}:{}):r!==o}var uu=function(e){oQ(n,e);var t=o2(n);function n(e){var r;return T(this,n),u(o1(r=t.call(this,e)),"state",{resetCount:0}),u(o1(r),"cancelRegisterFunc",null),u(o1(r),"mounted",!1),u(o1(r),"touched",!1),u(o1(r),"dirty",!1),u(o1(r),"validatePromise",void 0),u(o1(r),"prevValidating",void 0),u(o1(r),"errors",uc),u(o1(r),"warnings",uc),u(o1(r),"cancelRegister",function(){var e=r.props,t=e.preserve,n=e.isListField,o=e.name;r.cancelRegisterFunc&&r.cancelRegisterFunc(n,t,ut(o)),r.cancelRegisterFunc=null}),u(o1(r),"getNamePath",function(){var e=r.props,t=e.name,n=e.fieldContext.prefixName;return void 0!==t?[].concat(td(void 0===n?[]:n),td(t)):[]}),u(o1(r),"getRules",function(){var e=r.props,t=e.rules,n=e.fieldContext;return(void 0===t?[]:t).map(function(e){return"function"==typeof e?e(n):e})}),u(o1(r),"refresh",function(){r.mounted&&r.setState(function(e){return{resetCount:e.resetCount+1}})}),u(o1(r),"metaCache",null),u(o1(r),"triggerMetaEvent",function(e){var t=r.props.onMetaChange;if(t){var n=d(d({},r.getMeta()),{},{destroy:e});tT(r.metaCache,n)||t(n),r.metaCache=n}else r.metaCache=null}),u(o1(r),"onStoreChange",function(e,t,n){var o=r.props,a=o.shouldUpdate,i=o.dependencies,l=void 0===i?[]:i,c=o.onReset,s=n.store,u=r.getNamePath(),f=r.getValue(e),d=r.getValue(s),m=t&&ur(t,u);switch("valueUpdate"===n.type&&"external"===n.source&&!tT(f,d)&&(r.touched=!0,r.dirty=!0,r.validatePromise=null,r.errors=uc,r.warnings=uc,r.triggerMetaEvent()),n.type){case"reset":if(!t||m){r.touched=!1,r.dirty=!1,r.validatePromise=void 0,r.errors=uc,r.warnings=uc,r.triggerMetaEvent(),null==c||c(),r.refresh();return}break;case"remove":if(a&&us(a,e,s,f,d,n))return void r.reRender();break;case"setField":var p=n.data;if(m){"touched"in p&&(r.touched=p.touched),"validating"in p&&!("originRCField"in p)&&(r.validatePromise=p.validating?Promise.resolve([]):null),"errors"in p&&(r.errors=p.errors||uc),"warnings"in p&&(r.warnings=p.warnings||uc),r.dirty=!0,r.triggerMetaEvent(),r.reRender();return}if("value"in p&&ur(t,u,!0)||a&&!u.length&&us(a,e,s,f,d,n))return void r.reRender();break;case"dependenciesUpdate":if(l.map(ut).some(function(e){return ur(n.relatedFields,e)}))return void r.reRender();break;default:if(m||(!l.length||u.length||a)&&us(a,e,s,f,d,n))return void r.reRender()}!0===a&&r.reRender()}),u(o1(r),"validateRules",function(e){var t=r.getNamePath(),n=r.getValue(),o=e||{},a=o.triggerName,i=o.validateOnly,l=Promise.resolve().then(a5(a1().mark(function o(){var i,c,s,u,f,m,p;return a1().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(r.mounted){o.next=2;break}return o.abrupt("return",[]);case 2:if(s=void 0!==(c=(i=r.props).validateFirst)&&c,u=i.messageVariables,f=i.validateDebounce,m=r.getRules(),a&&(m=m.filter(function(e){return e}).filter(function(e){var t=e.validateTrigger;return!t||sL(t).includes(a)})),!(f&&a)){o.next=10;break}return o.next=8,new Promise(function(e){setTimeout(e,f)});case 8:if(r.validatePromise===l){o.next=10;break}return o.abrupt("return",[]);case 10:return(p=function(e,t,n,r,o,a){var i,l,c=e.join("."),s=n.map(function(e,t){var n=e.validator,r=d(d({},e),{},{ruleIndex:t});return n&&(r.validator=function(e,t,r){var o=!1,a=n(e,t,function(){for(var e=arguments.length,t=Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:uc;if(r.validatePromise===l){r.validatePromise=null;var t,n=[],o=[];null==(t=e.forEach)||t.call(e,function(e){var t=e.rule.warningOnly,r=e.errors,a=void 0===r?uc:r;t?o.push.apply(o,td(a)):n.push.apply(n,td(a))}),r.errors=n,r.warnings=o,r.triggerMetaEvent(),r.reRender()}}),o.abrupt("return",p);case 13:case"end":return o.stop()}},o)})));return void 0!==i&&i||(r.validatePromise=l,r.dirty=!0,r.errors=uc,r.warnings=uc,r.triggerMetaEvent(),r.reRender()),l}),u(o1(r),"isFieldValidating",function(){return!!r.validatePromise}),u(o1(r),"isFieldTouched",function(){return r.touched}),u(o1(r),"isFieldDirty",function(){return!!r.dirty||void 0!==r.props.initialValue||void 0!==(0,r.props.fieldContext.getInternalHooks(sT).getInitialValue)(r.getNamePath())}),u(o1(r),"getErrors",function(){return r.errors}),u(o1(r),"getWarnings",function(){return r.warnings}),u(o1(r),"isListField",function(){return r.props.isListField}),u(o1(r),"isList",function(){return r.props.isList}),u(o1(r),"isPreserve",function(){return r.props.preserve}),u(o1(r),"getMeta",function(){return r.prevValidating=r.isFieldValidating(),{touched:r.isFieldTouched(),validating:r.prevValidating,errors:r.errors,warnings:r.warnings,name:r.getNamePath(),validated:null===r.validatePromise}}),u(o1(r),"getOnlyChild",function(e){if("function"==typeof e){var t=r.getMeta();return d(d({},r.getOnlyChild(e(r.getControlled(),t,r.props.fieldContext))),{},{isFunction:!0})}var n=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=[];return A().Children.forEach(t,function(t){(null!=t||n.keepEmpty)&&(Array.isArray(t)?r=r.concat(e(t)):oB(t)&&t.props?r=r.concat(e(t.props.children,n)):r.push(t))}),r}(e);return 1===n.length&&F.isValidElement(n[0])?{child:n[0],isFunction:!1}:{child:n,isFunction:!1}}),u(o1(r),"getValue",function(e){var t=r.props.fieldContext.getFieldsValue,n=r.getNamePath();return oa(e||t(!0),n)}),u(o1(r),"getControlled",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r.props,n=t.name,o=t.trigger,a=t.validateTrigger,i=t.getValueFromEvent,l=t.normalize,c=t.valuePropName,s=t.getValueProps,f=t.fieldContext,m=void 0!==a?a:f.validateTrigger,p=r.getNamePath(),g=f.getInternalHooks,h=f.getFieldsValue,v=g(sT).dispatch,y=r.getValue(),b=s||function(e){return u({},c,e)},x=e[o],C=void 0!==n?b(y):{},k=d(d({},e),C);return k[o]=function(){r.touched=!0,r.dirty=!0,r.triggerMetaEvent();for(var e,t=arguments.length,n=Array(t),o=0;o0&&void 0!==arguments[0]?arguments[0]:[];if(n.watchList.length){var t=n.getFieldsValue(),r=n.getFieldsValue(!0);n.watchList.forEach(function(n){n(t,r,e)})}}),u(this,"timeoutId",null),u(this,"warningUnhooked",function(){}),u(this,"updateStore",function(e){n.store=e}),u(this,"getFieldEntities",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter(function(e){return e.getNamePath().length}):n.fieldEntities}),u(this,"getFieldsMap",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new up;return n.getFieldEntities(e).forEach(function(e){var n=e.getNamePath();t.set(n,e)}),t}),u(this,"getFieldEntitiesForNamePathList",function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map(function(e){var n=ut(e);return t.get(n)||{INVALIDATE_NAME_PATH:ut(e)}})}),u(this,"getFieldsValue",function(e,t){if(n.warningUnhooked(),!0===e||Array.isArray(e)?(r=e,o=t):e&&"object"===c(e)&&(a=e.strict,o=e.filter),!0===r&&!o)return n.store;var r,o,a,i=n.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null),l=[];return i.forEach(function(e){var t,n,i,c="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(a){if(null!=(i=e.isList)&&i.call(e))return}else if(!r&&null!=(t=(n=e).isListField)&&t.call(n))return;if(o){var s="getMeta"in e?e.getMeta():null;o(s)&&l.push(c)}else l.push(c)}),un(n.store,l.map(ut))}),u(this,"getFieldValue",function(e){n.warningUnhooked();var t=ut(e);return oa(n.store,t)}),u(this,"getFieldsError",function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map(function(t,n){return!t||"INVALIDATE_NAME_PATH"in t?{name:ut(e[n]),errors:[],warnings:[]}:{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}})}),u(this,"getFieldError",function(e){n.warningUnhooked();var t=ut(e);return n.getFieldsError([t])[0].errors}),u(this,"getFieldWarning",function(e){n.warningUnhooked();var t=ut(e);return n.getFieldsError([t])[0].warnings}),u(this,"isFieldsTouched",function(){n.warningUnhooked();for(var e,t=arguments.length,r=Array(t),o=0;o0&&void 0!==arguments[0]?arguments[0]:{},r=new up,o=n.getFieldEntities(!0);o.forEach(function(e){var t=e.props.initialValue,n=e.getNamePath();if(void 0!==t){var o=r.get(n)||new Set;o.add({entity:e,value:t}),r.set(n,o)}}),t.entities?e=t.entities:t.namePathList?(e=[],t.namePathList.forEach(function(t){var n,o=r.get(t);o&&(n=e).push.apply(n,td(td(o).map(function(e){return e.entity})))})):e=o,e.forEach(function(e){if(void 0!==e.props.initialValue){var o=e.getNamePath();if(void 0!==n.getInitialValue(o))tA(!1,"Form already set 'initialValues' with path '".concat(o.join("."),"'. Field can not overwrite it."));else{var a=r.get(o);if(a&&a.size>1)tA(!1,"Multiple Field with path '".concat(o.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(a){var i=n.getFieldValue(o);e.isListField()||t.skipExist&&void 0!==i||n.updateStore(oi(n.store,o,td(a)[0].value))}}}})}),u(this,"resetFields",function(e){n.warningUnhooked();var t=n.store;if(!e){n.updateStore(os(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(t,null,{type:"reset"}),n.notifyWatch();return}var r=e.map(ut);r.forEach(function(e){var t=n.getInitialValue(e);n.updateStore(oi(n.store,e,t))}),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"}),n.notifyWatch(r)}),u(this,"setFields",function(e){n.warningUnhooked();var t=n.store,r=[];e.forEach(function(e){var o=e.name,a=ta(e,ug),i=ut(o);r.push(i),"value"in a&&n.updateStore(oi(n.store,i,a.value)),n.notifyObservers(t,[i],{type:"setField",data:e})}),n.notifyWatch(r)}),u(this,"getFields",function(){return n.getFieldEntities(!0).map(function(e){var t=e.getNamePath(),r=d(d({},e.getMeta()),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(r,"originRCField",{value:!0}),r})}),u(this,"initEntityValue",function(e){var t=e.props.initialValue;if(void 0!==t){var r=e.getNamePath();void 0===oa(n.store,r)&&n.updateStore(oi(n.store,r,t))}}),u(this,"isMergedPreserve",function(e){var t=void 0!==e?e:n.preserve;return null==t||t}),u(this,"registerField",function(e){n.fieldEntities.push(e);var t=e.getNamePath();if(n.notifyWatch([t]),void 0!==e.props.initialValue){var r=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(r,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(r,o){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(t){return t!==e}),!n.isMergedPreserve(o)&&(!r||a.length>1)){var i=r?void 0:n.getInitialValue(t);if(t.length&&n.getFieldValue(t)!==i&&n.fieldEntities.every(function(e){return!uo(e.getNamePath(),t)})){var l=n.store;n.updateStore(oi(l,t,i,!0)),n.notifyObservers(l,[t],{type:"remove"}),n.triggerDependenciesUpdate(l,t)}}n.notifyWatch([t])}}),u(this,"dispatch",function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var o=e.namePath,a=e.triggerName;n.validateFields([o],{triggerName:a})}}),u(this,"notifyObservers",function(e,t,r){if(n.subscribable){var o=d(d({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(n){(0,n.onStoreChange)(e,t,o)})}else n.forceRootUpdate()}),u(this,"triggerDependenciesUpdate",function(e,t){var r=n.getDependencyChildrenFields(t);return r.length&&n.validateFields(r),n.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t].concat(td(r))}),r}),u(this,"updateValue",function(e,t){var r=ut(e),o=n.store;n.updateStore(oi(n.store,r,t)),n.notifyObservers(o,[r],{type:"valueUpdate",source:"internal"}),n.notifyWatch([r]);var a=n.triggerDependenciesUpdate(o,r),i=n.callbacks.onValuesChange;i&&i(un(n.store,[r]),n.getFieldsValue()),n.triggerOnFieldsChange([r].concat(td(a)))}),u(this,"setFieldsValue",function(e){n.warningUnhooked();var t=n.store;if(e){var r=os(n.store,e);n.updateStore(r)}n.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()}),u(this,"setFieldValue",function(e,t){n.setFields([{name:e,value:t,errors:[],warnings:[]}])}),u(this,"getDependencyChildrenFields",function(e){var t=new Set,r=[],o=new up;return n.getFieldEntities().forEach(function(e){(e.props.dependencies||[]).forEach(function(t){var n=ut(t);o.update(n,function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t})})}),!function e(n){(o.get(n)||new Set).forEach(function(n){if(!t.has(n)){t.add(n);var o=n.getNamePath();n.isFieldDirty()&&o.length&&(r.push(o),e(o))}})}(e),r}),u(this,"triggerOnFieldsChange",function(e,t){var r=n.callbacks.onFieldsChange;if(r){var o=n.getFields();if(t){var a=new up;t.forEach(function(e){var t=e.name,n=e.errors;a.set(t,n)}),o.forEach(function(e){e.errors=a.get(e.name)||e.errors})}var i=o.filter(function(t){return ur(e,t.name)});i.length&&r(i,o)}}),u(this,"validateFields",function(e,t){n.warningUnhooked(),Array.isArray(e)||"string"==typeof e||"string"==typeof t?(i=e,l=t):l=e;var r,o,a,i,l,c=!!i,s=c?i.map(ut):[],u=[],f=String(Date.now()),m=new Set,p=l||{},g=p.recursive,h=p.dirty;n.getFieldEntities(!0).forEach(function(e){if((c||s.push(e.getNamePath()),e.props.rules&&e.props.rules.length)&&(!h||e.isFieldDirty())){var t=e.getNamePath();if(m.add(t.join(f)),!c||ur(s,t,g)){var r=e.validateRules(d({validateMessages:d(d({},s6),n.validateMessages)},l));u.push(r.then(function(){return{name:t,errors:[],warnings:[]}}).catch(function(e){var n,r=[],o=[];return(null==(n=e.forEach)||n.call(e,function(e){var t=e.rule.warningOnly,n=e.errors;t?o.push.apply(o,td(n)):r.push.apply(r,td(n))}),r.length)?Promise.reject({name:t,errors:r,warnings:o}):{name:t,errors:r,warnings:o}}))}}});var v=(r=!1,o=u.length,a=[],u.length?new Promise(function(e,t){u.forEach(function(n,i){n.catch(function(e){return r=!0,e}).then(function(n){o-=1,a[i]=n,o>0||(r&&t(a),e(a))})})}):Promise.resolve([]));n.lastValidatePromise=v,v.catch(function(e){return e}).then(function(e){var t=e.map(function(e){return e.name});n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)});var y=v.then(function(){return n.lastValidatePromise===v?Promise.resolve(n.getFieldsValue(s)):Promise.reject([])}).catch(function(e){var t=e.filter(function(e){return e&&e.errors.length});return Promise.reject({values:n.getFieldsValue(s),errorFields:t,outOfDate:n.lastValidatePromise!==v})});y.catch(function(e){return e});var b=s.filter(function(e){return m.has(e.join(f))});return n.triggerOnFieldsChange(b),y}),u(this,"submit",function(){n.warningUnhooked(),n.validateFields().then(function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(e){console.error(e)}}).catch(function(e){var t=n.callbacks.onFinishFailed;t&&t(e)})}),this.forceRootUpdate=t});let uv=function(e){var t=F.useRef(),n=tu(F.useState({}),2)[1];return t.current||(e?t.current=e:t.current=new uh(function(){n({})}).getForm()),[t.current]};var uy=F.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),ub=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"];function ux(e){try{return JSON.stringify(e)}catch(e){return Math.random()}}var uC=function(){},uk=F.forwardRef(function(e,t){var n,r=e.name,o=e.initialValues,a=e.fields,i=e.form,l=e.preserve,s=e.children,u=e.component,f=void 0===u?"form":u,m=e.validateMessages,p=e.validateTrigger,g=void 0===p?"onChange":p,h=e.onValuesChange,v=e.onFieldsChange,y=e.onFinish,b=e.onFinishFailed,x=e.clearOnDestroy,C=ta(e,ub),k=F.useRef(null),E=F.useContext(uy),S=tu(uv(i),1)[0],w=S.getInternalHooks(sT),$=w.useSubscribe,O=w.setInitialValues,j=w.setCallbacks,P=w.setValidateMessages,M=w.setPreserve,A=w.destroyForm;F.useImperativeHandle(t,function(){return d(d({},S),{},{nativeElement:k.current})}),F.useEffect(function(){return E.registerForm(r,S),function(){E.unregisterForm(r)}},[E,S,r]),P(d(d({},E.validateMessages),m)),j({onValuesChange:h,onFieldsChange:function(e){if(E.triggerFormChange(r,e),v){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o=0&&t<=n.length?(s.keys=[].concat(td(s.keys.slice(0,t)),[s.id],td(s.keys.slice(t))),o([].concat(td(n.slice(0,t)),[e],td(n.slice(t))))):(s.keys=[].concat(td(s.keys),[s.id]),o([].concat(td(n),[e]))),s.id+=1},remove:function(e){var t=i(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(s.keys=s.keys.filter(function(e,t){return!n.has(t)}),o(t.filter(function(e,t){return!n.has(t)})))},move:function(e,t){if(e!==t){var n=i();e<0||e>=n.length||t<0||t>=n.length||(s.keys=ui(s.keys,e,t),o(ui(n,e,t)))}}},t)})))},uk.useForm=uv,uk.useWatch=function(){for(var e=arguments.length,t=Array(e),n=0;n{let r=F.useContext(uE),o=F.useMemo(()=>{let e=Object.assign({},r);return n&&delete e.isFormItemInput,t&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e},[t,n,r]);return F.createElement(uE.Provider,{value:o},e)},uw=e=>{let{space:t,form:n,children:r}=e;if(null==r)return null;let o=r;return n&&(o=A().createElement(uS,{override:!0,status:!0},o)),t&&(o=A().createElement(cd,null,o)),o},u$=function(...e){let t={};return e.forEach(e=>{e&&Object.keys(e).forEach(n=>{void 0!==e[n]&&(t[n]=e[n])})}),t};function uO(e){if(e)return{closable:e.closable,closeIcon:e.closeIcon}}function uj(e){let{closable:t,closeIcon:n}=e||{};return A().useMemo(()=>{if(!t&&(!1===t||!1===n||null===n))return!1;if(void 0===t&&void 0===n)return null;let e={closeIcon:"boolean"!=typeof n&&null!==n?n:void 0};return t&&"object"==typeof t&&(e=Object.assign(Object.assign({},e),t)),e},[t,n])}let uP={},uM=e=>{let{prefixCls:t,className:n,style:r,size:o,shape:a}=e,i=oA()({[`${t}-lg`]:"large"===o,[`${t}-sm`]:"small"===o}),l=oA()({[`${t}-circle`]:"circle"===a,[`${t}-square`]:"square"===a,[`${t}-round`]:"round"===a}),c=F.useMemo(()=>"number"==typeof o?{width:o,height:o,lineHeight:`${o}px`}:{},[o]);return F.createElement("span",{className:oA()(t,i,l,n),style:Object.assign(Object.assign({},c),r)})},uF=new nq("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),uA=e=>({height:e,lineHeight:t0(e)}),uT=e=>Object.assign({width:e},uA(e)),uN=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:uF,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),uI=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},uA(e)),uR=e=>{let{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},uT(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},uT(o)),[`${t}${t}-sm`]:Object.assign({},uT(a))}},uL=e=>{let{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},uI(t,l)),[`${r}-lg`]:Object.assign({},uI(o,l)),[`${r}-sm`]:Object.assign({},uI(a,l))}},u_=e=>Object.assign({width:e},uA(e)),uH=e=>{let{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:o,calc:a}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:o},u_(a(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},u_(n)),{maxWidth:a(n).mul(4).equal(),maxHeight:a(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},uB=(e,t,n)=>{let{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},uz=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},uA(e)),uD=e=>{let{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:o,controlHeightSM:a,gradientFromColor:i,calc:l}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:l(r).mul(2).equal(),minWidth:l(r).mul(2).equal()},uz(r,l))},uB(e,r,n)),{[`${n}-lg`]:Object.assign({},uz(o,l))}),uB(e,o,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},uz(a,l))}),uB(e,a,`${n}-sm`))},uV=e=>{let{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:o,skeletonButtonCls:a,skeletonInputCls:i,skeletonImageCls:l,controlHeight:c,controlHeightLG:s,controlHeightSM:u,gradientFromColor:f,padding:d,marginSM:m,borderRadius:p,titleHeight:g,blockRadius:h,paragraphLiHeight:v,controlHeightXS:y,paragraphMarginTop:b}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:d,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:f},uT(c)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},uT(s)),[`${n}-sm`]:Object.assign({},uT(u))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:g,background:f,borderRadius:h,[`+ ${o}`]:{marginBlockStart:u}},[o]:{padding:0,"> li":{width:"100%",height:v,listStyle:"none",background:f,borderRadius:h,"+ li":{marginBlockStart:y}}},[`${o}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${o} > li`]:{borderRadius:p}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:m,[`+ ${o}`]:{marginBlockStart:b}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},uD(e)),uR(e)),uL(e)),uH(e)),[`${t}${t}-block`]:{width:"100%",[a]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[` - ${r}, - ${o} > li, - ${n}, - ${a}, - ${i}, - ${l} - `]:Object.assign({},uN(e))}}},uW=lt("Skeleton",e=>{let{componentCls:t,calc:n}=e;return[uV(i4(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"}))]},e=>{let{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n,gradientFromColor:t,gradientToColor:n,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),uq=(e,t)=>{let{width:n,rows:r=2}=t;return Array.isArray(n)?n[e]:r-1===e?n:void 0},uG=e=>{let{prefixCls:t,className:n,style:r,rows:o=0}=e,a=Array.from({length:o}).map((t,n)=>F.createElement("li",{key:n,style:{width:uq(n,e)}}));return F.createElement("ul",{className:oA()(t,n),style:r},a)},uU=({prefixCls:e,className:t,width:n,style:r})=>F.createElement("h3",{className:oA()(e,t),style:Object.assign({width:n},r)});function uX(e){return e&&"object"==typeof e?e:{}}let uK=e=>{let{prefixCls:t,loading:n,className:r,rootClassName:o,style:a,children:i,avatar:l=!1,title:c=!0,paragraph:s=!0,active:u,round:f}=e,{getPrefixCls:d,direction:m,className:p,style:g}=or("skeleton"),h=d("skeleton",t),[v,y,b]=uW(h);if(n||!("loading"in e)){let e,t,n=!!l,i=!!c,d=!!s;if(n){let t=Object.assign(Object.assign({prefixCls:`${h}-avatar`},i&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}),uX(l));e=F.createElement("div",{className:`${h}-header`},F.createElement(uM,Object.assign({},t)))}if(i||d){let e,r;if(i){let t=Object.assign(Object.assign({prefixCls:`${h}-title`},!n&&d?{width:"38%"}:n&&d?{width:"50%"}:{}),uX(c));e=F.createElement(uU,Object.assign({},t))}if(d){let e=Object.assign(Object.assign({prefixCls:`${h}-paragraph`},function(e,t){let n={};return e&&t||(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}(n,i)),uX(s));r=F.createElement(uG,Object.assign({},e))}t=F.createElement("div",{className:`${h}-content`},e,r)}let x=oA()(h,{[`${h}-with-avatar`]:n,[`${h}-active`]:u,[`${h}-rtl`]:"rtl"===m,[`${h}-round`]:f},p,r,o,y,b);return v(F.createElement("div",{className:x,style:Object.assign(Object.assign({},g),a)},e,t))}return null!=i?i:null};function uY(){}uK.Button=e=>{let{prefixCls:t,className:n,rootClassName:r,active:o,block:a=!1,size:i="default"}=e,{getPrefixCls:l}=F.useContext(oe),c=l("skeleton",t),[s,u,f]=uW(c),d=l8(e,["prefixCls"]),m=oA()(c,`${c}-element`,{[`${c}-active`]:o,[`${c}-block`]:a},n,r,u,f);return s(F.createElement("div",{className:m},F.createElement(uM,Object.assign({prefixCls:`${c}-button`,size:i},d))))},uK.Avatar=e=>{let{prefixCls:t,className:n,rootClassName:r,active:o,shape:a="circle",size:i="default"}=e,{getPrefixCls:l}=F.useContext(oe),c=l("skeleton",t),[s,u,f]=uW(c),d=l8(e,["prefixCls","className"]),m=oA()(c,`${c}-element`,{[`${c}-active`]:o},n,r,u,f);return s(F.createElement("div",{className:m},F.createElement(uM,Object.assign({prefixCls:`${c}-avatar`,shape:a,size:i},d))))},uK.Input=e=>{let{prefixCls:t,className:n,rootClassName:r,active:o,block:a,size:i="default"}=e,{getPrefixCls:l}=F.useContext(oe),c=l("skeleton",t),[s,u,f]=uW(c),d=l8(e,["prefixCls"]),m=oA()(c,`${c}-element`,{[`${c}-active`]:o,[`${c}-block`]:a},n,r,u,f);return s(F.createElement("div",{className:m},F.createElement(uM,Object.assign({prefixCls:`${c}-input`,size:i},d))))},uK.Image=e=>{let{prefixCls:t,className:n,rootClassName:r,style:o,active:a}=e,{getPrefixCls:i}=F.useContext(oe),l=i("skeleton",t),[c,s,u]=uW(l),f=oA()(l,`${l}-element`,{[`${l}-active`]:a},n,r,s,u);return c(F.createElement("div",{className:f},F.createElement("div",{className:oA()(`${l}-image`,n),style:o},F.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${l}-image-svg`},F.createElement("title",null,"Image placeholder"),F.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${l}-image-path`})))))},uK.Node=e=>{let{prefixCls:t,className:n,rootClassName:r,style:o,active:a,children:i}=e,{getPrefixCls:l}=F.useContext(oe),c=l("skeleton",t),[s,u,f]=uW(c),d=oA()(c,`${c}-element`,{[`${c}-active`]:a},u,n,r,f);return s(F.createElement("div",{className:d},F.createElement("div",{className:oA()(`${c}-image`,n),style:o},i)))};let uZ=F.createContext({add:uY,remove:uY}),uQ=()=>{let{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=(0,F.useContext)(ss);return A().createElement(si,Object.assign({onClick:n},e),t)},uJ=()=>{let{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:o}=(0,F.useContext)(ss);return A().createElement(si,Object.assign({},cy(n),{loading:e,onClick:o},t),r)};function u0(e,t){return A().createElement("span",{className:`${e}-close-x`},t||A().createElement(lu,{className:`${e}-close-icon`}))}let u1=e=>{let t,{okText:n,okType:r="primary",cancelText:o,confirmLoading:a,onOk:i,onCancel:l,okButtonProps:c,cancelButtonProps:s,footer:u}=e,[f]=l3("Modal",ob),d={confirmLoading:a,okButtonProps:c,cancelButtonProps:s,okTextLocale:n||(null==f?void 0:f.okText),cancelTextLocale:o||(null==f?void 0:f.cancelText),okType:r,onOk:i,onCancel:l},m=A().useMemo(()=>d,td(Object.values(d)));return"function"==typeof u||void 0===u?(t=A().createElement(A().Fragment,null,A().createElement(uQ,null),A().createElement(uJ,null)),"function"==typeof u&&(t=u(t,{OkBtn:uJ,CancelBtn:uQ})),t=A().createElement(su,{value:m},t)):t=u,A().createElement(o$,{disabled:!1},t)},u2=e=>{let{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},u5=(e,t)=>{let{prefixCls:n,componentCls:r,gridColumns:o}=e,a={};for(let e=o;e>=0;e--)0===e?(a[`${r}${t}-${e}`]={display:"none"},a[`${r}-push-${e}`]={insetInlineStart:"auto"},a[`${r}-pull-${e}`]={insetInlineEnd:"auto"},a[`${r}${t}-push-${e}`]={insetInlineStart:"auto"},a[`${r}${t}-pull-${e}`]={insetInlineEnd:"auto"},a[`${r}${t}-offset-${e}`]={marginInlineStart:0},a[`${r}${t}-order-${e}`]={order:0}):(a[`${r}${t}-${e}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${e/o*100}%`,maxWidth:`${e/o*100}%`}],a[`${r}${t}-push-${e}`]={insetInlineStart:`${e/o*100}%`},a[`${r}${t}-pull-${e}`]={insetInlineEnd:`${e/o*100}%`},a[`${r}${t}-offset-${e}`]={marginInlineStart:`${e/o*100}%`},a[`${r}${t}-order-${e}`]={order:e});return a[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},a},u4=(e,t)=>u5(e,t),u6=(e,t,n)=>({[`@media (min-width: ${t0(t)})`]:Object.assign({},u4(e,n))});lt("Grid",e=>{let{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},()=>({}));let u3=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin});lt("Grid",e=>{let t=i4(e,{gridColumns:24}),n=u3(t);return delete n.xs,[u2(t),u4(t,""),u4(t,"-xs"),Object.keys(n).map(e=>u6(t,n[e],`-${e}`)).reduce((e,t)=>Object.assign(Object.assign({},e),t),{})]},()=>({}));let u8=e=>({animationDuration:e,animationFillMode:"both"}),u9=e=>({animationDuration:e,animationFillMode:"both"}),u7=(e,t,n,r,o=!1)=>{let a=o?"&":"";return{[` - ${a}${e}-enter, - ${a}${e}-appear - `]:Object.assign(Object.assign({},u8(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},u9(r)),{animationPlayState:"paused"}),[` - ${a}${e}-enter${e}-enter-active, - ${a}${e}-appear${e}-appear-active - `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},fe=new nq("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),ft=new nq("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),fn=(e,t=!1)=>{let{antCls:n}=e,r=`${n}-fade`,o=t?"&":"";return[u7(r,fe,ft,e.motionDurationMid,t),{[` - ${o}${r}-enter, - ${o}${r}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${o}${r}-leave`]:{animationTimingFunction:"linear"}}]},fr=new nq("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),fo=new nq("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),fa=new nq("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),fi=new nq("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),fl=new nq("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),fc=new nq("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),fs=new nq("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),fu=new nq("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),ff=new nq("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),fd=new nq("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),fm={zoom:{inKeyframes:fr,outKeyframes:fo},"zoom-big":{inKeyframes:fa,outKeyframes:fi},"zoom-big-fast":{inKeyframes:fa,outKeyframes:fi},"zoom-left":{inKeyframes:fs,outKeyframes:fu},"zoom-right":{inKeyframes:ff,outKeyframes:fd},"zoom-up":{inKeyframes:fl,outKeyframes:fc},"zoom-down":{inKeyframes:new nq("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),outKeyframes:new nq("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}})}},fp=(e,t)=>{let{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:a}=fm[t];return[u7(r,o,a,"zoom-big-fast"===t?e.motionDurationFast:e.motionDurationMid),{[` - ${r}-enter, - ${r}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};function fg(e){return{position:e,inset:0}}let fh=e=>{let{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},fg("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},fg("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:fn(e)}]},fv=e=>{let{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${t0(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},aB(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${t0(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:t0(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},aq(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${t0(e.borderRadiusLG)} ${t0(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${t0(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content, - ${t}-body, - ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},fy=e=>{let{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},fb=e=>{let{componentCls:t}=e,n=u3(e);delete n.xs;let r=Object.keys(n).map(e=>({[`@media (min-width: ${t0(n[e])})`]:{width:`var(--${t.replace(".","")}-${e}-width)`}}));return{[`${t}-root`]:{[t]:[{width:`var(--${t.replace(".","")}-xs-width)`}].concat(td(r))}}},fx=e=>{let t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return i4(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},fC=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${t0(e.paddingMD)} ${t0(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${t0(e.padding)} ${t0(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${t0(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${t0(e.paddingXS)} ${t0(e.padding)}`:0,footerBorderTop:e.wireframe?`${t0(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${t0(e.borderRadiusLG)} ${t0(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${t0(2*e.padding)} ${t0(2*e.padding)} ${t0(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),fk=lt("Modal",e=>{let t=fx(e);return[fv(t),fy(t),fh(t),fp(t,"zoom"),fb(t)]},fC,{unitless:{titleLineHeight:!0}});var fE=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};tp()&&window.document.documentElement&&document.documentElement.addEventListener("click",e=>{l={x:e.pageX,y:e.pageY},setTimeout(()=>{l=null},100)},!0);let fS=e=>{let{prefixCls:t,className:n,rootClassName:r,open:o,wrapClassName:a,centered:i,getContainer:c,focusTriggerAfterClose:s=!0,style:u,visible:f,width:d=520,footer:m,classNames:p,styles:g,children:h,loading:v,confirmLoading:y,zIndex:b,mousePosition:x,onOk:C,onCancel:k,destroyOnHidden:E,destroyOnClose:S}=e,w=fE(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","destroyOnHidden","destroyOnClose"]),{getPopupContainer:$,getPrefixCls:O,direction:j,modal:P}=F.useContext(oe),M=e=>{y||null==k||k(e)},T=O("modal",t),N=O(),I=iD(T),[R,L,_]=fk(T,I),H=oA()(a,{[`${T}-centered`]:null!=i?i:null==P?void 0:P.centered,[`${T}-wrap-rtl`]:"rtl"===j}),B=null===m||v?null:F.createElement(u1,Object.assign({},e,{onOk:e=>{null==C||C(e)},onCancel:M})),[z,D,V,W]=function(e,t,n=uP){let r=uj(e),o=uj(t),[a]=l3("global",oy.global),i="boolean"!=typeof r&&!!(null==r?void 0:r.disabled),l=A().useMemo(()=>Object.assign({closeIcon:A().createElement(lu,null)},n),[n]),c=A().useMemo(()=>!1!==r&&(r?u$(l,o,r):!1!==o&&(o?u$(l,o):!!l.closable&&l)),[r,o,l]);return A().useMemo(()=>{if(!1===c)return[!1,null,i,{}];let{closeIconRender:e}=l,{closeIcon:t}=c,n=t,r=iM(c,!0);return null!=n&&(e&&(n=e(t)),n=A().isValidElement(n)?A().cloneElement(n,Object.assign({"aria-label":a.close},r)):A().createElement("span",Object.assign({"aria-label":a.close},r),n)),[!0,n,i,r]},[c,l])}(uO(e),uO(P),{closable:!0,closeIcon:F.createElement(lu,{className:`${T}-close-icon`}),closeIconRender:e=>u0(T,e)}),q=function(e){let t=F.useContext(uZ),n=F.useRef(null);return o4(r=>{if(r){let o=e?r.querySelector(e):r;t.add(o),n.current=o}else t.remove(n.current)})}(`.${T}-content`),[G,U]=iG("Modal",b),[X,K]=F.useMemo(()=>d&&"object"==typeof d?[void 0,d]:[d,void 0],[d]),Y=F.useMemo(()=>{let e={};return K&&Object.keys(K).forEach(t=>{let n=K[t];void 0!==n&&(e[`--${T}-${t}-width`]="number"==typeof n?`${n}px`:n)}),e},[K]);return R(F.createElement(uw,{form:!0,space:!0},F.createElement(iV.Provider,{value:U},F.createElement(sA,Object.assign({width:X},w,{zIndex:G,getContainer:void 0===c?$:c,prefixCls:T,rootClassName:oA()(L,r,_,I),footer:B,visible:null!=o?o:f,mousePosition:null!=x?x:l,onClose:M,closable:z?Object.assign({disabled:V,closeIcon:D},W):z,closeIcon:D,focusTriggerAfterClose:s,transitionName:l6(N,"zoom",e.transitionName),maskTransitionName:l6(N,"fade",e.maskTransitionName),className:oA()(L,n,null==P?void 0:P.className),style:Object.assign(Object.assign(Object.assign({},null==P?void 0:P.style),u),Y),classNames:Object.assign(Object.assign(Object.assign({},null==P?void 0:P.classNames),p),{wrapper:oA()(H,null==p?void 0:p.wrapper)}),styles:Object.assign(Object.assign({},null==P?void 0:P.styles),g),panelRef:q,destroyOnClose:null!=E?E:S}),v?F.createElement(uK,{active:!0,title:!1,paragraph:{rows:4},className:`${T}-body-skeleton`}):h))))},fw=e=>{let{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:o,fontSize:a,lineHeight:i,modalTitleHeight:l,fontHeight:c,confirmBodyPadding:s}=e,u=`${t}-confirm`;return{[u]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${u}-body-wrapper`]:Object.assign({},aD()),[`&${t} ${t}-body`]:{padding:s},[`${u}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:o,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(c).sub(o).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(l).sub(o).equal()).div(2).equal()}},[`${u}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${t0(e.marginSM)})`},[`${e.iconCls} + ${u}-paragraph`]:{maxWidth:`calc(100% - ${t0(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${u}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${u}-content`]:{color:e.colorText,fontSize:a,lineHeight:i},[`${u}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${u}-error ${u}-body > ${e.iconCls}`]:{color:e.colorError},[`${u}-warning ${u}-body > ${e.iconCls}, - ${u}-confirm ${u}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${u}-info ${u}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${u}-success ${u}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},f$=lr(["Modal","confirm"],e=>[fw(fx(e))],fC,{order:-1e3});var fO=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};function fj(e){let{prefixCls:t,icon:n,okText:r,cancelText:o,confirmPrefixCls:a,type:i,okCancel:l,footer:c,locale:s}=e,u=fO(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]),f=n;if(!n&&null!==n)switch(i){case"info":f=F.createElement(iS,null);break;case"success":f=F.createElement(iy,null);break;case"error":f=F.createElement(ix,null);break;default:f=F.createElement(ik,null)}let d=null!=l?l:"confirm"===i,m=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),[p]=l3("Modal"),g=s||p,h=r||(d?null==g?void 0:g.okText:null==g?void 0:g.justOkText),v=Object.assign({autoFocusButton:m,cancelTextLocale:o||(null==g?void 0:g.cancelText),okTextLocale:h,mergedOkCancel:d},u),y=F.useMemo(()=>v,td(Object.values(v))),b=F.createElement(F.Fragment,null,F.createElement(sf,null),F.createElement(sd,null)),x=void 0!==e.title&&null!==e.title,C=`${a}-body`;return F.createElement("div",{className:`${a}-body-wrapper`},F.createElement("div",{className:oA()(C,{[`${C}-has-title`]:x})},f,F.createElement("div",{className:`${a}-paragraph`},x&&F.createElement("span",{className:`${a}-title`},e.title),F.createElement("div",{className:`${a}-content`},e.content))),void 0===c||"function"==typeof c?F.createElement(su,{value:y},F.createElement("div",{className:`${a}-btns`},"function"==typeof c?c(b,{OkBtn:sd,CancelBtn:sf}):b)):c,F.createElement(f$,{prefixCls:t}))}let fP=e=>{let{close:t,zIndex:n,maskStyle:r,direction:o,prefixCls:a,wrapClassName:i,rootPrefixCls:l,bodyStyle:c,closable:s=!1,onConfirm:u,styles:f}=e,d=`${a}-confirm`,m=e.width||416,p=e.style||{},g=void 0===e.mask||e.mask,h=void 0!==e.maskClosable&&e.maskClosable,v=oA()(d,`${d}-${e.type}`,{[`${d}-rtl`]:"rtl"===o},e.className),[,y]=rG(),b=F.useMemo(()=>void 0!==n?n:y.zIndexPopupBase+1e3,[n,y]);return F.createElement(fS,Object.assign({},e,{className:v,wrapClassName:oA()({[`${d}-centered`]:!!e.centered},i),onCancel:()=>{null==t||t({triggerCancel:!0}),null==u||u(!1)},title:"",footer:null,transitionName:l6(l||"","zoom",e.transitionName),maskTransitionName:l6(l||"","fade",e.maskTransitionName),mask:g,maskClosable:h,style:p,styles:Object.assign({body:c,mask:r},f),width:m,zIndex:b,closable:s}),F.createElement(fj,Object.assign({},e,{confirmPrefixCls:d})))},fM=e=>{let{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:o}=e;return F.createElement(a0,{prefixCls:t,iconPrefixCls:n,direction:r,theme:o},F.createElement(fP,Object.assign({},e)))},fF=[],fA="",fT=e=>{var t,n;let{prefixCls:r,getContainer:o,direction:a}=e,i=ob,l=(0,F.useContext)(oe),c=fA||l.getPrefixCls(),s=r||`${c}-modal`,u=o;return!1===u&&(u=void 0),A().createElement(fM,Object.assign({},e,{rootPrefixCls:c,prefixCls:s,iconPrefixCls:l.iconPrefixCls,theme:l.theme,direction:null!=a?a:l.direction,locale:null!=(n=null==(t=l.locale)?void 0:t.Modal)?n:i,getContainer:u}))};function fN(e){let t,n,r=aQ(),o=document.createDocumentFragment(),a=Object.assign(Object.assign({},e),{close:c,open:!0});function i(...t){var r;t.some(e=>null==e?void 0:e.triggerCancel)&&(null==(r=e.onCancel)||r.call.apply(r,[e,()=>{}].concat(td(t.slice(1)))));for(let e=0;e{let t=r.getPrefixCls(void 0,fA),a=r.getIconPrefixCls(),i=r.getTheme(),l=A().createElement(fT,Object.assign({},e));n=io()(A().createElement(a0,{prefixCls:t,iconPrefixCls:a,theme:i},r.holderRender?r.holderRender(l):l),o)})}function c(...t){(a=Object.assign(Object.assign({},a),{open:!1,afterClose:()=>{"function"==typeof e.afterClose&&e.afterClose(),i.apply(this,t)}})).visible&&delete a.visible,l(a)}return l(a),fF.push(c),{destroy:c,update:function(e){l(a="function"==typeof e?e(a):Object.assign(Object.assign({},a),e))}}}function fI(e){return Object.assign(Object.assign({},e),{type:"warning"})}function fR(e){return Object.assign(Object.assign({},e),{type:"info"})}function fL(e){return Object.assign(Object.assign({},e),{type:"success"})}function f_(e){return Object.assign(Object.assign({},e),{type:"error"})}function fH(e){return Object.assign(Object.assign({},e),{type:"confirm"})}var fB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let fz=(M=e=>{let{prefixCls:t,className:n,closeIcon:r,closable:o,type:a,title:i,children:l,footer:c}=e,s=fB(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:u}=F.useContext(oe),f=u(),d=t||u("modal"),m=iD(f),[p,g,h]=fk(d,m),v=`${d}-confirm`,y={};return y=a?{closable:null!=o&&o,title:"",footer:"",children:F.createElement(fj,Object.assign({},e,{prefixCls:d,confirmPrefixCls:v,rootPrefixCls:f,content:l}))}:{closable:null==o||o,title:i,footer:null!==c&&F.createElement(u1,Object.assign({},e)),children:l},p(F.createElement(sj,Object.assign({prefixCls:d,className:oA()(g,`${d}-pure-panel`,a&&v,a&&`${v}-${a}`,n,h,m)},s,{closeIcon:u0(d,r),closable:o},y)))},e=>F.createElement(a0,{theme:{token:{motion:!1,zIndexPopupBase:0}}},F.createElement(M,Object.assign({},e))));var fD=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);ot.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};let fV=F.forwardRef((e,t)=>{var n,{afterClose:r,config:o}=e,a=fD(e,["afterClose","config"]);let[i,l]=F.useState(!0),[c,s]=F.useState(o),{direction:u,getPrefixCls:f}=F.useContext(oe),d=f("modal"),m=f(),p=(...e)=>{var t;l(!1),e.some(e=>null==e?void 0:e.triggerCancel)&&(null==(t=c.onCancel)||t.call.apply(t,[c,()=>{}].concat(td(e.slice(1)))))};F.useImperativeHandle(t,()=>({destroy:p,update:e=>{s(t=>Object.assign(Object.assign({},t),e))}}));let g=null!=(n=c.okCancel)?n:"confirm"===c.type,[h]=l3("Modal",oy.Modal);return F.createElement(fM,Object.assign({prefixCls:d,rootPrefixCls:m},c,{close:p,open:i,afterClose:()=>{var e;r(),null==(e=c.afterClose)||e.call(c)},okText:c.okText||(g?null==h?void 0:h.okText:null==h?void 0:h.justOkText),direction:c.direction||u,cancelText:c.cancelText||(null==h?void 0:h.cancelText)},a))}),fW=0,fq=F.memo(F.forwardRef((e,t)=>{let[n,r]=function(){let[e,t]=F.useState([]);return[e,F.useCallback(e=>(t(t=>[].concat(td(t),[e])),()=>{t(t=>t.filter(t=>t!==e))}),[])]}();return F.useImperativeHandle(t,()=>({patchElement:r}),[]),F.createElement(F.Fragment,null,n)}));function fG(e){return fN(fI(e))}fS.useModal=function(){let e=F.useRef(null),[t,n]=F.useState([]);F.useEffect(()=>{t.length&&(td(t).forEach(e=>{e()}),n([]))},[t]);let r=F.useCallback(t=>function(r){var o;let a,i;fW+=1;let l=F.createRef(),c=new Promise(e=>{a=e}),s=!1,u=F.createElement(fV,{key:`modal-${fW}`,config:t(r),ref:l,afterClose:()=>{null==i||i()},isSilent:()=>s,onConfirm:e=>{a(e)}});return(i=null==(o=e.current)?void 0:o.patchElement(u))&&fF.push(i),{destroy:()=>{function e(){var e;null==(e=l.current)||e.destroy()}l.current?e():n(t=>[].concat(td(t),[e]))},update:e=>{function t(){var t;null==(t=l.current)||t.update(e)}l.current?t():n(e=>[].concat(td(e),[t]))},then:e=>(s=!0,c.then(e))}},[]);return[F.useMemo(()=>({info:r(fR),success:r(fL),error:r(f_),warning:r(fI),confirm:r(fH)}),[]),F.createElement(fq,{key:"modal-holder",ref:e})]},fS.info=function(e){return fN(fR(e))},fS.success=function(e){return fN(fL(e))},fS.error=function(e){return fN(f_(e))},fS.warning=fG,fS.warn=fG,fS.confirm=function(e){return fN(fH(e))},fS.destroyAll=function(){for(;fF.length;){let e=fF.pop();e&&e()}},fS.config=function({rootPrefixCls:e}){fA=e},fS._InternalPanelDoNotUseOrYouWillBeFired=fz;var fU=function(e){return"undefined"!=typeof window?matchMedia&&matchMedia("(prefers-color-scheme: ".concat(e,")")):{matches:!1}},fX=(0,F.createContext)({appearance:"light",setAppearance:function(){},isDarkMode:!1,themeMode:"light",setThemeMode:function(){},browserPrefers:null!=(y=fU("dark"))&&y.matches?"dark":"light"}),fK=function(){return(0,F.useContext)(fX)},fY=(0,F.memo)(function(e){var t=e.children,n=e.theme,r=e.prefixCls,o=e.getStaticInstance,a=e.staticInstanceConfig,i=fK(),l=i.appearance,c=i.isDarkMode,s=tu(l$.useMessage(null==a?void 0:a.message),2),u=s[0],f=s[1],m=tu(l4.useNotification(null==a?void 0:a.notification),2),p=m[0],g=m[1],h=tu(fS.useModal(),2),v=h[0],y=h[1];(0,F.useEffect)(function(){null==o||o({message:u,modal:v,notification:p})},[]);var b=(0,F.useMemo)(function(){var e=c?rZ.darkAlgorithm:rZ.defaultAlgorithm,t=n;if("function"==typeof n&&(t=n(l)),!t)return{algorithm:e};var r=t.algorithm?t.algorithm instanceof Array?t.algorithm:[t.algorithm]:[];return d(d({},t),{},{algorithm:t.algorithm?[e].concat(td(r)):e})},[n,c]);return(0,to.jsxs)(a0,{prefixCls:r,theme:b,children:[f,g,y,t]})});function fZ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n]*>/g,"").replace(/<\/style>/g,""),b={style:(0,to.jsx)("style",{"data-antd-version":r_,"data-rc-order":"prepend","data-rc-priority":"-9999",dangerouslySetInnerHTML:{__html:y}},"antd"),ids:Array.from(v.cache.keys()),key:"antd",css:y,tag:'")},x=n.g.__ANTD_STYLE_CACHE_MANAGER_FOR_SSR__.getCacheList().map(function(t){var n=(!0!==t.compat&&(t.compat=!0),function(e){for(var n,r=RegExp(t.key+"-([a-zA-Z0-9-_]+)","gm"),o={html:e,ids:[],css:""},a={};null!==(n=r.exec(e));)void 0===a[n[1]]&&(a[n[1]]=!0);return o.ids=Object.keys(t.inserted).filter(function(e){return(void 0!==a[e]||void 0===t.registered[t.key+"-"+e])&&!0!==t.inserted[e]&&(o.css+=t.inserted[e],!0)}),o}),r=e?n(e):{ids:Object.keys(t.inserted),css:Object.values(t.inserted).filter(function(e){return"string"==typeof e}).join("")};if(!r.css)return null;var o=r.css,a=r.ids;return{key:t.key,style:(0,to.jsx)("style",{"data-emotion":"".concat(t.key," ").concat(a.join(" ")),dangerouslySetInnerHTML:{__html:o}},t.key),css:o,ids:a,tag:'")}});return y&&h&&x.unshift(b),x.filter(Boolean)};dt.cache=de;var dn=f7({key:"acss",speedy:!1}),dr=dn.createStyles,da=dn.createGlobalStyle,di=dn.createStylish,dl=dn.css,dc=dn.cx,ds=dn.keyframes,du=dn.injectGlobal,df=dn.styleManager,dd=dn.ThemeProvider,dm=dn.StyleProvider,dp=dn.useTheme;let dg=(e,t)=>{void 0!==(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):void 0!==(null==e?void 0:e.addListener)&&e.addListener(t)},dh=(e,t)=>{void 0!==(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):void 0!==(null==e?void 0:e.removeListener)&&e.removeListener(t)},dv=["xxl","xl","lg","md","sm","xs"],dy=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}),db=e=>{let t=[].concat(dv).reverse();return t.forEach((n,r)=>{let o=n.toUpperCase(),a=`screen${o}Min`,i=`screen${o}`;if(!(e[a]<=e[i]))throw Error(`${a}<=${i} fails : !(${e[a]}<=${e[i]})`);if(r{let[,e]=rG(),t=dy(db(e));return A().useMemo(()=>{let e=new Map,n=-1,r={};return{responsiveMap:t,matchHandlers:{},dispatch:t=>(r=t,e.forEach(e=>e(r)),e.size>=1),subscribe(t){return e.size||this.register(),n+=1,e.set(n,t),t(r),n},unsubscribe(t){e.delete(t),e.size||this.unregister()},register(){Object.entries(t).forEach(([e,t])=>{let n=({matches:t})=>{this.dispatch(Object.assign(Object.assign({},r),{[e]:t}))},o=window.matchMedia(t);dg(o,n),this.matchHandlers[t]={mql:o,listener:n},n(o)})},unregister(){Object.values(t).forEach(e=>{let t=this.matchHandlers[e];dh(null==t?void 0:t.mql,null==t?void 0:t.listener)}),e.clear()}}},[e])},dC=function(e=!0,t={}){let n=(0,F.useRef)(t),r=function(){let[,e]=F.useReducer(e=>e+1,0);return e}(),o=dx();return t6(()=>{let t=o.subscribe(t=>{n.current=t,e&&r()});return()=>o.unsubscribe(t)},[]),n.current};var dk=function(){var e=dC();return(0,F.useMemo)(function(){return rJ(e)},[e])}},8679:function(e,t,n){"use strict";var r=n(9864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function c(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var s=Object.defineProperty,u=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(p){var o=m(n);o&&o!==p&&e(t,o,r)}var i=u(n);f&&(i=i.concat(f(n)));for(var l=c(t),g=c(n),h=0;hl)break t;var d=e.slice(0,u),f=e.slice(u);if(f!==c)break t;var p=Math.min(o,u),g=a.slice(0,p),b=d.slice(0,p);if(g!==b)break t;var y=a.slice(p),v=d.slice(p);return m(g,y,v,c)}e:if(null===h||h===o){var d=e.slice(0,o),f=e.slice(o);if(d!==a)break e;var x=Math.min(s-o,l-o),N=c.slice(c.length-x),E=f.slice(f.length-x);if(N!==E)break e;var y=c.slice(0,c.length-x),v=f.slice(0,f.length-x);return m(a,y,v,N)}}if(i.length>0&&n&&0===n.length)r:{var g=t.slice(0,i.index),N=t.slice(i.index+i.length),p=g.length,x=N.length;if(ln.length?t:n,a=t.length>n.length?n:t,c=o.indexOf(a);if(-1!==c)return l=[[1,o.substring(0,c)],[0,a],[1,o.substring(c+a.length)]],t.length>n.length&&(l[0][0]=l[2][0]=-1),l;if(1===a.length)return[[-1,t],[1,n]];var h=function(t,e){var r,n,l,o,a,c=t.length>e.length?t:e,h=t.length>e.length?e:t;if(c.length<4||2*h.length=t.length?[n,l,o,a,u]:null}var d=u(c,h,Math.ceil(c.length/4)),f=u(c,h,Math.ceil(c.length/2));return d||f?(r=f?d&&d[4].length>f[4].length?d:f:d,t.length>e.length?(n=r[0],l=r[1],o=r[2],a=r[3]):(o=r[0],a=r[1],n=r[2],l=r[3]),[n,l,o,a,r[4]]):null}(t,n);if(h){var u=h[0],d=h[1],f=h[2],p=h[3],g=h[4],m=e(u,f),b=e(d,p);return m.concat([[0,g]],b)}return function(t,e){for(var i=t.length,n=e.length,s=Math.ceil((i+n)/2),l=2*s,o=Array(l),a=Array(l),c=0;ci)f+=2;else if(x>n)d+=2;else if(u){var N=s+h-b;if(N>=0&&N=E)return r(t,e,y,x)}}}for(var A=-m+p;A<=m-g;A+=2){for(var E,N=s+A,w=(E=A===-m||A!==m&&a[N-1]i)g+=2;else if(w>n)p+=2;else if(!u){var v=s+h-A;if(v>=0&&v=(E=i-E))return r(t,e,y,x)}}}}return[[-1,t],[1,e]]}(t,n)}(t=t.substring(0,t.length-y),d=d.substring(0,d.length-y));return v&&N.unshift([0,v]),x&&N.push([0,x]),u(N,g),p&&function(t){for(var e=!1,r=[],i=0,d=null,f=0,p=0,g=0,m=0,b=0;f0?r[i-1]:-1,p=0,g=0,m=0,b=0,d=null,e=!0)),f++;for(e&&u(t),function(t){function e(t,e){if(!t||!e)return 6;var r=t.charAt(t.length-1),i=e.charAt(0),n=r.match(l),s=i.match(l),u=n&&r.match(o),d=s&&i.match(o),f=u&&r.match(a),p=d&&i.match(a),g=f&&t.match(c),m=p&&e.match(h);if(g||m)return 5;if(f||p)return 4;if(n&&!u&&d)return 3;if(u||d)return 2;if(n||s)return 1;return 0}for(var r=1;r=b&&(b=y,p=i,g=n,m=u)}t[r-1][1]!=p&&(p?t[r-1][1]=p:(t.splice(r-1,1),r--),t[r][1]=g,m?t[r+1][1]=m:(t.splice(r+1,1),r--))}r++}}(t),f=1;f=N?(x>=y.length/2||x>=v.length/2)&&(t.splice(f,0,[0,v.substring(0,x)]),t[f-1][1]=y.substring(0,y.length-x),t[f+1][1]=v.substring(x),f++):(N>=y.length/2||N>=v.length/2)&&(t.splice(f,0,[0,y.substring(0,N)]),t[f-1][0]=1,t[f-1][1]=v.substring(0,v.length-N),t[f+1][0]=-1,t[f+1][1]=y.substring(N),f++),f++}f++}}(N),N}function r(t,r,i,n){var s=t.substring(0,i),l=r.substring(0,n),o=t.substring(i),a=r.substring(n),c=e(s,l),h=e(o,a);return c.concat(h)}function i(t,e){if(!t||!e||t.charAt(0)!==e.charAt(0))return 0;for(var r=0,i=Math.min(t.length,e.length),n=i,s=0;ri?t=t.substring(r-i):r=0&&g(t[h][1])){var d=t[h][1].slice(-1);if(t[h][1]=t[h][1].slice(0,-1),a=d+a,c=d+c,!t[h][1]){t.splice(h,1),n--;var f=h-1;t[f]&&1===t[f][0]&&(o++,c=t[f][1]+c,f--),t[f]&&-1===t[f][0]&&(l++,a=t[f][1]+a,f--),h=f}}if(p(t[n][1])){var d=t[n][1].charAt(0);t[n][1]=t[n][1].slice(1),a+=d,c+=d}}if(n0||c.length>0){a.length>0&&c.length>0&&(0!==(r=i(c,a))&&(h>=0?t[h][1]+=c.substring(0,r):(t.splice(0,0,[0,c.substring(0,r)]),n++),c=c.substring(r),a=a.substring(r)),0!==(r=s(c,a))&&(t[n][1]=c.substring(c.length-r)+t[n][1],c=c.substring(0,c.length-r),a=a.substring(0,a.length-r)));var m=o+l;0===a.length&&0===c.length?(t.splice(n-m,m),n-=m):0===a.length?(t.splice(n-m,m,[1,c]),n=n-m+1):0===c.length?(t.splice(n-m,m,[-1,a]),n=n-m+1):(t.splice(n-m,m,[-1,a],[1,c]),n=n-m+2)}0!==n&&0===t[n-1][0]?(t[n-1][1]+=t[n][1],t.splice(n,1)):n++,o=0,l=0,a="",c=""}}""===t[t.length-1][1]&&t.pop();var b=!1;for(n=1;n=55296&&t<=56319}function f(t){return t>=56320&&t<=57343}function p(t){return f(t.charCodeAt(0))}function g(t){return d(t.charCodeAt(t.length-1))}function m(t,e,r,i){if(g(t)||p(i))return null;for(var n=[[0,t],[-1,e],[1,r],[0,i]],s=[],l=0;l0&&s.push(n[l]);return s}function b(t,r,i,n){return e(t,r,i,n,!0)}b.INSERT=1,b.DELETE=-1,b.EQUAL=0,t.exports=b},3465:function(t,e,r){t=r.nmd(t);var i,n="__lodash_hash_undefined__",s="[object Arguments]",l="[object Boolean]",o="[object Date]",a="[object Function]",c="[object GeneratorFunction]",h="[object Map]",u="[object Number]",d="[object Object]",f="[object Promise]",p="[object RegExp]",g="[object Set]",m="[object String]",b="[object Symbol]",y="[object WeakMap]",v="[object ArrayBuffer]",x="[object DataView]",N="[object Float32Array]",E="[object Float64Array]",A="[object Int8Array]",w="[object Int16Array]",q="[object Int32Array]",k="[object Uint8Array]",_="[object Uint8ClampedArray]",L="[object Uint16Array]",O="[object Uint32Array]",S=/\w*$/,T=/^\[object .+?Constructor\]$/,j=/^(?:0|[1-9]\d*)$/,C={};C[s]=C["[object Array]"]=C[v]=C[x]=C[l]=C[o]=C[N]=C[E]=C[A]=C[w]=C[q]=C[h]=C[u]=C[d]=C[p]=C[g]=C[m]=C[b]=C[k]=C[_]=C[L]=C[O]=!0,C["[object Error]"]=C[a]=C[y]=!1;var R="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,I="object"==typeof self&&self&&self.Object===Object&&self,M=R||I||Function("return this")(),B=e&&!e.nodeType&&e,D=B&&t&&!t.nodeType&&t,U=D&&D.exports===B;function P(t,e){return t.set(e[0],e[1]),t}function z(t,e){return t.add(e),t}function F(t,e,r,i){var n=-1,s=t?t.length:0;for(i&&s&&(r=t[++n]);++n-1},tk.prototype.set=function(t,e){var r=this.__data__,i=tS(r,t);return i<0?r.push([t,e]):r[i][1]=e,this},t_.prototype.clear=function(){this.__data__={hash:new tq,map:new(tf||tk),string:new tq}},t_.prototype.delete=function(t){return tC(this,t).delete(t)},t_.prototype.get=function(t){return tC(this,t).get(t)},t_.prototype.has=function(t){return tC(this,t).has(t)},t_.prototype.set=function(t,e){return tC(this,t).set(t,e),this},tL.prototype.clear=function(){this.__data__=new tk},tL.prototype.delete=function(t){return this.__data__.delete(t)},tL.prototype.get=function(t){return this.__data__.get(t)},tL.prototype.has=function(t){return this.__data__.has(t)},tL.prototype.set=function(t,e){var r=this.__data__;if(r instanceof tk){var i=r.__data__;if(!tf||i.length<199)return i.push([t,e]),this;r=this.__data__=new t_(i)}return r.set(t,e),this};var tI=tc?V(tc,Object):function(){return[]},tM=function(t){return tt.call(t)};function tB(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||G)}function tD(t){if(null!=t){try{return Q.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function tU(t,e){return t===e||t!=t&&e!=e}(td&&tM(new td(new ArrayBuffer(1)))!=x||tf&&tM(new tf)!=h||tp&&tM(tp.resolve())!=f||tg&&tM(new tg)!=g||tm&&tM(new tm)!=y)&&(tM=function(t){var e=tt.call(t),r=e==d?t.constructor:void 0,i=r?tD(r):void 0;if(i)switch(i){case ty:return x;case tv:return h;case tx:return f;case tN:return g;case tE:return y}return e});var tP=Array.isArray;function tz(t){var e;return null!=t&&"number"==typeof(e=t.length)&&e>-1&&e%1==0&&e<=0x1fffffffffffff&&!t$(t)}var tF=th||function(){return!1};function t$(t){var e=tH(t)?tt.call(t):"";return e==a||e==c}function tH(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function tV(t){return tz(t)?function(t,e){var r,i,n,l,o,a=tP(t)||(n=i=r=t)&&"object"==typeof n&&tz(i)&&J.call(r,"callee")&&(!to.call(r,"callee")||tt.call(r)==s)?function(t,e){for(var r=-1,i=Array(t);++r-1&&l%1==0&&lo))return!1;var c=s.get(t);if(c&&s.get(e))return c==e;var h=-1,u=!0,d=2&r?new tb:void 0;for(s.set(t,e),s.set(e,t);++h-1},tg.prototype.set=function(t,e){var r=this.__data__,i=tv(r,t);return i<0?(++this.size,r.push([t,e])):r[i][1]=e,this},tm.prototype.clear=function(){this.size=0,this.__data__={hash:new tp,map:new(tr||tg),string:new tp}},tm.prototype.delete=function(t){var e=tw(this,t).delete(t);return this.size-=!!e,e},tm.prototype.get=function(t){return tw(this,t).get(t)},tm.prototype.has=function(t){return tw(this,t).has(t)},tm.prototype.set=function(t,e){var r=tw(this,t),i=r.size;return r.set(t,e),this.size+=+(r.size!=i),this},tb.prototype.add=tb.prototype.push=function(t){return this.__data__.set(t,l),this},tb.prototype.has=function(t){return this.__data__.has(t)},ty.prototype.clear=function(){this.__data__=new tg,this.size=0},ty.prototype.delete=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r},ty.prototype.get=function(t){return this.__data__.get(t)},ty.prototype.has=function(t){return this.__data__.has(t)},ty.prototype.set=function(t,e){var r=this.__data__;if(r instanceof tg){var i=r.__data__;if(!tr||i.length<199)return i.push([t,e]),this.size=++r.size,this;r=this.__data__=new tm(i)}return r.set(t,e),this.size=r.size,this};var tk=Q?function(t){return null==t?[]:function(t,e){for(var r=-1,i=null==t?0:t.length,n=0,s=[];++r-1&&t%1==0&&t<=0x1fffffffffffff}function tI(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function tM(t){return null!=t&&"object"==typeof t}var tB=R?function(t){return R(t)}:function(t){return tM(t)&&tR(t.length)&&!!q[tx(t)]};function tD(t){return null!=t&&tR(t.length)&&!tC(t)?function(t,e){var r,i,n=tT(t),s=!n&&tS(t),l=!n&&!s&&tj(t),o=!n&&!s&&!l&&tB(t),a=n||s||l||o,c=a?function(t,e){for(var r=-1,i=Array(t);++r-1&&r%1==0&&r(null!=i[e]&&(t[e]=i[e]),t),{})),t)void 0!==t[n]&&void 0===e[n]&&(i[n]=t[n]);return Object.keys(i).length>0?i:void 0},n.diff=function(t={},e={}){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});let r=Object.keys(t).concat(Object.keys(e)).reduce((r,i)=>(l(t[i],e[i])||(r[i]=void 0===e[i]?null:e[i]),r),{});return Object.keys(r).length>0?r:void 0},n.invert=function(t={},e={}){t=t||{};let r=Object.keys(e).reduce((r,i)=>(e[i]!==t[i]&&void 0!==t[i]&&(r[i]=e[i]),r),{});return Object.keys(t).reduce((r,i)=>(t[i]!==e[i]&&void 0===e[i]&&(r[i]=null),r),r)},n.transform=function(t,e,r=!1){if("object"!=typeof t)return e;if("object"!=typeof e)return;if(!r)return e;let i=Object.keys(e).reduce((r,i)=>(void 0===t[i]&&(r[i]=e[i]),r),{});return Object.keys(i).length>0?i:void 0},e.default=i},8895:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AttributeMap=e.OpIterator=e.Op=void 0;let i=r(7529),n=r(3465),s=r(2307),l=r(1210);e.AttributeMap=l.default;let o=r(430);e.Op=o.default;let a=r(9534);e.OpIterator=a.default;let c=(t,e)=>{if("object"!=typeof t||null===t)throw Error(`cannot retain a ${typeof t}`);if("object"!=typeof e||null===e)throw Error(`cannot retain a ${typeof e}`);let r=Object.keys(t)[0];if(!r||r!==Object.keys(e)[0])throw Error(`embed types not matched: ${r} != ${Object.keys(e)[0]}`);return[r,t[r],e[r]]};class h{constructor(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}static registerEmbed(t,e){this.handlers[t]=e}static unregisterEmbed(t){delete this.handlers[t]}static getHandler(t){let e=this.handlers[t];if(!e)throw Error(`no handlers for embed type "${t}"`);return e}insert(t,e){let r={};return"string"==typeof t&&0===t.length?this:(r.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(r.attributes=e),this.push(r))}delete(t){return t<=0?this:this.push({delete:t})}retain(t,e){if("number"==typeof t&&t<=0)return this;let r={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(r.attributes=e),this.push(r)}push(t){let e=this.ops.length,r=this.ops[e-1];if(t=n(t),"object"==typeof r){if("number"==typeof t.delete&&"number"==typeof r.delete)return this.ops[e-1]={delete:r.delete+t.delete},this;if("number"==typeof r.delete&&null!=t.insert&&(e-=1,"object"!=typeof(r=this.ops[e-1])))return this.ops.unshift(t),this;if(s(t.attributes,r.attributes)){if("string"==typeof t.insert&&"string"==typeof r.insert)return this.ops[e-1]={insert:r.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;else if("number"==typeof t.retain&&"number"==typeof r.retain)return this.ops[e-1]={retain:r.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this}chop(){let t=this.ops[this.ops.length-1];return t&&"number"==typeof t.retain&&!t.attributes&&this.ops.pop(),this}filter(t){return this.ops.filter(t)}forEach(t){this.ops.forEach(t)}map(t){return this.ops.map(t)}partition(t){let e=[],r=[];return this.forEach(i=>{(t(i)?e:r).push(i)}),[e,r]}reduce(t,e){return this.ops.reduce(t,e)}changeLength(){return this.reduce((t,e)=>e.insert?t+o.default.length(e):e.delete?t-e.delete:t,0)}length(){return this.reduce((t,e)=>t+o.default.length(e),0)}slice(t=0,e=1/0){let r=[],i=new a.default(this.ops),n=0;for(;n0&&r.next(n.retain-t)}let o=new h(i);for(;e.hasNext()||r.hasNext();)if("insert"===r.peekType())o.push(r.next());else if("delete"===e.peekType())o.push(e.next());else{let t=Math.min(e.peekLength(),r.peekLength()),i=e.next(t),n=r.next(t);if(n.retain){let a={};if("number"==typeof i.retain)a.retain="number"==typeof n.retain?t:n.retain;else if("number"==typeof n.retain)null==i.retain?a.insert=i.insert:a.retain=i.retain;else{let t=null==i.retain?"insert":"retain",[e,r,s]=c(i[t],n.retain),l=h.getHandler(e);a[t]={[e]:l.compose(r,s,"retain"===t)}}let u=l.default.compose(i.attributes,n.attributes,"number"==typeof i.retain);if(u&&(a.attributes=u),o.push(a),!r.hasNext()&&s(o.ops[o.ops.length-1],a)){let t=new h(e.rest());return o.concat(t).chop()}}else"number"==typeof n.delete&&("number"==typeof i.retain||"object"==typeof i.retain&&null!==i.retain)&&o.push(n)}return o.chop()}concat(t){let e=new h(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e}diff(t,e){if(this.ops===t.ops)return new h;let r=[this,t].map(e=>e.map(r=>{if(null!=r.insert)return"string"==typeof r.insert?r.insert:"\0";throw Error("diff() called "+(e===t?"on":"with")+" non-document")}).join("")),n=new h,o=i(r[0],r[1],e,!0),c=new a.default(this.ops),u=new a.default(t.ops);return o.forEach(t=>{let e=t[1].length;for(;e>0;){let r=0;switch(t[0]){case i.INSERT:r=Math.min(u.peekLength(),e),n.push(u.next(r));break;case i.DELETE:r=Math.min(e,c.peekLength()),c.next(r),n.delete(r);break;case i.EQUAL:r=Math.min(c.peekLength(),u.peekLength(),e);let o=c.next(r),a=u.next(r);s(o.insert,a.insert)?n.retain(r,l.default.diff(o.attributes,a.attributes)):n.push(a).delete(r)}e-=r}}),n.chop()}eachLine(t,e="\n"){let r=new a.default(this.ops),i=new h,n=0;for(;r.hasNext();){if("insert"!==r.peekType())return;let s=r.peek(),l=o.default.length(s)-r.peekLength(),a="string"==typeof s.insert?s.insert.indexOf(e,l)-l:-1;if(a<0)i.push(r.next());else if(a>0)i.push(r.next(a));else{if(!1===t(i,r.next(1).attributes||{},n))return;n+=1,i=new h}}i.length()>0&&t(i,{},n)}invert(t){let e=new h;return this.reduce((r,i)=>{if(i.insert)e.delete(o.default.length(i));else if("number"==typeof i.retain&&null==i.attributes)return e.retain(i.retain),r+i.retain;else if(i.delete||"number"==typeof i.retain){let n=i.delete||i.retain;return t.slice(r,r+n).forEach(t=>{i.delete?e.push(t):i.retain&&i.attributes&&e.retain(o.default.length(t),l.default.invert(i.attributes,t.attributes))}),r+n}else if("object"==typeof i.retain&&null!==i.retain){let n=t.slice(r,r+1),s=new a.default(n.ops).next(),[o,u,d]=c(i.retain,s.insert),f=h.getHandler(o);return e.retain({[o]:f.invert(u,d)},l.default.invert(i.attributes,s.attributes)),r+1}return r},0),e.chop()}transform(t,e=!1){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);let r=new a.default(this.ops),i=new a.default(t.ops),n=new h;for(;r.hasNext()||i.hasNext();)if("insert"===r.peekType()&&(e||"insert"!==i.peekType()))n.retain(o.default.length(r.next()));else if("insert"===i.peekType())n.push(i.next());else{let t=Math.min(r.peekLength(),i.peekLength()),s=r.next(t),o=i.next(t);if(s.delete)continue;if(o.delete)n.push(o);else{let r=s.retain,i=o.retain,a="object"==typeof i&&null!==i?i:t;if("object"==typeof r&&null!==r&&"object"==typeof i&&null!==i){let t=Object.keys(r)[0];if(t===Object.keys(i)[0]){let n=h.getHandler(t);n&&(a={[t]:n.transform(r[t],i[t],e)})}}n.retain(a,l.default.transform(s.attributes,o.attributes,e))}}return n.chop()}transformPosition(t,e=!1){e=!!e;let r=new a.default(this.ops),i=0;for(;r.hasNext()&&i<=t;){let n=r.peekLength(),s=r.peekType();if(r.next(),"delete"===s){t-=Math.min(n,t-i);continue}"insert"===s&&(i=n-r?(t=n-r,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};{let i={};return e.attributes&&(i.attributes=e.attributes),"number"==typeof e.retain?i.retain=t:"object"==typeof e.retain&&null!==e.retain?i.retain=e.retain:"string"==typeof e.insert?i.insert=e.insert.substr(r,t):i.insert=e.insert,i}}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?i.default.length(this.ops[this.index])-this.offset:1/0}peekType(){let t=this.ops[this.index];if(t){if("number"==typeof t.delete)return"delete";else if("number"!=typeof t.retain&&("object"!=typeof t.retain||null===t.retain))return"insert"}return"retain"}rest(){if(!this.hasNext())return[];{if(0===this.offset)return this.ops.slice(this.index);let t=this.offset,e=this.index,r=this.next(),i=this.ops.slice(this.index);return this.offset=t,this.index=e,[r].concat(i)}}}},7556:function(t,e,r){"use strict";let i;r.r(e),r.d(e,{OpIterator:()=>eT.OpIterator,Parchment:()=>d,Module:()=>it,Op:()=>eT.Op,Delta:()=>ej(),default:()=>sf,AttributeMap:()=>eT.AttributeMap,Range:()=>r0});var n,s,l,o,a,c,h,u,d={};r.r(d),r.d(d,{Attributor:()=>er,AttributorStore:()=>eh,BlockBlot:()=>eE,ClassAttributor:()=>eo,ContainerBlot:()=>ew,EmbedBlot:()=>eq,InlineBlot:()=>ex,LeafBlot:()=>ep,ParentBlot:()=>ey,Registry:()=>es,Scope:()=>ee,ScrollBlot:()=>eL,StyleAttributor:()=>ec,TextBlot:()=>eS});let f=function(t,e){return t===e||t!=t&&e!=e},p=function(t,e){for(var r=t.length;r--;)if(f(t[r][0],e))return r;return -1};var g=Array.prototype.splice;function m(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e-1},m.prototype.set=function(t,e){var r=this.__data__,i=p(r,t);return i<0?(++this.size,r.push([t,e])):r[i][1]=e,this};var b="object"==typeof global&&global&&global.Object===Object&&global,y="object"==typeof self&&self&&self.Object===Object&&self,v=b||y||Function("return this")(),x=v.Symbol,N=Object.prototype,E=N.hasOwnProperty,A=N.toString,w=x?x.toStringTag:void 0;let q=function(t){var e=E.call(t,w),r=t[w];try{t[w]=void 0;var i=!0}catch(t){}var n=A.call(t);return i&&(e?t[w]=r:delete t[w]),n};var k=Object.prototype.toString,_=x?x.toStringTag:void 0;let L=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":_&&_ in Object(t)?q(t):k.call(t)},O=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)},S=function(t){if(!O(t))return!1;var e=L(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e};var T=v["__core-js_shared__"],j=(o=/[^.]+$/.exec(T&&T.keys&&T.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"",C=Function.prototype.toString;let R=function(t){if(null!=t){try{return C.call(t)}catch(t){}try{return t+""}catch(t){}}return""};var I=/^\[object .+?Constructor\]$/,M=Object.prototype,B=Function.prototype.toString,D=M.hasOwnProperty,U=RegExp("^"+B.call(D).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");let P=function(t){return!!O(t)&&(!j||!(j in t))&&(S(t)?U:I).test(R(t))},z=function(t,e){var r=null==t?void 0:t[e];return P(r)?r:void 0};var F=z(v,"Map"),$=z(Object,"create"),H=Object.prototype.hasOwnProperty,V=Object.prototype.hasOwnProperty;function K(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e-1&&t%1==0&&t<=0x1fffffffffffff},tq=function(t){return null!=t&&tw(t.length)&&!S(t)};var tk="object"==typeof exports&&exports&&!exports.nodeType&&exports,t_=tk&&"object"==typeof module&&module&&!module.nodeType&&module,tL=t_&&t_.exports===tk?v.Buffer:void 0;let tO=(tL?tL.isBuffer:void 0)||function(){return!1};var tS=Object.prototype,tT=Function.prototype.toString,tj=tS.hasOwnProperty,tC=tT.call(Object);let tR=function(t){if(!tb(t)||"[object Object]"!=L(t))return!1;var e=tf(t);if(null===e)return!0;var r=tj.call(e,"constructor")&&e.constructor;return"function"==typeof r&&r instanceof r&&tT.call(r)==tC};var tI={};tI["[object Float32Array]"]=tI["[object Float64Array]"]=tI["[object Int8Array]"]=tI["[object Int16Array]"]=tI["[object Int32Array]"]=tI["[object Uint8Array]"]=tI["[object Uint8ClampedArray]"]=tI["[object Uint16Array]"]=tI["[object Uint32Array]"]=!0,tI["[object Arguments]"]=tI["[object Array]"]=tI["[object ArrayBuffer]"]=tI["[object Boolean]"]=tI["[object DataView]"]=tI["[object Date]"]=tI["[object Error]"]=tI["[object Function]"]=tI["[object Map]"]=tI["[object Number]"]=tI["[object Object]"]=tI["[object RegExp]"]=tI["[object Set]"]=tI["[object String]"]=tI["[object WeakMap]"]=!1;let tM=function(t){return function(e){return t(e)}};var tB="object"==typeof exports&&exports&&!exports.nodeType&&exports,tD=tB&&"object"==typeof module&&module&&!module.nodeType&&module,tU=tD&&tD.exports===tB&&b.process,tP=function(){try{var t=tD&&tD.require&&tD.require("util").types;if(t)return t;return tU&&tU.binding&&tU.binding("util")}catch(t){}}(),tz=tP&&tP.isTypedArray,tF=tz?tM(tz):function(t){return tb(t)&&tw(t.length)&&!!tI[L(t)]};let t$=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]};var tH=Object.prototype.hasOwnProperty;let tV=function(t,e,r){var i=t[e];tH.call(t,e)&&f(i,r)&&(void 0!==r||e in t)||Q(t,e,r)},tK=function(t,e,r,i){var n=!r;r||(r={});for(var s=-1,l=e.length;++s-1&&t%1==0&&t0){if(++c>=800)return arguments[0]}else c=0;return a.apply(void 0,arguments)});let t7=function(t,e,r){if(!O(r))return!1;var i=typeof e;return("number"==i?!!(tq(r)&&tG(e,r.length)):"string"==i&&e in r)&&f(r[e],t)};var et=(u=function(t,e,r){t5(t,e,r)},t9((n=function(t,e){var r=-1,i=e.length,n=i>1?e[i-1]:void 0,s=i>2?e[2]:void 0;for(n=u.length>3&&"function"==typeof n?(i--,n):void 0,s&&t7(e[0],e[1],s)&&(n=i<3?void 0:n,i=1),t=Object(t);++rt.name)}add(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)}canAdd(t,e){return null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1)}remove(t){t.removeAttribute(this.keyName)}value(t){let e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""}}class ei extends Error{constructor(t){super(t="[Parchment] "+t),this.message=t,this.name=this.constructor.name}}let en=class t{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(t,e=!1){if(null==t)return null;if(this.blots.has(t))return this.blots.get(t)||null;if(e){let r=null;try{r=t.parentNode}catch{return null}return this.find(r,e)}return null}create(e,r,i){let n=this.query(r);if(null==n)throw new ei(`Unable to create ${r} blot`);let s=r instanceof Node||r.nodeType===Node.TEXT_NODE?r:n.create(i),l=new n(e,s,i);return t.blots.set(l.domNode,l),l}find(e,r=!1){return t.find(e,r)}query(t,e=ee.ANY){let r;return"string"==typeof t?r=this.types[t]||this.attributes[t]:t instanceof Text||t.nodeType===Node.TEXT_NODE?r=this.types.text:"number"==typeof t?t&ee.LEVEL&ee.BLOCK?r=this.types.block:t&ee.LEVEL&ee.INLINE&&(r=this.types.inline):t instanceof Element&&((t.getAttribute("class")||"").split(/\s+/).some(t=>!!(r=this.classes[t])),r=r||this.tags[t.tagName]),null==r?null:"scope"in r&&e&ee.LEVEL&r.scope&&e&ee.TYPE&r.scope?r:null}register(...t){return t.map(t=>{let e="blotName"in t,r="attrName"in t;if(!e&&!r)throw new ei("Invalid definition");if(e&&"abstract"===t.blotName)throw new ei("Cannot register abstract class");let i=e?t.blotName:r?t.attrName:void 0;return this.types[i]=t,r?"string"==typeof t.keyName&&(this.attributes[t.keyName]=t):e&&(t.className&&(this.classes[t.className]=t),t.tagName&&(Array.isArray(t.tagName)?t.tagName=t.tagName.map(t=>t.toUpperCase()):t.tagName=t.tagName.toUpperCase(),(Array.isArray(t.tagName)?t.tagName:[t.tagName]).forEach(e=>{(null==this.tags[e]||null==t.className)&&(this.tags[e]=t)}))),t})}};en.blots=new WeakMap;let es=en;function el(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter(t=>0===t.indexOf(`${e}-`))}let eo=class extends er{static keys(t){return(t.getAttribute("class")||"").split(/\s+/).map(t=>t.split("-").slice(0,-1).join("-"))}add(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(`${this.keyName}-${e}`),!0)}remove(t){el(t,this.keyName).forEach(e=>{t.classList.remove(e)}),0===t.classList.length&&t.removeAttribute("class")}value(t){let e=(el(t,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(t,e)?e:""}};function ea(t){let e=t.split("-"),r=e.slice(1).map(t=>t[0].toUpperCase()+t.slice(1)).join("");return e[0]+r}let ec=class extends er{static keys(t){return(t.getAttribute("style")||"").split(";").map(t=>t.split(":")[0].trim())}add(t,e){return!!this.canAdd(t,e)&&(t.style[ea(this.keyName)]=e,!0)}remove(t){t.style[ea(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")}value(t){let e=t.style[ea(this.keyName)];return this.canAdd(t,e)?e:""}},eh=class{constructor(t){this.attributes={},this.domNode=t,this.build()}attribute(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])}build(){this.attributes={};let t=es.find(this.domNode);if(null==t)return;let e=er.keys(this.domNode),r=eo.keys(this.domNode),i=ec.keys(this.domNode);e.concat(r).concat(i).forEach(e=>{let r=t.scroll.query(e,ee.ATTRIBUTE);r instanceof er&&(this.attributes[r.attrName]=r)})}copy(t){Object.keys(this.attributes).forEach(e=>{let r=this.attributes[e].value(this.domNode);t.format(e,r)})}move(t){this.copy(t),Object.keys(this.attributes).forEach(t=>{this.attributes[t].remove(this.domNode)}),this.attributes={}}values(){return Object.keys(this.attributes).reduce((t,e)=>(t[e]=this.attributes[e].value(this.domNode),t),{})}},eu=class{constructor(t,e){this.scroll=t,this.domNode=e,es.blots.set(e,this),this.prev=null,this.next=null}static create(t){let e,r;if(null==this.tagName)throw new ei("Blot definition missing tagName");return Array.isArray(this.tagName)?("string"==typeof t?parseInt(r=t.toUpperCase(),10).toString()===r&&(r=parseInt(r,10)):"number"==typeof t&&(r=t),e="number"==typeof r?document.createElement(this.tagName[r-1]):r&&this.tagName.indexOf(r)>-1?document.createElement(r):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e}get statics(){return this.constructor}attach(){}clone(){let t=this.domNode.cloneNode(!1);return this.scroll.create(t)}detach(){null!=this.parent&&this.parent.removeChild(this),es.blots.delete(this.domNode)}deleteAt(t,e){this.isolate(t,e).remove()}formatAt(t,e,r,i){let n=this.isolate(t,e);if(null!=this.scroll.query(r,ee.BLOT)&&i)n.wrap(r,i);else if(null!=this.scroll.query(r,ee.ATTRIBUTE)){let t=this.scroll.create(this.statics.scope);n.wrap(t),t.format(r,i)}}insertAt(t,e,r){let i=null==r?this.scroll.create("text",e):this.scroll.create(e,r),n=this.split(t);this.parent.insertBefore(i,n||void 0)}isolate(t,e){let r=this.split(t);if(null==r)throw Error("Attempt to isolate at end");return r.split(e),r}length(){return 1}offset(t=this.parent){return null==this.parent||this===t?0:this.parent.children.offset(this)+this.parent.offset(t)}optimize(t){!this.statics.requiredContainer||this.parent instanceof this.statics.requiredContainer||this.wrap(this.statics.requiredContainer.blotName)}remove(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(t,e){let r="string"==typeof t?this.scroll.create(t,e):t;return null!=this.parent&&(this.parent.insertBefore(r,this.next||void 0),this.remove()),r}split(t,e){return 0===t?this:this.next}update(t,e){}wrap(t,e){let r="string"==typeof t?this.scroll.create(t,e):t;if(null!=this.parent&&this.parent.insertBefore(r,this.next||void 0),"function"!=typeof r.appendChild)throw new ei(`Cannot wrap ${t}`);return r.appendChild(this),r}};eu.blotName="abstract";let ed=eu,ef=class extends ed{static value(t){return!0}index(t,e){return this.domNode===t||this.domNode.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(e,1):-1}position(t,e){let r=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return t>0&&(r+=1),[this.parent.domNode,r]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};ef.scope=ee.INLINE_BLOT;let ep=ef;class eg{constructor(){this.head=null,this.tail=null,this.length=0}append(...t){if(this.insertBefore(t[0],null),t.length>1){let e=t.slice(1);this.append(...e)}}at(t){let e=this.iterator(),r=e();for(;r&&t>0;)t-=1,r=e();return r}contains(t){let e=this.iterator(),r=e();for(;r;){if(r===t)return!0;r=e()}return!1}indexOf(t){let e=this.iterator(),r=e(),i=0;for(;r;){if(r===t)return i;i+=1,r=e()}return -1}insertBefore(t,e){null!=t&&(this.remove(t),t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)}offset(t){let e=0,r=this.head;for(;null!=r;){if(r===t)return e;e+=r.length(),r=r.next}return -1}remove(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)}iterator(t=this.head){return()=>{let e=t;return null!=t&&(t=t.next),e}}find(t,e=!1){let r=this.iterator(),i=r();for(;i;){let n=i.length();if(ts?r(o,t-s,Math.min(e,s+i-t)):r(o,0,Math.min(i,t+e-s)),s+=i,o=l()}}map(t){return this.reduce((e,r)=>(e.push(t(r)),e),[])}reduce(t,e){let r=this.iterator(),i=r();for(;i;)e=t(e,i),i=r();return e}}function em(t,e){let r=e.find(t);if(r)return r;try{return e.create(t)}catch{let r=e.create(ee.INLINE);return Array.from(t.childNodes).forEach(t=>{r.domNode.appendChild(t)}),t.parentNode&&t.parentNode.replaceChild(r.domNode,t),r.attach(),r}}let eb=class t extends ed{constructor(t,e){super(t,e),this.uiNode=null,this.build()}appendChild(t){this.insertBefore(t)}attach(){super.attach(),this.children.forEach(t=>{t.attach()})}attachUI(e){null!=this.uiNode&&this.uiNode.remove(),this.uiNode=e,t.uiClass&&this.uiNode.classList.add(t.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new eg,Array.from(this.domNode.childNodes).filter(t=>t!==this.uiNode).reverse().forEach(t=>{try{let e=em(t,this.scroll);this.insertBefore(e,this.children.head||void 0)}catch(t){if(t instanceof ei)return;throw t}})}deleteAt(t,e){if(0===t&&e===this.length())return this.remove();this.children.forEachAt(t,e,(t,e,r)=>{t.deleteAt(e,r)})}descendant(e,r=0){let[i,n]=this.children.find(r);return null==e.blotName&&e(i)||null!=e.blotName&&i instanceof e?[i,n]:i instanceof t?i.descendant(e,n):[null,-1]}descendants(e,r=0,i=Number.MAX_VALUE){let n=[],s=i;return this.children.forEachAt(r,i,(r,i,l)=>{(null==e.blotName&&e(r)||null!=e.blotName&&r instanceof e)&&n.push(r),r instanceof t&&(n=n.concat(r.descendants(e,i,s))),s-=l}),n}detach(){this.children.forEach(t=>{t.detach()}),super.detach()}enforceAllowedChildren(){let e=!1;this.children.forEach(r=>{e||this.statics.allowedChildren.some(t=>r instanceof t)||(r.statics.scope===ee.BLOCK_BLOT?(null!=r.next&&this.splitAfter(r),null!=r.prev&&this.splitAfter(r.prev),r.parent.unwrap(),e=!0):r instanceof t?r.unwrap():r.remove())})}formatAt(t,e,r,i){this.children.forEachAt(t,e,(t,e,n)=>{t.formatAt(e,n,r,i)})}insertAt(t,e,r){let[i,n]=this.children.find(t);if(i)i.insertAt(n,e,r);else{let t=null==r?this.scroll.create("text",e):this.scroll.create(e,r);this.appendChild(t)}}insertBefore(t,e){null!=t.parent&&t.parent.children.remove(t);let r=null;this.children.insertBefore(t,e||null),t.parent=this,null!=e&&(r=e.domNode),(this.domNode.parentNode!==t.domNode||this.domNode.nextSibling!==r)&&this.domNode.insertBefore(t.domNode,r),t.attach()}length(){return this.children.reduce((t,e)=>t+e.length(),0)}moveChildren(t,e){this.children.forEach(r=>{t.insertBefore(r,e)})}optimize(t){if(super.optimize(t),this.enforceAllowedChildren(),null!=this.uiNode&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),0===this.children.length)if(null!=this.statics.defaultChild){let t=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(t)}else this.remove()}path(e,r=!1){let[i,n]=this.children.find(e,r),s=[[this,e]];return i instanceof t?s.concat(i.path(n,r)):(null!=i&&s.push([i,n]),s)}removeChild(t){this.children.remove(t)}replaceWith(e,r){let i="string"==typeof e?this.scroll.create(e,r):e;return i instanceof t&&this.moveChildren(i),super.replaceWith(i)}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}let r=this.clone();return this.parent&&this.parent.insertBefore(r,this.next||void 0),this.children.forEachAt(t,this.length(),(t,i,n)=>{let s=t.split(i,e);null!=s&&r.appendChild(s)}),r}splitAfter(t){let e=this.clone();for(;null!=t.next;)e.appendChild(t.next);return this.parent&&this.parent.insertBefore(e,this.next||void 0),e}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(t,e){let r=[],i=[];t.forEach(t=>{t.target===this.domNode&&"childList"===t.type&&(r.push(...t.addedNodes),i.push(...t.removedNodes))}),i.forEach(t=>{if(null!=t.parentNode&&"IFRAME"!==t.tagName&&document.body.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;let e=this.scroll.find(t);null!=e&&(null==e.domNode.parentNode||e.domNode.parentNode===this.domNode)&&e.detach()}),r.filter(t=>t.parentNode===this.domNode&&t!==this.uiNode).sort((t,e)=>t===e?0:t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1).forEach(t=>{let e=null;null!=t.nextSibling&&(e=this.scroll.find(t.nextSibling));let r=em(t,this.scroll);(r.next!==e||null==r.next)&&(null!=r.parent&&r.parent.removeChild(this),this.insertBefore(r,e||void 0))}),this.enforceAllowedChildren()}};eb.uiClass="";let ey=eb,ev=class t extends ey{static create(t){return super.create(t)}static formats(e,r){let i=r.query(t.blotName);if(null==i||e.tagName!==i.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new eh(this.domNode)}format(e,r){if(e!==this.statics.blotName||r){let t=this.scroll.query(e,ee.INLINE);null!=t&&(t instanceof er?this.attributes.attribute(t,r):r&&(e!==this.statics.blotName||this.formats()[e]!==r)&&this.replaceWith(e,r))}else this.children.forEach(e=>{e instanceof t||(e=e.wrap(t.blotName,!0)),this.attributes.copy(e)}),this.unwrap()}formats(){let t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,r,i){null!=this.formats()[r]||this.scroll.query(r,ee.ATTRIBUTE)?this.isolate(t,e).format(r,i):super.formatAt(t,e,r,i)}optimize(e){super.optimize(e);let r=this.formats();if(0===Object.keys(r).length)return this.unwrap();let i=this.next;i instanceof t&&i.prev===this&&function(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(let r in t)if(t[r]!==e[r])return!1;return!0}(r,i.formats())&&(i.moveChildren(this),i.remove())}replaceWith(t,e){let r=super.replaceWith(t,e);return this.attributes.copy(r),r}update(t,e){super.update(t,e),t.some(t=>t.target===this.domNode&&"attributes"===t.type)&&this.attributes.build()}wrap(e,r){let i=super.wrap(e,r);return i instanceof t&&this.attributes.move(i),i}};ev.allowedChildren=[ev,ep],ev.blotName="inline",ev.scope=ee.INLINE_BLOT,ev.tagName="SPAN";let ex=ev,eN=class t extends ey{static create(t){return super.create(t)}static formats(e,r){let i=r.query(t.blotName);if(null==i||e.tagName!==i.tagName){if("string"==typeof this.tagName)return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(t,e){super(t,e),this.attributes=new eh(this.domNode)}format(e,r){let i=this.scroll.query(e,ee.BLOCK);null!=i&&(i instanceof er?this.attributes.attribute(i,r):e!==this.statics.blotName||r?r&&(e!==this.statics.blotName||this.formats()[e]!==r)&&this.replaceWith(e,r):this.replaceWith(t.blotName))}formats(){let t=this.attributes.values(),e=this.statics.formats(this.domNode,this.scroll);return null!=e&&(t[this.statics.blotName]=e),t}formatAt(t,e,r,i){null!=this.scroll.query(r,ee.BLOCK)?this.format(r,i):super.formatAt(t,e,r,i)}insertAt(t,e,r){if(null==r||null!=this.scroll.query(e,ee.INLINE))super.insertAt(t,e,r);else{let i=this.split(t);if(null!=i){let t=this.scroll.create(e,r);i.parent.insertBefore(t,i)}else throw Error("Attempt to insertAt after block boundaries")}}replaceWith(t,e){let r=super.replaceWith(t,e);return this.attributes.copy(r),r}update(t,e){super.update(t,e),t.some(t=>t.target===this.domNode&&"attributes"===t.type)&&this.attributes.build()}};eN.blotName="block",eN.scope=ee.BLOCK_BLOT,eN.tagName="P",eN.allowedChildren=[ex,eN,ep];let eE=eN,eA=class extends ey{checkMerge(){return null!==this.next&&this.next.statics.blotName===this.statics.blotName}deleteAt(t,e){super.deleteAt(t,e),this.enforceAllowedChildren()}formatAt(t,e,r,i){super.formatAt(t,e,r,i),this.enforceAllowedChildren()}insertAt(t,e,r){super.insertAt(t,e,r),this.enforceAllowedChildren()}optimize(t){super.optimize(t),this.children.length>0&&null!=this.next&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};eA.blotName="container",eA.scope=ee.BLOCK_BLOT;let ew=eA,eq=class extends ep{static formats(t,e){}format(t,e){super.formatAt(0,this.length(),t,e)}formatAt(t,e,r,i){0===t&&e===this.length()?this.format(r,i):super.formatAt(t,e,r,i)}formats(){return this.statics.formats(this.domNode,this.scroll)}},ek={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},e_=class extends ey{constructor(t,e){super(null,e),this.registry=t,this.scroll=this,this.build(),this.observer=new MutationObserver(t=>{this.update(t)}),this.observer.observe(this.domNode,ek),this.attach()}create(t,e){return this.registry.create(this,t,e)}find(t,e=!1){let r=this.registry.find(t,e);return r?r.scroll===this?r:e?this.find(r.scroll.domNode.parentNode,!0):null:null}query(t,e=ee.ANY){return this.registry.query(t,e)}register(...t){return this.registry.register(...t)}build(){null!=this.scroll&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(t,e){this.update(),0===t&&e===this.length()?this.children.forEach(t=>{t.remove()}):super.deleteAt(t,e)}formatAt(t,e,r,i){this.update(),super.formatAt(t,e,r,i)}insertAt(t,e,r){this.update(),super.insertAt(t,e,r)}optimize(t=[],e={}){super.optimize(e);let r=e.mutationsMap||new WeakMap,i=Array.from(this.observer.takeRecords());for(;i.length>0;)t.push(i.pop());let n=(t,e=!0)=>{null==t||t===this||null!=t.domNode.parentNode&&(r.has(t.domNode)||r.set(t.domNode,[]),e&&n(t.parent))},s=t=>{r.has(t.domNode)&&(t instanceof ey&&t.children.forEach(s),r.delete(t.domNode),t.optimize(e))},l=t;for(let e=0;l.length>0;e+=1){if(e>=100)throw Error("[Parchment] Maximum optimize iterations reached");for(l.forEach(t=>{let e=this.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(n(this.find(t.previousSibling,!1)),Array.from(t.addedNodes).forEach(t=>{let e=this.find(t,!1);n(e,!1),e instanceof ey&&e.children.forEach(t=>{n(t,!1)})})):"attributes"===t.type&&n(e.prev)),n(e))}),this.children.forEach(s),i=(l=Array.from(this.observer.takeRecords())).slice();i.length>0;)t.push(i.pop())}}update(t,e={}){t=t||this.observer.takeRecords();let r=new WeakMap;t.map(t=>{let e=this.find(t.target,!0);return null==e?null:r.has(e.domNode)?(r.get(e.domNode).push(t),null):(r.set(e.domNode,[t]),e)}).forEach(t=>{null!=t&&t!==this&&r.has(t.domNode)&&t.update(r.get(t.domNode)||[],e)}),e.mutationsMap=r,r.has(this.domNode)&&super.update(r.get(this.domNode),e),this.optimize(t,e)}};e_.blotName="scroll",e_.defaultChild=eE,e_.allowedChildren=[eE,ew],e_.scope=ee.BLOCK_BLOT,e_.tagName="DIV";let eL=e_,eO=class t extends ep{static create(t){return document.createTextNode(t)}static value(t){return t.data}constructor(t,e){super(t,e),this.text=this.statics.value(this.domNode)}deleteAt(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)}index(t,e){return this.domNode===t?e:-1}insertAt(t,e,r){null==r?(this.text=this.text.slice(0,t)+e+this.text.slice(t),this.domNode.data=this.text):super.insertAt(t,e,r)}length(){return this.text.length}optimize(e){super.optimize(e),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(t,e=!1){return[this.domNode,t]}split(t,e=!1){if(!e){if(0===t)return this;if(t===this.length())return this.next}let r=this.scroll.create(this.domNode.splitText(t));return this.parent.insertBefore(r,this.next||void 0),this.text=this.statics.value(this.domNode),r}update(t,e){t.some(t=>"characterData"===t.type&&t.target===this.domNode)&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};eO.blotName="text",eO.scope=ee.INLINE_BLOT;let eS=eO;var eT=r(8895),ej=r.n(eT);let eC=function(t,e){for(var r=-1,i=null==t?0:t.length;++ro))return!1;var c=s.get(t),h=s.get(e);if(c&&h)return c==e&&h==t;var u=-1,d=!0,f=2&r?new ry:void 0;for(s.set(t,e),s.set(e,t);++u":">",'"':""","'":"'"};function rB(t){return t.replace(/[&<>"']/g,t=>rM[t])}class rD extends ex{static allowedChildren=[rD,rR,eq,rI];static order=["cursor","inline","link","underline","strike","italic","bold","script","code"];static compare(t,e){let r=rD.order.indexOf(t),i=rD.order.indexOf(e);return r>=0||i>=0?r-i:t===e?0:trD.compare(this.statics.blotName,r)&&this.scroll.query(r,ee.BLOT)){let n=this.isolate(t,e);i&&n.wrap(r,i)}else super.formatAt(t,e,r,i)}optimize(t){if(super.optimize(t),this.parent instanceof rD&&rD.compare(this.statics.blotName,this.parent.statics.blotName)>0){let t=this.parent.isolate(this.offset(),this.length());this.moveChildren(t),t.wrap(this)}}}let rU=rD;class rP extends eE{cache={};delta(){return null==this.cache.delta&&(this.cache.delta=rF(this)),this.cache.delta}deleteAt(t,e){super.deleteAt(t,e),this.cache={}}formatAt(t,e,r,i){e<=0||(this.scroll.query(r,ee.BLOCK)?t+e===this.length()&&this.format(r,i):super.formatAt(t,Math.min(e,this.length()-t-1),r,i),this.cache={})}insertAt(t,e,r){if(null!=r){super.insertAt(t,e,r),this.cache={};return}if(0===e.length)return;let i=e.split("\n"),n=i.shift();n.length>0&&(t((s=s.split(t,!0)).insertAt(0,e),e.length),t+n.length)}insertBefore(t,e){let{head:r}=this.children;super.insertBefore(t,e),r instanceof rR&&r.remove(),this.cache={}}length(){return null==this.cache.length&&(this.cache.length=super.length()+1),this.cache.length}moveChildren(t,e){super.moveChildren(t,e),this.cache={}}optimize(t){super.optimize(t),this.cache={}}path(t){return super.path(t,!0)}removeChild(t){super.removeChild(t),this.cache={}}split(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e&&(0===t||t>=this.length()-1)){let e=this.clone();return 0===t?(this.parent.insertBefore(e,this),this):(this.parent.insertBefore(e,this.next),e)}let r=super.split(t,e);return this.cache={},r}}rP.blotName="block",rP.tagName="P",rP.defaultChild=rR,rP.allowedChildren=[rR,rU,eq,rI];class rz extends eq{attach(){super.attach(),this.attributes=new eh(this.domNode)}delta(){return new eT().insert(this.value(),{...this.formats(),...this.attributes.values()})}format(t,e){let r=this.scroll.query(t,ee.BLOCK_ATTRIBUTE);null!=r&&this.attributes.attribute(r,e)}formatAt(t,e,r,i){this.format(r,i)}insertAt(t,e,r){if(null!=r)return void super.insertAt(t,e,r);let i=e.split("\n"),n=i.pop(),s=i.map(t=>{let e=this.scroll.create(rP.blotName);return e.insertAt(0,t),e}),l=this.split(t);s.forEach(t=>{this.parent.insertBefore(t,l)}),n&&this.parent.insertBefore(this.scroll.create("text",n),l)}}function rF(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return t.descendants(ep).reduce((t,r)=>0===r.length()?t:t.insert(r.value(),r$(r,{},e)),new eT).insert("\n",r$(t))}function r$(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return null==t||("formats"in t&&"function"==typeof t.formats&&(e={...e,...t.formats()},r&&delete e["code-token"]),null==t.parent||"scroll"===t.parent.statics.blotName||t.parent.statics.scope!==t.statics.scope)?e:r$(t.parent,e,r)}rz.scope=ee.BLOCK_BLOT;class rH extends eq{static blotName="cursor";static className="ql-cursor";static tagName="span";static CONTENTS="\uFEFF";static value(){}constructor(t,e,r){super(t,e),this.selection=r,this.textNode=document.createTextNode(rH.CONTENTS),this.domNode.appendChild(this.textNode),this.savedLength=0}detach(){null!=this.parent&&this.parent.removeChild(this)}format(t,e){if(0!==this.savedLength)return void super.format(t,e);let r=this,i=0;for(;null!=r&&r.statics.scope!==ee.BLOCK_BLOT;)i+=r.offset(r.parent),r=r.parent;null!=r&&(this.savedLength=rH.CONTENTS.length,r.optimize(),r.formatAt(i,rH.CONTENTS.length,t,e),this.savedLength=0)}index(t,e){return t===this.textNode?0:super.index(t,e)}length(){return this.savedLength}position(){return[this.textNode,this.textNode.data.length]}remove(){super.remove(),this.parent=null}restore(){let t;if(this.selection.composing||null==this.parent)return null;let e=this.selection.getNativeRange();for(;null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);let r=this.prev instanceof rI?this.prev:null,i=r?r.length():0,n=this.next instanceof rI?this.next:null,s=n?n.text:"",{textNode:l}=this,o=l.data.split(rH.CONTENTS).join("");if(l.data=rH.CONTENTS,r)t=r,(o||n)&&(r.insertAt(r.length(),o+s),n&&n.remove());else if(n)t=n,n.insertAt(0,o);else{let e=document.createTextNode(o);t=this.scroll.create(e),this.parent.insertBefore(t,this)}if(this.remove(),e){let s=(t,e)=>r&&t===r.domNode?e:t===l?i+e-1:n&&t===n.domNode?i+o.length+e:null,a=s(e.start.node,e.start.offset),c=s(e.end.node,e.end.offset);if(null!==a&&null!==c)return{startNode:t.domNode,startOffset:a,endNode:t.domNode,endOffset:c}}return null}update(t,e){if(t.some(t=>"characterData"===t.type&&t.target===this.textNode)){let t=this.restore();t&&(e.range=t)}}optimize(t){super.optimize(t);let{parent:e}=this;for(;e;){if("A"===e.domNode.tagName){this.savedLength=rH.CONTENTS.length,e.isolate(this.offset(e),this.length()).unwrap(),this.savedLength=0;break}e=e.parent}}value(){return""}}var rV=r(6729),rK=r.n(rV);let rW=new WeakMap,rZ=["error","warn","log","info"],rG="warn";function rX(t){if(rG&&rZ.indexOf(t)<=rZ.indexOf(rG)){for(var e=arguments.length,r=Array(e>1?e-1:0),i=1;i(e[r]=rX.bind(console,r,t),e),{})}rY.level=t=>{rG=t},rX.level=rY.level;let rQ=rY("quill:events");["selectionchange","mousedown","mouseup","click"].forEach(t=>{document.addEventListener(t,function(){for(var t=arguments.length,e=Array(t),r=0;r{let r=rW.get(t);r&&r.emitter&&r.emitter.handleDOM(...e)})})});class rJ extends rK(){static events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_BLOT_MOUNT:"scroll-blot-mount",SCROLL_BLOT_UNMOUNT:"scroll-blot-unmount",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SCROLL_EMBED_UPDATE:"scroll-embed-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change",COMPOSITION_BEFORE_START:"composition-before-start",COMPOSITION_START:"composition-start",COMPOSITION_BEFORE_END:"composition-before-end",COMPOSITION_END:"composition-end"};static sources={API:"api",SILENT:"silent",USER:"user"};constructor(){super(),this.domListeners={},this.on("error",rQ.error)}emit(){for(var t=arguments.length,e=Array(t),r=0;r1?e-1:0),i=1;i{let{node:i,handler:n}=e;(t.target===i||i.contains(t.target))&&n(t,...r)})}listenDOM(t,e,r){this.domListeners[t]||(this.domListeners[t]=[]),this.domListeners[t].push({node:e,handler:r})}}let r1=rY("quill:selection");class r0{constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.index=t,this.length=e}}function r2(t,e){try{e.parentNode}catch(t){return!1}return t.contains(e)}let r5=class{constructor(t,e){this.emitter=e,this.scroll=t,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=this.scroll.create("cursor",this),this.savedRange=new r0(0,0),this.lastRange=this.savedRange,this.lastNative=null,this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,()=>{this.mouseDown||this.composing||setTimeout(this.update.bind(this,rJ.sources.USER),1)}),this.emitter.on(rJ.events.SCROLL_BEFORE_UPDATE,()=>{if(!this.hasFocus())return;let t=this.getNativeRange();null!=t&&t.start.node!==this.cursor.textNode&&this.emitter.once(rJ.events.SCROLL_UPDATE,(e,r)=>{try{this.root.contains(t.start.node)&&this.root.contains(t.end.node)&&this.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset);let i=r.some(t=>"characterData"===t.type||"childList"===t.type||"attributes"===t.type&&t.target===this.root);this.update(i?rJ.sources.SILENT:e)}catch(t){}})}),this.emitter.on(rJ.events.SCROLL_OPTIMIZE,(t,e)=>{if(e.range){let{startNode:t,startOffset:r,endNode:i,endOffset:n}=e.range;this.setNativeRange(t,r,i,n),this.update(rJ.sources.SILENT)}}),this.update(rJ.sources.SILENT)}handleComposition(){this.emitter.on(rJ.events.COMPOSITION_BEFORE_START,()=>{this.composing=!0}),this.emitter.on(rJ.events.COMPOSITION_END,()=>{if(this.composing=!1,this.cursor.parent){let t=this.cursor.restore();t&&setTimeout(()=>{this.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)},1)}})}handleDragging(){this.emitter.listenDOM("mousedown",document.body,()=>{this.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,()=>{this.mouseDown=!1,this.update(rJ.sources.USER)})}focus(){this.hasFocus()||(this.root.focus({preventScroll:!0}),this.setRange(this.savedRange))}format(t,e){this.scroll.update();let r=this.getNativeRange();if(!(null==r||!r.native.collapsed||this.scroll.query(t,ee.BLOCK))){if(r.start.node!==this.cursor.textNode){let t=this.scroll.find(r.start.node,!1);if(null==t)return;if(t instanceof ep){let e=t.split(r.start.offset);t.parent.insertBefore(this.cursor,e)}else t.insertBefore(this.cursor,r.start.node);this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}getBounds(t){let e,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();i=Math.min((t=Math.min(t,n-1))+i,n-1)-t;let[s,l]=this.scroll.leaf(t);if(null==s)return null;if(i>0&&l===s.length()){let[e]=this.scroll.leaf(t+1);if(e){let[r]=this.scroll.line(t),[i]=this.scroll.line(t+1);r===i&&(s=e,l=0)}}[e,l]=s.position(l,!0);let o=document.createRange();if(i>0)return(o.setStart(e,l),[s,l]=this.scroll.leaf(t+i),null==s)?null:([e,l]=s.position(l,!0),o.setEnd(e,l),o.getBoundingClientRect());let a="left";if(e instanceof Text){if(!e.data.length)return null;l0&&(a="right")}return{bottom:r.top+r.height,height:r.height,left:r[a],right:r[a],top:r.top,width:0}}getNativeRange(){let t=document.getSelection();if(null==t||t.rangeCount<=0)return null;let e=t.getRangeAt(0);if(null==e)return null;let r=this.normalizeNative(e);return r1.info("getNativeRange",r),r}getRange(){let t=this.scroll.domNode;if("isConnected"in t&&!t.isConnected)return[null,null];let e=this.getNativeRange();return null==e?[null,null]:[this.normalizedToRange(e),e]}hasFocus(){return document.activeElement===this.root||null!=document.activeElement&&r2(this.root,document.activeElement)}normalizedToRange(t){let e=[[t.start.node,t.start.offset]];t.native.collapsed||e.push([t.end.node,t.end.offset]);let r=e.map(t=>{let[e,r]=t,i=this.scroll.find(e,!0),n=i.offset(this.scroll);return 0===r?n:i instanceof ep?n+i.index(e,r):n+i.length()}),i=Math.min(Math.max(...r),this.scroll.length()-1),n=Math.min(i,...r);return new r0(n,i-n)}normalizeNative(t){if(!r2(this.root,t.startContainer)||!t.collapsed&&!r2(this.root,t.endContainer))return null;let e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach(t=>{let{node:e,offset:r}=t;for(;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>r)e=e.childNodes[r],r=0;else if(e.childNodes.length===r)r=(e=e.lastChild)instanceof Text?e.data.length:e.childNodes.length>0?e.childNodes.length:e.childNodes.length+1;else break;t.node=e,t.offset=r}),e}rangeToNative(t){let e=this.scroll.length(),r=(t,r)=>{t=Math.min(e-1,t);let[i,n]=this.scroll.leaf(t);return i?i.position(n,r):[null,-1]};return[...r(t.index,!1),...r(t.index+t.length,!0)]}setNativeRange(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,n=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(r1.info("setNativeRange",t,e,r,i),null!=t&&(null==this.root.parentNode||null==t.parentNode||null==r.parentNode))return;let s=document.getSelection();if(null!=s)if(null!=t){this.hasFocus()||this.root.focus({preventScroll:!0});let{native:l}=this.getNativeRange()||{};if(null==l||n||t!==l.startContainer||e!==l.startOffset||r!==l.endContainer||i!==l.endOffset){t instanceof Element&&"BR"===t.tagName&&(e=Array.from(t.parentNode.childNodes).indexOf(t),t=t.parentNode),r instanceof Element&&"BR"===r.tagName&&(i=Array.from(r.parentNode.childNodes).indexOf(r),r=r.parentNode);let n=document.createRange();n.setStart(t,e),n.setEnd(r,i),s.removeAllRanges(),s.addRange(n)}}else s.removeAllRanges(),this.root.blur()}setRange(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:rJ.sources.API;if("string"==typeof e&&(r=e,e=!1),r1.info("setRange",t),null!=t){let r=this.rangeToNative(t);this.setNativeRange(...r,e)}else this.setNativeRange(null);this.update(r)}update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:rJ.sources.USER,e=this.lastRange,[r,i]=this.getRange();if(this.lastRange=r,this.lastNative=i,null!=this.lastRange&&(this.savedRange=this.lastRange),!rC(e,this.lastRange)){if(!this.composing&&null!=i&&i.native.collapsed&&i.start.node!==this.cursor.textNode){let t=this.cursor.restore();t&&this.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)}let r=[rJ.events.SELECTION_CHANGE,rb(this.lastRange),rb(e),t];this.emitter.emit(rJ.events.EDITOR_CHANGE,...r),t!==rJ.sources.SILENT&&this.emitter.emit(...r)}}},r4=/^[ -~]*$/;function r3(t,e,r){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("html"in t&&"function"==typeof t.html)return t.html(e,r);if(t instanceof rI)return rB(t.value().slice(e,e+r)).replaceAll(" "," ");if(t instanceof ey){if("list-container"===t.statics.blotName){let i=[];return t.children.forEachAt(e,r,(t,e,r)=>{let n="formats"in t&&"function"==typeof t.formats?t.formats():{};i.push({child:t,offset:e,length:r,indent:n.indent||0,type:n.list})}),function t(e,r,i){if(0===e.length){let[e]=r6(i.pop());return r<=0?``:`${t([],r-1,i)}`}let[{child:n,offset:s,length:l,indent:o,type:a},...c]=e,[h,u]=r6(a);if(o>r)return(i.push(a),o===r+1)?`<${h}>${r3(n,s,l)}${t(c,o,i)}`:`<${h}>
  • ${t(e,r+1,i)}`;let d=i[i.length-1];if(o===r&&a===d)return`
  • ${r3(n,s,l)}${t(c,o,i)}`;let[f]=r6(i.pop());return`${t(e,r-1,i)}`}(i,-1,[])}let n=[];if(t.children.forEachAt(e,r,(t,e,r)=>{n.push(r3(t,e,r))}),i||"list"===t.statics.blotName)return n.join("");let{outerHTML:s,innerHTML:l}=t.domNode,[o,a]=s.split(`>${l}<`);return"${n.join("")}<${a}`:`${o}>${n.join("")}<${a}`}return t.domNode instanceof Element?t.domNode.outerHTML:""}function r6(t){let e="ordered"===t?"ol":"ul";switch(t){case"checked":return[e,' data-list="checked"'];case"unchecked":return[e,' data-list="unchecked"'];default:return[e,""]}}function r8(t){return t.reduce((t,e)=>{if("string"==typeof e.insert){let r=e.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n");return t.insert(r,e.attributes)}return t.push(e)},new eT)}function r9(t,e){let{index:r,length:i}=t;return new r0(r+e,i)}let r7=class{constructor(t){this.scroll=t,this.delta=this.getDelta()}applyDelta(t){this.scroll.update();let e=this.scroll.length();this.scroll.batchStart();let r=r8(t),i=new eT;return(function(t){let e=[];return t.forEach(t=>{"string"==typeof t.insert?t.insert.split("\n").forEach((r,i)=>{i&&e.push({insert:"\n",attributes:t.attributes}),r&&e.push({insert:r,attributes:t.attributes})}):e.push(t)}),e})(r.ops.slice()).reduce((t,r)=>{let n=eT.Op.length(r),s=r.attributes||{},l=!1,o=!1;if(null!=r.insert){if(i.retain(n),"string"==typeof r.insert){let i=r.insert;o=!i.endsWith("\n")&&(e<=t||!!this.scroll.descendant(rz,t)[0]),this.scroll.insertAt(t,i);let[n,l]=this.scroll.line(t),a=et({},r$(n));if(n instanceof rP){let[t]=n.descendant(ep,l);t&&(a=et(a,r$(t)))}s=eT.AttributeMap.diff(a,s)||{}}else if("object"==typeof r.insert){let i=Object.keys(r.insert)[0];if(null==i)return t;let n=null!=this.scroll.query(i,ee.INLINE);if(n)(e<=t||this.scroll.descendant(rz,t)[0])&&(o=!0);else if(t>0){let[e,r]=this.scroll.descendant(ep,t-1);e instanceof rI?"\n"!==e.value()[r]&&(l=!0):e instanceof eq&&e.statics.scope===ee.INLINE_BLOT&&(l=!0)}if(this.scroll.insertAt(t,i,r.insert[i]),n){let[e]=this.scroll.descendant(ep,t);if(e){let t=et({},r$(e));s=eT.AttributeMap.diff(t,s)||{}}}}e+=n}else if(i.push(r),null!==r.retain&&"object"==typeof r.retain){let e=Object.keys(r.retain)[0];if(null==e)return t;this.scroll.updateEmbedAt(t,e,r.retain[e])}Object.keys(s).forEach(e=>{this.scroll.formatAt(t,n,e,s[e])});let a=+!!l,c=+!!o;return e+=a+c,i.retain(a),i.delete(c),t+n+a+c},0),i.reduce((t,e)=>"number"==typeof e.delete?(this.scroll.deleteAt(t,e.delete),t):t+eT.Op.length(e),0),this.scroll.batchEnd(),this.scroll.optimize(),this.update(r)}deleteText(t,e){return this.scroll.deleteAt(t,e),this.update(new eT().retain(t).delete(e))}formatLine(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.scroll.update(),Object.keys(r).forEach(i=>{this.scroll.lines(t,Math.max(e,1)).forEach(t=>{t.format(i,r[i])})}),this.scroll.optimize();let i=new eT().retain(t).retain(e,rb(r));return this.update(i)}formatText(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object.keys(r).forEach(i=>{this.scroll.formatAt(t,e,i,r[i])});let i=new eT().retain(t).retain(e,rb(r));return this.update(i)}getContents(t,e){return this.delta.slice(t,t+e)}getDelta(){return this.scroll.lines().reduce((t,e)=>t.concat(e.delta()),new eT)}getFormat(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=[],i=[];0===e?this.scroll.path(t).forEach(t=>{let[e]=t;e instanceof rP?r.push(e):e instanceof ep&&i.push(e)}):(r=this.scroll.lines(t,e),i=this.scroll.descendants(ep,t,e));let[n,s]=[r,i].map(t=>{let e=t.shift();if(null==e)return{};let r=r$(e);for(;Object.keys(r).length>0;){let e=t.shift();if(null==e)break;r=function(t,e){return Object.keys(e).reduce((r,i)=>{if(null==t[i])return r;let n=e[i];return n===t[i]?r[i]=n:Array.isArray(n)?0>n.indexOf(t[i])?r[i]=n.concat([t[i]]):r[i]=n:r[i]=[n,t[i]],r},{})}(r$(e),r)}return r});return{...n,...s}}getHTML(t,e){let[r,i]=this.scroll.line(t);if(r){let n=r.length();return r.length()>=i+e&&(0!==i||e!==n)?r3(r,i,e,!0):r3(this.scroll,t,e,!0)}return""}getText(t,e){return this.getContents(t,e).filter(t=>"string"==typeof t.insert).map(t=>t.insert).join("")}insertContents(t,e){let r=r8(e),i=new eT().retain(t).concat(r);return this.scroll.insertContents(t,r),this.update(i)}insertEmbed(t,e,r){return this.scroll.insertAt(t,e,r),this.update(new eT().retain(t).insert({[e]:r}))}insertText(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(r).forEach(i=>{this.scroll.formatAt(t,e.length,i,r[i])}),this.update(new eT().retain(t).insert(e,rb(r)))}isBlank(){if(0===this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;let t=this.scroll.children.head;return t?.statics.blotName===rP.blotName&&!(t.children.length>1)&&t.children.head instanceof rR}removeFormat(t,e){let r=this.getText(t,e),[i,n]=this.scroll.line(t+e),s=0,l=new eT;null!=i&&(s=i.length()-n,l=i.delta().slice(n,n+s-1).insert("\n"));let o=this.getContents(t,e+s).diff(new eT().insert(r).concat(l)),a=new eT().retain(t).concat(o);return this.applyDelta(a)}update(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this.delta;if(1===e.length&&"characterData"===e[0].type&&e[0].target.data.match(r4)&&this.scroll.find(e[0].target)){let n=this.scroll.find(e[0].target),s=r$(n),l=n.offset(this.scroll),o=e[0].oldValue.replace(rH.CONTENTS,""),a=new eT().insert(o),c=new eT().insert(n.value()),h=r&&{oldRange:r9(r.oldRange,-l),newRange:r9(r.newRange,-l)};t=new eT().retain(l).concat(a.diff(c,h)).reduce((t,e)=>e.insert?t.insert(e.insert,s):t.push(e),new eT),this.delta=i.compose(t)}else this.delta=this.getDelta(),t&&rC(i.compose(t),this.delta)||(t=i.diff(this.delta,r));return t}},it=class{static DEFAULTS={};constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.quill=t,this.options=e}},ie=class extends eq{constructor(t,e){super(t,e),this.contentNode=document.createElement("span"),this.contentNode.setAttribute("contenteditable","false"),Array.from(this.domNode.childNodes).forEach(t=>{this.contentNode.appendChild(t)}),this.leftGuard=document.createTextNode("\uFEFF"),this.rightGuard=document.createTextNode("\uFEFF"),this.domNode.appendChild(this.leftGuard),this.domNode.appendChild(this.contentNode),this.domNode.appendChild(this.rightGuard)}index(t,e){return t===this.leftGuard?0:t===this.rightGuard?1:super.index(t,e)}restore(t){let e,r=null,i=t.data.split("\uFEFF").join("");if(t===this.leftGuard)if(this.prev instanceof rI){let t=this.prev.length();this.prev.insertAt(t,i),r={startNode:this.prev.domNode,startOffset:t+i.length}}else e=document.createTextNode(i),this.parent.insertBefore(this.scroll.create(e),this),r={startNode:e,startOffset:i.length};else t===this.rightGuard&&(this.next instanceof rI?(this.next.insertAt(0,i),r={startNode:this.next.domNode,startOffset:i.length}):(e=document.createTextNode(i),this.parent.insertBefore(this.scroll.create(e),this.next),r={startNode:e,startOffset:i.length}));return t.data="\uFEFF",r}update(t,e){t.forEach(t=>{if("characterData"===t.type&&(t.target===this.leftGuard||t.target===this.rightGuard)){let r=this.restore(t.target);r&&(e.range=r)}})}},ir=class{isComposing=!1;constructor(t,e){this.scroll=t,this.emitter=e,this.setupListeners()}setupListeners(){this.scroll.domNode.addEventListener("compositionstart",t=>{this.isComposing||this.handleCompositionStart(t)}),this.scroll.domNode.addEventListener("compositionend",t=>{this.isComposing&&queueMicrotask(()=>{this.handleCompositionEnd(t)})})}handleCompositionStart(t){let e=t.target instanceof Node?this.scroll.find(t.target,!0):null;!e||e instanceof ie||(this.emitter.emit(rJ.events.COMPOSITION_BEFORE_START,t),this.scroll.batchStart(),this.emitter.emit(rJ.events.COMPOSITION_START,t),this.isComposing=!0)}handleCompositionEnd(t){this.emitter.emit(rJ.events.COMPOSITION_BEFORE_END,t),this.scroll.batchEnd(),this.emitter.emit(rJ.events.COMPOSITION_END,t),this.isComposing=!1}};class ii{static DEFAULTS={modules:{}};static themes={default:ii};modules={};constructor(t,e){this.quill=t,this.options=e}init(){Object.keys(this.options.modules).forEach(t=>{null==this.modules[t]&&this.addModule(t)})}addModule(t){let e=this.quill.constructor.import(`modules/${t}`);return this.modules[t]=new e(this.quill,this.options.modules[t]||{}),this.modules[t]}}let is=ii,il=t=>t.parentElement||t.getRootNode().host||null,io=t=>{let e=t.getBoundingClientRect(),r="offsetWidth"in t&&Math.abs(e.width)/t.offsetWidth||1,i="offsetHeight"in t&&Math.abs(e.height)/t.offsetHeight||1;return{top:e.top,right:e.left+t.clientWidth*r,bottom:e.top+t.clientHeight*i,left:e.left}},ia=t=>{let e=parseInt(t,10);return Number.isNaN(e)?0:e},ic=(t,e,r,i,n,s)=>ti?0:ti?e-t>i-r?t+n-r:e-i+s:0,ih=(t,e)=>{let r=t.ownerDocument,i=e,n=t;for(;n;){let t=n===r.body,e=t?{top:0,right:window.visualViewport?.width??r.documentElement.clientWidth,bottom:window.visualViewport?.height??r.documentElement.clientHeight,left:0}:io(n),s=getComputedStyle(n),l=ic(i.left,i.right,e.left,e.right,ia(s.scrollPaddingLeft),ia(s.scrollPaddingRight)),o=ic(i.top,i.bottom,e.top,e.bottom,ia(s.scrollPaddingTop),ia(s.scrollPaddingBottom));if(l||o)if(t)r.defaultView?.scrollBy(l,o);else{let{scrollLeft:t,scrollTop:e}=n;o&&(n.scrollTop+=o),l&&(n.scrollLeft+=l);let r=n.scrollLeft-t,s=n.scrollTop-e;i={left:i.left-r,top:i.top-s,right:i.right-r,bottom:i.bottom-s}}n=t||"fixed"===s.position?null:il(n)}},iu=["block","break","cursor","inline","scroll","text"],id=(t,e,r)=>{let i=new es;return iu.forEach(t=>{let r=e.query(t);r&&i.register(r)}),t.forEach(t=>{let n=e.query(t);n||r.error(`Cannot register "${t}" specified in "formats" config. Are you sure it was registered?`);let s=0;for(;n;)if(i.register(n),n="blotName"in n?n.requiredContainer??null:null,(s+=1)>100){r.error(`Cycle detected in registering blot requiredContainer: "${t}"`);break}}),i},ip=rY("quill"),ig=new es;ey.uiClass="ql-ui";class im{static DEFAULTS={bounds:null,modules:{clipboard:!0,keyboard:!0,history:!0,uploader:!0},placeholder:"",readOnly:!1,registry:ig,theme:"default"};static events=rJ.events;static sources=rJ.sources;static version="2.0.3";static imports={delta:eT,parchment:d,"core/module":it,"core/theme":is};static debug(t){!0===t&&(t="log"),rY.level(t)}static find(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return rW.get(t)||ig.find(t,e)}static import(t){return null==this.imports[t]&&ip.error(`Cannot import ${t}. Are you sure it was registered?`),this.imports[t]}static register(){if("string"!=typeof(arguments.length<=0?void 0:arguments[0])){let t=arguments.length<=0?void 0:arguments[0],e=!!(arguments.length<=1?void 0:arguments[1]),r="attrName"in t?t.attrName:t.blotName;"string"==typeof r?this.register(`formats/${r}`,t,e):Object.keys(t).forEach(r=>{this.register(r,t[r],e)})}else{let t=arguments.length<=0?void 0:arguments[0],e=arguments.length<=1?void 0:arguments[1],r=!!(arguments.length<=2?void 0:arguments[2]);null==this.imports[t]||r||ip.warn(`Overwriting ${t} with`,e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&e&&"boolean"!=typeof e&&"abstract"!==e.blotName&&ig.register(e),"function"==typeof e.register&&e.register(ig)}}constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.options=function(t,e){let r=ib(t);if(!r)throw Error("Invalid Quill container");let i=e.theme&&e.theme!==im.DEFAULTS.theme?im.import(`themes/${e.theme}`):is;if(!i)throw Error(`Invalid theme ${e.theme}. Did you register it?`);let{modules:n,...s}=im.DEFAULTS,{modules:l,...o}=i.DEFAULTS,a=iy(e.modules);null!=a&&a.toolbar&&a.toolbar.constructor!==Object&&(a={...a,toolbar:{container:a.toolbar}});let c=et({},iy(n),iy(l),a),h={...s,...iv(o),...iv(e)},u=e.registry;return u?e.formats&&ip.warn('Ignoring "formats" option because "registry" is specified'):u=e.formats?id(e.formats,h.registry,ip):h.registry,{...h,registry:u,container:r,theme:i,modules:Object.entries(c).reduce((t,e)=>{let[r,i]=e;if(!i)return t;let n=im.import(`modules/${r}`);return null==n?(ip.error(`Cannot load ${r} module. Are you sure you registered it?`),t):{...t,[r]:et({},n.DEFAULTS||{},i)}},{}),bounds:ib(h.bounds)}}(t,e),this.container=this.options.container,null==this.container)return void ip.error("Invalid Quill container",t);this.options.debug&&im.debug(this.options.debug);let r=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",rW.set(this.container,this),this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.emitter=new rJ;let i=eL.blotName,n=this.options.registry.query(i);if(!n||!("blotName"in n))throw Error(`Cannot initialize Quill without "${i}" blot`);if(this.scroll=new n(this.options.registry,this.root,{emitter:this.emitter}),this.editor=new r7(this.scroll),this.selection=new r5(this.scroll,this.emitter),this.composition=new ir(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.uploader=this.theme.addModule("uploader"),this.theme.addModule("input"),this.theme.addModule("uiNode"),this.theme.init(),this.emitter.on(rJ.events.EDITOR_CHANGE,t=>{t===rJ.events.TEXT_CHANGE&&this.root.classList.toggle("ql-blank",this.editor.isBlank())}),this.emitter.on(rJ.events.SCROLL_UPDATE,(t,e)=>{let r=this.selection.lastRange,[i]=this.selection.getRange(),n=r&&i?{oldRange:r,newRange:i}:void 0;ix.call(this,()=>this.editor.update(null,e,n),t)}),this.emitter.on(rJ.events.SCROLL_EMBED_UPDATE,(t,e)=>{let r=this.selection.lastRange,[i]=this.selection.getRange(),n=r&&i?{oldRange:r,newRange:i}:void 0;ix.call(this,()=>{let r=new eT().retain(t.offset(this)).retain({[t.statics.blotName]:e});return this.editor.update(r,[],n)},im.sources.USER)}),r){let t=this.clipboard.convert({html:`${r}


    `,text:"\n"});this.setContents(t)}this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable(),this.allowReadOnlyEdits=!1}addContainer(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof t){let e=t;(t=document.createElement("div")).classList.add(e)}return this.container.insertBefore(t,e),t}blur(){this.selection.setRange(null)}deleteText(t,e,r){return[t,e,,r]=iN(t,e,r),ix.call(this,()=>this.editor.deleteText(t,e),r,t,-1*e)}disable(){this.enable(!1)}editReadOnly(t){this.allowReadOnlyEdits=!0;let e=t();return this.allowReadOnlyEdits=!1,e}enable(){let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}focus(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.selection.focus(),t.preventScroll||this.scrollSelectionIntoView()}format(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:rJ.sources.API;return ix.call(this,()=>{let r=this.getSelection(!0),i=new eT;if(null==r)return i;if(this.scroll.query(t,ee.BLOCK))i=this.editor.formatLine(r.index,r.length,{[t]:e});else{if(0===r.length)return this.selection.format(t,e),i;i=this.editor.formatText(r.index,r.length,{[t]:e})}return this.setSelection(r,rJ.sources.SILENT),i},r)}formatLine(t,e,r,i,n){let s;return[t,e,s,n]=iN(t,e,r,i,n),ix.call(this,()=>this.editor.formatLine(t,e,s),n,t,0)}formatText(t,e,r,i,n){let s;return[t,e,s,n]=iN(t,e,r,i,n),ix.call(this,()=>this.editor.formatText(t,e,s),n,t,0)}getBounds(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=null;if(!(r="number"==typeof t?this.selection.getBounds(t,e):this.selection.getBounds(t.index,t.length)))return null;let i=this.container.getBoundingClientRect();return{bottom:r.bottom-i.top,height:r.height,left:r.left-i.left,right:r.right-i.left,top:r.top-i.top,width:r.width}}getContents(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t;return[t,e]=iN(t,e),this.editor.getContents(t,e)}getFormat(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof t?this.editor.getFormat(t,e):this.editor.getFormat(t.index,t.length)}getIndex(t){return t.offset(this.scroll)}getLength(){return this.scroll.length()}getLeaf(t){return this.scroll.leaf(t)}getLine(t){return this.scroll.line(t)}getLines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}getModule(t){return this.theme.modules[t]}getSelection(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t&&this.focus(),this.update(),this.selection.getRange()[0]}getSemanticHTML(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1?arguments[1]:void 0;return"number"==typeof t&&(e=e??this.getLength()-t),[t,e]=iN(t,e),this.editor.getHTML(t,e)}getText(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1?arguments[1]:void 0;return"number"==typeof t&&(e=e??this.getLength()-t),[t,e]=iN(t,e),this.editor.getText(t,e)}hasFocus(){return this.selection.hasFocus()}insertEmbed(t,e,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:im.sources.API;return ix.call(this,()=>this.editor.insertEmbed(t,e,r),i,t)}insertText(t,e,r,i,n){let s;return[t,,s,n]=iN(t,0,r,i,n),ix.call(this,()=>this.editor.insertText(t,e,s),n,t,e.length)}isEnabled(){return this.scroll.isEnabled()}off(){return this.emitter.off(...arguments)}on(){return this.emitter.on(...arguments)}once(){return this.emitter.once(...arguments)}removeFormat(t,e,r){return[t,e,,r]=iN(t,e,r),ix.call(this,()=>this.editor.removeFormat(t,e),r,t)}scrollRectIntoView(t){ih(this.root,t)}scrollIntoView(){console.warn("Quill#scrollIntoView() has been deprecated and will be removed in the near future. Please use Quill#scrollSelectionIntoView() instead."),this.scrollSelectionIntoView()}scrollSelectionIntoView(){let t=this.selection.lastRange,e=t&&this.selection.getBounds(t.index,t.length);e&&this.scrollRectIntoView(e)}setContents(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rJ.sources.API;return ix.call(this,()=>{t=new eT(t);let e=this.getLength(),r=this.editor.deleteText(0,e),i=this.editor.insertContents(0,t),n=this.editor.deleteText(this.getLength()-1,1);return r.compose(i).compose(n)},e)}setSelection(t,e,r){null==t?this.selection.setRange(null,e||im.sources.API):([t,e,,r]=iN(t,e,r),this.selection.setRange(new r0(Math.max(0,t),e),r),r!==rJ.sources.SILENT&&this.scrollSelectionIntoView())}setText(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rJ.sources.API,r=new eT().insert(t);return this.setContents(r,e)}update(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:rJ.sources.USER,e=this.scroll.update(t);return this.selection.update(t),e}updateContents(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:rJ.sources.API;return ix.call(this,()=>(t=new eT(t),this.editor.applyDelta(t)),e,!0)}}function ib(t){return"string"==typeof t?document.querySelector(t):t}function iy(t){return Object.entries(t??{}).reduce((t,e)=>{let[r,i]=e;return{...t,[r]:!0===i?{}:i}},{})}function iv(t){return Object.fromEntries(Object.entries(t).filter(t=>void 0!==t[1]))}function ix(t,e,r,i){if(!this.isEnabled()&&e===rJ.sources.USER&&!this.allowReadOnlyEdits)return new eT;let n=null==r?null:this.getSelection(),s=this.editor.delta,l=t();if(null!=n&&(!0===r&&(r=n.index),null==i?n=iE(n,l,e):0!==i&&(n=iE(n,r,i,e)),this.setSelection(n,rJ.sources.SILENT)),l.length()>0){let t=[rJ.events.TEXT_CHANGE,l,s,e];this.emitter.emit(rJ.events.EDITOR_CHANGE,...t),e!==rJ.sources.SILENT&&this.emitter.emit(...t)}return l}function iN(t,e,r,i,n){let s={};return"number"==typeof t.index&&"number"==typeof t.length?("number"!=typeof e&&(n=i,i=r,r=e),e=t.length,t=t.index):"number"!=typeof e&&(n=i,i=r,r=e,e=0),"object"==typeof r?(s=r,n=i):"string"==typeof r&&(null!=i?s[r]=i:n=r),[t,e,s,n=n||rJ.sources.API]}function iE(t,e,r,i){let n,s,l="number"==typeof r?r:0;return null==t?null:(e&&"function"==typeof e.transformPosition?[n,s]=[t.index,t.index+t.length].map(t=>e.transformPosition(t,i!==rJ.sources.USER)):[n,s]=[t.index,t.index+t.length].map(t=>t=0?t+l:Math.max(e,t+l)),new r0(n,s-n))}let iA=class extends ew{};function iw(t){return t instanceof rP||t instanceof rz}function iq(t){return"function"==typeof t.updateContent}function ik(t,e,r){r.reduce((e,r)=>{let i=eT.Op.length(r),n=r.attributes||{};if(null!=r.insert){if("string"==typeof r.insert){let i=r.insert;t.insertAt(e,i);let[s]=t.descendant(ep,e),l=r$(s);n=eT.AttributeMap.diff(l,n)||{}}else if("object"==typeof r.insert){let i=Object.keys(r.insert)[0];if(null==i)return e;if(t.insertAt(e,i,r.insert[i]),null!=t.scroll.query(i,ee.INLINE)){let[r]=t.descendant(ep,e),i=r$(r);n=eT.AttributeMap.diff(i,n)||{}}}}return Object.keys(n).forEach(r=>{t.formatAt(e,i,r,n[r])}),e+i},e)}let i_=class extends eL{static blotName="scroll";static className="ql-editor";static tagName="DIV";static defaultChild=rP;static allowedChildren=[rP,rz,iA];constructor(t,e,r){let{emitter:i}=r;super(t,e),this.emitter=i,this.batch=!1,this.optimize(),this.enable(),this.domNode.addEventListener("dragstart",t=>this.handleDragStart(t))}batchStart(){Array.isArray(this.batch)||(this.batch=[])}batchEnd(){if(!this.batch)return;let t=this.batch;this.batch=!1,this.update(t)}emitMount(t){this.emitter.emit(rJ.events.SCROLL_BLOT_MOUNT,t)}emitUnmount(t){this.emitter.emit(rJ.events.SCROLL_BLOT_UNMOUNT,t)}emitEmbedUpdate(t,e){this.emitter.emit(rJ.events.SCROLL_EMBED_UPDATE,t,e)}deleteAt(t,e){let[r,i]=this.line(t),[n]=this.line(t+e);if(super.deleteAt(t,e),null!=n&&r!==n&&i>0){if(r instanceof rz||n instanceof rz)return void this.optimize();let t=n.children.head instanceof rR?null:n.children.head;r.moveChildren(n,t),r.remove()}this.optimize()}enable(){let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];this.domNode.setAttribute("contenteditable",t?"true":"false")}formatAt(t,e,r,i){super.formatAt(t,e,r,i),this.optimize()}insertAt(t,e,r){if(t>=this.length())if(null==r||null==this.scroll.query(e,ee.BLOCK)){let t=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(t),null==r&&e.endsWith("\n")?t.insertAt(0,e.slice(0,-1),r):t.insertAt(0,e,r)}else{let t=this.scroll.create(e,r);this.appendChild(t)}else super.insertAt(t,e,r);this.optimize()}insertBefore(t,e){if(t.statics.scope===ee.INLINE_BLOT){let r=this.scroll.create(this.statics.defaultChild.blotName);r.appendChild(t),super.insertBefore(r,e)}else super.insertBefore(t,e)}insertContents(t,e){let r=this.deltaToRenderBlocks(e.concat(new eT().insert("\n"))),i=r.pop();if(null==i)return;this.batchStart();let n=r.shift();if(n){let e="block"===n.type&&(0===n.delta.length()||!this.descendant(rz,t)[0]&&t{this.formatAt(s-1,1,t,o[t])}),t=s}let[s,l]=this.children.find(t);r.length&&(s&&(s=s.split(l),l=0),r.forEach(t=>{if("block"===t.type)ik(this.createBlock(t.attributes,s||void 0),0,t.delta);else{let e=this.create(t.key,t.value);this.insertBefore(e,s||void 0),Object.keys(t.attributes).forEach(r=>{e.format(r,t.attributes[r])})}})),"block"===i.type&&i.delta.length()&&ik(this,s?s.offset(s.scroll)+l:this.length(),i.delta),this.batchEnd(),this.optimize()}isEnabled(){return"true"===this.domNode.getAttribute("contenteditable")}leaf(t){let e=this.path(t).pop();if(!e)return[null,-1];let[r,i]=e;return r instanceof ep?[r,i]:[null,-1]}line(t){return t===this.length()?this.line(t-1):this.descendant(iw,t)}lines(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,r=(t,e,i)=>{let n=[],s=i;return t.children.forEachAt(e,i,(t,e,i)=>{iw(t)?n.push(t):t instanceof ew&&(n=n.concat(r(t,e,s))),s-=i}),n};return r(this,t,e)}optimize(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!this.batch&&(super.optimize(t,e),t.length>0&&this.emitter.emit(rJ.events.SCROLL_OPTIMIZE,t,e))}path(t){return super.path(t).slice(1)}remove(){}update(t){if(this.batch){Array.isArray(t)&&(this.batch=this.batch.concat(t));return}let e=rJ.sources.USER;"string"==typeof t&&(e=t),Array.isArray(t)||(t=this.observer.takeRecords()),(t=t.filter(t=>{let{target:e}=t,r=this.find(e,!0);return r&&!iq(r)})).length>0&&this.emitter.emit(rJ.events.SCROLL_BEFORE_UPDATE,e,t),super.update(t.concat([])),t.length>0&&this.emitter.emit(rJ.events.SCROLL_UPDATE,e,t)}updateEmbedAt(t,e,r){let[i]=this.descendant(t=>t instanceof rz,t);i&&i.statics.blotName===e&&iq(i)&&i.updateContent(r)}handleDragStart(t){t.preventDefault()}deltaToRenderBlocks(t){let e=[],r=new eT;return t.forEach(t=>{let i=t?.insert;if(i)if("string"==typeof i){let n=i.split("\n");n.slice(0,-1).forEach(i=>{r.insert(i,t.attributes),e.push({type:"block",delta:r,attributes:t.attributes??{}}),r=new eT});let s=n[n.length-1];s&&r.insert(s,t.attributes)}else{let n=Object.keys(i)[0];if(!n)return;this.query(n,ee.INLINE)?r.push(t):(r.length()&&e.push({type:"block",delta:r,attributes:{}}),r=new eT,e.push({type:"blockEmbed",key:n,value:i[n],attributes:t.attributes??{}}))}}),r.length()&&e.push({type:"block",delta:r,attributes:{}}),e}createBlock(t,e){let r,i={};Object.entries(t).forEach(t=>{let[e,n]=t;null!=this.query(e,ee.BLOCK&ee.BLOT)?r=e:i[e]=n});let n=this.create(r||this.statics.defaultChild.blotName,r?t[r]:void 0);this.insertBefore(n,e||void 0);let s=n.length();return Object.entries(i).forEach(t=>{let[e,r]=t;n.formatAt(0,s,e,r)}),n}},iL={scope:ee.BLOCK,whitelist:["right","center","justify"]},iO=new er("align","align",iL),iS=new eo("align","ql-align",iL),iT=new ec("align","text-align",iL);class ij extends ec{value(t){let e=super.value(t);if(!e.startsWith("rgb("))return e;let r=(e=e.replace(/^[^\d]+/,"").replace(/[^\d]+$/,"")).split(",").map(t=>`00${parseInt(t,10).toString(16)}`.slice(-2)).join("");return`#${r}`}}let iC=new eo("color","ql-color",{scope:ee.INLINE}),iR=new ij("color","color",{scope:ee.INLINE}),iI=new eo("background","ql-bg",{scope:ee.INLINE}),iM=new ij("background","background-color",{scope:ee.INLINE});class iB extends iA{static create(t){let e=super.create(t);return e.setAttribute("spellcheck","false"),e}code(t,e){return this.children.map(t=>1>=t.length()?"":t.domNode.innerText).join("\n").slice(t,t+e)}html(t,e){return`
    -${rB(this.code(t,e))}
    -
    `}}class iD extends rP{static TAB=" ";static register(){im.register(iB)}}class iU extends rU{}iU.blotName="code",iU.tagName="CODE",iD.blotName="code-block",iD.className="ql-code-block",iD.tagName="DIV",iB.blotName="code-block-container",iB.className="ql-code-block-container",iB.tagName="DIV",iB.allowedChildren=[iD],iD.allowedChildren=[rI,rR,rH],iD.requiredContainer=iB;let iP={scope:ee.BLOCK,whitelist:["rtl"]},iz=new er("direction","dir",iP),iF=new eo("direction","ql-direction",iP),i$=new ec("direction","direction",iP),iH={scope:ee.INLINE,whitelist:["serif","monospace"]},iV=new eo("font","ql-font",iH),iK=new class extends ec{value(t){return super.value(t).replace(/["']/g,"")}}("font","font-family",iH),iW=new eo("size","ql-size",{scope:ee.INLINE,whitelist:["small","large","huge"]}),iZ=new ec("size","font-size",{scope:ee.INLINE,whitelist:["10px","18px","32px"]}),iG=rY("quill:keyboard"),iX=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey";class iY extends it{static match(t,e){return!["altKey","ctrlKey","metaKey","shiftKey"].some(r=>!!e[r]!==t[r]&&null!==e[r])&&(e.key===t.key||e.key===t.which)}constructor(t,e){super(t,e),this.bindings={},Object.keys(this.options.bindings).forEach(t=>{this.options.bindings[t]&&this.addBinding(this.options.bindings[t])}),this.addBinding({key:"Enter",shiftKey:null},this.handleEnter),this.addBinding({key:"Enter",metaKey:null,ctrlKey:null,altKey:null},()=>{}),/Firefox/i.test(navigator.userAgent)?(this.addBinding({key:"Backspace"},{collapsed:!0},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0},this.handleDelete)):(this.addBinding({key:"Backspace"},{collapsed:!0,prefix:/^.?$/},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0,suffix:/^.?$/},this.handleDelete)),this.addBinding({key:"Backspace"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Delete"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Backspace",altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},this.handleBackspace),this.listen()}addBinding(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=function(t){if("string"==typeof t||"number"==typeof t)t={key:t};else{if("object"!=typeof t)return null;t=rb(t)}return t.shortKey&&(t[iX]=t.shortKey,delete t.shortKey),t}(t);if(null==i)return void iG.warn("Attempted to add invalid keyboard binding",i);"function"==typeof e&&(e={handler:e}),"function"==typeof r&&(r={handler:r}),(Array.isArray(i.key)?i.key:[i.key]).forEach(t=>{let n={...i,key:t,...e,...r};this.bindings[n.key]=this.bindings[n.key]||[],this.bindings[n.key].push(n)})}listen(){this.quill.root.addEventListener("keydown",t=>{if(t.defaultPrevented||t.isComposing||229===t.keyCode&&("Enter"===t.key||"Backspace"===t.key))return;let e=(this.bindings[t.key]||[]).concat(this.bindings[t.which]||[]).filter(e=>iY.match(t,e));if(0===e.length)return;let r=im.find(t.target,!0);if(r&&r.scroll!==this.quill.scroll)return;let i=this.quill.getSelection();if(null==i||!this.quill.hasFocus())return;let[n,s]=this.quill.getLine(i.index),[l,o]=this.quill.getLeaf(i.index),[a,c]=0===i.length?[l,o]:this.quill.getLeaf(i.index+i.length),h=l instanceof eS?l.value().slice(0,o):"",u=a instanceof eS?a.value().slice(c):"",d={collapsed:0===i.length,empty:0===i.length&&1>=n.length(),format:this.quill.getFormat(i),line:n,offset:s,prefix:h,suffix:u,event:t};e.some(t=>{if(null!=t.collapsed&&t.collapsed!==d.collapsed||null!=t.empty&&t.empty!==d.empty||null!=t.offset&&t.offset!==d.offset)return!1;if(Array.isArray(t.format)){if(t.format.every(t=>null==d.format[t]))return!1}else if("object"==typeof t.format&&!Object.keys(t.format).every(e=>!0===t.format[e]?null!=d.format[e]:!1===t.format[e]?null==d.format[e]:rC(t.format[e],d.format[e])))return!1;return(null==t.prefix||!!t.prefix.test(d.prefix))&&(null==t.suffix||!!t.suffix.test(d.suffix))&&!0!==t.handler.call(this,i,d,t)})&&t.preventDefault()})}handleBackspace(t,e){let r=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;if(0===t.index||1>=this.quill.getLength())return;let i={},[n]=this.quill.getLine(t.index),s=new eT().retain(t.index-r).delete(r);if(0===e.offset){let[e]=this.quill.getLine(t.index-1);if(e&&!("block"===e.statics.blotName&&1>=e.length())){let e=n.formats(),r=this.quill.getFormat(t.index-1,1);if(Object.keys(i=eT.AttributeMap.diff(e,r)||{}).length>0){let e=new eT().retain(t.index+n.length()-2).retain(1,i);s=s.compose(e)}}}this.quill.updateContents(s,im.sources.USER),this.quill.focus()}handleDelete(t,e){let r=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(t.index>=this.quill.getLength()-r)return;let i={},[n]=this.quill.getLine(t.index),s=new eT().retain(t.index).delete(r);if(e.offset>=n.length()-1){let[e]=this.quill.getLine(t.index+1);if(e){let r=n.formats(),l=this.quill.getFormat(t.index,1);Object.keys(i=eT.AttributeMap.diff(r,l)||{}).length>0&&(s=s.retain(e.length()-1).retain(1,i))}}this.quill.updateContents(s,im.sources.USER),this.quill.focus()}handleDeleteRange(t){i2({range:t,quill:this.quill}),this.quill.focus()}handleEnter(t,e){let r=Object.keys(e.format).reduce((t,r)=>(this.quill.scroll.query(r,ee.BLOCK)&&!Array.isArray(e.format[r])&&(t[r]=e.format[r]),t),{}),i=new eT().retain(t.index).delete(t.length).insert("\n",r);this.quill.updateContents(i,im.sources.USER),this.quill.setSelection(t.index+1,im.sources.SILENT),this.quill.focus()}}function iQ(t){return{key:"Tab",shiftKey:!t,format:{"code-block":!0},handler(e,r){let{event:i}=r,{TAB:n}=this.quill.scroll.query("code-block");if(0===e.length&&!i.shiftKey){this.quill.insertText(e.index,n,im.sources.USER),this.quill.setSelection(e.index+n.length,im.sources.SILENT);return}let s=0===e.length?this.quill.getLines(e.index,1):this.quill.getLines(e),{index:l,length:o}=e;s.forEach((e,r)=>{t?(e.insertAt(0,n),0===r?l+=n.length:o+=n.length):e.domNode.textContent.startsWith(n)&&(e.deleteAt(0,n.length),0===r?l-=n.length:o-=n.length)}),this.quill.update(im.sources.USER),this.quill.setSelection(l,o,im.sources.SILENT)}}}function iJ(t,e){return{key:t,shiftKey:e,altKey:null,["ArrowLeft"===t?"prefix":"suffix"]:/^$/,handler(r){let{index:i}=r;"ArrowRight"===t&&(i+=r.length+1);let[n]=this.quill.getLeaf(i);return!(n instanceof eq)||("ArrowLeft"===t?e?this.quill.setSelection(r.index-1,r.length+1,im.sources.USER):this.quill.setSelection(r.index-1,im.sources.USER):e?this.quill.setSelection(r.index,r.length+1,im.sources.USER):this.quill.setSelection(r.index+r.length+1,im.sources.USER),!1)}}}function i1(t){return{key:t[0],shortKey:!0,handler(e,r){this.quill.format(t,!r.format[t],im.sources.USER)}}}function i0(t){return{key:t?"ArrowUp":"ArrowDown",collapsed:!0,format:["table"],handler(e,r){let i=t?"prev":"next",n=r.line,s=n.parent[i];if(null!=s){if("table-row"===s.statics.blotName){let t=s.children.head,e=n;for(;null!=e.prev;)e=e.prev,t=t.next;let i=t.offset(this.quill.scroll)+Math.min(r.offset,t.length()-1);this.quill.setSelection(i,0,im.sources.USER)}}else{let e=n.table()[i];null!=e&&(t?this.quill.setSelection(e.offset(this.quill.scroll)+e.length()-1,0,im.sources.USER):this.quill.setSelection(e.offset(this.quill.scroll),0,im.sources.USER))}return!1}}}function i2(t){let{quill:e,range:r}=t,i=e.getLines(r),n={};if(i.length>1){let t=i[0].formats(),e=i[i.length-1].formats();n=eT.AttributeMap.diff(e,t)||{}}e.deleteText(r,im.sources.USER),Object.keys(n).length>0&&e.formatLine(r.index,1,n,im.sources.USER),e.setSelection(r.index,im.sources.SILENT)}iY.DEFAULTS={bindings:{bold:i1("bold"),italic:i1("italic"),underline:i1("underline"),indent:{key:"Tab",format:["blockquote","indent","list"],handler(t,e){return!!e.collapsed&&0!==e.offset||(this.quill.format("indent","+1",im.sources.USER),!1)}},outdent:{key:"Tab",shiftKey:!0,format:["blockquote","indent","list"],handler(t,e){return!!e.collapsed&&0!==e.offset||(this.quill.format("indent","-1",im.sources.USER),!1)}},"outdent backspace":{key:"Backspace",collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler(t,e){null!=e.format.indent?this.quill.format("indent","-1",im.sources.USER):null!=e.format.list&&this.quill.format("list",!1,im.sources.USER)}},"indent code-block":iQ(!0),"outdent code-block":iQ(!1),"remove tab":{key:"Tab",shiftKey:!0,collapsed:!0,prefix:/\t$/,handler(t){this.quill.deleteText(t.index-1,1,im.sources.USER)}},tab:{key:"Tab",handler(t,e){if(e.format.table)return!0;this.quill.history.cutoff();let r=new eT().retain(t.index).delete(t.length).insert(" ");return this.quill.updateContents(r,im.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,im.sources.SILENT),!1}},"blockquote empty enter":{key:"Enter",collapsed:!0,format:["blockquote"],empty:!0,handler(){this.quill.format("blockquote",!1,im.sources.USER)}},"list empty enter":{key:"Enter",collapsed:!0,format:["list"],empty:!0,handler(t,e){let r={list:!1};e.format.indent&&(r.indent=!1),this.quill.formatLine(t.index,t.length,r,im.sources.USER)}},"checklist enter":{key:"Enter",collapsed:!0,format:{list:"checked"},handler(t){let[e,r]=this.quill.getLine(t.index),i={...e.formats(),list:"checked"},n=new eT().retain(t.index).insert("\n",i).retain(e.length()-r-1).retain(1,{list:"unchecked"});this.quill.updateContents(n,im.sources.USER),this.quill.setSelection(t.index+1,im.sources.SILENT),this.quill.scrollSelectionIntoView()}},"header enter":{key:"Enter",collapsed:!0,format:["header"],suffix:/^$/,handler(t,e){let[r,i]=this.quill.getLine(t.index),n=new eT().retain(t.index).insert("\n",e.format).retain(r.length()-i-1).retain(1,{header:null});this.quill.updateContents(n,im.sources.USER),this.quill.setSelection(t.index+1,im.sources.SILENT),this.quill.scrollSelectionIntoView()}},"table backspace":{key:"Backspace",format:["table"],collapsed:!0,offset:0,handler(){}},"table delete":{key:"Delete",format:["table"],collapsed:!0,suffix:/^$/,handler(){}},"table enter":{key:"Enter",shiftKey:null,format:["table"],handler(t){let e=this.quill.getModule("table");if(e){var r,i,n,s;let[l,o,a,c]=e.getTable(t),h=(r=0,i=o,n=a,s=c,null==i.prev&&null==i.next?null==n.prev&&null==n.next?0===s?-1:1:null==n.prev?-1:1:null==i.prev?-1:null==i.next?1:null);if(null==h)return;let u=l.offset();if(h<0){let e=new eT().retain(u).insert("\n");this.quill.updateContents(e,im.sources.USER),this.quill.setSelection(t.index+1,t.length,im.sources.SILENT)}else if(h>0){u+=l.length();let t=new eT().retain(u).insert("\n");this.quill.updateContents(t,im.sources.USER),this.quill.setSelection(u,im.sources.USER)}}}},"table tab":{key:"Tab",shiftKey:null,format:["table"],handler(t,e){let{event:r,line:i}=e,n=i.offset(this.quill.scroll);r.shiftKey?this.quill.setSelection(n-1,im.sources.USER):this.quill.setSelection(n+i.length(),im.sources.USER)}},"list autofill":{key:" ",shiftKey:null,collapsed:!0,format:{"code-block":!1,blockquote:!1,table:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler(t,e){let r;if(null==this.quill.scroll.query("list"))return!0;let{length:i}=e.prefix,[n,s]=this.quill.getLine(t.index);if(s>i)return!0;switch(e.prefix.trim()){case"[]":case"[ ]":r="unchecked";break;case"[x]":r="checked";break;case"-":case"*":r="bullet";break;default:r="ordered"}this.quill.insertText(t.index," ",im.sources.USER),this.quill.history.cutoff();let l=new eT().retain(t.index-s).delete(i+1).retain(n.length()-2-s).retain(1,{list:r});return this.quill.updateContents(l,im.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-i,im.sources.SILENT),!1}},"code exit":{key:"Enter",collapsed:!0,format:["code-block"],prefix:/^$/,suffix:/^\s*$/,handler(t){let[e,r]=this.quill.getLine(t.index),i=2,n=e;for(;null!=n&&1>=n.length()&&n.formats()["code-block"];)if(n=n.prev,(i-=1)<=0){let i=new eT().retain(t.index+e.length()-r-2).retain(1,{"code-block":null}).delete(1);return this.quill.updateContents(i,im.sources.USER),this.quill.setSelection(t.index-1,im.sources.SILENT),!1}return!0}},"embed left":iJ("ArrowLeft",!1),"embed left shift":iJ("ArrowLeft",!0),"embed right":iJ("ArrowRight",!1),"embed right shift":iJ("ArrowRight",!0),"table down":i0(!1),"table up":i0(!0)}};let i5=/font-weight:\s*normal/,i4=["P","OL","UL"],i3=t=>t&&i4.includes(t.tagName),i6=t=>{Array.from(t.querySelectorAll("br")).filter(t=>i3(t.previousElementSibling)&&i3(t.nextElementSibling)).forEach(t=>{t.parentNode?.removeChild(t)})},i8=t=>{Array.from(t.querySelectorAll('b[style*="font-weight"]')).filter(t=>t.getAttribute("style")?.match(i5)).forEach(e=>{let r=t.createDocumentFragment();r.append(...e.childNodes),e.parentNode?.replaceChild(r,e)})},i9=/\bmso-list:[^;]*ignore/i,i7=/\bmso-list:[^;]*\bl(\d+)/i,nt=/\bmso-list:[^;]*\blevel(\d+)/i,ne=(t,e)=>{let r=t.getAttribute("style"),i=r?.match(i7);if(!i)return null;let n=Number(i[1]),s=r?.match(nt),l=s?Number(s[1]):1,o=RegExp(`@list l${n}:level${l}\\s*\\{[^\\}]*mso-level-number-format:\\s*([\\w-]+)`,"i"),a=e.match(o);return{id:n,indent:l,type:a&&"bullet"===a[1]?"bullet":"ordered",element:t}},nr=t=>{let e=Array.from(t.querySelectorAll("[style*=mso-list]")),r=[],i=[];e.forEach(t=>{(t.getAttribute("style")||"").match(i9)?r.push(t):i.push(t)}),r.forEach(t=>t.parentNode?.removeChild(t));let n=t.documentElement.innerHTML,s=i.map(t=>ne(t,n)).filter(t=>t);for(;s.length;){let t=[],e=s.shift();for(;e;)t.push(e),e=s.length&&s[0]?.element===e.element.nextElementSibling&&s[0].id===e.id?s.shift():null;let r=document.createElement("ul");t.forEach(t=>{let e=document.createElement("li");e.setAttribute("data-list",t.type),t.indent>1&&e.setAttribute("class",`ql-indent-${t.indent-1}`),e.innerHTML=t.element.innerHTML,r.appendChild(e)});let i=t[0]?.element,{parentNode:n}=i??{};i&&n?.replaceChild(r,i),t.slice(1).forEach(t=>{let{element:e}=t;n?.removeChild(e)})}},ni=[function(t){"urn:schemas-microsoft-com:office:word"===t.documentElement.getAttribute("xmlns:w")&&nr(t)},function(t){t.querySelector('[id^="docs-internal-guid-"]')&&(i8(t),i6(t))}],nn=t=>{t.documentElement&&ni.forEach(e=>{e(t)})},ns=rY("quill:clipboard"),nl=[[Node.TEXT_NODE,function(t,e,r){let i=t.data;if(t.parentElement?.tagName==="O:P")return e.insert(i.trim());if(!function t(e){return null!=e&&(nd.has(e)||("PRE"===e.tagName?nd.set(e,!0):nd.set(e,t(e.parentNode))),nd.get(e))}(t)){if(0===i.trim().length&&i.includes("\n")&&(!t.previousElementSibling||!t.nextElementSibling||nu(t.previousElementSibling,r)||nu(t.nextElementSibling,r)))return e;i=(i=i.replace(/[^\S\u00a0]/g," ")).replace(/ {2,}/g," "),(null==t.previousSibling&&null!=t.parentElement&&nu(t.parentElement,r)||t.previousSibling instanceof Element&&nu(t.previousSibling,r))&&(i=i.replace(/^ /,"")),(null==t.nextSibling&&null!=t.parentElement&&nu(t.parentElement,r)||t.nextSibling instanceof Element&&nu(t.nextSibling,r))&&(i=i.replace(/ $/,"")),i=i.replaceAll("\xa0"," ")}return e.insert(i)}],[Node.TEXT_NODE,ng],["br",function(t,e){return nh(e,"\n")||e.insert("\n"),e}],[Node.ELEMENT_NODE,ng],[Node.ELEMENT_NODE,function(t,e,r){let i=r.query(t);if(null==i)return e;if(i.prototype instanceof eq){let e={},n=i.value(t);if(null!=n)return e[i.blotName]=n,new eT().insert(e,i.formats(t,r))}else if(i.prototype instanceof eE&&!nh(e,"\n")&&e.insert("\n"),"blotName"in i&&"formats"in i&&"function"==typeof i.formats)return nc(e,i.blotName,i.formats(t,r),r);return e}],[Node.ELEMENT_NODE,function(t,e,r){let i=er.keys(t),n=eo.keys(t),s=ec.keys(t),l={};return i.concat(n).concat(s).forEach(e=>{let i=r.query(e,ee.ATTRIBUTE);null!=i&&(l[i.attrName]=i.value(t),l[i.attrName])||(null!=(i=no[e])&&(i.attrName===e||i.keyName===e)&&(l[i.attrName]=i.value(t)||void 0),null!=(i=na[e])&&(i.attrName===e||i.keyName===e)&&(l[(i=na[e]).attrName]=i.value(t)||void 0))}),Object.entries(l).reduce((t,e)=>{let[i,n]=e;return nc(t,i,n,r)},e)}],[Node.ELEMENT_NODE,function(t,e,r){let i={},n=t.style||{};return("italic"===n.fontStyle&&(i.italic=!0),"underline"===n.textDecoration&&(i.underline=!0),"line-through"===n.textDecoration&&(i.strike=!0),(n.fontWeight?.startsWith("bold")||parseInt(n.fontWeight,10)>=700)&&(i.bold=!0),e=Object.entries(i).reduce((t,e)=>{let[i,n]=e;return nc(t,i,n,r)},e),parseFloat(n.textIndent||0)>0)?new eT().insert(" ").concat(e):e}],["li",function(t,e,r){let i=r.query(t);if(null==i||"list"!==i.blotName||!nh(e,"\n"))return e;let n=-1,s=t.parentNode;for(;null!=s;)["OL","UL"].includes(s.tagName)&&(n+=1),s=s.parentNode;return n<=0?e:e.reduce((t,e)=>e.insert?e.attributes&&"number"==typeof e.attributes.indent?t.push(e):t.insert(e.insert,{indent:n,...e.attributes||{}}):t,new eT)}],["ol, ul",function(t,e,r){let i="OL"===t.tagName?"ordered":"bullet",n=t.getAttribute("data-checked");return n&&(i="true"===n?"checked":"unchecked"),nc(e,"list",i,r)}],["pre",function(t,e,r){let i=r.query("code-block");return nc(e,"code-block",!i||!("formats"in i)||"function"!=typeof i.formats||i.formats(t,r),r)}],["tr",function(t,e,r){let i=t.parentElement?.tagName==="TABLE"?t.parentElement:t.parentElement?.parentElement;return null!=i?nc(e,"table",Array.from(i.querySelectorAll("tr")).indexOf(t)+1,r):e}],["b",np("bold")],["i",np("italic")],["strike",np("strike")],["style",function(){return new eT}]],no=[iO,iz].reduce((t,e)=>(t[e.keyName]=e,t),{}),na=[iT,iM,iR,i$,iK,iZ].reduce((t,e)=>(t[e.keyName]=e,t),{});function nc(t,e,r,i){return i.query(e)?t.reduce((t,i)=>i.insert?i.attributes&&i.attributes[e]?t.push(i):t.insert(i.insert,{...r?{[e]:r}:{},...i.attributes}):t,new eT):t}function nh(t,e){let r="";for(let i=t.ops.length-1;i>=0&&r.lengthi(e,r,t),new eT):e.nodeType===e.ELEMENT_NODE?Array.from(e.childNodes||[]).reduce((s,l)=>{let o=nf(t,l,r,i,n);return l.nodeType===e.ELEMENT_NODE&&(o=r.reduce((e,r)=>r(l,e,t),o),o=(n.get(l)||[]).reduce((e,r)=>r(l,e,t),o)),s.concat(o)},new eT):new eT}function np(t){return(e,r,i)=>nc(r,t,!0,i)}function ng(t,e,r){if(!nh(e,"\n")){if(nu(t,r)&&(t.childNodes.length>0||t instanceof HTMLParagraphElement))return e.insert("\n");if(e.length()>0&&t.nextSibling){let i=t.nextSibling;for(;null!=i;){if(nu(i,r))return e.insert("\n");let t=r.query(i);if(t&&t.prototype instanceof rz)return e.insert("\n");i=i.firstChild}}}return e}function nm(t,e){let r=e;for(let e=t.length-1;e>=0;e-=1){let i=t[e];t[e]={delta:r.transform(i.delta,!0),range:i.range&&nb(i.range,r)},r=i.delta.transform(r),0===t[e].delta.length()&&t.splice(e,1)}}function nb(t,e){if(!t)return t;let r=e.transformPosition(t.index);return{index:r,length:e.transformPosition(t.index+t.length)-r}}class ny extends it{constructor(t,e){super(t,e),t.root.addEventListener("drop",e=>{e.preventDefault();let r=null;if(document.caretRangeFromPoint)r=document.caretRangeFromPoint(e.clientX,e.clientY);else if(document.caretPositionFromPoint){let t=document.caretPositionFromPoint(e.clientX,e.clientY);(r=document.createRange()).setStart(t.offsetNode,t.offset),r.setEnd(t.offsetNode,t.offset)}let i=r&&t.selection.normalizeNative(r);if(i){let r=t.selection.normalizedToRange(i);e.dataTransfer?.files&&this.upload(r,e.dataTransfer.files)}})}upload(t,e){let r=[];Array.from(e).forEach(t=>{t&&this.options.mimetypes?.includes(t.type)&&r.push(t)}),r.length>0&&this.options.handler.call(this,t,r)}}ny.DEFAULTS={mimetypes:["image/png","image/jpeg"],handler(t,e){this.quill.scroll.query("image")&&Promise.all(e.map(t=>new Promise(e=>{let r=new FileReader;r.onload=()=>{e(r.result)},r.readAsDataURL(t)}))).then(e=>{let r=e.reduce((t,e)=>t.insert({image:e}),new eT().retain(t.index).delete(t.length));this.quill.updateContents(r,rJ.sources.USER),this.quill.setSelection(t.index+e.length,rJ.sources.SILENT)})}};let nv=["insertText","insertReplacementText"],nx=class extends it{constructor(t,e){super(t,e),t.root.addEventListener("beforeinput",t=>{this.handleBeforeInput(t)}),/Android/i.test(navigator.userAgent)||t.on(im.events.COMPOSITION_BEFORE_START,()=>{this.handleCompositionStart()})}deleteRange(t){i2({range:t,quill:this.quill})}replaceText(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(0===t.length)return!1;if(e){let r=this.quill.getFormat(t.index,1);this.deleteRange(t),this.quill.updateContents(new eT().retain(t.index).insert(e,r),im.sources.USER)}else this.deleteRange(t);return this.quill.setSelection(t.index+e.length,0,im.sources.SILENT),!0}handleBeforeInput(t){var e;if(this.quill.composition.isComposing||t.defaultPrevented||!nv.includes(t.inputType))return;let r=t.getTargetRanges?t.getTargetRanges()[0]:null;if(!r||!0===r.collapsed)return;let i="string"==typeof(e=t).data?e.data:e.dataTransfer?.types.includes("text/plain")?e.dataTransfer.getData("text/plain"):null;if(null==i)return;let n=this.quill.selection.normalizeNative(r),s=n?this.quill.selection.normalizedToRange(n):null;s&&this.replaceText(s,i)&&t.preventDefault()}handleCompositionStart(){let t=this.quill.getSelection();t&&this.replaceText(t)}},nN=/Mac/i.test(navigator.platform),nE=t=>"ArrowLeft"===t.key||"ArrowRight"===t.key||"ArrowUp"===t.key||"ArrowDown"===t.key||"Home"===t.key||!!nN&&"a"===t.key&&!0===t.ctrlKey,nA=class extends it{isListening=!1;selectionChangeDeadline=0;constructor(t,e){super(t,e),this.handleArrowKeys(),this.handleNavigationShortcuts()}handleArrowKeys(){this.quill.keyboard.addBinding({key:["ArrowLeft","ArrowRight"],offset:0,shiftKey:null,handler(t,e){let{line:r,event:i}=e;if(!(r instanceof ey)||!r.uiNode)return!0;let n="rtl"===getComputedStyle(r.domNode).direction;return!!n&&"ArrowRight"!==i.key||!n&&"ArrowLeft"!==i.key||(this.quill.setSelection(t.index-1,t.length+ +!!i.shiftKey,im.sources.USER),!1)}})}handleNavigationShortcuts(){this.quill.root.addEventListener("keydown",t=>{!t.defaultPrevented&&nE(t)&&this.ensureListeningToSelectionChange()})}ensureListeningToSelectionChange(){this.selectionChangeDeadline=Date.now()+100,this.isListening||(this.isListening=!0,document.addEventListener("selectionchange",()=>{this.isListening=!1,Date.now()<=this.selectionChangeDeadline&&this.handleSelectionChange()},{once:!0}))}handleSelectionChange(){let t=document.getSelection();if(!t)return;let e=t.getRangeAt(0);if(!0!==e.collapsed||0!==e.startOffset)return;let r=this.quill.scroll.find(e.startContainer);if(!(r instanceof ey)||!r.uiNode)return;let i=document.createRange();i.setStartAfter(r.uiNode),i.setEndAfter(r.uiNode),t.removeAllRanges(),t.addRange(i)}};im.register({"blots/block":rP,"blots/block/embed":rz,"blots/break":rR,"blots/container":iA,"blots/cursor":rH,"blots/embed":ie,"blots/inline":rU,"blots/scroll":i_,"blots/text":rI,"modules/clipboard":class extends it{static DEFAULTS={matchers:[]};constructor(t,e){super(t,e),this.quill.root.addEventListener("copy",t=>this.onCaptureCopy(t,!1)),this.quill.root.addEventListener("cut",t=>this.onCaptureCopy(t,!0)),this.quill.root.addEventListener("paste",this.onCapturePaste.bind(this)),this.matchers=[],nl.concat(this.options.matchers??[]).forEach(t=>{let[e,r]=t;this.addMatcher(e,r)})}addMatcher(t,e){this.matchers.push([t,e])}convert(t){let{html:e,text:r}=t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(i[iD.blotName])return new eT().insert(r||"",{[iD.blotName]:i[iD.blotName]});if(!e)return new eT().insert(r||"",i);let n=this.convertHTML(e);return nh(n,"\n")&&(null==n.ops[n.ops.length-1].attributes||i.table)?n.compose(new eT().retain(n.length()-1).delete(1)):n}normalizeHTML(t){nn(t)}convertHTML(t){let e=new DOMParser().parseFromString(t,"text/html");this.normalizeHTML(e);let r=e.body,i=new WeakMap,[n,s]=this.prepareMatching(r,i);return nf(this.quill.scroll,r,n,s,i)}dangerouslyPasteHTML(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:im.sources.API;if("string"==typeof t){let r=this.convert({html:t,text:""});this.quill.setContents(r,e),this.quill.setSelection(0,im.sources.SILENT)}else{let i=this.convert({html:e,text:""});this.quill.updateContents(new eT().retain(t).concat(i),r),this.quill.setSelection(t+i.length(),im.sources.SILENT)}}onCaptureCopy(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t.defaultPrevented)return;t.preventDefault();let[r]=this.quill.selection.getRange();if(null==r)return;let{html:i,text:n}=this.onCopy(r,e);t.clipboardData?.setData("text/plain",n),t.clipboardData?.setData("text/html",i),e&&i2({range:r,quill:this.quill})}normalizeURIList(t){return t.split(/\r?\n/).filter(t=>"#"!==t[0]).join("\n")}onCapturePaste(t){if(t.defaultPrevented||!this.quill.isEnabled())return;t.preventDefault();let e=this.quill.getSelection(!0);if(null==e)return;let r=t.clipboardData?.getData("text/html"),i=t.clipboardData?.getData("text/plain");if(!r&&!i){let e=t.clipboardData?.getData("text/uri-list");e&&(i=this.normalizeURIList(e))}let n=Array.from(t.clipboardData?.files||[]);if(!r&&n.length>0)return void this.quill.uploader.upload(e,n);if(r&&n.length>0){let t=new DOMParser().parseFromString(r,"text/html");if(1===t.body.childElementCount&&t.body.firstElementChild?.tagName==="IMG")return void this.quill.uploader.upload(e,n)}this.onPaste(e,{html:r,text:i})}onCopy(t){let e=this.quill.getText(t);return{html:this.quill.getSemanticHTML(t),text:e}}onPaste(t,e){let{text:r,html:i}=e,n=this.quill.getFormat(t.index),s=this.convert({text:r,html:i},n);ns.log("onPaste",s,{text:r,html:i});let l=new eT().retain(t.index).delete(t.length).concat(s);this.quill.updateContents(l,im.sources.USER),this.quill.setSelection(l.length()-t.length,im.sources.SILENT),this.quill.scrollSelectionIntoView()}prepareMatching(t,e){let r=[],i=[];return this.matchers.forEach(n=>{let[s,l]=n;switch(s){case Node.TEXT_NODE:i.push(l);break;case Node.ELEMENT_NODE:r.push(l);break;default:Array.from(t.querySelectorAll(s)).forEach(t=>{if(e.has(t)){let r=e.get(t);r?.push(l)}else e.set(t,[l])})}}),[r,i]}},"modules/history":class extends it{static DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};lastRecorded=0;ignoreChange=!1;stack={undo:[],redo:[]};currentRange=null;constructor(t,e){super(t,e),this.quill.on(im.events.EDITOR_CHANGE,(t,e,r,i)=>{t===im.events.SELECTION_CHANGE?e&&i!==im.sources.SILENT&&(this.currentRange=e):t===im.events.TEXT_CHANGE&&(this.ignoreChange||(this.options.userOnly&&i!==im.sources.USER?this.transform(e):this.record(e,r)),this.currentRange=nb(this.currentRange,e))}),this.quill.keyboard.addBinding({key:"z",shortKey:!0},this.undo.bind(this)),this.quill.keyboard.addBinding({key:["z","Z"],shortKey:!0,shiftKey:!0},this.redo.bind(this)),/Win/i.test(navigator.platform)&&this.quill.keyboard.addBinding({key:"y",shortKey:!0},this.redo.bind(this)),this.quill.root.addEventListener("beforeinput",t=>{"historyUndo"===t.inputType?(this.undo(),t.preventDefault()):"historyRedo"===t.inputType&&(this.redo(),t.preventDefault())})}change(t,e){if(0===this.stack[t].length)return;let r=this.stack[t].pop();if(!r)return;let i=this.quill.getContents(),n=r.delta.invert(i);this.stack[e].push({delta:n,range:nb(r.range,n)}),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(r.delta,im.sources.USER),this.ignoreChange=!1,this.restoreSelection(r)}clear(){this.stack={undo:[],redo:[]}}cutoff(){this.lastRecorded=0}record(t,e){if(0===t.ops.length)return;this.stack.redo=[];let r=t.invert(e),i=this.currentRange,n=Date.now();if(this.lastRecorded+this.options.delay>n&&this.stack.undo.length>0){let t=this.stack.undo.pop();t&&(r=r.compose(t.delta),i=t.range)}else this.lastRecorded=n;0!==r.length()&&(this.stack.undo.push({delta:r,range:i}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift())}redo(){this.change("redo","undo")}transform(t){nm(this.stack.undo,t),nm(this.stack.redo,t)}undo(){this.change("undo","redo")}restoreSelection(t){if(t.range)this.quill.setSelection(t.range,im.sources.USER);else{let e=function(t,e){let r=e.reduce((t,e)=>t+(e.delete||0),0),i=e.length()-r;return function(t,e){let r=e.ops[e.ops.length-1];return null!=r&&(null!=r.insert?"string"==typeof r.insert&&r.insert.endsWith("\n"):null!=r.attributes&&Object.keys(r.attributes).some(e=>null!=t.query(e,ee.BLOCK)))}(t,e)&&(i-=1),i}(this.quill.scroll,t.delta);this.quill.setSelection(e,im.sources.USER)}}},"modules/keyboard":iY,"modules/uploader":ny,"modules/input":nx,"modules/uiNode":nA});let nw=new class extends eo{add(t,e){let r=0;if("+1"===e||"-1"===e){let i=this.value(t)||0;r="+1"===e?i+1:i-1}else"number"==typeof e&&(r=e);return 0===r?(this.remove(t),!0):super.add(t,r.toString())}canAdd(t,e){return super.canAdd(t,e)||super.canAdd(t,parseInt(e,10))}value(t){return parseInt(super.value(t),10)||void 0}}("indent","ql-indent",{scope:ee.BLOCK,whitelist:[1,2,3,4,5,6,7,8]}),nq=class extends rP{static blotName="blockquote";static tagName="blockquote"},nk=class extends rP{static blotName="header";static tagName=["H1","H2","H3","H4","H5","H6"];static formats(t){return this.tagName.indexOf(t.tagName)+1}};class n_ extends iA{}n_.blotName="list-container",n_.tagName="OL";class nL extends rP{static create(t){let e=super.create();return e.setAttribute("data-list",t),e}static formats(t){return t.getAttribute("data-list")||void 0}static register(){im.register(n_)}constructor(t,e){super(t,e);let r=e.ownerDocument.createElement("span"),i=r=>{if(!t.isEnabled())return;let i=this.statics.formats(e,t);"checked"===i?(this.format("list","unchecked"),r.preventDefault()):"unchecked"===i&&(this.format("list","checked"),r.preventDefault())};r.addEventListener("mousedown",i),r.addEventListener("touchstart",i),this.attachUI(r)}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-list",e):super.format(t,e)}}nL.blotName="list",nL.tagName="LI",n_.allowedChildren=[nL],nL.requiredContainer=n_;let nO=class extends rU{static blotName="bold";static tagName=["STRONG","B"];static create(){return super.create()}static formats(){return!0}optimize(t){super.optimize(t),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}};class nS extends rU{static blotName="link";static tagName="A";static SANITIZED_URL="about:blank";static PROTOCOL_WHITELIST=["http","https","mailto","tel","sms"];static create(t){let e=super.create(t);return e.setAttribute("href",this.sanitize(t)),e.setAttribute("rel","noopener noreferrer"),e.setAttribute("target","_blank"),e}static formats(t){return t.getAttribute("href")}static sanitize(t){return nT(t,this.PROTOCOL_WHITELIST)?t:this.SANITIZED_URL}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("href",this.constructor.sanitize(e)):super.format(t,e)}}function nT(t,e){let r=document.createElement("a");r.href=t;let i=r.href.slice(0,r.href.indexOf(":"));return e.indexOf(i)>-1}let nj=class extends rU{static blotName="script";static tagName=["SUB","SUP"];static create(t){return"super"===t?document.createElement("sup"):"sub"===t?document.createElement("sub"):super.create(t)}static formats(t){return"SUB"===t.tagName?"sub":"SUP"===t.tagName?"super":void 0}},nC=class extends rU{static blotName="underline";static tagName="U"},nR=class extends ie{static blotName="formula";static className="ql-formula";static tagName="SPAN";static create(t){if(null==window.katex)throw Error("Formula module requires KaTeX.");let e=super.create(t);return"string"==typeof t&&(window.katex.render(t,e,{throwOnError:!1,errorColor:"#f00"}),e.setAttribute("data-value",t)),e}static value(t){return t.getAttribute("data-value")}html(){let{formula:t}=this.value();return`${t}`}},nI=["alt","height","width"],nM=class extends eq{static blotName="image";static tagName="IMG";static create(t){let e=super.create(t);return"string"==typeof t&&e.setAttribute("src",this.sanitize(t)),e}static formats(t){return nI.reduce((e,r)=>(t.hasAttribute(r)&&(e[r]=t.getAttribute(r)),e),{})}static match(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}static sanitize(t){return nT(t,["http","https","data"])?t:"//:0"}static value(t){return t.getAttribute("src")}format(t,e){nI.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}},nB=["height","width"],nD=class extends rz{static blotName="video";static className="ql-video";static tagName="IFRAME";static create(t){let e=super.create(t);return e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","true"),e.setAttribute("src",this.sanitize(t)),e}static formats(t){return nB.reduce((e,r)=>(t.hasAttribute(r)&&(e[r]=t.getAttribute(r)),e),{})}static sanitize(t){return nS.sanitize(t)}static value(t){return t.getAttribute("src")}format(t,e){nB.indexOf(t)>-1?e?this.domNode.setAttribute(t,e):this.domNode.removeAttribute(t):super.format(t,e)}html(){let{video:t}=this.value();return`${t}`}},nU=new eo("code-token","hljs",{scope:ee.INLINE});class nP extends rU{static formats(t,e){for(;null!=t&&t!==e.domNode;){if(t.classList&&t.classList.contains(iD.className))return super.formats(t,e);t=t.parentNode}}constructor(t,e,r){super(t,e,r),nU.add(this.domNode,r)}format(t,e){t!==nP.blotName?super.format(t,e):e?nU.add(this.domNode,e):(nU.remove(this.domNode),this.domNode.classList.remove(this.statics.className))}optimize(){super.optimize(...arguments),nU.value(this.domNode)||this.unwrap()}}nP.blotName="code-token",nP.className="ql-token";class nz extends iD{static create(t){let e=super.create(t);return"string"==typeof t&&e.setAttribute("data-language",t),e}static formats(t){return t.getAttribute("data-language")||"plain"}static register(){}format(t,e){t===this.statics.blotName&&e?this.domNode.setAttribute("data-language",e):super.format(t,e)}replaceWith(t,e){return this.formatAt(0,this.length(),nP.blotName,!1),super.replaceWith(t,e)}}class nF extends iB{attach(){super.attach(),this.forceNext=!1,this.scroll.emitMount(this)}format(t,e){t===nz.blotName&&(this.forceNext=!0,this.children.forEach(r=>{r.format(t,e)}))}formatAt(t,e,r,i){r===nz.blotName&&(this.forceNext=!0),super.formatAt(t,e,r,i)}highlight(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==this.children.head)return;let r=Array.from(this.domNode.childNodes).filter(t=>t!==this.uiNode),i=`${r.map(t=>t.textContent).join("\n")} -`,n=nz.formats(this.children.head.domNode);if(e||this.forceNext||this.cachedText!==i){if(i.trim().length>0||null==this.cachedText){let e=this.children.reduce((t,e)=>t.concat(rF(e,!1)),new eT),r=t(i,n);e.diff(r).reduce((t,e)=>{let{retain:r,attributes:i}=e;return r?(i&&Object.keys(i).forEach(e=>{[nz.blotName,nP.blotName].includes(e)&&this.formatAt(t,r,e,i[e])}),t+r):t},0)}this.cachedText=i,this.forceNext=!1}}html(t,e){let[r]=this.children.find(t),i=r?nz.formats(r.domNode):"plain";return`
    -${rB(this.code(t,e))}
    -
    `}optimize(t){if(super.optimize(t),null!=this.parent&&null!=this.children.head&&null!=this.uiNode){let t=nz.formats(this.children.head.domNode);t!==this.uiNode.value&&(this.uiNode.value=t)}}}nF.allowedChildren=[nz],nz.requiredContainer=nF,nz.allowedChildren=[nP,rH,rI,rR];let n$=(t,e,r)=>"string"==typeof t.versionString&&parseInt(t.versionString.split(".")[0],10)>=11?t.highlight(r,{language:e}).value:t.highlight(e,r).value;class nH extends it{static register(){im.register(nP,!0),im.register(nz,!0),im.register(nF,!0)}constructor(t,e){if(super(t,e),null==this.options.hljs)throw Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");this.languages=this.options.languages.reduce((t,e)=>{let{key:r}=e;return t[r]=!0,t},{}),this.highlightBlot=this.highlightBlot.bind(this),this.initListener(),this.initTimer()}initListener(){this.quill.on(im.events.SCROLL_BLOT_MOUNT,t=>{if(!(t instanceof nF))return;let e=this.quill.root.ownerDocument.createElement("select");this.options.languages.forEach(t=>{let{key:r,label:i}=t,n=e.ownerDocument.createElement("option");n.textContent=i,n.setAttribute("value",r),e.appendChild(n)}),e.addEventListener("change",()=>{t.format(nz.blotName,e.value),this.quill.root.focus(),this.highlight(t,!0)}),null==t.uiNode&&(t.attachUI(e),t.children.head&&(e.value=nz.formats(t.children.head.domNode)))})}initTimer(){let t=null;this.quill.on(im.events.SCROLL_OPTIMIZE,()=>{t&&clearTimeout(t),t=setTimeout(()=>{this.highlight(),t=null},this.options.interval)})}highlight(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.quill.selection.composing)return;this.quill.update(im.sources.USER);let r=this.quill.getSelection();(null==t?this.quill.scroll.descendants(nF):[t]).forEach(t=>{t.highlight(this.highlightBlot,e)}),this.quill.update(im.sources.SILENT),null!=r&&this.quill.setSelection(r,im.sources.SILENT)}highlightBlot(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"plain";if("plain"===(e=this.languages[e]?e:"plain"))return rB(t).split("\n").reduce((t,r,i)=>(0!==i&&t.insert("\n",{[iD.blotName]:e}),t.insert(r)),new eT);let r=this.quill.root.ownerDocument.createElement("div");return r.classList.add(iD.className),r.innerHTML=n$(this.options.hljs,e,t),nf(this.quill.scroll,r,[(t,e)=>{let r=nU.value(t);return r?e.compose(new eT().retain(e.length(),{[nP.blotName]:r})):e}],[(t,r)=>t.data.split("\n").reduce((t,r,i)=>(0!==i&&t.insert("\n",{[iD.blotName]:e}),t.insert(r)),r)],new WeakMap)}}nH.DEFAULTS={hljs:window.hljs,interval:1e3,languages:[{key:"plain",label:"Plain"},{key:"bash",label:"Bash"},{key:"cpp",label:"C++"},{key:"cs",label:"C#"},{key:"css",label:"CSS"},{key:"diff",label:"Diff"},{key:"xml",label:"HTML/XML"},{key:"java",label:"Java"},{key:"javascript",label:"JavaScript"},{key:"markdown",label:"Markdown"},{key:"php",label:"PHP"},{key:"python",label:"Python"},{key:"ruby",label:"Ruby"},{key:"sql",label:"SQL"}]};class nV extends rP{static blotName="table";static tagName="TD";static create(t){let e=super.create();return t?e.setAttribute("data-row",t):e.setAttribute("data-row",nG()),e}static formats(t){if(t.hasAttribute("data-row"))return t.getAttribute("data-row")}cellOffset(){return this.parent?this.parent.children.indexOf(this):-1}format(t,e){t===nV.blotName&&e?this.domNode.setAttribute("data-row",e):super.format(t,e)}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}table(){return this.row()&&this.row().table()}}class nK extends iA{static blotName="table-row";static tagName="TR";checkMerge(){if(super.checkMerge()&&null!=this.next.children.head){let t=this.children.head.formats(),e=this.children.tail.formats(),r=this.next.children.head.formats(),i=this.next.children.tail.formats();return t.table===e.table&&t.table===r.table&&t.table===i.table}return!1}optimize(t){super.optimize(t),this.children.forEach(t=>{if(null==t.next)return;let e=t.formats(),r=t.next.formats();if(e.table!==r.table){let e=this.splitAfter(t);e&&e.optimize(),this.prev&&this.prev.optimize()}})}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}table(){return this.parent&&this.parent.parent}}class nW extends iA{static blotName="table-body";static tagName="TBODY"}class nZ extends iA{static blotName="table-container";static tagName="TABLE";balanceCells(){let t=this.descendants(nK),e=t.reduce((t,e)=>Math.max(e.children.length,t),0);t.forEach(t=>{Array(e-t.children.length).fill(0).forEach(()=>{let e;null!=t.children.head&&(e=nV.formats(t.children.head.domNode));let r=this.scroll.create(nV.blotName,e);t.appendChild(r),r.optimize()})})}cells(t){return this.rows().map(e=>e.children.at(t))}deleteColumn(t){let[e]=this.descendant(nW);null!=e&&null!=e.children.head&&e.children.forEach(e=>{let r=e.children.at(t);null!=r&&r.remove()})}insertColumn(t){let[e]=this.descendant(nW);null!=e&&null!=e.children.head&&e.children.forEach(e=>{let r=e.children.at(t),i=nV.formats(e.children.head.domNode),n=this.scroll.create(nV.blotName,i);e.insertBefore(n,r)})}insertRow(t){let[e]=this.descendant(nW);if(null==e||null==e.children.head)return;let r=nG(),i=this.scroll.create(nK.blotName);e.children.head.children.forEach(()=>{let t=this.scroll.create(nV.blotName,r);i.appendChild(t)});let n=e.children.at(t);e.insertBefore(i,n)}rows(){let t=this.children.head;return null==t?[]:t.children.map(t=>t)}}function nG(){let t=Math.random().toString(36).slice(2,6);return`row-${t}`}nZ.allowedChildren=[nW],nW.requiredContainer=nZ,nW.allowedChildren=[nK],nK.requiredContainer=nW,nK.allowedChildren=[nV],nV.requiredContainer=nK;let nX=class extends it{static register(){im.register(nV),im.register(nK),im.register(nW),im.register(nZ)}constructor(){super(...arguments),this.listenBalanceCells()}balanceTables(){this.quill.scroll.descendants(nZ).forEach(t=>{t.balanceCells()})}deleteColumn(){let[t,,e]=this.getTable();null!=e&&(t.deleteColumn(e.cellOffset()),this.quill.update(im.sources.USER))}deleteRow(){let[,t]=this.getTable();null!=t&&(t.remove(),this.quill.update(im.sources.USER))}deleteTable(){let[t]=this.getTable();if(null==t)return;let e=t.offset();t.remove(),this.quill.update(im.sources.USER),this.quill.setSelection(e,im.sources.SILENT)}getTable(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.quill.getSelection();if(null==t)return[null,null,null,-1];let[e,r]=this.quill.getLine(t.index);if(null==e||e.statics.blotName!==nV.blotName)return[null,null,null,-1];let i=e.parent;return[i.parent.parent,i,e,r]}insertColumn(t){let e=this.quill.getSelection();if(!e)return;let[r,i,n]=this.getTable(e);if(null==n)return;let s=n.cellOffset();r.insertColumn(s+t),this.quill.update(im.sources.USER);let l=i.rowOffset();0===t&&(l+=1),this.quill.setSelection(e.index+l,e.length,im.sources.SILENT)}insertColumnLeft(){this.insertColumn(0)}insertColumnRight(){this.insertColumn(1)}insertRow(t){let e=this.quill.getSelection();if(!e)return;let[r,i,n]=this.getTable(e);if(null==n)return;let s=i.rowOffset();r.insertRow(s+t),this.quill.update(im.sources.USER),t>0?this.quill.setSelection(e,im.sources.SILENT):this.quill.setSelection(e.index+i.children.length,e.length,im.sources.SILENT)}insertRowAbove(){this.insertRow(0)}insertRowBelow(){this.insertRow(1)}insertTable(t,e){let r=this.quill.getSelection();if(null==r)return;let i=Array(t).fill(0).reduce(t=>{let r=Array(e).fill("\n").join("");return t.insert(r,{table:nG()})},new eT().retain(r.index));this.quill.updateContents(i,im.sources.USER),this.quill.setSelection(r.index,im.sources.SILENT),this.balanceTables()}listenBalanceCells(){this.quill.on(im.events.SCROLL_OPTIMIZE,t=>{t.some(t=>!!["TD","TR","TBODY","TABLE"].includes(t.target.tagName)&&(this.quill.once(im.events.TEXT_CHANGE,(t,e,r)=>{r===im.sources.USER&&this.balanceTables()}),!0))})}},nY=rY("quill:toolbar");class nQ extends it{constructor(t,e){if(super(t,e),Array.isArray(this.options.container)){var r,i;let e=document.createElement("div");e.setAttribute("role","toolbar"),r=e,Array.isArray((i=this.options.container)[0])||(i=[i]),i.forEach(t=>{let e=document.createElement("span");e.classList.add("ql-formats"),t.forEach(t=>{if("string"==typeof t)nJ(e,t);else{let r=Object.keys(t)[0],i=t[r];Array.isArray(i)?function(t,e,r){let i=document.createElement("select");i.classList.add(`ql-${e}`),r.forEach(t=>{let e=document.createElement("option");!1!==t?e.setAttribute("value",String(t)):e.setAttribute("selected","selected"),i.appendChild(e)}),t.appendChild(i)}(e,r,i):nJ(e,r,i)}}),r.appendChild(e)}),t.container?.parentNode?.insertBefore(e,t.container),this.container=e}else"string"==typeof this.options.container?this.container=document.querySelector(this.options.container):this.container=this.options.container;if(!(this.container instanceof HTMLElement))return void nY.error("Container required for toolbar",this.options);this.container.classList.add("ql-toolbar"),this.controls=[],this.handlers={},this.options.handlers&&Object.keys(this.options.handlers).forEach(t=>{let e=this.options.handlers?.[t];e&&this.addHandler(t,e)}),Array.from(this.container.querySelectorAll("button, select")).forEach(t=>{this.attach(t)}),this.quill.on(im.events.EDITOR_CHANGE,()=>{let[t]=this.quill.selection.getRange();this.update(t)})}addHandler(t,e){this.handlers[t]=e}attach(t){let e=Array.from(t.classList).find(t=>0===t.indexOf("ql-"));if(!e)return;if(e=e.slice(3),"BUTTON"===t.tagName&&t.setAttribute("type","button"),null==this.handlers[e]&&null==this.quill.scroll.query(e))return void nY.warn("ignoring attaching to nonexistent format",e,t);let r="SELECT"===t.tagName?"change":"click";t.addEventListener(r,r=>{let i;if("SELECT"===t.tagName){if(t.selectedIndex<0)return;let e=t.options[t.selectedIndex];i=!e.hasAttribute("selected")&&(e.value||!1)}else i=!t.classList.contains("ql-active")&&(t.value||!t.hasAttribute("value")),r.preventDefault();this.quill.focus();let[n]=this.quill.selection.getRange();if(null!=this.handlers[e])this.handlers[e].call(this,i);else if(this.quill.scroll.query(e).prototype instanceof eq){if(!(i=prompt(`Enter ${e}`)))return;this.quill.updateContents(new eT().retain(n.index).delete(n.length).insert({[e]:i}),im.sources.USER)}else this.quill.format(e,i,im.sources.USER);this.update(n)}),this.controls.push([e,t])}update(t){let e=null==t?{}:this.quill.getFormat(t);this.controls.forEach(r=>{let[i,n]=r;if("SELECT"===n.tagName){let r=null;if(null==t)r=null;else if(null==e[i])r=n.querySelector("option[selected]");else if(!Array.isArray(e[i])){let t=e[i];"string"==typeof t&&(t=t.replace(/"/g,'\\"')),r=n.querySelector(`option[value="${t}"]`)}null==r?(n.value="",n.selectedIndex=-1):r.selected=!0}else if(null==t)n.classList.remove("ql-active"),n.setAttribute("aria-pressed","false");else if(n.hasAttribute("value")){let t=e[i],r=t===n.getAttribute("value")||null!=t&&t.toString()===n.getAttribute("value")||null==t&&!n.getAttribute("value");n.classList.toggle("ql-active",r),n.setAttribute("aria-pressed",r.toString())}else{let t=null!=e[i];n.classList.toggle("ql-active",t),n.setAttribute("aria-pressed",t.toString())}})}}function nJ(t,e,r){let i=document.createElement("button");i.setAttribute("type","button"),i.classList.add(`ql-${e}`),i.setAttribute("aria-pressed","false"),null!=r?(i.value=r,i.setAttribute("aria-label",`${e}: ${r}`)):i.setAttribute("aria-label",e),t.appendChild(i)}nQ.DEFAULTS={},nQ.DEFAULTS={container:null,handlers:{clean(){let t=this.quill.getSelection();null!=t&&(0===t.length?Object.keys(this.quill.getFormat()).forEach(t=>{null!=this.quill.scroll.query(t,ee.INLINE)&&this.quill.format(t,!1,im.sources.USER)}):this.quill.removeFormat(t.index,t.length,im.sources.USER))},direction(t){let{align:e}=this.quill.getFormat();"rtl"===t&&null==e?this.quill.format("align","right",im.sources.USER):t||"right"!==e||this.quill.format("align",!1,im.sources.USER),this.quill.format("direction",t,im.sources.USER)},indent(t){let e=this.quill.getSelection(),r=this.quill.getFormat(e),i=parseInt(r.indent||0,10);if("+1"===t||"-1"===t){let e="+1"===t?1:-1;"rtl"===r.direction&&(e*=-1),this.quill.format("indent",i+e,im.sources.USER)}},link(t){!0===t&&(t=prompt("Enter link URL:")),this.quill.format("link",t,im.sources.USER)},list(t){let e=this.quill.getSelection(),r=this.quill.getFormat(e);"check"===t?"checked"===r.list||"unchecked"===r.list?this.quill.format("list",!1,im.sources.USER):this.quill.format("list","unchecked",im.sources.USER):this.quill.format("list",t,im.sources.USER)}}};let n1='',n0={align:{"":'',center:'',right:'',justify:''},background:'',blockquote:'',bold:'',clean:'',code:n1,"code-block":n1,color:'',direction:{"":'',rtl:''},formula:'',header:{1:'',2:'',3:'',4:'',5:'',6:''},italic:'',image:'',indent:{"+1":'',"-1":''},link:'',list:{bullet:'',check:'',ordered:''},script:{sub:'',super:''},strike:'',table:'',underline:'',video:''},n2=0;function n5(t,e){t.setAttribute(e,`${"true"!==t.getAttribute(e)}`)}let n4=class{constructor(t){this.select=t,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",()=>{this.togglePicker()}),this.label.addEventListener("keydown",t=>{switch(t.key){case"Enter":this.togglePicker();break;case"Escape":this.escape(),t.preventDefault()}}),this.select.addEventListener("change",this.update.bind(this))}togglePicker(){this.container.classList.toggle("ql-expanded"),n5(this.label,"aria-expanded"),n5(this.options,"aria-hidden")}buildItem(t){let e=document.createElement("span");e.tabIndex="0",e.setAttribute("role","button"),e.classList.add("ql-picker-item");let r=t.getAttribute("value");return r&&e.setAttribute("data-value",r),t.textContent&&e.setAttribute("data-label",t.textContent),e.addEventListener("click",()=>{this.selectItem(e,!0)}),e.addEventListener("keydown",t=>{switch(t.key){case"Enter":this.selectItem(e,!0),t.preventDefault();break;case"Escape":this.escape(),t.preventDefault()}}),e}buildLabel(){let t=document.createElement("span");return t.classList.add("ql-picker-label"),t.innerHTML='',t.tabIndex="0",t.setAttribute("role","button"),t.setAttribute("aria-expanded","false"),this.container.appendChild(t),t}buildOptions(){let t=document.createElement("span");t.classList.add("ql-picker-options"),t.setAttribute("aria-hidden","true"),t.tabIndex="-1",t.id=`ql-picker-options-${n2}`,n2+=1,this.label.setAttribute("aria-controls",t.id),this.options=t,Array.from(this.select.options).forEach(e=>{let r=this.buildItem(e);t.appendChild(r),!0===e.selected&&this.selectItem(r)}),this.container.appendChild(t)}buildPicker(){Array.from(this.select.attributes).forEach(t=>{this.container.setAttribute(t.name,t.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}escape(){this.close(),setTimeout(()=>this.label.focus(),1)}close(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}selectItem(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.container.querySelector(".ql-selected");t!==r&&(null!=r&&r.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=Array.from(t.parentNode.children).indexOf(t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e&&(this.select.dispatchEvent(new Event("change")),this.close())))}update(){let t;if(this.select.selectedIndex>-1){let e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);let e=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",e)}},n3=class extends n4{constructor(t,e){super(t),this.label.innerHTML=e,this.container.classList.add("ql-color-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).slice(0,7).forEach(t=>{t.classList.add("ql-primary")})}buildItem(t){let e=super.buildItem(t);return e.style.backgroundColor=t.getAttribute("value")||"",e}selectItem(t,e){super.selectItem(t,e);let r=this.label.querySelector(".ql-color-label"),i=t&&t.getAttribute("data-value")||"";r&&("line"===r.tagName?r.style.stroke=i:r.style.fill=i)}},n6=class extends n4{constructor(t,e){super(t),this.container.classList.add("ql-icon-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).forEach(t=>{t.innerHTML=e[t.getAttribute("data-value")||""]}),this.defaultItem=this.container.querySelector(".ql-selected"),this.selectItem(this.defaultItem)}selectItem(t,e){super.selectItem(t,e);let r=t||this.defaultItem;if(null!=r){if(this.label.innerHTML===r.innerHTML)return;this.label.innerHTML=r.innerHTML}}},n8=t=>{let{overflowY:e}=getComputedStyle(t,null);return"visible"!==e&&"clip"!==e},n9=class{constructor(t,e){this.quill=t,this.boundsContainer=e||document.body,this.root=t.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,n8(this.quill.root)&&this.quill.root.addEventListener("scroll",()=>{this.root.style.marginTop=`${-1*this.quill.root.scrollTop}px`}),this.hide()}hide(){this.root.classList.add("ql-hidden")}position(t){let e=t.left+t.width/2-this.root.offsetWidth/2,r=t.bottom+this.quill.root.scrollTop;this.root.style.left=`${e}px`,this.root.style.top=`${r}px`,this.root.classList.remove("ql-flip");let i=this.boundsContainer.getBoundingClientRect(),n=this.root.getBoundingClientRect(),s=0;if(n.right>i.right&&(s=i.right-n.right,this.root.style.left=`${e+s}px`),n.lefti.bottom){let e=n.bottom-n.top,i=t.bottom-t.top+e;this.root.style.top=`${r-i}px`,this.root.classList.add("ql-flip")}return s}show(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}},n7=[!1,"center","right","justify"],st=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],se=[!1,"serif","monospace"],sr=["1","2","3",!1],si=["small",!1,"large","huge"];class sn extends is{constructor(t,e){super(t,e);let r=e=>{if(!document.body.contains(t.root))return void document.body.removeEventListener("click",r);null==this.tooltip||this.tooltip.root.contains(e.target)||document.activeElement===this.tooltip.textbox||this.quill.hasFocus()||this.tooltip.hide(),null!=this.pickers&&this.pickers.forEach(t=>{t.container.contains(e.target)||t.close()})};t.emitter.listenDOM("click",document.body,r)}addModule(t){let e=super.addModule(t);return"toolbar"===t&&this.extendToolbar(e),e}buildButtons(t,e){Array.from(t).forEach(t=>{(t.getAttribute("class")||"").split(/\s+/).forEach(r=>{if(r.startsWith("ql-")&&null!=e[r=r.slice(3)])if("direction"===r)t.innerHTML=e[r][""]+e[r].rtl;else if("string"==typeof e[r])t.innerHTML=e[r];else{let i=t.value||"";null!=i&&e[r][i]&&(t.innerHTML=e[r][i])}})})}buildPickers(t,e){this.pickers=Array.from(t).map(t=>{if(t.classList.contains("ql-align")&&(null==t.querySelector("option")&&sl(t,n7),"object"==typeof e.align))return new n6(t,e.align);if(t.classList.contains("ql-background")||t.classList.contains("ql-color")){let r=t.classList.contains("ql-background")?"background":"color";return null==t.querySelector("option")&&sl(t,st,"background"===r?"#ffffff":"#000000"),new n3(t,e[r])}return null==t.querySelector("option")&&(t.classList.contains("ql-font")?sl(t,se):t.classList.contains("ql-header")?sl(t,sr):t.classList.contains("ql-size")&&sl(t,si)),new n4(t)}),this.quill.on(rJ.events.EDITOR_CHANGE,()=>{this.pickers.forEach(t=>{t.update()})})}}sn.DEFAULTS=et({},is.DEFAULTS,{modules:{toolbar:{handlers:{formula(){this.quill.theme.tooltip.edit("formula")},image(){let t=this.container.querySelector("input.ql-image[type=file]");null==t&&((t=document.createElement("input")).setAttribute("type","file"),t.setAttribute("accept",this.quill.uploader.options.mimetypes.join(", ")),t.classList.add("ql-image"),t.addEventListener("change",()=>{let e=this.quill.getSelection(!0);this.quill.uploader.upload(e,t.files),t.value=""}),this.container.appendChild(t)),t.click()},video(){this.quill.theme.tooltip.edit("video")}}}}});class ss extends n9{constructor(t,e){super(t,e),this.textbox=this.root.querySelector('input[type="text"]'),this.listen()}listen(){this.textbox.addEventListener("keydown",t=>{"Enter"===t.key?(this.save(),t.preventDefault()):"Escape"===t.key&&(this.cancel(),t.preventDefault())})}cancel(){this.hide(),this.restoreFocus()}edit(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null==this.textbox)return;null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value="");let r=this.quill.getBounds(this.quill.selection.savedRange);null!=r&&this.position(r),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute(`data-${t}`)||""),this.root.setAttribute("data-mode",t)}restoreFocus(){this.quill.focus({preventScroll:!0})}save(){let{value:t}=this.textbox;switch(this.root.getAttribute("data-mode")){case"link":{let{scrollTop:e}=this.quill.root;this.linkRange?(this.quill.formatText(this.linkRange,"link",t,rJ.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",t,rJ.sources.USER)),this.quill.root.scrollTop=e;break}case"video":var e;let r;t=(r=(e=t).match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||e.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/))?`${r[1]||"https"}://www.youtube.com/embed/${r[2]}?showinfo=0`:(r=e.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?`${r[1]||"https"}://player.vimeo.com/video/${r[2]}/`:e;case"formula":{if(!t)break;let e=this.quill.getSelection(!0);if(null!=e){let r=e.index+e.length;this.quill.insertEmbed(r,this.root.getAttribute("data-mode"),t,rJ.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(r+1," ",rJ.sources.USER),this.quill.setSelection(r+2,rJ.sources.USER)}}}this.textbox.value="",this.hide()}}function sl(t,e){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach(e=>{let i=document.createElement("option");e===r?i.setAttribute("selected","selected"):i.setAttribute("value",String(e)),t.appendChild(i)})}let so=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]];class sa extends ss{static TEMPLATE='
    ';constructor(t,e){super(t,e),this.quill.on(rJ.events.EDITOR_CHANGE,(t,e,r,i)=>{if(t===rJ.events.SELECTION_CHANGE)if(null!=e&&e.length>0&&i===rJ.sources.USER){this.show(),this.root.style.left="0px",this.root.style.width="",this.root.style.width=`${this.root.offsetWidth}px`;let t=this.quill.getLines(e.index,e.length);if(1===t.length){let t=this.quill.getBounds(e);null!=t&&this.position(t)}else{let r=t[t.length-1],i=this.quill.getIndex(r),n=Math.min(r.length()-1,e.index+e.length-i),s=this.quill.getBounds(new r0(i,n));null!=s&&this.position(s)}}else document.activeElement!==this.textbox&&this.quill.hasFocus()&&this.hide()})}listen(){super.listen(),this.root.querySelector(".ql-close").addEventListener("click",()=>{this.root.classList.remove("ql-editing")}),this.quill.on(rJ.events.SCROLL_OPTIMIZE,()=>{setTimeout(()=>{if(this.root.classList.contains("ql-hidden"))return;let t=this.quill.getSelection();if(null!=t){let e=this.quill.getBounds(t);null!=e&&this.position(e)}},1)})}cancel(){this.show()}position(t){let e=super.position(t),r=this.root.querySelector(".ql-tooltip-arrow");return r.style.marginLeft="",0!==e&&(r.style.marginLeft=`${-1*e-r.offsetWidth/2}px`),e}}class sc extends sn{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=so),super(t,e),this.quill.container.classList.add("ql-bubble")}extendToolbar(t){this.tooltip=new sa(this.quill,this.options.bounds),null!=t.container&&(this.tooltip.root.appendChild(t.container),this.buildButtons(t.container.querySelectorAll("button"),n0),this.buildPickers(t.container.querySelectorAll("select"),n0))}}sc.DEFAULTS=et({},sn.DEFAULTS,{modules:{toolbar:{handlers:{link(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1,im.sources.USER)}}}}});let sh=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]];class su extends ss{static TEMPLATE='';preview=this.root.querySelector("a.ql-preview");listen(){super.listen(),this.root.querySelector("a.ql-action").addEventListener("click",t=>{this.root.classList.contains("ql-editing")?this.save():this.edit("link",this.preview.textContent),t.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",t=>{if(null!=this.linkRange){let t=this.linkRange;this.restoreFocus(),this.quill.formatText(t,"link",!1,rJ.sources.USER),delete this.linkRange}t.preventDefault(),this.hide()}),this.quill.on(rJ.events.SELECTION_CHANGE,(t,e,r)=>{if(null!=t){if(0===t.length&&r===rJ.sources.USER){let[e,r]=this.quill.scroll.descendant(nS,t.index);if(null!=e){this.linkRange=new r0(t.index-r,e.length());let i=nS.formats(e.domNode);this.preview.textContent=i,this.preview.setAttribute("href",i),this.show();let n=this.quill.getBounds(this.linkRange);null!=n&&this.position(n);return}}else delete this.linkRange;this.hide()}})}show(){super.show(),this.root.removeAttribute("data-mode")}}class sd extends sn{constructor(t,e){null!=e.modules.toolbar&&null==e.modules.toolbar.container&&(e.modules.toolbar.container=sh),super(t,e),this.quill.container.classList.add("ql-snow")}extendToolbar(t){null!=t.container&&(t.container.classList.add("ql-snow"),this.buildButtons(t.container.querySelectorAll("button"),n0),this.buildPickers(t.container.querySelectorAll("select"),n0),this.tooltip=new su(this.quill,this.options.bounds),t.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"k",shortKey:!0},(e,r)=>{t.handlers.link.call(t,!r.format.link)}))}}sd.DEFAULTS=et({},sn.DEFAULTS,{modules:{toolbar:{handlers:{link(t){if(t){let t=this.quill.getSelection();if(null==t||0===t.length)return;let e=this.quill.getText(t);/^\S+@\S+\.\S+$/.test(e)&&0!==e.indexOf("mailto:")&&(e=`mailto:${e}`);let{tooltip:r}=this.quill.theme;r.edit("link",e)}else this.quill.format("link",!1,im.sources.USER)}}}}}),im.register({"attributors/attribute/direction":iz,"attributors/class/align":iS,"attributors/class/background":iI,"attributors/class/color":iC,"attributors/class/direction":iF,"attributors/class/font":iV,"attributors/class/size":iW,"attributors/style/align":iT,"attributors/style/background":iM,"attributors/style/color":iR,"attributors/style/direction":i$,"attributors/style/font":iK,"attributors/style/size":iZ},!0),im.register({"formats/align":iS,"formats/direction":iF,"formats/indent":nw,"formats/background":iM,"formats/color":iR,"formats/font":iV,"formats/size":iW,"formats/blockquote":nq,"formats/code-block":iD,"formats/header":nk,"formats/list":nL,"formats/bold":nO,"formats/code":iU,"formats/italic":class extends nO{static blotName="italic";static tagName=["EM","I"]},"formats/link":nS,"formats/script":nj,"formats/strike":class extends nO{static blotName="strike";static tagName=["S","STRIKE"]},"formats/underline":nC,"formats/formula":nR,"formats/image":nM,"formats/video":nD,"modules/syntax":nH,"modules/table":nX,"modules/toolbar":nQ,"themes/bubble":sc,"themes/snow":sd,"ui/icons":n0,"ui/picker":n4,"ui/icon-picker":n6,"ui/color-picker":n3,"ui/tooltip":n9},!0);let sf=im}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js deleted file mode 100644 index bcd91da..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/872.a9470a7d.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 872.a9470a7d.js.LICENSE.txt */ -(self.webpackChunkpimcore_quill_bundle=self.webpackChunkpimcore_quill_bundle||[]).push([["872"],{2564:function(){},9716:function(){},4429:function(){},2016:function(){},6486:function(n,t,r){n=r.nmd(n),(function(){var e,u="Expected a function",i="__lodash_hash_undefined__",o="__lodash_placeholder__",f=1/0,a=0/0,c=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],l="[object Arguments]",s="[object Array]",h="[object Boolean]",p="[object Date]",v="[object Error]",_="[object Function]",g="[object GeneratorFunction]",y="[object Map]",d="[object Number]",b="[object Object]",w="[object Promise]",m="[object RegExp]",x="[object Set]",j="[object String]",A="[object Symbol]",k="[object WeakMap]",O="[object ArrayBuffer]",I="[object DataView]",R="[object Float32Array]",E="[object Float64Array]",S="[object Int8Array]",z="[object Int16Array]",C="[object Int32Array]",L="[object Uint8Array]",W="[object Uint8ClampedArray]",U="[object Uint16Array]",T="[object Uint32Array]",B=/\b__p \+= '';/g,$=/\b(__p \+=) '' \+/g,D=/(__e\(.*?\)|\b__t\)) \+\n'';/g,F=/&(?:amp|lt|gt|quot|#39);/g,P=/[&<>"']/g,M=RegExp(F.source),N=RegExp(P.source),q=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,K=/<%=([\s\S]+?)%>/g,V=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,G=/^\w*$/,Y=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,H=/[\\^$.*+?()[\]{}|]/g,J=RegExp(H.source),Q=/^\s+/,X=/\s/,nn=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,nt=/\{\n\/\* \[wrapped with (.+)\] \*/,nr=/,? & /,ne=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,nu=/[()=,{}\[\]\/\s]/,ni=/\\(\\)?/g,no=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,nf=/\w*$/,na=/^[-+]0x[0-9a-f]+$/i,nc=/^0b[01]+$/i,nl=/^\[object .+?Constructor\]$/,ns=/^0o[0-7]+$/i,nh=/^(?:0|[1-9]\d*)$/,np=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,nv=/($^)/,n_=/['\n\r\u2028\u2029\\]/g,ng="\ud800-\udfff",ny="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",nd="\\u2700-\\u27bf",nb="a-z\\xdf-\\xf6\\xf8-\\xff",nw="A-Z\\xc0-\\xd6\\xd8-\\xde",nm="\\ufe0e\\ufe0f",nx="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",nj="['’]",nA="["+nx+"]",nk="["+ny+"]",nO="["+nb+"]",nI="[^"+ng+nx+"\\d+"+nd+nb+nw+"]",nR="\ud83c[\udffb-\udfff]",nE="[^"+ng+"]",nS="(?:\ud83c[\udde6-\uddff]){2}",nz="[\ud800-\udbff][\udc00-\udfff]",nC="["+nw+"]",nL="\\u200d",nW="(?:"+nO+"|"+nI+")",nU="(?:"+nC+"|"+nI+")",nT="(?:"+nj+"(?:d|ll|m|re|s|t|ve))?",nB="(?:"+nj+"(?:D|LL|M|RE|S|T|VE))?",n$="(?:"+nk+"|"+nR+")?",nD="["+nm+"]?",nF="(?:"+nL+"(?:"+[nE,nS,nz].join("|")+")"+nD+n$+")*",nP=nD+n$+nF,nM="(?:"+["["+nd+"]",nS,nz].join("|")+")"+nP,nN="(?:"+[nE+nk+"?",nk,nS,nz,"["+ng+"]"].join("|")+")",nq=RegExp(nj,"g"),nZ=RegExp(nk,"g"),nK=RegExp(nR+"(?="+nR+")|"+nN+nP,"g"),nV=RegExp([nC+"?"+nO+"+"+nT+"(?="+[nA,nC,"$"].join("|")+")",nU+"+"+nB+"(?="+[nA,nC+nW,"$"].join("|")+")",nC+"?"+nW+"+"+nT,nC+"+"+nB,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",nM].join("|"),"g"),nG=RegExp("["+nL+ng+ny+nm+"]"),nY=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nH=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],nJ=-1,nQ={};nQ[R]=nQ[E]=nQ[S]=nQ[z]=nQ[C]=nQ[L]=nQ[W]=nQ[U]=nQ[T]=!0,nQ[l]=nQ[s]=nQ[O]=nQ[h]=nQ[I]=nQ[p]=nQ[v]=nQ[_]=nQ[y]=nQ[d]=nQ[b]=nQ[m]=nQ[x]=nQ[j]=nQ[k]=!1;var nX={};nX[l]=nX[s]=nX[O]=nX[I]=nX[h]=nX[p]=nX[R]=nX[E]=nX[S]=nX[z]=nX[C]=nX[y]=nX[d]=nX[b]=nX[m]=nX[x]=nX[j]=nX[A]=nX[L]=nX[W]=nX[U]=nX[T]=!0,nX[v]=nX[_]=nX[k]=!1;var n0={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},n1=parseFloat,n2=parseInt,n3="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,n8="object"==typeof self&&self&&self.Object===Object&&self,n6=n3||n8||Function("return this")(),n4=t&&!t.nodeType&&t,n9=n4&&n&&!n.nodeType&&n,n5=n9&&n9.exports===n4,n7=n5&&n3.process,tn=function(){try{var n=n9&&n9.require&&n9.require("util").types;if(n)return n;return n7&&n7.binding&&n7.binding("util")}catch(n){}}(),tt=tn&&tn.isArrayBuffer,tr=tn&&tn.isDate,te=tn&&tn.isMap,tu=tn&&tn.isRegExp,ti=tn&&tn.isSet,to=tn&&tn.isTypedArray;function tf(n,t,r){switch(r.length){case 0:return n.call(t);case 1:return n.call(t,r[0]);case 2:return n.call(t,r[0],r[1]);case 3:return n.call(t,r[0],r[1],r[2])}return n.apply(t,r)}function ta(n,t,r,e){for(var u=-1,i=null==n?0:n.length;++u-1}function tp(n,t,r){for(var e=-1,u=null==n?0:n.length;++e-1;);return r}function tT(n,t){for(var r=n.length;r--&&tx(t,n[r],0)>-1;);return r}var tB=tI({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"}),t$=tI({"&":"&","<":"<",">":">",'"':""","'":"'"});function tD(n){return"\\"+n0[n]}function tF(n){return nG.test(n)}function tP(n){var t=-1,r=Array(n.size);return n.forEach(function(n,e){r[++t]=[e,n]}),r}function tM(n,t){return function(r){return n(t(r))}}function tN(n,t){for(var r=-1,e=n.length,u=0,i=[];++r",""":'"',"'":"'"}),tY=function n(t){var r,X,ng,ny,nd=(t=null==t?n6:tY.defaults(n6.Object(),t,tY.pick(n6,nH))).Array,nb=t.Date,nw=t.Error,nm=t.Function,nx=t.Math,nj=t.Object,nA=t.RegExp,nk=t.String,nO=t.TypeError,nI=nd.prototype,nR=nm.prototype,nE=nj.prototype,nS=t["__core-js_shared__"],nz=nR.toString,nC=nE.hasOwnProperty,nL=0,nW=(r=/[^.]+$/.exec(nS&&nS.keys&&nS.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",nU=nE.toString,nT=nz.call(nj),nB=n6._,n$=nA("^"+nz.call(nC).replace(H,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),nD=n5?t.Buffer:e,nF=t.Symbol,nP=t.Uint8Array,nM=nD?nD.allocUnsafe:e,nN=tM(nj.getPrototypeOf,nj),nK=nj.create,nG=nE.propertyIsEnumerable,n0=nI.splice,n3=nF?nF.isConcatSpreadable:e,n8=nF?nF.iterator:e,n4=nF?nF.toStringTag:e,n9=function(){try{var n=uh(nj,"defineProperty");return n({},"",{}),n}catch(n){}}(),n7=t.clearTimeout!==n6.clearTimeout&&t.clearTimeout,tn=nb&&nb.now!==n6.Date.now&&nb.now,tb=t.setTimeout!==n6.setTimeout&&t.setTimeout,tI=nx.ceil,tH=nx.floor,tJ=nj.getOwnPropertySymbols,tQ=nD?nD.isBuffer:e,tX=t.isFinite,t0=nI.join,t1=tM(nj.keys,nj),t2=nx.max,t3=nx.min,t8=nb.now,t6=t.parseInt,t4=nx.random,t9=nI.reverse,t5=uh(t,"DataView"),t7=uh(t,"Map"),rn=uh(t,"Promise"),rt=uh(t,"Set"),rr=uh(t,"WeakMap"),re=uh(nj,"create"),ru=rr&&new rr,ri={},ro=uB(t5),rf=uB(t7),ra=uB(rn),rc=uB(rt),rl=uB(rr),rs=nF?nF.prototype:e,rh=rs?rs.valueOf:e,rp=rs?rs.toString:e;function rv(n){if(iG(n)&&!iB(n)&&!(n instanceof rd)){if(n instanceof ry)return n;if(nC.call(n,"__wrapped__"))return u$(n)}return new ry(n)}var r_=function(){function n(){}return function(t){if(!iV(t))return{};if(nK)return nK(t);n.prototype=t;var r=new n;return n.prototype=e,r}}();function rg(){}function ry(n,t){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=e}function rd(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=0xffffffff,this.__views__=[]}function rb(n){var t=-1,r=null==n?0:n.length;for(this.clear();++t-1},rw.prototype.set=function(n,t){var r=this.__data__,e=rR(r,n);return e<0?(++this.size,r.push([n,t])):r[e][1]=t,this},rm.prototype.clear=function(){this.size=0,this.__data__={hash:new rb,map:new(t7||rw),string:new rb}},rm.prototype.delete=function(n){var t=ul(this,n).delete(n);return this.size-=!!t,t},rm.prototype.get=function(n){return ul(this,n).get(n)},rm.prototype.has=function(n){return ul(this,n).has(n)},rm.prototype.set=function(n,t){var r=ul(this,n),e=r.size;return r.set(n,t),this.size+=+(r.size!=e),this},rx.prototype.add=rx.prototype.push=function(n){return this.__data__.set(n,i),this},rx.prototype.has=function(n){return this.__data__.has(n)};function rO(n,t,r){(e===r||iL(n[t],r))&&(e!==r||t in n)||rz(n,t,r)}function rI(n,t,r){var u=n[t];nC.call(n,t)&&iL(u,r)&&(e!==r||t in n)||rz(n,t,r)}function rR(n,t){for(var r=n.length;r--;)if(iL(n[r][0],t))return r;return -1}function rE(n,t,r,e){return r$(n,function(n,u,i){t(e,n,r(n),i)}),e}function rS(n,t){return n&&eP(t,ov(t),n)}function rz(n,t,r){"__proto__"==t&&n9?n9(n,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):n[t]=r}function rC(n,t){for(var r=-1,u=t.length,i=nd(u),o=null==n;++r=t?n:t)),n}function rW(n,t,r,u,i,o){var f,a=1&t,c=2&t,s=4&t;if(r&&(f=i?r(n,u,i,o):r(n)),e!==f)return f;if(!iV(n))return n;var v=iB(n);if(v){if(k=(w=n).length,B=new w.constructor(k),k&&"string"==typeof w[0]&&nC.call(w,"index")&&(B.index=w.index,B.input=w.input),f=B,!a)return eF(n,f)}else{var w,k,B,$,D,F,P,M,N=u_(n),q=N==_||N==g;if(iP(n))return eW(n,a);if(N==b||N==l||q&&!i){if(f=c||q?{}:uy(n),!a){return c?($=n,D=(M=f)&&eP(n,o_(n),M),eP($,uv($),D)):(F=n,P=rS(f,n),eP(F,up(F),P))}}else{if(!nX[N])return i?n:{};f=function(n,t,r){var e,u,i=n.constructor;switch(t){case O:return eU(n);case h:case p:return new i(+n);case I:return e=r?eU(n.buffer):n.buffer,new n.constructor(e,n.byteOffset,n.byteLength);case R:case E:case S:case z:case C:case L:case W:case U:case T:return eT(n,r);case y:return new i;case d:case j:return new i(n);case m:return(u=new n.constructor(n.source,nf.exec(n))).lastIndex=n.lastIndex,u;case x:return new i;case A:return rh?nj(rh.call(n)):{}}}(n,N,a)}}o||(o=new rj);var Z=o.get(n);if(Z)return Z;o.set(n,f),iX(n)?n.forEach(function(e){f.add(rW(e,t,r,e,n,o))}):iY(n)&&n.forEach(function(e,u){f.set(u,rW(e,t,r,u,n,o))});var K=s?c?ui:uu:c?o_:ov,V=v?e:K(n);return tc(V||n,function(e,u){V&&(e=n[u=e]),rI(f,u,rW(e,t,r,u,n,o))}),f}function rU(n,t,r){var u=r.length;if(null==n)return!u;for(n=nj(n);u--;){var i=r[u],o=t[i],f=n[i];if(e===f&&!(i in n)||!o(f))return!1}return!0}function rT(n,t,r){if("function"!=typeof n)throw new nO(u);return uS(function(){n.apply(e,r)},t)}function rB(n,t,r,e){var u=-1,i=th,o=!0,f=n.length,a=[],c=t.length;if(!f)return a;r&&(t=tv(t,tC(r))),e?(i=tp,o=!1):t.length>=200&&(i=tW,o=!1,t=new rx(t));n:for(;++u0&&r(f)?t>1?rN(f,t-1,r,e,u):t_(u,f):e||(u[u.length]=f)}return u}var rq=eZ(),rZ=eZ(!0);function rK(n,t){return n&&rq(n,t,ov)}function rV(n,t){return n&&rZ(n,t,ov)}function rG(n,t){return ts(t,function(t){return iq(n[t])})}function rY(n,t){t=ez(t,n);for(var r=0,u=t.length;null!=n&&rt}function rX(n,t){return null!=n&&nC.call(n,t)}function r0(n,t){return null!=n&&t in nj(n)}function r1(n,t,r){for(var u=r?tp:th,i=n[0].length,o=n.length,f=o,a=nd(o),c=1/0,l=[];f--;){var s=n[f];f&&t&&(s=tv(s,tC(t))),c=t3(s.length,c),a[f]=!r&&(t||i>=120&&s.length>=120)?new rx(f&&s):e}s=n[0];var h=-1,p=a[0];n:for(;++h=f)return a;return a*("desc"==r[e]?-1:1)}}return n.index-t.index}(n,t,r)});i--;)u[i]=u[i].value;return u}function eo(n,t,r){for(var e=-1,u=t.length,i={};++e-1;)f!==n&&n0.call(f,a,1),n0.call(n,a,1);return n}function ea(n,t){for(var r=n?t.length:0,e=r-1;r--;){var u=t[r];if(r==e||u!==i){var i=u;ub(u)?n0.call(n,u,1):ej(n,u)}}return n}function ec(n,t){return n+tH(t4()*(t-n+1))}function el(n,t){var r="";if(!n||t<1||t>0x1fffffffffffff)return r;do t%2&&(r+=n),(t=tH(t/2))&&(n+=n);while(t);return r}function es(n,t){return uz(uO(n,t,oF),n+"")}function eh(n,t,r,u){if(!iV(n))return n;t=ez(t,n);for(var i=-1,o=t.length,f=o-1,a=n;null!=a&&++iu?0:u+t),(r=r>u?u:r)<0&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0;for(var i=nd(u);++e>>1,o=n[i];null!==o&&!i1(o)&&(r?o<=t:o=200){var c=t?null:e4(n);if(c)return tq(c);o=!1,u=tW,a=new rx}else a=t?[]:f;n:for(;++e=u?n:e_(n,t,r)}var eL=n7||function(n){return n6.clearTimeout(n)};function eW(n,t){if(t)return n.slice();var r=n.length,e=nM?nM(r):new n.constructor(r);return n.copy(e),e}function eU(n){var t=new n.constructor(n.byteLength);return new nP(t).set(new nP(n)),t}function eT(n,t){var r=t?eU(n.buffer):n.buffer;return new n.constructor(r,n.byteOffset,n.length)}function eB(n,t){if(n!==t){var r=e!==n,u=null===n,i=n==n,o=i1(n),f=e!==t,a=null===t,c=t==t,l=i1(t);if(!a&&!l&&!o&&n>t||o&&f&&c&&!a&&!l||u&&f&&c||!r&&c||!i)return 1;if(!u&&!o&&!l&&n1?r[i-1]:e,f=i>2?r[2]:e;for(o=n.length>3&&"function"==typeof o?(i--,o):e,f&&uw(r[0],r[1],f)&&(o=i<3?e:o,i=1),t=nj(t);++u-1?i[o?t[f]:f]:e}}function eH(n){return ue(function(t){var r=t.length,i=r,o=ry.prototype.thru;for(n&&t.reverse();i--;){var f=t[i];if("function"!=typeof f)throw new nO(u);if(o&&!a&&"wrapper"==uf(f))var a=new ry([],!0)}for(i=a?i:r;++i1&&b.reverse(),s&&ca))return!1;var l=o.get(n),s=o.get(t);if(l&&s)return l==t&&s==n;var h=-1,p=!0,v=2&r?new rx:e;for(o.set(n,t),o.set(t,n);++h-1&&n%1==0&&n1?"& ":"")+t[e],t=t.join(r>2?", ":" "),n.replace(nn,"{\n/* [wrapped with "+t+"] */\n")}(o,(e=(i=o.match(nt))?i[1].split(nr):[],u=r,tc(c,function(n){var t="_."+n[0];u&n[1]&&!th(e,t)&&e.push(t)}),e.sort())))}function uL(n){var t=0,r=0;return function(){var u=t8(),i=16-(u-r);if(r=u,i>0){if(++t>=800)return arguments[0]}else t=0;return n.apply(e,arguments)}}function uW(n,t){var r=-1,u=n.length,i=u-1;for(t=e===t?u:t;++r1?n[t-1]:e;return r="function"==typeof r?(n.pop(),r):e,u8(n,r)});function ir(n){var t=rv(n);return t.__chain__=!0,t}function ie(n,t){return t(n)}var iu=ue(function(n){var t=n.length,r=t?n[0]:0,u=this.__wrapped__,i=function(t){return rC(t,n)};return!(t>1)&&!this.__actions__.length&&u instanceof rd&&ub(r)?((u=u.slice(r,+r+ +!!t)).__actions__.push({func:ie,args:[i],thisArg:e}),new ry(u,this.__chain__).thru(function(n){return t&&!n.length&&n.push(e),n})):this.thru(i)}),ii=eM(function(n,t,r){nC.call(n,r)?++n[r]:rz(n,r,1)}),io=eY(uM),ia=eY(uN);function ic(n,t){return(iB(n)?tc:r$)(n,uc(t,3))}function il(n,t){return(iB(n)?function(n,t){for(var r=null==n?0:n.length;r--&&!1!==t(n[r],r,n););return n}:rD)(n,uc(t,3))}var is=eM(function(n,t,r){nC.call(n,r)?n[r].push(t):rz(n,r,[t])}),ih=es(function(n,t,r){var e=-1,u="function"==typeof t,i=iD(n)?nd(n.length):[];return r$(n,function(n){i[++e]=u?tf(t,n,r):r2(n,t,r)}),i}),ip=eM(function(n,t,r){rz(n,r,t)});function iv(n,t){return(iB(n)?tv:en)(n,uc(t,3))}var i_=eM(function(n,t,r){n[+!r].push(t)},function(){return[[],[]]}),ig=es(function(n,t){if(null==n)return[];var r=t.length;return r>1&&uw(n,t[0],t[1])?t=[]:r>2&&uw(t[0],t[1],t[2])&&(t=[t[0]]),ei(n,rN(t,1),[])}),iy=tn||function(){return n6.Date.now()};function id(n,t,r){return t=r?e:t,t=n&&null==t?n.length:t,e5(n,128,e,e,e,e,t)}function ib(n,t){var r;if("function"!=typeof t)throw new nO(u);return n=i9(n),function(){return--n>0&&(r=t.apply(this,arguments)),n<=1&&(t=e),r}}var iw=es(function(n,t,r){var e=1;if(r.length){var u=tN(r,ua(iw));e|=32}return e5(n,e,t,r,u)}),im=es(function(n,t,r){var e=3;if(r.length){var u=tN(r,ua(im));e|=32}return e5(t,e,n,r,u)});function ix(n,t,r){t=r?e:t;var u=e5(n,8,e,e,e,e,e,t);return u.placeholder=ix.placeholder,u}function ij(n,t,r){t=r?e:t;var u=e5(n,16,e,e,e,e,e,t);return u.placeholder=ij.placeholder,u}function iA(n,t,r){var i,o,f,a,c,l,s=0,h=!1,p=!1,v=!0;if("function"!=typeof n)throw new nO(u);function _(t){var r=i,u=o;return i=o=e,s=t,a=n.apply(u,r)}function g(n){var r=n-l,u=n-s;return e===l||r>=t||r<0||p&&u>=f}function y(){var n,r,e,u=iy();if(g(u))return d(u);c=uS(y,(n=u-l,r=u-s,e=t-n,p?t3(e,f-r):e))}function d(n){return(c=e,v&&i)?_(n):(i=o=e,a)}function b(){var n,r=iy(),u=g(r);if(i=arguments,o=this,l=r,u){if(e===c)return s=n=l,c=uS(y,t),h?_(n):a;if(p)return eL(c),c=uS(y,t),_(l)}return e===c&&(c=uS(y,t)),a}return t=i7(t)||0,iV(r)&&(h=!!r.leading,f=(p="maxWait"in r)?t2(i7(r.maxWait)||0,t):f,v="trailing"in r?!!r.trailing:v),b.cancel=function(){e!==c&&eL(c),s=0,i=l=o=c=e},b.flush=function(){return e===c?a:d(iy())},b}var ik=es(function(n,t){return rT(n,1,t)}),iO=es(function(n,t,r){return rT(n,i7(t)||0,r)});function iI(n,t){if("function"!=typeof n||null!=t&&"function"!=typeof t)throw new nO(u);var r=function(){var e=arguments,u=t?t.apply(this,e):e[0],i=r.cache;if(i.has(u))return i.get(u);var o=n.apply(this,e);return r.cache=i.set(u,o)||i,o};return r.cache=new(iI.Cache||rm),r}function iR(n){if("function"!=typeof n)throw new nO(u);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}iI.Cache=rm;var iE=es(function(n,t){var r=(t=1==t.length&&iB(t[0])?tv(t[0],tC(uc())):tv(rN(t,1),tC(uc()))).length;return es(function(e){for(var u=-1,i=t3(e.length,r);++u=t}),iT=r3(function(){return arguments}())?r3:function(n){return iG(n)&&nC.call(n,"callee")&&!nG.call(n,"callee")},iB=nd.isArray,i$=tt?tC(tt):function(n){return iG(n)&&rJ(n)==O};function iD(n){return null!=n&&iK(n.length)&&!iq(n)}function iF(n){return iG(n)&&iD(n)}var iP=tQ||oX,iM=tr?tC(tr):function(n){return iG(n)&&rJ(n)==p};function iN(n){if(!iG(n))return!1;var t=rJ(n);return t==v||"[object DOMException]"==t||"string"==typeof n.message&&"string"==typeof n.name&&!iJ(n)}function iq(n){if(!iV(n))return!1;var t=rJ(n);return t==_||t==g||"[object AsyncFunction]"==t||"[object Proxy]"==t}function iZ(n){return"number"==typeof n&&n==i9(n)}function iK(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=0x1fffffffffffff}function iV(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}function iG(n){return null!=n&&"object"==typeof n}var iY=te?tC(te):function(n){return iG(n)&&u_(n)==y};function iH(n){return"number"==typeof n||iG(n)&&rJ(n)==d}function iJ(n){if(!iG(n)||rJ(n)!=b)return!1;var t=nN(n);if(null===t)return!0;var r=nC.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&nz.call(r)==nT}var iQ=tu?tC(tu):function(n){return iG(n)&&rJ(n)==m},iX=ti?tC(ti):function(n){return iG(n)&&u_(n)==x};function i0(n){return"string"==typeof n||!iB(n)&&iG(n)&&rJ(n)==j}function i1(n){return"symbol"==typeof n||iG(n)&&rJ(n)==A}var i2=to?tC(to):function(n){return iG(n)&&iK(n.length)&&!!nQ[rJ(n)]},i3=e3(r7),i8=e3(function(n,t){return n<=t});function i6(n){if(!n)return[];if(iD(n))return i0(n)?tK(n):eF(n);if(n8&&n[n8]){for(var t,r=n[n8](),e=[];!(t=r.next()).done;)e.push(t.value);return e}var u=u_(n);return(u==y?tP:u==x?tq:oj)(n)}function i4(n){return n?(n=i7(n))===f||n===-f?(n<0?-1:1)*17976931348623157e292:n==n?n:0:0===n?n:0}function i9(n){var t=i4(n),r=t%1;return t==t?r?t-r:t:0}function i5(n){return n?rL(i9(n),0,0xffffffff):0}function i7(n){if("number"==typeof n)return n;if(i1(n))return a;if(iV(n)){var t="function"==typeof n.valueOf?n.valueOf():n;n=iV(t)?t+"":t}if("string"!=typeof n)return 0===n?n:+n;n=tz(n);var r=nc.test(n);return r||ns.test(n)?n2(n.slice(2),r?2:8):na.test(n)?a:+n}function on(n){return eP(n,o_(n))}function ot(n){return null==n?"":em(n)}var or=eN(function(n,t){if(uA(t)||iD(t))return void eP(t,ov(t),n);for(var r in t)nC.call(t,r)&&rI(n,r,t[r])}),oe=eN(function(n,t){eP(t,o_(t),n)}),ou=eN(function(n,t,r,e){eP(t,o_(t),n,e)}),oi=eN(function(n,t,r,e){eP(t,ov(t),n,e)}),oo=ue(rC),of=es(function(n,t){n=nj(n);var r=-1,u=t.length,i=u>2?t[2]:e;for(i&&uw(t[0],t[1],i)&&(u=1);++r1),t}),eP(n,ui(n),r),e&&(r=rW(r,7,ut));for(var u=t.length;u--;)ej(r,t[u]);return r}),ob=ue(function(n,t){return null==n?{}:eo(n,t,function(t,r){return ol(n,r)})});function ow(n,t){if(null==n)return{};var r=tv(ui(n),function(n){return[n]});return t=uc(t),eo(n,r,function(n,r){return t(n,r[0])})}var om=e9(ov),ox=e9(o_);function oj(n){return null==n?[]:tL(n,ov(n))}var oA=eV(function(n,t,r){return t=t.toLowerCase(),n+(r?ok(t):t)});function ok(n){return oL(ot(n).toLowerCase())}function oO(n){return(n=ot(n))&&n.replace(np,tB).replace(nZ,"")}var oI=eV(function(n,t,r){return n+(r?"-":"")+t.toLowerCase()}),oR=eV(function(n,t,r){return n+(r?" ":"")+t.toLowerCase()}),oE=eK("toLowerCase"),oS=eV(function(n,t,r){return n+(r?"_":"")+t.toLowerCase()}),oz=eV(function(n,t,r){return n+(r?" ":"")+oL(t)}),oC=eV(function(n,t,r){return n+(r?" ":"")+t.toUpperCase()}),oL=eK("toUpperCase");function oW(n,t,r){if(n=ot(n),t=r?e:t,e===t){var u;return(u=n,nY.test(u))?n.match(nV)||[]:n.match(ne)||[]}return n.match(t)||[]}var oU=es(function(n,t){try{return tf(n,e,t)}catch(n){return iN(n)?n:new nw(n)}}),oT=ue(function(n,t){return tc(t,function(t){rz(n,t=uT(t),iw(n[t],n))}),n});function oB(n){return function(){return n}}var o$=eH(),oD=eH(!0);function oF(n){return n}function oP(n){return r9("function"==typeof n?n:rW(n,1))}var oM=es(function(n,t){return function(r){return r2(r,n,t)}}),oN=es(function(n,t){return function(r){return r2(n,r,t)}});function oq(n,t,r){var e=ov(t),u=rG(t,e);null!=r||iV(t)&&(u.length||!e.length)||(r=t,t=n,n=this,u=rG(t,ov(t)));var i=!(iV(r)&&"chain"in r)||!!r.chain,o=iq(n);return tc(u,function(r){var e=t[r];n[r]=e,o&&(n.prototype[r]=function(){var t=this.__chain__;if(i||t){var r=n(this.__wrapped__);return(r.__actions__=eF(this.__actions__)).push({func:e,args:arguments,thisArg:n}),r.__chain__=t,r}return e.apply(n,t_([this.value()],arguments))})}),n}function oZ(){}var oK=e0(tv),oV=e0(tl),oG=e0(td);function oY(n){return um(n)?tO(uT(n)):function(t){return rY(t,n)}}var oH=e2(),oJ=e2(!0);function oQ(){return[]}function oX(){return!1}var o0=eX(function(n,t){return n+t},0),o1=e6("ceil"),o2=eX(function(n,t){return n/t},1),o3=e6("floor"),o8=eX(function(n,t){return n*t},1),o6=e6("round"),o4=eX(function(n,t){return n-t},0);return rv.after=function(n,t){if("function"!=typeof t)throw new nO(u);return n=i9(n),function(){if(--n<1)return t.apply(this,arguments)}},rv.ary=id,rv.assign=or,rv.assignIn=oe,rv.assignInWith=ou,rv.assignWith=oi,rv.at=oo,rv.before=ib,rv.bind=iw,rv.bindAll=oT,rv.bindKey=im,rv.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return iB(n)?n:[n]},rv.chain=ir,rv.chunk=function(n,t,r){t=(r?uw(n,t,r):e===t)?1:t2(i9(t),0);var u=null==n?0:n.length;if(!u||t<1)return[];for(var i=0,o=0,f=nd(tI(u/t));ia?0:a+o),(f=e===f||f>a?a:i9(f))<0&&(f+=a),f=o>f?0:i5(f);o>>0)?(n=ot(n))&&("string"==typeof t||null!=t&&!iQ(t))&&!(t=em(t))&&tF(n)?eC(tK(n),0,r):n.split(t,r):[]},rv.spread=function(n,t){if("function"!=typeof n)throw new nO(u);return t=null==t?0:t2(i9(t),0),es(function(r){var e=r[t],u=eC(r,0,t);return e&&t_(u,e),tf(n,this,u)})},rv.tail=function(n){var t=null==n?0:n.length;return t?e_(n,1,t):[]},rv.take=function(n,t,r){return n&&n.length?e_(n,0,(t=r||e===t?1:i9(t))<0?0:t):[]},rv.takeRight=function(n,t,r){var u=null==n?0:n.length;return u?e_(n,(t=u-(t=r||e===t?1:i9(t)))<0?0:t,u):[]},rv.takeRightWhile=function(n,t){return n&&n.length?ek(n,uc(t,3),!1,!0):[]},rv.takeWhile=function(n,t){return n&&n.length?ek(n,uc(t,3)):[]},rv.tap=function(n,t){return t(n),n},rv.throttle=function(n,t,r){var e=!0,i=!0;if("function"!=typeof n)throw new nO(u);return iV(r)&&(e="leading"in r?!!r.leading:e,i="trailing"in r?!!r.trailing:i),iA(n,t,{leading:e,maxWait:t,trailing:i})},rv.thru=ie,rv.toArray=i6,rv.toPairs=om,rv.toPairsIn=ox,rv.toPath=function(n){return iB(n)?tv(n,uT):i1(n)?[n]:eF(uU(ot(n)))},rv.toPlainObject=on,rv.transform=function(n,t,r){var e=iB(n),u=e||iP(n)||i2(n);if(t=uc(t,4),null==r){var i=n&&n.constructor;r=u?e?new i:[]:iV(n)&&iq(i)?r_(nN(n)):{}}return(u?tc:rK)(n,function(n,e,u){return t(r,n,e,u)}),r},rv.unary=function(n){return id(n,1)},rv.union=u0,rv.unionBy=u1,rv.unionWith=u2,rv.uniq=function(n){return n&&n.length?ex(n):[]},rv.uniqBy=function(n,t){return n&&n.length?ex(n,uc(t,2)):[]},rv.uniqWith=function(n,t){return t="function"==typeof t?t:e,n&&n.length?ex(n,e,t):[]},rv.unset=function(n,t){return null==n||ej(n,t)},rv.unzip=u3,rv.unzipWith=u8,rv.update=function(n,t,r){return null==n?n:eA(n,t,eS(r))},rv.updateWith=function(n,t,r,u){return u="function"==typeof u?u:e,null==n?n:eA(n,t,eS(r),u)},rv.values=oj,rv.valuesIn=function(n){return null==n?[]:tL(n,o_(n))},rv.without=u6,rv.words=oW,rv.wrap=function(n,t){return iS(eS(t),n)},rv.xor=u4,rv.xorBy=u9,rv.xorWith=u5,rv.zip=u7,rv.zipObject=function(n,t){return eR(n||[],t||[],rI)},rv.zipObjectDeep=function(n,t){return eR(n||[],t||[],eh)},rv.zipWith=it,rv.entries=om,rv.entriesIn=ox,rv.extend=oe,rv.extendWith=ou,oq(rv,rv),rv.add=o0,rv.attempt=oU,rv.camelCase=oA,rv.capitalize=ok,rv.ceil=o1,rv.clamp=function(n,t,r){return e===r&&(r=t,t=e),e!==r&&(r=(r=i7(r))==r?r:0),e!==t&&(t=(t=i7(t))==t?t:0),rL(i7(n),t,r)},rv.clone=function(n){return rW(n,4)},rv.cloneDeep=function(n){return rW(n,5)},rv.cloneDeepWith=function(n,t){return rW(n,5,t="function"==typeof t?t:e)},rv.cloneWith=function(n,t){return rW(n,4,t="function"==typeof t?t:e)},rv.conformsTo=function(n,t){return null==t||rU(n,t,ov(t))},rv.deburr=oO,rv.defaultTo=function(n,t){return null==n||n!=n?t:n},rv.divide=o2,rv.endsWith=function(n,t,r){n=ot(n),t=em(t);var u=n.length,i=r=e===r?u:rL(i9(r),0,u);return(r-=t.length)>=0&&n.slice(r,i)==t},rv.eq=iL,rv.escape=function(n){return(n=ot(n))&&N.test(n)?n.replace(P,t$):n},rv.escapeRegExp=function(n){return(n=ot(n))&&J.test(n)?n.replace(H,"\\$&"):n},rv.every=function(n,t,r){var u=iB(n)?tl:rF;return r&&uw(n,t,r)&&(t=e),u(n,uc(t,3))},rv.find=io,rv.findIndex=uM,rv.findKey=function(n,t){return tw(n,uc(t,3),rK)},rv.findLast=ia,rv.findLastIndex=uN,rv.findLastKey=function(n,t){return tw(n,uc(t,3),rV)},rv.floor=o3,rv.forEach=ic,rv.forEachRight=il,rv.forIn=function(n,t){return null==n?n:rq(n,uc(t,3),o_)},rv.forInRight=function(n,t){return null==n?n:rZ(n,uc(t,3),o_)},rv.forOwn=function(n,t){return n&&rK(n,uc(t,3))},rv.forOwnRight=function(n,t){return n&&rV(n,uc(t,3))},rv.get=oc,rv.gt=iW,rv.gte=iU,rv.has=function(n,t){return null!=n&&ug(n,t,rX)},rv.hasIn=ol,rv.head=uZ,rv.identity=oF,rv.includes=function(n,t,r,e){n=iD(n)?n:oj(n),r=r&&!e?i9(r):0;var u=n.length;return r<0&&(r=t2(u+r,0)),i0(n)?r<=u&&n.indexOf(t,r)>-1:!!u&&tx(n,t,r)>-1},rv.indexOf=function(n,t,r){var e=null==n?0:n.length;if(!e)return -1;var u=null==r?0:i9(r);return u<0&&(u=t2(e+u,0)),tx(n,t,u)},rv.inRange=function(n,t,r){var u,i,o;return t=i4(t),e===r?(r=t,t=0):r=i4(r),(u=n=i7(n))>=t3(i=t,o=r)&&u=-0x1fffffffffffff&&n<=0x1fffffffffffff},rv.isSet=iX,rv.isString=i0,rv.isSymbol=i1,rv.isTypedArray=i2,rv.isUndefined=function(n){return e===n},rv.isWeakMap=function(n){return iG(n)&&u_(n)==k},rv.isWeakSet=function(n){return iG(n)&&"[object WeakSet]"==rJ(n)},rv.join=function(n,t){return null==n?"":t0.call(n,t)},rv.kebabCase=oI,rv.last=uY,rv.lastIndexOf=function(n,t,r){var u=null==n?0:n.length;if(!u)return -1;var i=u;return e!==r&&(i=(i=i9(r))<0?t2(u+i,0):t3(i,u-1)),t==t?function(n,t,r){for(var e=r+1;e--&&n[e]!==t;);return e}(n,t,i):tm(n,tA,i,!0)},rv.lowerCase=oR,rv.lowerFirst=oE,rv.lt=i3,rv.lte=i8,rv.max=function(n){return n&&n.length?rP(n,oF,rQ):e},rv.maxBy=function(n,t){return n&&n.length?rP(n,uc(t,2),rQ):e},rv.mean=function(n){return tk(n,oF)},rv.meanBy=function(n,t){return tk(n,uc(t,2))},rv.min=function(n){return n&&n.length?rP(n,oF,r7):e},rv.minBy=function(n,t){return n&&n.length?rP(n,uc(t,2),r7):e},rv.stubArray=oQ,rv.stubFalse=oX,rv.stubObject=function(){return{}},rv.stubString=function(){return""},rv.stubTrue=function(){return!0},rv.multiply=o8,rv.nth=function(n,t){return n&&n.length?eu(n,i9(t)):e},rv.noConflict=function(){return n6._===this&&(n6._=nB),this},rv.noop=oZ,rv.now=iy,rv.pad=function(n,t,r){n=ot(n);var e=(t=i9(t))?tZ(n):0;if(!t||e>=t)return n;var u=(t-e)/2;return e1(tH(u),r)+n+e1(tI(u),r)},rv.padEnd=function(n,t,r){n=ot(n);var e=(t=i9(t))?tZ(n):0;return t&&et){var u=n;n=t,t=u}if(r||n%1||t%1){var i=t4();return t3(n+i*(t-n+n1("1e-"+((i+"").length-1))),t)}return ec(n,t)},rv.reduce=function(n,t,r){var e=iB(n)?tg:tR,u=arguments.length<3;return e(n,uc(t,4),r,u,r$)},rv.reduceRight=function(n,t,r){var e=iB(n)?ty:tR,u=arguments.length<3;return e(n,uc(t,4),r,u,rD)},rv.repeat=function(n,t,r){return t=(r?uw(n,t,r):e===t)?1:i9(t),el(ot(n),t)},rv.replace=function(){var n=arguments,t=ot(n[0]);return n.length<3?t:t.replace(n[1],n[2])},rv.result=function(n,t,r){t=ez(t,n);var u=-1,i=t.length;for(i||(i=1,n=e);++u0x1fffffffffffff)return[];var r=0xffffffff,e=t3(n,0xffffffff);t=uc(t),n-=0xffffffff;for(var u=tS(e,t);++r=o)return n;var a=r-tZ(u);if(a<1)return u;var c=f?eC(f,0,a).join(""):n.slice(0,a);if(e===i)return c+u;if(f&&(a+=c.length-a),iQ(i)){if(n.slice(a).search(i)){var l,s=c;for(i.global||(i=nA(i.source,ot(nf.exec(i))+"g")),i.lastIndex=0;l=i.exec(s);)var h=l.index;c=c.slice(0,e===h?a:h)}}else if(n.indexOf(em(i),a)!=a){var p=c.lastIndexOf(i);p>-1&&(c=c.slice(0,p))}return c+u},rv.unescape=function(n){return(n=ot(n))&&M.test(n)?n.replace(F,tG):n},rv.uniqueId=function(n){var t=++nL;return ot(n)+t},rv.upperCase=oC,rv.upperFirst=oL,rv.each=ic,rv.eachRight=il,rv.first=uZ,oq(rv,(ny={},rK(rv,function(n,t){nC.call(rv.prototype,t)||(ny[t]=n)}),ny),{chain:!1}),rv.VERSION="4.17.21",tc(["bind","bindKey","curry","curryRight","partial","partialRight"],function(n){rv[n].placeholder=rv}),tc(["drop","take"],function(n,t){rd.prototype[n]=function(r){r=e===r?1:t2(i9(r),0);var u=this.__filtered__&&!t?new rd(this):this.clone();return u.__filtered__?u.__takeCount__=t3(r,u.__takeCount__):u.__views__.push({size:t3(r,0xffffffff),type:n+(u.__dir__<0?"Right":"")}),u},rd.prototype[n+"Right"]=function(t){return this.reverse()[n](t).reverse()}}),tc(["filter","map","takeWhile"],function(n,t){var r=t+1,e=1==r||3==r;rd.prototype[n]=function(n){var t=this.clone();return t.__iteratees__.push({iteratee:uc(n,3),type:r}),t.__filtered__=t.__filtered__||e,t}}),tc(["head","last"],function(n,t){var r="take"+(t?"Right":"");rd.prototype[n]=function(){return this[r](1).value()[0]}}),tc(["initial","tail"],function(n,t){var r="drop"+(t?"":"Right");rd.prototype[n]=function(){return this.__filtered__?new rd(this):this[r](1)}}),rd.prototype.compact=function(){return this.filter(oF)},rd.prototype.find=function(n){return this.filter(n).head()},rd.prototype.findLast=function(n){return this.reverse().find(n)},rd.prototype.invokeMap=es(function(n,t){return"function"==typeof n?new rd(this):this.map(function(r){return r2(r,n,t)})}),rd.prototype.reject=function(n){return this.filter(iR(uc(n)))},rd.prototype.slice=function(n,t){n=i9(n);var r=this;return r.__filtered__&&(n>0||t<0)?new rd(r):(n<0?r=r.takeRight(-n):n&&(r=r.drop(n)),e!==t&&(r=(t=i9(t))<0?r.dropRight(-t):r.take(t-n)),r)},rd.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},rd.prototype.toArray=function(){return this.take(0xffffffff)},rK(rd.prototype,function(n,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),u=/^(?:head|last)$/.test(t),i=rv[u?"take"+("last"==t?"Right":""):t],o=u||/^find/.test(t);i&&(rv.prototype[t]=function(){var t=this.__wrapped__,f=u?[1]:arguments,a=t instanceof rd,c=f[0],l=a||iB(t),s=function(n){var t=i.apply(rv,t_([n],f));return u&&h?t[0]:t};l&&r&&"function"==typeof c&&1!=c.length&&(a=l=!1);var h=this.__chain__,p=!!this.__actions__.length,v=o&&!h,_=a&&!p;if(!o&&l){t=_?t:new rd(this);var g=n.apply(t,f);return g.__actions__.push({func:ie,args:[s],thisArg:e}),new ry(g,h)}return v&&_?n.apply(this,f):(g=this.thru(s),v?u?g.value()[0]:g.value():g)})}),tc(["pop","push","shift","sort","splice","unshift"],function(n){var t=nI[n],r=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",e=/^(?:pop|shift)$/.test(n);rv.prototype[n]=function(){var n=arguments;if(e&&!this.__chain__){var u=this.value();return t.apply(iB(u)?u:[],n)}return this[r](function(r){return t.apply(iB(r)?r:[],n)})}}),rK(rd.prototype,function(n,t){var r=rv[t];if(r){var e=r.name+"";nC.call(ri,e)||(ri[e]=[]),ri[e].push({name:t,func:r})}}),ri[eJ(e,2).name]=[{name:"wrapper",func:e}],rd.prototype.clone=function(){var n=new rd(this.__wrapped__);return n.__actions__=eF(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=eF(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=eF(this.__views__),n},rd.prototype.reverse=function(){if(this.__filtered__){var n=new rd(this);n.__dir__=-1,n.__filtered__=!0}else n=this.clone(),n.__dir__*=-1;return n},rd.prototype.value=function(){var n=this.__wrapped__.value(),t=this.__dir__,r=iB(n),e=t<0,u=r?n.length:0,i=function(n,t,r){for(var e=-1,u=r.length;++e=this.__values__.length,t=n?e:this.__values__[this.__index__++];return{done:n,value:t}},rv.prototype.plant=function(n){for(var t,r=this;r instanceof rg;){var u=u$(r);u.__index__=0,u.__values__=e,t?i.__wrapped__=u:t=u;var i=u;r=r.__wrapped__}return i.__wrapped__=n,t},rv.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof rd){var t=n;return this.__actions__.length&&(t=new rd(this)),(t=t.reverse()).__actions__.push({func:ie,args:[uX],thisArg:e}),new ry(t,this.__chain__)}return this.thru(uX)},rv.prototype.toJSON=rv.prototype.valueOf=rv.prototype.value=function(){return eO(this.__wrapped__,this.__actions__)},rv.prototype.first=rv.prototype.head,n8&&(rv.prototype[n8]=function(){return this}),rv}();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(n6._=tY,define(function(){return tY})):n9?((n9.exports=tY)._=tY,n4._=tY):n6._=tY}).call(this)},5251:function(n,t,r){"use strict";var e=r(4179),u=Symbol.for("react.element"),i=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,f=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a={key:!0,ref:!0,__self:!0,__source:!0};function c(n,t,r){var e,i={},c=null,l=null;for(e in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(l=t.ref),t)o.call(t,e)&&!a.hasOwnProperty(e)&&(i[e]=t[e]);if(n&&n.defaultProps)for(e in t=n.defaultProps)void 0===i[e]&&(i[e]=t[e]);return{$$typeof:u,type:n,key:c,ref:l,props:i,_owner:f.current}}t.Fragment=i,t.jsx=c,t.jsxs=c},5893:function(n,t,r){"use strict";n.exports=r(5251)}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js deleted file mode 100644 index 7cd0de2..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/async/__federation_expose_default_export.26793afc.js +++ /dev/null @@ -1,155 +0,0 @@ -/*! For license information please see __federation_expose_default_export.26793afc.js.LICENSE.txt */ -"use strict";(self.webpackChunkpimcore_quill_bundle=self.webpackChunkpimcore_quill_bundle||[]).push([["249"],{2334:function(e,t,r){r.r(t),r.d(t,{QuillPlugin:()=>y});var o=r(4723),l=r(6236),n=r(6122),i=r(5893),a=r(4179),d=r(7799);let u=(0,r(398).createStyles)(e=>{let{css:t,token:r}=e;return{editor:t` - border: 1px solid ${r.colorBorder}; - border-radius: ${r.borderRadius}px; - min-height: 100px; - min-width: 200px; - background-color: ${r.colorBgContainer}; - cursor: text; - display: flex; - overflow: hidden; - flex-direction: column; - - .editor { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - flex-grow: 1; - overflow: auto; - } - - .ql-container { - overflow: auto; - flex-grow: 1; - display: flex; - flex-direction: column; - } - - div[contenteditable='false'] { - background-color: ${r.colorBgContainerDisabled}; - cursor: not-allowed; - } - - .ql-container, .ql-toolbar { - border: none; - } - - .ql-toolbar .ql-formats :is(button.ql-undo,button.ql-redo, button.ql-html-edit) { - background-repeat: no-repeat; - background-position: center; - background-size: 18px; - } - - .ql-toolbar .ql-undo { - background-image: url(/bundles/pimcorequill/css/icons/arrow-counterclockwise.svg); - } - - .ql-toolbar .ql-redo { - background-image: url(/bundles/pimcorequill/css/icons/arrow-clockwise.svg); - } - - .ql-toolbar .ql-html-edit { - background-image: url(/bundles/pimcorequill/css/icons/code.svg); - } - - .ql-operate-block + .ql-table-properties-form { - z-index: 9999; - } - - &.quill-editor-unfocused .ql-toolbar { - display: none; - } - - &.quill-editor-focused .ql-toolbar { - display: block; - border-bottom: 1px solid ${r.colorBorder}; - } - - &.quill-editor-unfocused .ql-container { - border: none; - } - `,"editor-document":t` - min-height: 100px; - min-width: 200px; - cursor: text; - display: flex; - overflow: hidden; - flex-direction: column; - - .editor { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - flex-grow: 1; - overflow: auto; - } - - .ql-container { - overflow: auto; - flex-grow: 1; - display: flex; - flex-direction: column; - } - - div[contenteditable='false'] { - cursor: not-allowed; - } - - .ql-toolbar { - border: 1px solid ${r.colorBorder}; - border-top-left-radius: ${r.borderRadius}px; - border-top-right-radius: ${r.borderRadius}px; - } - - .ql-container { - border: none; - } - - .ql-toolbar .ql-formats :is(button.ql-undo,button.ql-redo, button.ql-html-edit) { - background-repeat: no-repeat; - background-position: center; - background-size: 18px; - } - - .ql-toolbar .ql-undo { - background-image: url(/bundles/pimcorequill/css/icons/arrow-counterclockwise.svg); - } - - .ql-toolbar .ql-redo { - background-image: url(/bundles/pimcorequill/css/icons/arrow-clockwise.svg); - } - - .ql-toolbar .ql-html-edit { - background-image: url(/bundles/pimcorequill/css/icons/code.svg); - } - - .ql-operate-block + .ql-table-properties-form { - z-index: 9999; - } - - &.quill-editor-unfocused .ql-toolbar { - display: none; - } - - &.quill-editor-focused .ql-toolbar { - display: block; - } - - &.quill-editor-unfocused .ql-container { - border: none; - } - - &.quill-editor-unfocused .ql-editor { - padding: unset; - } - - &.quill-editor-focused .ql-container { - border-left: 1px solid ${r.colorBorder}; - border-right: 1px solid ${r.colorBorder}; - border-bottom: 1px solid ${r.colorBorder}; - border-bottom-left-radius: ${r.borderRadius}px; - border-bottom-right-radius: ${r.borderRadius}px; - } - `}});var s=r(6486),c=r(2244),m=r.n(c);r(4429),r(9716),r(2016);var p=r(2648),b=r.n(p);r(2564);var f=r(5907);let g=e=>{let{open:t,setOpen:r,html:o,save:n}=e,{t:d}=(0,l.useTranslation)(),[u,s]=(0,a.useState)(o);return(0,a.useEffect)(()=>{s(o)},[o]),(0,i.jsx)(f.Modal,{footer:(0,i.jsxs)(f.ModalFooter,{children:[(0,i.jsx)(f.Button,{danger:!0,onClick:()=>{r(!1)},children:d("cancel")},"cancel"),(0,i.jsx)(f.Button,{onClick:()=>{n(u),r(!1)},type:"primary",children:d("save")},"save")]}),onCancel:()=>{r(!1)},open:t,size:"XL",title:"HTML",children:(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(f.TextArea,{autoSize:{minRows:4},onChange:e=>{s(e.target.value)},value:u})})})};var h=r(2036);let q=(0,a.forwardRef)((e,t)=>{let{defaultValue:r="",onSelectionChange:o,onTextChange:n,onFocusChange:d,maxCharacters:u,editorConfig:s,placeholder:p="",readOnly:q=!1}=e,{t:x}=(0,l.useTranslation)(),v=(0,a.useRef)(null),y=(0,a.useRef)(n),w=(0,a.useRef)(o),k=(0,a.useRef)(d),[T,C]=(0,a.useState)(),[E,_]=(0,a.useState)(!1),[N,S]=(0,a.useState)(""),[L,A]=(0,a.useState)(),R=(0,a.useRef)(null);return(0,a.useImperativeHandle)(t,()=>({onDrop:e=>{void 0!==T&&function(e,t){let r=t.data,o=!1,l=L;void 0===l&&(l=new c.Range(0,0)),l.length>0&&(o=!0);let n=r.id,i=r.fullPath;if("asset"===t.type)if("image"!==r.type||o){e.format("link",i),e.format("pimcore_id",n),e.format("pimcore_type","asset");return}else{let t={width:"600px",alt:"asset_image",pimcore_id:n,pimcore_type:"asset"};void 0!==r.width&&(i=(0,f.createImageThumbnailUrl)(n,{width:600,mimeType:"JPEG"}),r.width<600&&["jpg","jpeg","gif","png"].includes(function(e){let t=e.split(".");return t[t.length-1]}(r.fullPath))&&(i=r.fullPath,t.pimcore_disable_thumbnail=!0),r.width<600&&(t.width=(0,h.toCssDimension)(r.width))),e.insertEmbed(l.index,"image",i,"user"),e.formatText(l.index,1,t);return}if(e.format("link",i),e.format("pimcore_id",n),"document"===r.elementType&&("page"===r.type||"hardlink"===r.type||"link"===r.type))return e.format("pimcore_type","document");"object"===r.elementType&&e.format("pimcore_type","object")}(T,e)}})),(0,a.useEffect)(()=>{!function(){m().register({"modules/table-better":b()},!0);let e=m().import("parchment");m().register({"modules/table-better":b()},!0);let t=new e.Attributor("pimcore_id","pimcore_id",{scope:e.Scope.INLINE});m().register(t);let r=new e.Attributor("pimcore_type","pimcore_type",{scope:e.Scope.INLINE});m().register(r);let o=new e.Attributor("pimcore_disable_thumbnail","pimcore_disable_thumbnail",{scope:e.Scope.INLINE});m().register(o);let l=new e.Attributor("class","class",{scope:e.Scope.ANY});m().register(l,!0);let n=new e.Attributor("id","id",{scope:e.Scope.ANY});m().register(n,!0);let i=new e.Attributor("style","style",{scope:e.Scope.ANY});m().register(i,!0)}()},[]),(0,a.useLayoutEffect)(()=>{y.current=n,w.current=o,k.current=d}),(0,a.useEffect)(()=>{let e=v.current,t=e.appendChild(e.ownerDocument.createElement("div")),o=Object.assign({theme:"snow",modules:{}},s);var l,n=o;let i=n.modules;void 0===i.table&&(i.table=!1),void 0===i["table-better"]&&(i["table-better"]={language:"en_US",menus:["column","row","merge","table","cell","wrap","delete"],toolbarTable:!0}),void 0===i.keyboard&&(i.keyboard={bindings:b().keyboardBindings}),void 0===i.toolbar&&(i.toolbar={container:[["undo","redo"],[{header:[1,2,3,4,5,6,!1]}],["bold","italic"],[{align:[]}],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],["blockquote"],["link","table-better"],["clean","html-edit"]]}),void 0===i.history&&(i.history={delay:700,maxStack:200,userOnly:!0});let a=new(m())(t,o);t.getElementsByClassName("ql-editor")[0].setAttribute("data-placeholder",p),a.enable(!q),C(a),l=a,B("undo",()=>{l.history.undo()}),B("redo",()=>{l.history.redo()}),B("html-edit",()=>{let e=l.getModule("table-better");null==e||e.deleteTableTemporary(),S(l.getSemanticHTML()),_(!0)}),j(a,r),a.on(m().events.TEXT_CHANGE,function(){for(var e,t=arguments.length,r=Array(t),o=0;o{var e;null!==R.current&&void 0!==R.current&&(clearTimeout(R.current),R.current=null),null==(e=k.current)||e.call(k,!0)});let u=e=>{if(null!==v.current&&!v.current.contains(e.target)){var t;null==(t=k.current)||t.call(k,!1)}};document.addEventListener("mousedown",u);let c=t.getElementsByClassName("ql-toolbar")[0];return null!=c&&c.addEventListener("mousedown",()=>{var e;null!==R.current&&(clearTimeout(R.current),R.current=null),null==(e=k.current)||e.call(k,!0)}),()=>{document.removeEventListener("mousedown",u),null!==R.current&&void 0!==R.current&&clearTimeout(R.current),C(void 0),e.innerHTML=""}},[v]),(0,a.useEffect)(()=>{if(void 0===T)return;let e=T.getModule("table-better");null==e||e.deleteTableTemporary(),"

    "!==r&&r!==T.getSemanticHTML()&&j(T,r)},[r]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"editor",ref:v}),(0,i.jsx)(g,{html:N,open:E,save:e=>{void 0!==T&&j(T,e)},setOpen:_})]});function j(e,t){e.deleteText(0,e.getLength());let r=e.clipboard.convert({html:t,text:"\n"});e.updateContents(r,m().sources.USER),e.history.clear(),I(e)}function B(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(null===v.current)return;let o=v.current.getElementsByClassName("ql-"+e);if(0!==o.length)for(let e of o)e.innerHTML=r,e.addEventListener("click",function(e){e.preventDefault(),t(e)})}function I(e){e.root.style.border="",e.root.setAttribute("title","");let t=e.getLength();"number"==typeof u&&0!==u&&t>u&&(e.root.style.border="1px solid red",e.root.setAttribute("title",x("maximum_length_is")+" "+u))}});q.displayName="Editor";let x=(0,a.forwardRef)((e,t)=>{let{value:r,onChange:o,disabled:l,width:n,height:c,maxCharacters:m,placeholder:p,editorConfig:b,context:f}=e,g=(0,a.useRef)(null),{styles:x}=u(),[v,y]=(0,a.useState)(!1);return(0,a.useImperativeHandle)(t,()=>({onDrop:e=>{(0,s.isNull)(g.current)||g.current.onDrop(e)}})),(0,i.jsx)("div",{className:["quill-editor",f===d.WysiwygContext.DOCUMENT?x["editor-document"]:x.editor,v?"quill-editor-focused":"quill-editor-unfocused"].join(" "),style:{maxWidth:(0,h.toCssDimension)(n),maxHeight:(0,h.toCssDimension)(c)},children:(0,i.jsx)(q,{defaultValue:r??"",editorConfig:b,maxCharacters:m,onFocusChange:y,onTextChange:e=>{null!=o&&o(e)},placeholder:p,readOnly:l,ref:g})})});x.displayName="QuillEditor";let v={onInit:()=>{o.container.get(l.serviceIds["App/ComponentRegistry/ComponentRegistry"]).override({component:x,name:n.componentConfig.wysiwyg.editor.name})}};void 0!==(e=r.hmd(e)).hot&&e.hot.accept();let y={name:"pimcore-quill-plugin",onInit:e=>{let{container:t}=e},onStartup:e=>{let{moduleSystem:t}=e;t.registerModule(v),console.log("Hello from quill.")}}}}]); \ No newline at end of file diff --git a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js b/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js deleted file mode 100644 index cd64600..0000000 --- a/public/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/static/js/main.27878c1f.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.27878c1f.js.LICENSE.txt */ -(()=>{var e={1661:function(){}},r={};function t(o){var n=r[o];if(void 0!==n)return n.exports;var i=r[o]={id:o,loaded:!1,exports:{}};return e[o](i,i.exports,t),i.loaded=!0,i.exports}t.m=e,t.c=r,t.federation||(t.federation={chunkMatcher:function(e){return!/^(227|95)$/.test(e)},rootOutputDir:"../../"}),t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((r,o)=>(t.f[o](e,r),r),[])),t.u=e=>"static/js/async/"+e+"."+({145:"ab713703",37:"0478317e",378:"804defcc",770:"17ad2bc5"})[e]+".js",t.miniCssF=e=>""+e+".css",t.h=()=>"5d1968e2593275b2",t.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})(),t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),(()=>{var e={},r="pimcore_quill_bundle:";t.l=function(o,n,i,a){if(e[o])return void e[o].push(n);if(void 0!==i)for(var u,l,s=document.getElementsByTagName("script"),c=0;c{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e=[];t.O=(r,o,n,i)=>{if(o){i=i||0;for(var a=e.length;a>0&&e[a-1][2]>i;a--)e[a]=e[a-1];e[a]=[o,n,i];return}for(var u=1/0,a=0;a=i)&&Object.keys(t.O).every(e=>t.O[e](o[s]))?o.splice(s--,1):(l=!1,i"1.3.11",t.S={},t.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([t.e("37"),t.e("227"),t.e("378")]).then(()=>()=>t(4991)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.1.6",factory:()=>Promise.all([t.e("145"),t.e("95")]).then(()=>()=>t(9404)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>t.e("770").then(()=>()=>t(7556)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>t(3935),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>t(7294),eager:1,singleton:1,requiredVersion:"*"}]},uniqueName:"pimcore_quill_bundle"},t.I=t.I||function(){throw Error("should have __webpack_require__.I")},t.consumesLoadingData={chunkMapping:{227:["7395"],909:["4179"],95:["2244"]},moduleIdToConsumeDataMapping:{4179:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>t(7294)},7395:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>t(3935)},2244:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>t.e("770").then(()=>()=>t(7556))}},initialConsumes:["4179"]},t.f.consumes=t.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")},(()=>{var e={909:0};t.f.j=function(r,o){var n=t.o(e,r)?e[r]:void 0;if(0!==n)if(n)o.push(n[2]);else if(/^(227|95)$/.test(r))e[r]=0;else{var i=new Promise((t,o)=>n=e[r]=[t,o]);o.push(n[2]=i);var a=t.p+t.u(r),u=Error();t.l(a,function(o){if(t.o(e,r)&&(0!==(n=e[r])&&(e[r]=void 0),n)){var i=o&&("load"===o.type?"missing":o.type),a=o&&o.target&&o.target.src;u.message="Loading chunk "+r+" failed.\n("+i+": "+a+")",u.name="ChunkLoadError",u.type=i,u.request=a,n[1](u)}},"chunk-"+r,r)}},t.O.j=r=>0===e[r];var r=(r,o)=>{var n,i,[a,u,l]=o,s=0;if(a.some(r=>0!==e[r])){for(n in u)t.o(u,n)&&(t.m[n]=u[n]);if(l)var c=l(t)}for(r&&r(o);s{"use strict";var __webpack_modules__={4448:function(e,t,n){var r,a,o,l,i,u,s=n(4179),c=n(3840);function f(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nt}return!1}function k(e,t,n,r,a,o,l){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){x[e]=new k(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];x[t]=new k(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){x[e]=new k(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){x[e]=new k(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){x[e]=new k(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){x[e]=new k(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){x[e]=new k(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){x[e]=new k(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){x[e]=new k(e,5,!1,e.toLowerCase(),null,!1,!1)});var N=/[\-:]([a-z])/g;function R(e){return e[1].toUpperCase()}function T(e,t,n,r){var a=x.hasOwnProperty(t)?x[t]:null;(null!==a?0!==a.type:r||!(2--i||a[l]!==o[i]){var u="\n"+a[l].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=l&&0<=i);break}}}finally{Q=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?G(e):""}function Y(e){switch(e.tag){case 5:return G(e.type);case 16:return G("Lazy");case 13:return G("Suspense");case 19:return G("SuspenseList");case 0:case 2:case 15:return e=K(e.type,!1);case 11:return e=K(e.type.render,!1);case 1:return e=K(e.type,!0);default:return""}}function X(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case M:return"Fragment";case P:return"Portal";case $:return"Profiler";case O:return"StrictMode";case F:return"Suspense";case z:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case A:return(e.displayName||"Context")+".Consumer";case L:return(e._context.displayName||"Context")+".Provider";case D:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case j:return null!==(t=e.displayName||null)?t:X(e.type)||"Memo";case H:t=e._payload,e=e._init;try{return X(e(t))}catch(e){}}return null}function J(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return X(t);case 8:return t===O?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function Z(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ee(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function et(e){var t=ee(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function en(e){e._valueTracker||(e._valueTracker=et(e))}function er(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ee(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function ea(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function eo(e,t){var n=t.checked;return q({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function el(e,t){var n=null==t.defaultValue?"":t.defaultValue;e._wrapperState={initialChecked:null!=t.checked?t.checked:t.defaultChecked,initialValue:n=Z(null!=t.value?t.value:n),controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function ei(e,t){null!=(t=t.checked)&&T(e,"checked",t,!1)}function eu(e,t){ei(e,t);var n=Z(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ec(e,t.type,n):t.hasOwnProperty("defaultValue")&&ec(e,t.type,Z(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function es(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(("submit"===r||"reset"===r)&&(void 0===t.value||null===t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ec(e,t,n){("number"!==t||ea(e.ownerDocument)!==e)&&(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ef=Array.isArray;function ed(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a"+t.valueOf().toString()+"",t=eb.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function eS(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType){n.nodeValue=t;return}}e.textContent=t}var eE={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ew=["Webkit","ms","Moz","O"];function ek(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||eE.hasOwnProperty(e)&&eE[e]?(""+t).trim():t+"px"}function ex(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=ek(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(eE).forEach(function(e){ew.forEach(function(t){eE[t=t+e.charAt(0).toUpperCase()+e.substring(1)]=eE[e]})});var eN=q({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function eR(e,t){if(t){if(eN[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(f(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(f(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(f(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(f(62))}}function eT(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var eI=null;function eC(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var eP=null,eM=null,eO=null;function e$(e){if(e=r3(e)){if("function"!=typeof eP)throw Error(f(280));var t=e.stateNode;t&&(t=r5(t),eP(e.stateNode,e.type,t))}}function eL(e){eM?eO?eO.push(e):eO=[e]:eM=e}function eA(){if(eM){var e=eM,t=eO;if(eO=eM=null,e$(e),t)for(e=0;e>>=0)?32:31-(ts(e)/tc|0)|0}var td=64,tp=4194304;function th(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:return 0x7c00000&e;case 0x8000000:return 0x8000000;case 0x10000000:return 0x10000000;case 0x20000000:return 0x20000000;case 0x40000000:return 0x40000000;default:return e}}function tm(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,l=0xfffffff&n;if(0!==l){var i=l&~a;0!==i?r=th(i):0!=(o&=l)&&(r=th(o))}else 0!=(l=n&~a)?r=th(l):0!==o&&(r=th(o));if(0===r)return 0;if(0!==t&&t!==r&&0==(t&a)&&((a=r&-r)>=(o=t&-t)||16===a&&0!=(4194240&o)))return t;if(0!=(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function tS(e,t,n){e.pendingLanes|=t,0x20000000!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-tu(t)]=n}function tE(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=nR),nC=" ",nP=!1;function nM(e,t){switch(e){case"keyup":return -1!==nx.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function nO(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var n$=!1;function nL(e,t){switch(e){case"compositionend":return nO(t);case"keypress":if(32!==t.which)return null;return nP=!0,nC;case"textInput":return(e=t.data)===nC&&nP?null:e;default:return null}}function nA(e,t){if(n$)return"compositionend"===e||!nN&&nM(e,t)?(e=t8(),t5=t4=t3=null,n$=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=n3(r)}}function n5(e,t){return!!e&&!!t&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?n5(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function n8(){for(var e=window,t=ea();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(n)e=t.contentWindow;else break;t=ea(e.document)}return t}function n6(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function n9(e){var t=n8(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&n5(n.ownerDocument.documentElement,n)){if(null!==r&&n6(n)){if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=void 0===r.end?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=n4(n,o);var l=n4(n,r);a&&l&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n=document.documentMode,re=null,rt=null,rn=null,rr=!1;function ra(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;rr||null==re||re!==ea(r)||(r="selectionStart"in(r=re)&&n6(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},rn&&n2(rn,r)||(rn=r,0<(r=rC(rt,"onSelect")).length&&(t=new no("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=re)))}function ro(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var rl={animationend:ro("Animation","AnimationEnd"),animationiteration:ro("Animation","AnimationIteration"),animationstart:ro("Animation","AnimationStart"),transitionend:ro("Transition","TransitionEnd")},ri={},ru={};function rs(e){if(ri[e])return ri[e];if(!rl[e])return e;var t,n=rl[e];for(t in n)if(n.hasOwnProperty(t)&&t in ru)return ri[e]=n[t];return e}g&&(ru=document.createElement("div").style,"AnimationEvent"in window||(delete rl.animationend.animation,delete rl.animationiteration.animation,delete rl.animationstart.animation),"TransitionEvent"in window||delete rl.transitionend.transition);var rc=rs("animationend"),rf=rs("animationiteration"),rd=rs("animationstart"),rp=rs("transitionend"),rh=new Map,rm="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function rg(e,t){rh.set(e,t),h(t,[e])}for(var ry=0;ryr6||(e.current=r8[r6],r8[r6]=null,r6--)}function ae(e,t){r8[++r6]=e.current,e.current=t}var at={},an=r9(at),ar=r9(!1),aa=at;function ao(e,t){var n=e.type.contextTypes;if(!n)return at;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function al(e){return null!=(e=e.childContextTypes)}function ai(){r7(ar),r7(an)}function au(e,t,n){if(an.current!==at)throw Error(f(168));ae(an,t),ae(ar,n)}function as(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(f(108,J(e)||"Unknown",a));return q({},n,r)}function ac(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||at,aa=an.current,ae(an,e),ae(ar,ar.current),!0}function af(e,t,n){var r=e.stateNode;if(!r)throw Error(f(169));n?(r.__reactInternalMemoizedMergedChildContext=e=as(e,t,aa),r7(ar),r7(an),ae(an,e)):r7(ar),ae(ar,n)}var ad=null,ap=!1,ah=!1;function am(e){null===ad?ad=[e]:ad.push(e)}function ag(e){ap=!0,am(e)}function ay(){if(!ah&&null!==ad){ah=!0;var e=0,t=tk;try{var n=ad;for(tk=1;e>=l,a-=l,ax=1<<32-tu(t)+a|n<m?(g=f,f=null):g=f.sibling;var y=p(a,f,i[m],u);if(null===y){null===f&&(f=g);break}e&&f&&null===y.alternate&&t(a,f),l=o(y,l,m),null===c?s=y:c.sibling=y,c=y,f=g}if(m===i.length)return n(a,f),aO&&aR(a,m),s;if(null===f){for(;mg?(y=m,m=null):y=m.sibling;var b=p(a,m,v.value,u);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(a,m),l=o(b,l,g),null===c?s=b:c.sibling=b,c=b,m=y}if(v.done)return n(a,m),aO&&aR(a,g),s;if(null===m){for(;!v.done;g++,v=i.next())null!==(v=d(a,v.value,u))&&(l=o(v,l,g),null===c?s=v:c.sibling=v,c=v);return aO&&aR(a,g),s}for(m=r(a,m);!v.done;g++,v=i.next())null!==(v=h(m,a,g,v.value,u))&&(e&&null!==v.alternate&&m.delete(null===v.key?g:v.key),l=o(v,l,g),null===c?s=v:c.sibling=v,c=v);return e&&m.forEach(function(e){return t(a,e)}),aO&&aR(a,g),s}function y(e,r,o,i){if("object"==typeof o&&null!==o&&o.type===M&&null===o.key&&(o=o.props.children),"object"==typeof o&&null!==o){switch(o.$$typeof){case C:e:{for(var u=o.key,s=r;null!==s;){if(s.key===u){if((u=o.type)===M){if(7===s.tag){n(e,s.sibling),(r=a(s,o.props.children)).return=e,e=r;break e}}else if(s.elementType===u||"object"==typeof u&&null!==u&&u.$$typeof===H&&aG(u)===s.type){n(e,s.sibling),(r=a(s,o.props)).ref=aW(e,s,o),r.return=e,e=r;break e}n(e,s);break}t(e,s),s=s.sibling}o.type===M?((r=uN(o.props.children,e.mode,i,o.key)).return=e,e=r):((i=ux(o.type,o.key,o.props,null,e.mode,i)).ref=aW(e,r,o),i.return=e,e=i)}return l(e);case P:e:{for(s=o.key;null!==r;){if(r.key===s)if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=a(r,o.children||[])).return=e,e=r;break e}else{n(e,r);break}t(e,r),r=r.sibling}(r=uI(o,e.mode,i)).return=e,e=r}return l(e);case H:return y(e,r,(s=o._init)(o._payload),i)}if(ef(o))return m(e,r,o,i);if(B(o))return g(e,r,o,i);aq(e,o)}return"string"==typeof o&&""!==o||"number"==typeof o?(o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,o)).return=e):(n(e,r),(r=uT(o,e.mode,i)).return=e),l(e=r)):n(e,r)}return y}var aK=aQ(!0),aY=aQ(!1),aX=r9(null),aJ=null,aZ=null,a0=null;function a1(){a0=aZ=aJ=null}function a2(e){var t=aX.current;r7(aX),e._currentValue=t}function a3(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function a4(e,t){aJ=e,a0=aZ=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(lR=!0),e.firstContext=null)}function a5(e){var t=e._currentValue;if(a0!==e)if(e={context:e,memoizedValue:t,next:null},null===aZ){if(null===aJ)throw Error(f(308));aZ=e,aJ.dependencies={lanes:0,firstContext:e}}else aZ=aZ.next=e;return t}var a8=null;function a6(e){null===a8?a8=[e]:a8.push(e)}function a9(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,a6(t)):(n.next=a.next,a.next=n),t.interleaved=n,a7(e,r)}function a7(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var oe=!1;function ot(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function on(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function or(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function oa(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!=(2&iN)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,a7(e,n)}return null===(a=r.interleaved)?(t.next=t,a6(r)):(t.next=a.next,a.next=t),r.interleaved=t,a7(e,n)}function oo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&n))){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,tw(e,n)}}function ol(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=l:o=o.next=l,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function oi(e,t,n,r){var a=e.updateQueue;oe=!1;var o=a.firstBaseUpdate,l=a.lastBaseUpdate,i=a.shared.pending;if(null!==i){a.shared.pending=null;var u=i,s=u.next;u.next=null,null===l?o=s:l.next=s,l=u;var c=e.alternate;null!==c&&(i=(c=c.updateQueue).lastBaseUpdate)!==l&&(null===i?c.firstBaseUpdate=s:i.next=s,c.lastBaseUpdate=u)}if(null!==o){var f=a.baseState;for(l=0,c=s=u=null,i=o;;){var d=i.lane,p=i.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var h=e,m=i;switch(d=t,p=n,m.tag){case 1:if("function"==typeof(h=m.payload)){f=h.call(p,f,d);break e}f=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(d="function"==typeof(h=m.payload)?h.call(p,f,d):h))break e;f=q({},f,d);break e;case 2:oe=!0}}null!==i.callback&&0!==i.lane&&(e.flags|=64,null===(d=a.effects)?a.effects=[i]:d.push(i))}else p={eventTime:p,lane:d,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===c?(s=c=p,u=f):c=c.next=p,l|=d;if(null===(i=i.next))if(null===(i=a.shared.pending))break;else i=(d=i).next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}if(null===c&&(u=f),a.baseState=u,a.firstBaseUpdate=s,a.lastBaseUpdate=c,null!==(t=a.shared.interleaved)){a=t;do l|=a.lane,a=a.next;while(a!==t)}else null===o&&(a.shared.lanes=0);i$|=l,e.lanes=l,e.memoizedState=f}}function ou(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;tn?n:4,e(!0);var r=ow.transition;ow.transition={};try{e(!1),t()}finally{tk=n,ow.transition=r}}function le(){return oD().memoizedState}function lt(e,t,n){var r=iZ(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},lr(e)?la(t,n):null!==(n=a9(e,t,n,r))&&(i0(n,e,r,iJ()),lo(n,t,r))}function ln(e,t,n){var r=iZ(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(lr(e))la(t,a);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var l=t.lastRenderedState,i=o(l,n);if(a.hasEagerState=!0,a.eagerState=i,n1(i,l)){var u=t.interleaved;null===u?(a.next=a,a6(t)):(a.next=u.next,u.next=a),t.interleaved=a;return}}catch(e){}finally{}null!==(n=a9(e,t,a,r))&&(i0(n,e,r,a=iJ()),lo(n,t,r))}}function lr(e){var t=e.alternate;return e===ox||null!==t&&t===ox}function la(e,t){oI=oT=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function lo(e,t,n){if(0!=(4194240&n)){var r=t.lanes;r&=e.pendingLanes,t.lanes=n|=r,tw(e,n)}}var ll={readContext:a5,useCallback:oM,useContext:oM,useEffect:oM,useImperativeHandle:oM,useInsertionEffect:oM,useLayoutEffect:oM,useMemo:oM,useReducer:oM,useRef:oM,useState:oM,useDebugValue:oM,useDeferredValue:oM,useTransition:oM,useMutableSource:oM,useSyncExternalStore:oM,useId:oM,unstable_isNewReconciler:!1},li={readContext:a5,useCallback:function(e,t){return oA().memoizedState=[e,void 0===t?null:t],e},useContext:a5,useEffect:oZ,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,oX(4194308,4,o3.bind(null,t,e),n)},useLayoutEffect:function(e,t){return oX(4194308,4,e,t)},useInsertionEffect:function(e,t){return oX(4,2,e,t)},useMemo:function(e,t){return t=void 0===t?null:t,oA().memoizedState=[e=e(),t],e},useReducer:function(e,t,n){var r=oA();return r.memoizedState=r.baseState=t=void 0!==n?n(t):t,r.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=lt.bind(null,ox,e),[r.memoizedState,e]},useRef:function(e){return oA().memoizedState=e={current:e}},useState:oQ,useDebugValue:o5,useDeferredValue:function(e){return oA().memoizedState=e},useTransition:function(){var e=oQ(!1),t=e[0];return e=o7.bind(null,e[1]),oA().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ox,a=oA();if(aO){if(void 0===n)throw Error(f(407));n=n()}else{if(n=t(),null===iR)throw Error(f(349));0!=(30&ok)||oV(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,oZ(oW.bind(null,r,o,e),[e]),r.flags|=2048,oK(9,oB.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=oA(),t=iR.identifierPrefix;if(aO){var n=aN,r=ax;t=":"+t+"R"+(n=(r&~(1<<32-tu(r)-1)).toString(32)+n),0<(n=oC++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=oP++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},lu={readContext:a5,useCallback:o8,useContext:a5,useEffect:o0,useImperativeHandle:o4,useInsertionEffect:o1,useLayoutEffect:o2,useMemo:o6,useReducer:oz,useRef:oY,useState:function(){return oz(oF)},useDebugValue:o5,useDeferredValue:function(e){return o9(oD(),oN.memoizedState,e)},useTransition:function(){return[oz(oF)[0],oD().memoizedState]},useMutableSource:oH,useSyncExternalStore:oU,useId:le,unstable_isNewReconciler:!1},ls={readContext:a5,useCallback:o8,useContext:a5,useEffect:o0,useImperativeHandle:o4,useInsertionEffect:o1,useLayoutEffect:o2,useMemo:o6,useReducer:oj,useRef:oY,useState:function(){return oj(oF)},useDebugValue:o5,useDeferredValue:function(e){var t=oD();return null===oN?t.memoizedState=e:o9(t,oN.memoizedState,e)},useTransition:function(){return[oj(oF)[0],oD().memoizedState]},useMutableSource:oH,useSyncExternalStore:oU,useId:le,unstable_isNewReconciler:!1};function lc(e,t){if(e&&e.defaultProps)for(var n in t=q({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}function lf(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:q({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ld={isMounted:function(e){return!!(e=e._reactInternals)&&eJ(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=iJ(),a=iZ(e),o=or(r,a);o.payload=t,null!=n&&(o.callback=n),null!==(t=oa(e,o,a))&&(i0(t,e,a,r),oo(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=iJ(),a=iZ(e),o=or(r,a);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=oa(e,o,a))&&(i0(t,e,a,r),oo(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=iJ(),r=iZ(e),a=or(n,r);a.tag=2,null!=t&&(a.callback=t),null!==(t=oa(e,a,r))&&(i0(t,e,r,n),oo(t,e,r))}};function lp(e,t,n,r,a,o,l){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,l):!t.prototype||!t.prototype.isPureReactComponent||!n2(n,r)||!n2(a,o)}function lh(e,t,n){var r=!1,a=at,o=t.contextType;return"object"==typeof o&&null!==o?o=a5(o):(a=al(t)?aa:an.current,o=(r=null!=(r=t.contextTypes))?ao(e,a):at),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ld,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function lm(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ld.enqueueReplaceState(t,t.state,null)}function lg(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},ot(e);var o=t.contextType;"object"==typeof o&&null!==o?a.context=a5(o):a.context=ao(e,o=al(t)?aa:an.current),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(lf(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&ld.enqueueReplaceState(a,a.state,null),oi(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4194308)}function ly(e,t){try{var n="",r=t;do n+=Y(r),r=r.return;while(r);var a=n}catch(e){a="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:a,digest:null}}function lv(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function lb(e,t){try{console.error(t.value)}catch(e){setTimeout(function(){throw e})}}var l_="function"==typeof WeakMap?WeakMap:Map;function lS(e,t,n){(n=or(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){iU||(iU=!0,iV=r),lb(e,t)},n}function lE(e,t,n){(n=or(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){lb(e,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){lb(e,t),"function"!=typeof r&&(null===iB?iB=new Set([this]):iB.add(this));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}function lw(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new l_;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=um.bind(null,e,t,n),t.then(e,e))}function lk(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function lx(e,t,n,r,a){return 0==(1&e.mode)?e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=or(-1,1)).tag=2,oa(n,t,1))),n.lanes|=1):(e.flags|=65536,e.lanes=a),e}var lN=I.ReactCurrentOwner,lR=!1;function lT(e,t,n,r){t.child=null===e?aY(t,null,n,r):aK(t,e.child,n,r)}function lI(e,t,n,r,a){n=n.render;var o=t.ref;return(a4(t,a),r=o$(e,t,n,r,o,a),n=oL(),null===e||lR)?(aO&&n&&aI(t),t.flags|=1,lT(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,lK(e,t,a))}function lC(e,t,n,r,a){if(null===e){var o=n.type;return"function"!=typeof o||uE(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=ux(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,lP(e,t,o,r,a))}if(o=e.child,0==(e.lanes&a)){var l=o.memoizedProps;if((n=null!==(n=n.compare)?n:n2)(l,r)&&e.ref===t.ref)return lK(e,t,a)}return t.flags|=1,(e=uk(o,r)).ref=t.ref,e.return=t,t.child=e}function lP(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(n2(o,r)&&e.ref===t.ref)if(lR=!1,t.pendingProps=r=o,0==(e.lanes&a))return t.lanes=e.lanes,lK(e,t,a);else 0!=(131072&e.flags)&&(lR=!0)}return l$(e,t,n,r,a)}function lM(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ae(iP,iC),iC|=n;else{if(0==(0x40000000&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=0x40000000,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ae(iP,iC),iC|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,ae(iP,iC),iC|=r}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,ae(iP,iC),iC|=r;return lT(e,t,a,n),t.child}function lO(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function l$(e,t,n,r,a){var o=al(n)?aa:an.current;return(o=ao(t,o),a4(t,a),n=o$(e,t,n,r,o,a),r=oL(),null===e||lR)?(aO&&r&&aI(t),t.flags|=1,lT(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,lK(e,t,a))}function lL(e,t,n,r,a){if(al(n)){var o=!0;ac(t)}else o=!1;if(a4(t,a),null===t.stateNode)lQ(e,t),lh(t,n,r),lg(t,n,r,a),r=!0;else if(null===e){var l=t.stateNode,i=t.memoizedProps;l.props=i;var u=l.context,s=n.contextType;s="object"==typeof s&&null!==s?a5(s):ao(t,s=al(n)?aa:an.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof l.getSnapshotBeforeUpdate;f||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==r||u!==s)&&lm(t,l,r,s),oe=!1;var d=t.memoizedState;l.state=d,oi(t,r,l,a),u=t.memoizedState,i!==r||d!==u||ar.current||oe?("function"==typeof c&&(lf(t,n,c,r),u=t.memoizedState),(i=oe||lp(t,n,i,r,d,u,s))?(f||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||("function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount()),"function"==typeof l.componentDidMount&&(t.flags|=4194308)):("function"==typeof l.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),l.props=r,l.state=u,l.context=s,r=i):("function"==typeof l.componentDidMount&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,on(e,t),i=t.memoizedProps,s=t.type===t.elementType?i:lc(t.type,i),l.props=s,f=t.pendingProps,d=l.context,u="object"==typeof(u=n.contextType)&&null!==u?a5(u):ao(t,u=al(n)?aa:an.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof l.getSnapshotBeforeUpdate)||"function"!=typeof l.UNSAFE_componentWillReceiveProps&&"function"!=typeof l.componentWillReceiveProps||(i!==f||d!==u)&&lm(t,l,r,u),oe=!1,d=t.memoizedState,l.state=d,oi(t,r,l,a);var h=t.memoizedState;i!==f||d!==h||ar.current||oe?("function"==typeof p&&(lf(t,n,p,r),h=t.memoizedState),(s=oe||lp(t,n,s,r,d,h,u)||!1)?(c||"function"!=typeof l.UNSAFE_componentWillUpdate&&"function"!=typeof l.componentWillUpdate||("function"==typeof l.componentWillUpdate&&l.componentWillUpdate(r,h,u),"function"==typeof l.UNSAFE_componentWillUpdate&&l.UNSAFE_componentWillUpdate(r,h,u)),"function"==typeof l.componentDidUpdate&&(t.flags|=4),"function"==typeof l.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),l.props=r,l.state=h,l.context=u,r=s):("function"!=typeof l.componentDidUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof l.getSnapshotBeforeUpdate||i===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return lA(e,t,n,r,o,a)}function lA(e,t,n,r,a,o){lO(e,t);var l=0!=(128&t.flags);if(!r&&!l)return a&&af(t,n,!1),lK(e,t,o);r=t.stateNode,lN.current=t;var i=l&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&l?(t.child=aK(t,e.child,null,o),t.child=aK(t,null,i,o)):lT(e,t,i,o),t.memoizedState=r.state,a&&af(t,n,!0),t.child}function lD(e){var t=e.stateNode;t.pendingContext?au(e,t.pendingContext,t.pendingContext!==t.context):t.context&&au(e,t.context,!1),oh(e,t.containerInfo)}function lF(e,t,n,r,a){return aU(),aV(a),t.flags|=256,lT(e,t,n,r),t.child}var lz={dehydrated:null,treeContext:null,retryLane:0};function lj(e){return{baseLanes:e,cachePool:null,transitions:null}}function lH(e,t,n){var r,a=t.pendingProps,o=ov.current,l=!1,i=0!=(128&t.flags);if((r=i)||(r=(null===e||null!==e.memoizedState)&&0!=(2&o)),r?(l=!0,t.flags&=-129):(null===e||null!==e.memoizedState)&&(o|=1),ae(ov,1&o),null===e)return(aF(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated))?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=0x40000000,null):(i=a.children,e=a.fallback,l?(a=t.mode,l=t.child,i={mode:"hidden",children:i},0==(1&a)&&null!==l?(l.childLanes=0,l.pendingProps=i):l=uR(i,a,0,null),e=uN(e,a,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=lj(n),t.memoizedState=lz,e):lU(t,i));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return lB(e,t,i,a,r,o,n);if(l){l=a.fallback,i=t.mode,r=(o=e.child).sibling;var u={mode:"hidden",children:a.children};return 0==(1&i)&&t.child!==o?((a=t.child).childLanes=0,a.pendingProps=u,t.deletions=null):(a=uk(o,u)).subtreeFlags=0xe00000&o.subtreeFlags,null!==r?l=uk(r,l):(l=uN(l,i,n,null),l.flags|=2),l.return=t,a.return=t,a.sibling=l,t.child=a,a=l,l=t.child,i=null===(i=e.child.memoizedState)?lj(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},l.memoizedState=i,l.childLanes=e.childLanes&~n,t.memoizedState=lz,a}return e=(l=e.child).sibling,a=uk(l,{mode:"visible",children:a.children}),0==(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function lU(e,t){return(t=uR({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function lV(e,t,n,r){return null!==r&&aV(r),aK(t,e.child,null,n),e=lU(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lB(e,t,n,r,a,o,l){if(n)return 256&t.flags?(t.flags&=-257,lV(e,t,l,r=lv(Error(f(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,a=t.mode,r=uR({mode:"visible",children:r.children},a,0,null),o=uN(o,a,l,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,0!=(1&t.mode)&&aK(t,e.child,null,l),t.child.memoizedState=lj(l),t.memoizedState=lz,o);if(0==(1&t.mode))return lV(e,t,l,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var i=r.dgst;return r=i,lV(e,t,l,r=lv(o=Error(f(419)),r,void 0))}if(i=0!=(l&e.childLanes),lR||i){if(null!==(r=iR)){switch(l&-l){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 0x1000000:case 0x2000000:case 0x4000000:a=32;break;case 0x20000000:a=0x10000000;break;default:a=0}0!==(a=0!=(a&(r.suspendedLanes|l))?0:a)&&a!==o.retryLane&&(o.retryLane=a,a7(e,a),i0(r,e,a,-1))}return ua(),lV(e,t,l,r=lv(Error(f(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=uy.bind(null,e),a._reactRetry=t,null):(e=o.treeContext,aM=rG(a.nextSibling),aP=t,aO=!0,a$=null,null!==e&&(aE[aw++]=ax,aE[aw++]=aN,aE[aw++]=ak,ax=e.id,aN=e.overflow,ak=t),t=lU(t,r.children),t.flags|=4096,t)}function lW(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),a3(e.return,t,n)}function lq(e,t,n,r,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function lG(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(lT(e,t,r.children,n),0!=(2&(r=ov.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&lW(e,n,t);else if(19===e.tag)lW(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ae(ov,r),0==(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(a=null,n=t.child;null!==n;)null!==(e=n.alternate)&&null===ob(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),lq(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===ob(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}lq(t,!0,n,null,o);break;case"together":lq(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function lQ(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function lK(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),i$|=t.lanes,0==(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(f(153));if(null!==t.child){for(n=uk(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=uk(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function lY(e,t,n){switch(t.tag){case 3:lD(t),aU();break;case 5:og(t);break;case 1:al(t.type)&&ac(t);break;case 4:oh(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;ae(aX,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState)){if(null!==r.dehydrated)return ae(ov,1&ov.current),t.flags|=128,null;if(0!=(n&t.child.childLanes))return lH(e,t,n);return ae(ov,1&ov.current),null!==(e=lK(e,t,n))?e.sibling:null}ae(ov,1&ov.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(128&e.flags)){if(r)return lG(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),ae(ov,ov.current),!r)return null;break;case 22:case 23:return t.lanes=0,lM(e,t,n)}return lK(e,t,n)}function lX(e,t){if(!aO)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function lJ(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=0xe00000&a.subtreeFlags,r|=0xe00000&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function lZ(e,t,n){var r=t.pendingProps;switch(aC(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return lJ(t),null;case 1:case 17:return al(t.type)&&ai(),lJ(t),null;case 3:return r=t.stateNode,om(),r7(ar),r7(an),oS(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===e||null===e.child)&&(aj(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==a$&&(i4(a$),a$=null))),o(e,t),lJ(t),null;case 5:oy(t);var u=op(od.current);if(n=t.type,null!==e&&null!=t.stateNode)l(e,t,n,r,u),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(f(166));return lJ(t),null}if(e=op(oc.current),aj(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[rY]=t,r[rX]=s,e=0!=(1&t.mode),n){case"dialog":rw("cancel",r),rw("close",r);break;case"iframe":case"object":case"embed":rw("load",r);break;case"video":case"audio":for(u=0;u<\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[rY]=t,e[rX]=r,a(e,t,!1,!1),t.stateNode=e;e:{switch(c=eT(n,r),n){case"dialog":rw("cancel",e),rw("close",e),u=r;break;case"iframe":case"object":case"embed":rw("load",e),u=r;break;case"video":case"audio":for(u=0;uij&&(t.flags|=128,r=!0,lX(s,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ob(c))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),lX(s,!0),null===s.tail&&"hidden"===s.tailMode&&!c.alternate&&!aO)return lJ(t),null}else 2*e9()-s.renderingStartTime>ij&&0x40000000!==n&&(t.flags|=128,r=!0,lX(s,!1),t.lanes=4194304);s.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=s.last)?n.sibling=c:t.child=c,s.last=c)}if(null!==s.tail)return t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=e9(),t.sibling=null,n=ov.current,ae(ov,r?1&n|2:1&n),t;return lJ(t),null;case 22:case 23:return ue(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!=(1&t.mode)?0!=(0x40000000&iC)&&(lJ(t),6&t.subtreeFlags&&(t.flags|=8192)):lJ(t),null;case 24:case 25:return null}throw Error(f(156,t.tag))}function l0(e,t){switch(aC(t),t.tag){case 1:return al(t.type)&&ai(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return om(),r7(ar),r7(an),oS(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return oy(t),null;case 13:if(r7(ov),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(f(340));aU()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return r7(ov),null;case 4:return om(),null;case 10:return a2(t.type._context),null;case 22:case 23:return ue(),null;default:return null}}a=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},o=function(){},l=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,op(oc.current);var o,l=null;switch(n){case"input":a=eo(e,a),r=eo(e,r),l=[];break;case"select":a=q({},a,{value:void 0}),r=q({},r,{value:void 0}),l=[];break;case"textarea":a=ep(e,a),r=ep(e,r),l=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(e.onclick=rD)}for(s in eR(n,r),n=null,a)if(!r.hasOwnProperty(s)&&a.hasOwnProperty(s)&&null!=a[s])if("style"===s){var i=a[s];for(o in i)i.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(p.hasOwnProperty(s)?l||(l=[]):(l=l||[]).push(s,null));for(s in r){var u=r[s];if(i=null!=a?a[s]:void 0,r.hasOwnProperty(s)&&u!==i&&(null!=u||null!=i))if("style"===s)if(i){for(o in i)!i.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&i[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(l||(l=[]),l.push(s,n)),n=u;else"dangerouslySetInnerHTML"===s?(u=u?u.__html:void 0,i=i?i.__html:void 0,null!=u&&i!==u&&(l=l||[]).push(s,u)):"children"===s?"string"!=typeof u&&"number"!=typeof u||(l=l||[]).push(s,""+u):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(p.hasOwnProperty(s)?(null!=u&&"onScroll"===s&&rw("scroll",e),l||i===u||(l=[])):(l=l||[]).push(s,u))}n&&(l=l||[]).push("style",n);var s=l;(t.updateQueue=s)&&(t.flags|=4)}},i=function(e,t,n,r){n!==r&&(t.flags|=4)};var l1=!1,l2=!1,l3="function"==typeof WeakSet?WeakSet:Set,l4=null;function l5(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){uh(e,t,n)}else n.current=null}function l8(e,t,n){try{n()}catch(n){uh(e,t,n)}}var l6=!1;function l9(e,t){if(rF=tY,n6(e=n8())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a,o=r.anchorOffset,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch(e){n=null;break e}var i=0,u=-1,s=-1,c=0,d=0,p=e,h=null;t:for(;;){for(;p!==n||0!==o&&3!==p.nodeType||(u=i+o),p!==l||0!==r&&3!==p.nodeType||(s=i+r),3===p.nodeType&&(i+=p.nodeValue.length),null!==(a=p.firstChild);)h=p,p=a;for(;;){if(p===e)break t;if(h===n&&++c===o&&(u=i),h===l&&++d===r&&(s=i),null!==(a=p.nextSibling))break;h=(p=h).parentNode}p=a}n=-1===u||-1===s?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(rz={focusedElem:e,selectionRange:n},tY=!1,l4=t;null!==l4;)if(e=(t=l4).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,l4=e;else for(;null!==l4;){t=l4;try{var m=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,y=m.memoizedState,v=t.stateNode,b=v.getSnapshotBeforeUpdate(t.elementType===t.type?g:lc(t.type,g),y);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var _=t.stateNode.containerInfo;1===_.nodeType?_.textContent="":9===_.nodeType&&_.documentElement&&_.removeChild(_.documentElement);break;default:throw Error(f(163))}}catch(e){uh(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,l4=e;break}l4=t.return}return m=l6,l6=!1,m}function l7(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,void 0!==o&&l8(t,n,o)}a=a.next}while(a!==r)}}function ie(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function it(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function ir(e){var t=e.alternate;null!==t&&(e.alternate=null,ir(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[rY],delete t[rX],delete t[rZ],delete t[r0],delete t[r1]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ia(e){return 5===e.tag||3===e.tag||4===e.tag}function io(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ia(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags||null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function il(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=rD));else if(4!==r&&null!==(e=e.child))for(il(e,t,n),e=e.sibling;null!==e;)il(e,t,n),e=e.sibling}function ii(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ii(e,t,n),e=e.sibling;null!==e;)ii(e,t,n),e=e.sibling}var iu=null,is=!1;function ic(e,t,n){for(n=n.child;null!==n;)id(e,t,n),n=n.sibling}function id(e,t,n){if(tl&&"function"==typeof tl.onCommitFiberUnmount)try{tl.onCommitFiberUnmount(to,n)}catch(e){}switch(n.tag){case 5:l2||l5(n,t);case 6:var r=iu,a=is;iu=null,ic(e,t,n),iu=r,is=a,null!==iu&&(is?(e=iu,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):iu.removeChild(n.stateNode));break;case 18:null!==iu&&(is?(e=iu,n=n.stateNode,8===e.nodeType?rq(e.parentNode,n):1===e.nodeType&&rq(e,n),tQ(e)):rq(iu,n.stateNode));break;case 4:r=iu,a=is,iu=n.stateNode.containerInfo,is=!0,ic(e,t,n),iu=r,is=a;break;case 0:case 11:case 14:case 15:if(!l2&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){a=r=r.next;do{var o=a,l=o.destroy;o=o.tag,void 0!==l&&(0!=(2&o)?l8(n,t,l):0!=(4&o)&&l8(n,t,l)),a=a.next}while(a!==r)}ic(e,t,n);break;case 1:if(!l2&&(l5(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(e){uh(n,t,e)}ic(e,t,n);break;case 21:default:ic(e,t,n);break;case 22:1&n.mode?(l2=(r=l2)||null!==n.memoizedState,ic(e,t,n),l2=r):ic(e,t,n)}}function ip(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new l3),t.forEach(function(t){var r=uv.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ih(e,t){var n=t.deletions;if(null!==n)for(var r=0;ra&&(a=l),r&=~o}if(r=a,10<(r=(120>(r=e9()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*iE(r/1960))-r)){e.timeoutHandle=rH(uc.bind(null,e,iF,iH),r);break}uc(e,iF,iH);break;default:throw Error(f(329))}}}return i1(e,e9()),e.callbackNode===n?i2.bind(null,e):null}function i3(e,t){var n=iD;return e.current.memoizedState.isDehydrated&&(ut(e,t).flags|=256),2!==(e=uo(e,t))&&(t=iF,iF=n,null!==t&&i4(t)),e}function i4(e){null===iF?iF=e:iF.push.apply(iF,e)}function i5(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;re?16:e,null===iq)var r=!1;else{if(e=iq,iq=null,iG=0,0!=(6&iN))throw Error(f(331));var a=iN;for(iN|=4,l4=e.current;null!==l4;){var o=l4,l=o.child;if(0!=(16&l4.flags)){var i=o.deletions;if(null!==i){for(var u=0;ue9()-iz?ut(e,0):iA|=n),i1(e,t)}function ug(e,t){0===t&&(0==(1&e.mode)?t=1:(t=tp,0==(0x7c00000&(tp<<=1))&&(tp=4194304)));var n=iJ();null!==(e=a7(e,t))&&(tS(e,t,n),i1(e,n))}function uy(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),ug(e,n)}function uv(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(f(314))}null!==r&&r.delete(t),ug(e,n)}function ub(e,t){return e4(e,t)}function u_(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function uS(e,t,n,r){return new u_(e,t,n,r)}function uE(e){return!(!(e=e.prototype)||!e.isReactComponent)}function uw(e){if("function"==typeof e)return+!!uE(e);if(null!=e){if((e=e.$$typeof)===D)return 11;if(e===j)return 14}return 2}function uk(e,t){var n=e.alternate;return null===n?((n=uS(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=0xe00000&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function ux(e,t,n,r,a,o){var l=2;if(r=e,"function"==typeof e)uE(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case M:return uN(n.children,a,o,t);case O:l=8,a|=8;break;case $:return(e=uS(12,n,t,2|a)).elementType=$,e.lanes=o,e;case F:return(e=uS(13,n,t,a)).elementType=F,e.lanes=o,e;case z:return(e=uS(19,n,t,a)).elementType=z,e.lanes=o,e;case U:return uR(n,a,o,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case L:l=10;break e;case A:l=9;break e;case D:l=11;break e;case j:l=14;break e;case H:l=16,r=null;break e}throw Error(f(130,null==e?e:typeof e,""))}return(t=uS(l,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function uN(e,t,n,r){return(e=uS(7,e,r,t)).lanes=n,e}function uR(e,t,n,r){return(e=uS(22,e,r,t)).elementType=U,e.lanes=n,e.stateNode={isHidden:!1},e}function uT(e,t,n){return(e=uS(6,e,null,t)).lanes=n,e}function uI(e,t,n){return(t=uS(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function uC(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=t_(0),this.expirationTimes=t_(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=t_(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function uP(e,t,n,r,a,o,l,i,u){return e=new uC(e,t,n,i,u),1===t?(t=1,!0===o&&(t|=8)):t=0,o=uS(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ot(o),e}function uM(e,t,n){var r=3>>1,a=e[r];if(0>>1;ro(u,n))so(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[i]=n,r=i);else if(so(c,n))e[r]=c,e[s]=n,r=s;else break}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var l,i=performance;t.unstable_now=function(){return i.now()}}else{var u=Date,s=u.now();t.unstable_now=function(){return u.now()-s}}var c=[],f=[],d=1,p=null,h=3,m=!1,g=!1,y=!1,v="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,_="undefined"!=typeof setImmediate?setImmediate:null;function S(e){for(var t=r(f);null!==t;){if(null===t.callback)a(f);else if(t.startTime<=e)a(f),t.sortIndex=t.expirationTime,n(c,t);else break;t=r(f)}}function E(e){if(y=!1,S(e),!g)if(null!==r(c))g=!0,O(w);else{var t=r(f);null!==t&&$(E,t.startTime-e)}}function w(e,n){g=!1,y&&(y=!1,b(N),N=-1),m=!0;var o=h;try{for(S(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!I());){var l=p.callback;if("function"==typeof l){p.callback=null,h=p.priorityLevel;var i=l(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof i?p.callback=i:p===r(c)&&a(c),S(n)}else a(c);p=r(c)}if(null!==p)var u=!0;else{var s=r(f);null!==s&&$(E,s.startTime-n),u=!1}return u}finally{p=null,h=o,m=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var k=!1,x=null,N=-1,R=5,T=-1;function I(){return!(t.unstable_now()-Te||125l?(e.sortIndex=o,n(f,e),null===r(c)&&e===r(f)&&(y?(b(N),N=-1):y=!0,$(E,o-l))):(e.sortIndex=i,n(c,e),g||m||(g=!0,O(w))),e},t.unstable_shouldYield=I,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},3840:function(e,t,n){e.exports=n(53)},7841:function(e,t){let n="RUNTIME-001",r="RUNTIME-002",a="RUNTIME-003",o="RUNTIME-004",l="RUNTIME-005",i="RUNTIME-006",u="RUNTIME-007",s="RUNTIME-008",c="TYPE-001",f="BUILD-001",d=e=>{let t=e.split("-")[0].toLowerCase();return`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${t}/${e}`},p=(e,t,n,r)=>{let a=[`${[t[e]]} #${e}`];return n&&a.push(`args: ${JSON.stringify(n)}`),a.push(d(e)),r&&a.push(`Original Error Message: - ${r}`),a.join("\n")};function h(){return(h=Object.assign||function(e){for(var t=1;te===t)&&e.push(t),e}function d(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function p(e){return void 0!==e.entry}function h(e){return!e.entry.includes(".json")}async function m(e,t){try{return await e()}catch(e){t||c(e);return}}function g(e){return e&&"object"==typeof e}let y=Object.prototype.toString;function v(e){return"[object Object]"===y.call(e)}function b(e,t){let n=/^(https?:)?\/\//i;return e.replace(n,"").replace(/\/$/,"")===t.replace(n,"").replace(/\/$/,"")}function _(e){return Array.isArray(e)?e:[e]}function S(e){let t={url:"",type:"global",globalName:""};return a.isBrowserEnv()||a.isReactNativeEnv()?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let E=(e,t)=>{let n;return n=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),n+=t},w="object"==typeof globalThis?globalThis:window,k=(()=>{try{return document.defaultView}catch(e){return w}})(),x=k;function N(e,t,n){Object.defineProperty(e,t,{value:n,configurable:!1,writable:!0})}function R(e,t){return Object.hasOwnProperty.call(e,t)}R(w,"__GLOBAL_LOADING_REMOTE_ENTRY__")||N(w,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let T=w.__GLOBAL_LOADING_REMOTE_ENTRY__;function I(e){var t,n,r,a,o,l,i,u,s,c,f,d;R(e,"__VMOK__")&&!R(e,"__FEDERATION__")&&N(e,"__FEDERATION__",e.__VMOK__),R(e,"__FEDERATION__")||(N(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),N(e,"__VMOK__",e.__FEDERATION__)),null!=(i=(t=e.__FEDERATION__).__GLOBAL_PLUGIN__)||(t.__GLOBAL_PLUGIN__=[]),null!=(u=(n=e.__FEDERATION__).__INSTANCES__)||(n.__INSTANCES__=[]),null!=(s=(r=e.__FEDERATION__).moduleInfo)||(r.moduleInfo={}),null!=(c=(a=e.__FEDERATION__).__SHARE__)||(a.__SHARE__={}),null!=(f=(o=e.__FEDERATION__).__MANIFEST_LOADING__)||(o.__MANIFEST_LOADING__={}),null!=(d=(l=e.__FEDERATION__).__PRELOADED_MAP__)||(l.__PRELOADED_MAP__=new Map)}function C(){w.__FEDERATION__.__GLOBAL_PLUGIN__=[],w.__FEDERATION__.__INSTANCES__=[],w.__FEDERATION__.moduleInfo={},w.__FEDERATION__.__SHARE__={},w.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(T).forEach(e=>{delete T[e]})}function P(e){w.__FEDERATION__.__INSTANCES__.push(e)}function M(){return w.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function O(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.isDebugMode();t&&(w.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,w.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="0.14.0")}function $(e,t){if("string"==typeof t){if(e[t])return{value:e[t],key:t};for(let n of Object.keys(e)){let[r,a]=n.split(":"),o=`${r}:${t}`,l=e[o];if(l)return{value:l,key:o}}return{value:void 0,key:t}}throw Error("key must be string")}I(w),I(k);let L=()=>k.__FEDERATION__.moduleInfo,A=(e,t)=>{let n=$(t,d(e)).value;if(n&&!n.version&&"version"in e&&e.version&&(n.version=e.version),n)return n;if("version"in e&&e.version){let{version:t}=e,n=d(r._object_without_properties_loose(e,["version"])),a=$(k.__FEDERATION__.moduleInfo,n).value;if((null==a?void 0:a.version)===t)return a}},D=e=>A(e,k.__FEDERATION__.moduleInfo),F=(e,t)=>{let n=d(e);return k.__FEDERATION__.moduleInfo[n]=t,k.__FEDERATION__.moduleInfo},z=e=>(k.__FEDERATION__.moduleInfo=r._extends({},k.__FEDERATION__.moduleInfo,e),()=>{for(let t of Object.keys(e))delete k.__FEDERATION__.moduleInfo[t]}),j=(e,t)=>{let n=t||`__FEDERATION_${e}:custom__`,r=w[n];return{remoteEntryKey:n,entryExports:r}},H=e=>{let{__GLOBAL_PLUGIN__:t}=k.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):c(`The plugin ${e.name} has been registered.`)})},U=()=>k.__FEDERATION__.__GLOBAL_PLUGIN__,V=e=>w.__FEDERATION__.__PRELOADED_MAP__.get(e),B=e=>w.__FEDERATION__.__PRELOADED_MAP__.set(e,!0),W="default",q="global",G="[0-9A-Za-z-]+",Q=`(?:\\+(${G}(?:\\.${G})*))`,K="0|[1-9]\\d*",Y="[0-9]+",X="\\d*[a-zA-Z-][a-zA-Z0-9-]*",J=`(?:${Y}|${X})`,Z=`(?:-?(${J}(?:\\.${J})*))`,ee=`(?:${K}|${X})`,et=`(?:-(${ee}(?:\\.${ee})*))`,en=`${K}|x|X|\\*`,er=`[v=\\s]*(${en})(?:\\.(${en})(?:\\.(${en})(?:${et})?${Q}?)?)?`,ea=`^\\s*(${er})\\s+-\\s+(${er})\\s*$`,eo=`(${Y})\\.(${Y})\\.(${Y})`,el=`[v=\\s]*${eo}${Z}?${Q}?`,ei="((?:<|>)?=?)",eu=`(\\s*)${ei}\\s*(${el}|${er})`,es="(?:~>?)",ec=`(\\s*)${es}\\s+`,ef="(?:\\^)",ed=`(\\s*)${ef}\\s+`,ep="(<|>)?=?\\s*\\*",eh=`^${ef}${er}$`,em=`(${K})\\.(${K})\\.(${K})`,eg=`v?${em}${et}?${Q}?`,ey=`^${es}${er}$`,ev=`^${ei}\\s*${er}$`,eb=`^${ei}\\s*(${eg})$|^$`,e_="^\\s*>=\\s*0.0.0\\s*$";function eS(e){return new RegExp(e)}function eE(e){return!e||"x"===e.toLowerCase()||"*"===e}function ew(){for(var e=arguments.length,t=Array(e),n=0;nt.reduce((e,t)=>t(e),e)}function ek(e){return e.match(eS(eb))}function ex(e,t,n,r){let a=`${e}.${t}.${n}`;return r?`${a}-${r}`:a}function eN(e){return e.replace(eS(ea),(e,t,n,r,a,o,l,i,u,s,c,f)=>(t=eE(n)?"":eE(r)?`>=${n}.0.0`:eE(a)?`>=${n}.${r}.0`:`>=${t}`,i=eE(u)?"":eE(s)?`<${Number(u)+1}.0.0-0`:eE(c)?`<${u}.${Number(s)+1}.0-0`:f?`<=${u}.${s}.${c}-${f}`:`<=${i}`,`${t} ${i}`.trim()))}function eR(e){return e.replace(eS(eu),"$1$2$3")}function eT(e){return e.replace(eS(ec),"$1~")}function eI(e){return e.replace(eS(ed),"$1^")}function eC(e){return e.trim().split(/\s+/).map(e=>e.replace(eS(eh),(e,t,n,r,a)=>{if(eE(t))return"";if(eE(n))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(eE(r))if("0"===t)return`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`;else return`>=${t}.${n}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${n}.${r}-${a} <${Number(t)+1}.0.0-0`;else if("0"===n)return`>=${t}.${n}.${r}-${a} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`;if("0"===t)if("0"===n)return`>=${t}.${n}.${r} <${t}.${n}.${Number(r)+1}-0`;else return`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`;return`>=${t}.${n}.${r} <${Number(t)+1}.0.0-0`})).join(" ")}function eP(e){return e.trim().split(/\s+/).map(e=>e.replace(eS(ey),(e,t,n,r,a)=>eE(t)?"":eE(n)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:eE(r)?`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`:a?`>=${t}.${n}.${r}-${a} <${t}.${Number(n)+1}.0-0`:`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`)).join(" ")}function eM(e){return e.split(/\s+/).map(e=>e.trim().replace(eS(ev),(e,t,n,r,a,o)=>{let l=eE(n),i=l||eE(r),u=i||eE(a);if("="===t&&u&&(t=""),o="",l)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(i&&(r=0),a=0,">"===t?(t=">=",i?(n=Number(n)+1,r=0):r=Number(r)+1,a=0):"<="===t&&(t="<",i?n=Number(n)+1:r=Number(r)+1),"<"===t&&(o="-0"),`${t+n}.${r}.${a}${o}`):i?`>=${n}.0.0${o} <${Number(n)+1}.0.0-0`:u?`>=${n}.${r}.0${o} <${n}.${Number(r)+1}.0-0`:e})).join(" ")}function eO(e){return e.trim().replace(eS(ep),"")}function e$(e){return e.trim().replace(eS(e_),"")}function eL(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function eA(e,t){let{preRelease:n}=e,{preRelease:r}=t;if(void 0===n&&r)return 1;if(n&&void 0===r)return -1;if(void 0===n&&void 0===r)return 0;for(let e=0,t=n.length;e<=t;e++){let t=n[e],a=r[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return eL(t,a)}}return 0}function eD(e,t){return eL(e.major,t.major)||eL(e.minor,t.minor)||eL(e.patch,t.patch)||eA(e,t)}function eF(e,t){return e.version===t.version}function ez(e,t){switch(e.operator){case"":case"=":return eF(e,t);case">":return 0>eD(e,t);case">=":return eF(e,t)||0>eD(e,t);case"<":return eD(e,t)>0;case"<=":return eF(e,t)||eD(e,t)>0;case void 0:return!0;default:return!1}}function ej(e){return ew(eC,eP,eM,eO)(e)}function eH(e){return ew(eN,eR,eT,eI)(e.trim()).split(/\s+/).join(" ")}function eU(e,t){if(!e)return!1;let n=eH(t).split(" ").map(e=>ej(e)).join(" ").split(/\s+/).map(e=>e$(e)),r=ek(e);if(!r)return!1;let[,a,,o,l,i,u]=r,s={version:ex(o,l,i,u),major:o,minor:l,patch:i,preRelease:null==u?void 0:u.split(".")};for(let e of n){let t=ek(e);if(!t)return!1;let[,n,,r,a,o,l]=t;if(!ez({operator:n,version:ex(r,a,o,l),major:r,minor:a,patch:o,preRelease:null==l?void 0:l.split(".")},s))return!1}return!0}function eV(e,t,n,a){var o,l,i;let u;return u="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{throw Error(`Can not get shared '${n}'!`)}),r._extends({deps:[],useIn:[],from:t,loading:null},e,{shareConfig:r._extends({requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1},e.shareConfig),get:u,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:null!=(o=e.version)?o:"0",scope:Array.isArray(e.scope)?e.scope:[null!=(l=e.scope)?l:"default"],strategy:(null!=(i=e.strategy)?i:a)||"version-first"})}function eB(e,t){let n=t.shared||{},a=t.name,o=Object.keys(n).reduce((e,r)=>{let o=_(n[r]);return e[r]=e[r]||[],o.forEach(n=>{e[r].push(eV(n,a,r,t.shareStrategy))}),e},{}),l=r._extends({},e.shared);return Object.keys(o).forEach(e=>{l[e]?o[e].forEach(t=>{l[e].find(e=>e.version===t.version)||l[e].push(t)}):l[e]=o[e]}),{shared:l,shareInfos:o}}function eW(e,t){let n=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),n=e;for(let e=0;e<3-t.length;e++)n+=".0";return n}return e};return!!eU(n(e),`<=${n(t)}`)}let eq=(e,t)=>{let n=t||function(e,t){return eW(e,t)};return Object.keys(e).reduce((e,t)=>!e||n(e,t)||"0"===e?t:e,0)},eG=e=>!!e.loaded||"function"==typeof e.lib,eQ=e=>!!e.loading;function eK(e,t,n){let r=e[t][n],a=function(e,t){return!eG(r[e])&&eW(e,t)};return eq(e[t][n],a)}function eY(e,t,n){let r=e[t][n],a=function(e,t){let n=e=>eG(e)||eQ(e);if(n(r[t]))if(n(r[e]))return!!eW(e,t);else return!0;return!n(r[e])&&eW(e,t)};return eq(e[t][n],a)}function eX(e){return"loaded-first"===e?eY:eK}function eJ(e,t,n,r){if(!e)return;let{shareConfig:a,scope:o=W,strategy:l}=n;for(let i of Array.isArray(o)?o:[o])if(a&&e[i]&&e[i][t]){let{requiredVersion:o}=a,u=eX(l)(e,i,t),f=()=>{if(a.singleton){if("string"==typeof o&&!eU(u,o)){let r=`Version ${u} from ${u&&e[i][t][u].from} of shared singleton module ${t} does not satisfy the requirement of ${n.from} which needs ${o})`;a.strictVersion?s(r):c(r)}return e[i][t][u]}if(!1===o||"*"===o||eU(u,o))return e[i][t][u];for(let[n,r]of Object.entries(e[i][t]))if(eU(n,o))return r},d={shareScopeMap:e,scope:i,pkgName:t,version:u,GlobalFederation:x.__FEDERATION__,resolver:f};return(r.emit(d)||d).resolver()}}function eZ(){return x.__FEDERATION__.__SHARE__}function e0(e){var t;let{pkgName:n,extraOptions:r,shareInfos:a}=e,o=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let n=function(e,n){return!eG(t[e])&&eW(e,n)},r=eq(t,n);return t[r]};return Object.assign({},(null!=(t=null==r?void 0:r.resolver)?t:o)(a[n]),null==r?void 0:r.customShareInfo)}var e1={global:{Global:x,nativeGlobal:k,resetFederationGlobalInfo:C,setGlobalFederationInstance:P,getGlobalFederationConstructor:M,setGlobalFederationConstructor:O,getInfoWithoutType:$,getGlobalSnapshot:L,getTargetSnapshotInfoByModuleInfo:A,getGlobalSnapshotInfoByModuleInfo:D,setGlobalSnapshotInfoByModuleInfo:F,addGlobalSnapshot:z,getRemoteEntryExports:j,registerGlobalPlugins:H,getGlobalHostPlugins:U,getPreloaded:V,setPreloaded:B},share:{getRegisteredShare:eJ,getGlobalShareScope:eZ}};function e2(){return"pimcore_quill_bundle:0.0.1"}function e3(e,t){for(let n of e){let e=t.startsWith(n.name),r=t.replace(n.name,"");if(e){if(r.startsWith("/"))return{pkgNameOrAlias:n.name,expose:r=`.${r}`,remote:n};else if(""===r)return{pkgNameOrAlias:n.name,expose:".",remote:n}}let a=n.alias&&t.startsWith(n.alias),o=n.alias&&t.replace(n.alias,"");if(n.alias&&a){if(o&&o.startsWith("/"))return{pkgNameOrAlias:n.alias,expose:o=`.${o}`,remote:n};else if(""===o)return{pkgNameOrAlias:n.alias,expose:".",remote:n}}}}function e4(e,t){for(let n of e)if(t===n.name||n.alias&&t===n.alias)return n}function e5(e,t){let n=U();return n.length>0&&n.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{t.forEach(t=>{t.applyPlugin(e)})}),e}let e8=".then(callbacks[0]).catch(callbacks[1])";async function e6(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,r)=>{try{n?e(n):"undefined"!=typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${e8}`)([e,r]):import(t).then(e).catch(r)}catch(e){r(e)}})}async function e9(e){let{entry:t,remoteEntryExports:n}=e;return new Promise((e,r)=>{try{n?e(n):Function("callbacks",`System.import("${t}")${e8}`)([e,r])}catch(e){r(e)}})}function e7(e,t,n){let{remoteEntryKey:r,entryExports:a}=j(e,t);return u(a,o.getShortErrorMsg(o.RUNTIME_001,o.runtimeDescMap,{remoteName:e,remoteEntryUrl:n,remoteEntryKey:r})),a}async function te(e){let{name:t,globalName:n,entry:r,loaderHook:l}=e,{entryExports:i}=j(t,n);return i||a.loadScript(r,{attrs:{},createScriptHook:(e,t)=>{let n=l.lifecycle.createScript.emit({url:e,attrs:t});if(n&&(n instanceof HTMLScriptElement||"script"in n||"timeout"in n))return n}}).then(()=>e7(t,n,r)).catch(e=>{throw u(void 0,o.getShortErrorMsg(o.RUNTIME_008,o.runtimeDescMap,{remoteName:t,resourceUrl:r})),e})}async function tt(e){let{remoteInfo:t,remoteEntryExports:n,loaderHook:r}=e,{entry:a,entryGlobalName:o,name:l,type:i}=t;switch(i){case"esm":case"module":return e6({entry:a,remoteEntryExports:n});case"system":return e9({entry:a,remoteEntryExports:n});default:return te({entry:a,globalName:o,name:l,loaderHook:r})}}async function tn(e){let{remoteInfo:t,loaderHook:n}=e,{entry:r,entryGlobalName:o,name:l,type:i}=t,{entryExports:u}=j(l,o);return u||a.loadScriptNode(r,{attrs:{name:l,globalName:o,type:i},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.lifecycle.createScript.emit({url:e,attrs:t});if(r&&"url"in r)return r}}}).then(()=>e7(l,o,r)).catch(e=>{throw e})}function tr(e){let{entry:t,name:n}=e;return a.composeKeyWithSeparator(n,t)}async function ta(e){let{origin:t,remoteEntryExports:n,remoteInfo:r}=e,o=tr(r);if(n)return n;if(!T[o]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,l=t.loaderHook;T[o]=e.emit({loaderHook:l,remoteInfo:r,remoteEntryExports:n}).then(e=>e||(("undefined"!=typeof ENV_TARGET?"web"===ENV_TARGET:a.isBrowserEnv())?tt({remoteInfo:r,remoteEntryExports:n,loaderHook:l}):tn({remoteInfo:r,loaderHook:l})))}return T[o]}function to(e){return r._extends({},e,{entry:"entry"in e?e.entry:"",type:e.type||q,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||W})}let tl=class{async getEntry(){let e;if(this.remoteEntryExports)return this.remoteEntryExports;try{e=await ta({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports})}catch(n){let t=tr(this.remoteInfo);e=await this.host.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:ta,origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports,globalLoading:T,uniqueKey:t})}return u(e,`remoteEntryExports is undefined - ${a.safeToString(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async get(e,t,n,a){let l,{loadFactory:i=!0}=n||{loadFactory:!0},c=await this.getEntry();if(!this.inited){let t=this.host.shareScopeMap,n=Array.isArray(this.remoteInfo.shareScope)?this.remoteInfo.shareScope:[this.remoteInfo.shareScope];n.length||n.push("default"),n.forEach(e=>{t[e]||(t[e]={})});let l=t[n[0]],i=[],u={version:this.remoteInfo.version||"",shareScopeKeys:Array.isArray(this.remoteInfo.shareScope)?n:this.remoteInfo.shareScope||"default"};Object.defineProperty(u,"shareScopeMap",{value:t,enumerable:!1});let f=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:l,remoteEntryInitOptions:u,initScope:i,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==c?void 0:c.init)&&s(o.getShortErrorMsg(o.RUNTIME_002,o.runtimeDescMap,{remoteName:name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName})),await c.init(f.shareScope,f.initScope,f.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit(r._extends({},f,{id:e,remoteSnapshot:a,remoteEntryExports:c}))}this.lib=c,this.inited=!0,(l=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:c,expose:t,moduleInfo:this.remoteInfo}))||(l=await c.get(t)),u(l,`${d(this.remoteInfo)} remote don't export ${t}.`);let f=E(this.remoteInfo.name,t),p=this.wraperFactory(l,f);return i?await p():p}wraperFactory(e,t){function n(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let r=await e();return n(r,t),r}:()=>{let r=e();return n(r,t),r}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}};class ti{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function n(){for(var r=arguments.length,a=Array(r),o=0;o0&&this.listeners.forEach(t=>{e=t(...n)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}class tu extends ti{emit(){let e;for(var t=arguments.length,n=Array(t),r=0;r0){let t=0,r=e=>!1!==e&&(t0){let n=0,r=t=>(c(t),this.onerror(t),e),a=o=>{if(ts(e,o)){if(e=o,n{let n=e[t];n&&this.lifecycle[t].on(n)}))}removePlugin(e){u(e,"A name is required.");let t=this.registerPlugins[e];u(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}inherit(e){let{lifecycle:t,registerPlugins:n}=e;Object.keys(t).forEach(e=>{u(!this.lifecycle[e],`The hook "${e}" has a conflict and cannot be inherited.`),this.lifecycle[e]=t[e]}),Object.keys(n).forEach(e=>{u(!this.registerPlugins[e],`The plugin "${e}" has a conflict and cannot be inherited.`),this.applyPlugin(n[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}function tp(e){return r._extends({resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1},e)}function th(e,t){return t.map(t=>{let n=e4(e,t.nameOrAlias);return u(n,`Unable to preload ${t.nameOrAlias} as it is not included in ${!n&&a.safeToString({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:tp(t)}})}function tm(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function tg(e,t,n){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:o,jsAssetsWithoutEntry:l,entryAssets:i}=n;if(t.options.inBrowser){if(i.forEach(n=>{let{moduleInfo:r}=n,a=t.moduleCache.get(e.name);a?ta({origin:t,remoteInfo:r,remoteEntryExports:a.remoteEntryExports}):ta({origin:t,remoteInfo:r,remoteEntryExports:void 0})}),r){let e={rel:"preload",as:"style"};o.forEach(n=>{let{link:r,needAttach:o}=a.createLink({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let e={rel:"stylesheet",type:"text/css"};o.forEach(n=>{let{link:r,needAttach:o}=a.createLink({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r},needDeleteLink:!1});o&&document.head.appendChild(r)})}if(r){let e={rel:"preload",as:"script"};l.forEach(n=>{let{link:r,needAttach:o}=a.createLink({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let n={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};l.forEach(e=>{let{script:r,needAttach:o}=a.createScript({url:e,cb:()=>{},attrs:n,createScriptHook:(e,n)=>{let r=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:n});if(r instanceof HTMLScriptElement)return r},needDeleteScript:!0});o&&document.head.appendChild(r)})}}}function ty(e,t){let n=S(t);n.url||s(`The attribute remoteEntry of ${e.name} must not be undefined.`);let r=a.getResourceUrl(t,n.url);a.isBrowserEnv()||r.startsWith("http")||(r=`https:${r}`),e.type=n.type,e.entryGlobalName=n.globalName,e.entry=r,e.version=t.version,e.buildVersion=t.buildVersion}function tv(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:n,expose:a,origin:o,remoteInfo:l}=e;if(!p(t)||!h(t)){let{remoteSnapshot:i,globalSnapshot:u}=await o.snapshotHandler.loadRemoteSnapshotInfo(t);ty(l,i);let s={remote:t,preloadConfig:{nameOrAlias:n,exposes:[a],resourceCategory:"sync",share:!1,depsRemote:!1}},c=await o.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:o,preloadOptions:s,remoteInfo:l,remote:t,remoteSnapshot:i,globalSnapshot:u});return c&&tg(l,o,c,!1),r._extends({},e,{remoteSnapshot:i})}return e}}}function tb(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function t_(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},l=arguments.length>5?arguments[5]:void 0,{value:i}=$(e,d(t)),u=l||i;if(u&&!a.isManifestProvider(u)&&(n(u,t,r),u.remotesInfo))for(let t of Object.keys(u.remotesInfo)){if(o[t])continue;o[t]=!0;let r=tb(t),a=u.remotesInfo[t];t_(e,{name:r.name,version:a.matchedVersion},n,!1,o,void 0)}}let tS=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function tE(e,t,n,r,o){let l=[],i=[],u=[],s=new Set,c=new Set,{options:f}=e,{preloadConfig:d}=t,{depsRemote:p}=d;if(t_(r,n,(t,n,r)=>{let o;if(r)o=d;else if(Array.isArray(p)){let e=p.find(e=>e.nameOrAlias===n.name||e.nameOrAlias===n.alias);if(!e)return;o=tp(e)}else{if(!0!==p)return;o=d}let s=a.getResourceUrl(t,S(t).url);s&&u.push({name:n.name,moduleInfo:{name:n.name,entry:s,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:n.name,shareScope:"",version:"version"in t?t.version:void 0},url:s});let c="modules"in t?t.modules:[],f=tm(o.exposes);if(f.length&&"modules"in t){var h;c=null==t||null==(h=t.modules)?void 0:h.reduce((e,t)=>((null==f?void 0:f.indexOf(t.moduleName))!==-1&&e.push(t),e),[])}function m(e){let n=e.map(e=>a.getResourceUrl(t,e));return o.filter?n.filter(o.filter):n}if(c){let r=c.length;for(let a=0;a{let r=eJ(e.shareScopeMap,n.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare);r&&"function"==typeof r.lib&&(n.assets.js.sync.forEach(e=>{s.add(e)}),n.assets.css.sync.forEach(e=>{c.add(e)}))};o.shared.forEach(e=>{var n;let r=null==(n=f.shared)?void 0:n[e.sharedName];if(!r)return;let a=e.version?r.find(t=>t.version===e.version):r;a&&_(a).forEach(n=>{t(n,e)})})}let h=i.filter(e=>!s.has(e)&&!tS("script",e));return{cssAssets:l.filter(e=>!c.has(e)&&!tS("link",e)),jsAssetsWithoutEntry:h,entryAssets:u.filter(e=>!tS("script",e.url))}}let tw=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:n,remoteInfo:r,remote:o,globalSnapshot:l,remoteSnapshot:i}=e;return a.isBrowserEnv()?p(o)&&h(o)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:o.name,url:o.entry,moduleInfo:{name:r.name,entry:o.entry,type:r.type||"global",entryGlobalName:"",shareScope:""}}]}:(ty(r,i),tE(t,n,r,l,i)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}};function tk(e,t){let n=D({name:t.options.name,version:t.options.version}),r=n&&"remotesInfo"in n&&n.remotesInfo&&$(n.remotesInfo,e.name).value;return r&&r.matchedVersion?{hostGlobalSnapshot:n,globalSnapshot:L(),remoteSnapshot:D({name:e.name,version:r.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:L(),remoteSnapshot:D({name:e.name,version:"version"in e?e.version:void 0})}}class tx{async loadSnapshot(e){let{options:t}=this.HostInstance,{hostGlobalSnapshot:n,remoteSnapshot:r,globalSnapshot:a}=this.getGlobalRemoteInfo(e),{remoteSnapshot:o,globalSnapshot:l}=await this.hooks.lifecycle.loadSnapshot.emit({options:t,moduleInfo:e,hostGlobalSnapshot:n,remoteSnapshot:r,globalSnapshot:a});return{remoteSnapshot:o,globalSnapshot:l}}async loadRemoteSnapshotInfo(e){let t,n,{options:l}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:l,moduleInfo:e});let i=D({name:this.HostInstance.options.name,version:this.HostInstance.options.version});i||(i={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},z({[this.HostInstance.options.name]:i})),i&&"remotesInfo"in i&&!$(i.remotesInfo,e.name).value&&("version"in e||"entry"in e)&&(i.remotesInfo=r._extends({},null==i?void 0:i.remotesInfo,{[e.name]:{matchedVersion:"version"in e?e.version:e.entry}}));let{hostGlobalSnapshot:u,remoteSnapshot:c,globalSnapshot:f}=this.getGlobalRemoteInfo(e),{remoteSnapshot:d,globalSnapshot:h}=await this.hooks.lifecycle.loadSnapshot.emit({options:l,moduleInfo:e,hostGlobalSnapshot:u,remoteSnapshot:c,globalSnapshot:f});if(d)if(a.isManifestProvider(d)){let o=a.isBrowserEnv()?d.remoteEntry:d.ssrRemoteEntry||d.remoteEntry||"",l=await this.getManifestJson(o,e,{}),i=F(r._extends({},e,{entry:o}),l);t=l,n=i}else{let{remoteSnapshot:r}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:d,from:"global"});t=r,n=h}else if(p(e)){let r=await this.getManifestJson(e.entry,e,{}),a=F(e,r),{remoteSnapshot:o}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:r,from:"global"});t=o,n=a}else s(o.getShortErrorMsg(o.RUNTIME_007,o.runtimeDescMap,{hostName:e.name,hostVersion:e.version,globalSnapshot:JSON.stringify(h)}));return await this.hooks.lifecycle.afterLoadSnapshot.emit({options:l,moduleInfo:e,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:n}}getGlobalRemoteInfo(e){return tk(e,this.HostInstance)}async getManifestJson(e,t,n){let r=async()=>{let n=this.manifestCache.get(e);if(n)return n;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),n=await t.json()}catch(r){(n=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:r,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],s(o.getShortErrorMsg(o.RUNTIME_003,o.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${r}`)))}return u(n.metaData&&n.exposes&&n.shared,`${e} is not a federation manifest`),this.manifestCache.set(e,n),n},l=async()=>{let n=await r(),o=a.generateSnapshotFromManifest(n,{version:e}),{remoteSnapshot:l}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:n,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return l};return this.manifestLoading[e]||(this.manifestLoading[e]=l().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new td({beforeLoadRemoteSnapshot:new tu("beforeLoadRemoteSnapshot"),loadSnapshot:new tf("loadGlobalSnapshot"),loadRemoteSnapshot:new tf("loadRemoteSnapshot"),afterLoadSnapshot:new tf("afterLoadSnapshot")}),this.manifestLoading=x.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}}class tN{registerShared(e,t){let{shareInfos:n,shared:r}=eB(e,t);return Object.keys(n).forEach(e=>{n[e].forEach(n=>{!eJ(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)&&n&&n.lib&&this.setShared({pkgName:e,lib:n.lib,get:n.get,loaded:!0,shared:n,from:t.name})})}),{shareInfos:n,shared:r}}async loadShare(e,t){let{host:n}=this,r=e0({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==r?void 0:r.scope)&&await Promise.all(r.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:r.strategy}))}));let{shareInfo:a}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:r,shared:n.options.shared,origin:n});u(a,`Cannot find ${e} Share in the ${n.options.name}. Please ensure that the ${e} Share parameters have been injected`);let o=eJ(this.shareScopeMap,e,a,this.hooks.lifecycle.resolveShare),l=e=>{e.useIn||(e.useIn=[]),f(e.useIn,n.options.name)};if(o&&o.lib)return l(o),o.lib;if(o&&o.loading&&!o.loaded){let e=await o.loading;return o.loaded=!0,o.lib||(o.lib=e),l(o),e}if(o){let t=(async()=>{let t=await o.get();a.lib=t,a.loaded=!0,l(a);let n=eJ(this.shareScopeMap,e,a,this.hooks.lifecycle.resolveShare);return n&&(n.lib=t,n.loaded=!0),t})();return this.setShared({pkgName:e,loaded:!1,shared:o,from:n.options.name,lib:null,loading:t}),t}{if(null==t?void 0:t.customShareInfo)return!1;let r=(async()=>{let t=await a.get();a.lib=t,a.loaded=!0,l(a);let n=eJ(this.shareScopeMap,e,a,this.hooks.lifecycle.resolveShare);return n&&(n.lib=t,n.loaded=!0),t})();return this.setShared({pkgName:e,loaded:!1,shared:a,from:n.options.name,lib:null,loading:r}),r}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W,t=arguments.length>1?arguments[1]:void 0,{host:n}=this,r=null==t?void 0:t.from,a=null==t?void 0:t.strategy,o=null==t?void 0:t.initScope,l=[];if("build"!==r){let{initTokens:t}=this;o||(o=[]);let n=t[e];if(n||(n=t[e]={from:this.host.name}),o.indexOf(n)>=0)return l;o.push(n)}let i=this.shareScopeMap,u=n.options.name;i[e]||(i[e]={});let s=i[e],c=(e,t)=>{var n;let{version:r,eager:a}=t;s[e]=s[e]||{};let o=s[e],l=o[r],i=!!(l&&(l.eager||(null==(n=l.shareConfig)?void 0:n.eager)));(!l||"loaded-first"!==l.strategy&&!l.loaded&&(!a!=!i?a:u>l.from))&&(o[r]=t)},f=t=>t&&t.init&&t.init(i[e],o),d=async e=>{let{module:t}=await n.remoteHandler.getRemoteModuleAndOptions({id:e});if(t.getEntry){let r;try{r=await t.getEntry()}catch(t){r=await n.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:t,from:"runtime",lifecycle:"beforeLoadShare",origin:n})}t.inited||(await f(r),t.inited=!0)}};return Object.keys(n.options.shared).forEach(t=>{n.options.shared[t].forEach(n=>{n.scope.includes(e)&&c(t,n)})}),("version-first"===n.options.shareStrategy||"version-first"===a)&&n.options.remotes.forEach(t=>{t.shareScope===e&&l.push(d(t.name))}),l}loadShareSync(e,t){let{host:n}=this,r=e0({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==r?void 0:r.scope)&&r.scope.forEach(e=>{this.initializeSharing(e,{strategy:r.strategy})});let a=eJ(this.shareScopeMap,e,r,this.hooks.lifecycle.resolveShare),l=e=>{e.useIn||(e.useIn=[]),f(e.useIn,n.options.name)};if(a){if("function"==typeof a.lib)return l(a),a.loaded||(a.loaded=!0,a.from===n.options.name&&(r.loaded=!0)),a.lib;if("function"==typeof a.get){let t=a.get();if(!(t instanceof Promise))return l(a),this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:t,shared:a}),t}}if(r.lib)return r.loaded||(r.loaded=!0),r.lib;if(r.get){let a=r.get();if(a instanceof Promise){let r=(null==t?void 0:t.from)==="build"?o.RUNTIME_005:o.RUNTIME_006;throw Error(o.getShortErrorMsg(r,o.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e}))}return r.lib=a,this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:r.lib,shared:r}),r.lib}throw Error(o.getShortErrorMsg(o.RUNTIME_006,o.runtimeDescMap,{hostName:n.options.name,sharedPkgName:e}))}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:r}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:r.options,origin:r,scopeName:e,hostShareScopeMap:n.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:n,from:a,lib:o,loading:l,loaded:i,get:u}=e,{version:s,scope:c="default"}=n,f=r._object_without_properties_loose(n,["version","scope"]);(Array.isArray(c)?c:[c]).forEach(e=>{if(this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),!this.shareScopeMap[e][t][s]){this.shareScopeMap[e][t][s]=r._extends({version:s,scope:["default"]},f,{lib:o,loaded:i,loading:l}),u&&(this.shareScopeMap[e][t][s].get=u);return}let n=this.shareScopeMap[e][t][s];l&&!n.loading&&(n.loading=l)})}_setGlobalShareScopeMap(e){let t=eZ(),n=e.id||e.name;n&&!t[n]&&(t[n]=this.shareScopeMap)}constructor(e){this.hooks=new td({afterResolve:new tf("afterResolve"),beforeLoadShare:new tf("beforeLoadShare"),loadShare:new tu,resolveShare:new tc("resolveShare"),initContainerShareScopeMap:new tc("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}class tR{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:n,expose:r}=t,{name:a,alias:o}=n;if(this.idToRemoteMap[e]={name:n.name,expose:r},o&&e.startsWith(a)){let t=e.replace(a,o);this.idToRemoteMap[t]={name:n.name,expose:r};return}if(o&&e.startsWith(o)){let t=e.replace(o,a);this.idToRemoteMap[t]={name:n.name,expose:r}}}async loadRemote(e,t){let{host:n}=this;try{let{loadFactory:r=!0}=t||{loadFactory:!0},{module:a,moduleOptions:o,remoteMatchInfo:l}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:i,remote:u,expose:s,id:c,remoteSnapshot:f}=l,d=await a.get(c,s,t,f),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:i,expose:s,exposeModule:r?d:void 0,exposeModuleFactory:r?void 0:d,remote:u,options:o,moduleInstance:a,origin:n});if(this.setIdToRemoteMap(e,l),"function"==typeof p)return p;return d}catch(o){let{from:r="runtime"}=t||{from:"runtime"},a=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:r,lifecycle:"onLoad",origin:n});if(!a)throw o;return a}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let n=th(t.options.remotes,e);await Promise.all(n.map(async e=>{let{remote:n}=e,r=to(n),{globalSnapshot:a,remoteSnapshot:o}=await t.snapshotHandler.loadRemoteSnapshotInfo(n),l=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:n,remoteInfo:r,globalSnapshot:a,remoteSnapshot:o});l&&tg(r,t,l)}))}registerRemotes(e,t){let{host:n}=this;e.forEach(e=>{this.registerRemote(e,n.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:n}=this,{id:a}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:a,options:n.options,origin:n})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:a,options:n.options,origin:n,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:l}=t,i=e3(n.options.remotes,l);u(i,o.getShortErrorMsg(o.RUNTIME_004,o.runtimeDescMap,{hostName:n.options.name,requestId:l}));let{remote:s}=i,c=to(s),f=await n.sharedHandler.hooks.lifecycle.afterResolve.emit(r._extends({id:l},i,{options:n.options,origin:n,remoteInfo:c})),{remote:d,expose:p}=f;u(d&&p,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${l}.`);let h=n.moduleCache.get(d.name),m={host:n,remoteInfo:c};return h||(h=new tl(m),n.moduleCache.set(d.name,h)),{module:h,moduleOptions:m,remoteMatchInfo:f}}registerRemote(e,t,n){let{host:r}=this,o=()=>{if(e.alias){let n=t.find(t=>{var n;return e.alias&&(t.name.startsWith(e.alias)||(null==(n=t.alias)?void 0:n.startsWith(e.alias)))});u(!n,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${n&&n.name} name or alias`)}"entry"in e&&a.isBrowserEnv()&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=W),e.type||(e.type=q)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:r});let l=t.find(t=>t.name===e.name);if(l){let i=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==n?void 0:n.force)&&(this.removeRemote(l),o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:r}),a.warn(i.join(" ")))}else o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:r})}removeRemote(e){try{let{host:n}=this,{name:r}=e,o=n.options.remotes.findIndex(e=>e.name===r);-1!==o&&n.options.remotes.splice(o,1);let l=n.moduleCache.get(e.name);if(l){let r=l.remoteInfo,o=r.entryGlobalName;if(w[o]){var t;(null==(t=Object.getOwnPropertyDescriptor(w,o))?void 0:t.configurable)?delete w[o]:w[o]=void 0}let i=tr(l.remoteInfo);T[i]&&delete T[i],n.snapshotHandler.manifestCache.delete(r.entry);let u=r.buildVersion?a.composeKeyWithSeparator(r.name,r.buildVersion):r.name,s=w.__FEDERATION__.__INSTANCES__.findIndex(e=>r.buildVersion?e.options.id===u:e.name===u);if(-1!==s){let e=w.__FEDERATION__.__INSTANCES__[s];u=e.options.id||u;let t=eZ(),n=!0,a=[];Object.keys(t).forEach(e=>{let o=t[e];o&&Object.keys(o).forEach(t=>{let l=o[t];l&&Object.keys(l).forEach(o=>{let i=l[o];i&&Object.keys(i).forEach(l=>{let u=i[l];u&&"object"==typeof u&&u.from===r.name&&(u.loaded||u.loading?(u.useIn=u.useIn.filter(e=>e!==r.name),u.useIn.length?n=!1:a.push([e,t,o,l])):a.push([e,t,o,l]))})})})}),n&&(e.shareScopeMap={},delete t[u]),a.forEach(e=>{var n,r,a;let[o,l,i,u]=e;null==(a=t[o])||null==(r=a[l])||null==(n=r[i])||delete n[u]}),w.__FEDERATION__.__INSTANCES__.splice(s,1)}let{hostGlobalSnapshot:c}=tk(e,n);if(c){let t=c&&"remotesInfo"in c&&c.remotesInfo&&$(c.remotesInfo,e.name).key;t&&(delete c.remotesInfo[t],x.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete x.__FEDERATION__.__MANIFEST_LOADING__[t])}n.moduleCache.delete(e.name)}}catch(e){i.log("removeRemote fail: ",e)}}constructor(e){this.hooks=new td({beforeRegisterRemote:new tc("beforeRegisterRemote"),registerRemote:new tc("registerRemote"),beforeRequest:new tf("beforeRequest"),onLoad:new tu("onLoad"),handlePreloadModule:new ti("handlePreloadModule"),errorLoadRemote:new tu("errorLoadRemote"),beforePreloadRemote:new tu("beforePreloadRemote"),generatePreloadAssets:new tu("generatePreloadAssets"),afterPreloadRemote:new tu,loadEntry:new tu}),this.host=e,this.idToRemoteMap={}}}let tT=!0;class tI{initOptions(e){this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,n){let r=new tl({host:this,remoteInfo:to({name:e,entry:t})});return r.remoteEntryExports=n,this.moduleCache.set(e,r),r}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,n)}formatOptions(e,t){let{shared:n}=eB(e,t),{userOptions:a,options:o}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:n}),l=this.remoteHandler.formatAndRegisterRemote(o,a),{shared:i}=this.sharedHandler.registerShared(o,a),u=[...o.plugins];a.plugins&&a.plugins.forEach(e=>{u.includes(e)||u.push(e)});let s=r._extends({},e,t,{plugins:u,remotes:l,shared:i});return this.hooks.lifecycle.init.emit({origin:this,options:s}),s}registerPlugins(e){let t=e5(e,[this.hooks,this.remoteHandler.hooks,this.sharedHandler.hooks,this.snapshotHandler.hooks,this.loaderHook,this.bridgeHook]);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}constructor(e){this.hooks=new td({beforeInit:new tc("beforeInit"),init:new ti,beforeInitContainer:new tf("beforeInitContainer"),initContainer:new tf("initContainer")}),this.version="0.14.0",this.moduleCache=new Map,this.loaderHook=new td({getModuleInfo:new ti,createScript:new ti,createLink:new ti,fetch:new tu,loadEntryError:new tu,getModuleFactory:new tu}),this.bridgeHook=new td({beforeBridgeRender:new ti,afterBridgeRender:new ti,beforeBridgeDestroy:new ti,afterBridgeDestroy:new ti});let t=tT?[tv(),tw()]:[],n={id:e2(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:a.isBrowserEnv()};this.name=e.name,this.options=n,this.snapshotHandler=new tx(this),this.sharedHandler=new tN(this),this.remoteHandler=new tR(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...n.plugins,...e.plugins||[]]),this.options=this.formatOptions(n,e)}}var tC=Object.freeze({__proto__:null});t.loadScript=a.loadScript,t.loadScriptNode=a.loadScriptNode,t.CurrentGlobal=w,t.FederationHost=tI,t.Global=x,t.Module=tl,t.addGlobalSnapshot=z,t.assert=u,t.getGlobalFederationConstructor=M,t.getGlobalSnapshot=L,t.getInfoWithoutType=$,t.getRegisteredShare=eJ,t.getRemoteEntry=ta,t.getRemoteInfo=to,t.helpers=e1,t.isStaticResourcesEqual=b,t.matchRemoteWithNameAndExpose=e3,t.registerGlobalPlugins=H,t.resetFederationGlobalInfo=C,t.safeWrapper=m,t.satisfy=eU,t.setGlobalFederationConstructor=O,t.setGlobalFederationInstance=P,t.types=tC},1935:function(e,t){function n(){return(n=Object.assign||function(e){for(var t=1;t=0||(a[n]=e[n]);return a}t._extends=n,t._object_without_properties_loose=r},8344:function(e,t,n){var r=n(3995),a=n(9569);let o=null;function l(e){let t=a.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),o||(o=t),t):(o=new(r.getGlobalFederationConstructor()||r.FederationHost)(e),r.setGlobalFederationInstance(o),o)}function i(){for(var e=arguments.length,t=Array(e),n=0;n!!n&&r.options.id===a()||r.options.name===e&&!r.options.version&&!t||r.options.name===e&&!!t&&r.options.version===t)}},513:function(__unused_webpack_module,exports,__webpack_require__){var polyfills=__webpack_require__(1585);let FederationModuleManifest="federation-manifest.json",MANIFEST_EXT=".json",BROWSER_LOG_KEY="FEDERATION_DEBUG",BROWSER_LOG_VALUE="1",NameTransformSymbol={AT:"@",HYPHEN:"-",SLASH:"/"},NameTransformMap={[NameTransformSymbol.AT]:"scope_",[NameTransformSymbol.HYPHEN]:"_",[NameTransformSymbol.SLASH]:"__"},EncodedNameTransformMap={[NameTransformMap[NameTransformSymbol.AT]]:NameTransformSymbol.AT,[NameTransformMap[NameTransformSymbol.HYPHEN]]:NameTransformSymbol.HYPHEN,[NameTransformMap[NameTransformSymbol.SLASH]]:NameTransformSymbol.SLASH},SEPARATOR=":",ManifestFileName="mf-manifest.json",StatsFileName="mf-stats.json",MFModuleType={NPM:"npm",APP:"app"},MODULE_DEVTOOL_IDENTIFIER="__MF_DEVTOOLS_MODULE_INFO__",ENCODE_NAME_PREFIX="ENCODE_NAME_PREFIX",TEMP_DIR=".federation",MFPrefetchCommon={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"};var ContainerPlugin=Object.freeze({__proto__:null}),ContainerReferencePlugin=Object.freeze({__proto__:null}),ModuleFederationPlugin=Object.freeze({__proto__:null}),SharePlugin=Object.freeze({__proto__:null});function isBrowserEnv(){return"undefined"!=typeof window&&void 0!==window.document}function isReactNativeEnv(){var e;return"undefined"!=typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function isBrowserDebug(){try{if(isBrowserEnv()&&window.localStorage)return localStorage.getItem(BROWSER_LOG_KEY)===BROWSER_LOG_VALUE}catch(e){}return!1}function isDebugMode(){return"undefined"!=typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("undefined"!=typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||isBrowserDebug()}let getProcessEnv=function(){return"undefined"!=typeof process&&process.env?process.env:{}},LOG_CATEGORY="[ Federation Runtime ]",parseEntry=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:SEPARATOR,r=e.split(n),a="development"===getProcessEnv().NODE_ENV&&t,o="*",l=e=>e.startsWith("http")||e.includes(MANIFEST_EXT);if(r.length>=2){let[t,...i]=r;e.startsWith(n)&&(t=r.slice(0,2).join(n),i=[a||r.slice(2).join(n)]);let u=a||i.join(n);return l(u)?{name:t,entry:u}:{name:t,version:u||o}}if(1===r.length){let[e]=r;return a&&l(a)?{name:e,entry:a}:{name:e,version:a||o}}throw`Invalid entry value: ${e}`},composeKeyWithSeparator=function(){for(var e=arguments.length,t=Array(e),n=0;nt?e?`${e}${SEPARATOR}${t}`:t:e,""):""},encodeName=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let r=n?".js":"";return`${t}${e.replace(RegExp(`${NameTransformSymbol.AT}`,"g"),NameTransformMap[NameTransformSymbol.AT]).replace(RegExp(`${NameTransformSymbol.HYPHEN}`,"g"),NameTransformMap[NameTransformSymbol.HYPHEN]).replace(RegExp(`${NameTransformSymbol.SLASH}`,"g"),NameTransformMap[NameTransformSymbol.SLASH])}${r}`}catch(e){throw e}},decodeName=function(e,t,n){try{let r=e;if(t){if(!r.startsWith(t))return r;r=r.replace(RegExp(t,"g"),"")}return r=r.replace(RegExp(`${NameTransformMap[NameTransformSymbol.AT]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.AT]]).replace(RegExp(`${NameTransformMap[NameTransformSymbol.SLASH]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.SLASH]]).replace(RegExp(`${NameTransformMap[NameTransformSymbol.HYPHEN]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.HYPHEN]]),n&&(r=r.replace(".js","")),r}catch(e){throw e}},generateExposeFilename=(e,t)=>{if(!e)return"";let n=e;return"."===n&&(n="default_export"),n.startsWith("./")&&(n=n.replace("./","")),encodeName(n,"__federation_expose_",t)},generateShareFilename=(e,t)=>e?encodeName(e,"__federation_shared_",t):"",getResourceUrl=(e,t)=>{if("getPublicPath"in e){let n;return n=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${n}${t}`}return"publicPath"in e?!isBrowserEnv()&&!isReactNativeEnv()&&"ssrPublicPath"in e?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},assert=(e,t)=>{e||error(t)},error=e=>{throw Error(`${LOG_CATEGORY}: ${e}`)},warn=e=>{console.warn(`${LOG_CATEGORY}: ${e}`)};function safeToString(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let VERSION_PATTERN_REGEXP=/^([\d^=v<>~]|[*xX]$)/;function isRequiredVersion(e){return VERSION_PATTERN_REGEXP.test(e)}let simpleJoinRemoteEntry=(e,t)=>{if(!e)return t;let n=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function inferAutoPublicPath(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function generateSnapshotFromManifest(e){var t,n,r;let a,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:l={},overrides:i={},version:u}=o,s=()=>"publicPath"in e.metaData?"auto"===e.metaData.publicPath&&u?inferAutoPublicPath(u):e.metaData.publicPath:e.metaData.getPublicPath,c=Object.keys(i),f={};Object.keys(l).length||(f=(null==(r=e.remotes)?void 0:r.reduce((e,t)=>{let n,r=t.federationContainerName;return n=c.includes(r)?i[r]:"version"in t?t.version:t.entry,e[r]={matchedVersion:n},e},{}))||{}),Object.keys(l).forEach(e=>f[e]={matchedVersion:c.includes(e)?i[e]:l[e]});let{remoteEntry:{path:d,name:p,type:h},types:m,buildInfo:{buildVersion:g},globalName:y,ssrRemoteEntry:v}=e.metaData,{exposes:b}=e,_={version:u||"",buildVersion:g,globalName:y,remoteEntry:simpleJoinRemoteEntry(d,p),remoteEntryType:h,remoteTypes:simpleJoinRemoteEntry(m.path,m.name),remoteTypesZip:m.zip||"",remoteTypesAPI:m.api||"",remotesInfo:f,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version})),modules:null==b?void 0:b.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(t=e.metaData)?void 0:t.prefetchInterface){let t=e.metaData.prefetchInterface;_=polyfills._({},_,{prefetchInterface:t})}if(null==(n=e.metaData)?void 0:n.prefetchEntry){let{path:t,name:n,type:r}=e.metaData.prefetchEntry;_=polyfills._({},_,{prefetchEntry:simpleJoinRemoteEntry(t,n),prefetchEntryType:r})}return a="publicPath"in e.metaData?polyfills._({},_,{publicPath:s(),ssrPublicPath:e.metaData.ssrPublicPath}):polyfills._({},_,{getPublicPath:s()}),v&&(a.ssrRemoteEntry=simpleJoinRemoteEntry(v.path,v.name),a.ssrRemoteEntryType=v.type||"commonjs-module"),a}function isManifestProvider(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(MANIFEST_EXT))}let PREFIX="[ Module Federation ]",Logger=class{setPrefix(e){this.prefix=e}log(){for(var e=arguments.length,t=Array(e),n=0;n{n&&("async"===e||"defer"===e?n[e]=r[e]:n.getAttribute(e)||n.setAttribute(e,r[e]))})}let l=async(r,a)=>{clearTimeout(t);let o=()=>{(null==a?void 0:a.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(a)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(n&&(n.onerror=null,n.onload=null,safeWrapper(()=>{let{needDeleteScript:t=!0}=e;t&&(null==n?void 0:n.parentNode)&&n.parentNode.removeChild(n)}),r&&"function"==typeof r)){let e=r(a);if(e instanceof Promise){let t=await e;return o(),t}return o(),e}o()};return n.onerror=l.bind(null,n.onerror),n.onload=l.bind(null,n.onload),t=setTimeout(()=>{l(null,Error(`Remote script "${e.url}" time-outed.`))},a),{script:n,needAttach:r}}function createLink(e){let t=null,n=!0,r=document.getElementsByTagName("link");for(let a=0;a{t&&!t.getAttribute(e)&&t.setAttribute(e,r[e])})}let a=(n,r)=>{let a=()=>{(null==r?void 0:r.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(r)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,safeWrapper(()=>{let{needDeleteLink:n=!0}=e;n&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),n)){let e=n(r);return a(),e}a()};return t.onerror=a.bind(null,t.onerror),t.onload=a.bind(null,t.onload),{link:t,needAttach:n}}function loadScript(e,t){let{attrs:n={},createScriptHook:r}=t;return new Promise((t,a)=>{let{script:o,needAttach:l}=createScript({url:e,cb:t,onErrorCallback:a,attrs:polyfills._({fetchpriority:"high"},n),createScriptHook:r,needDeleteScript:!0});l&&document.head.appendChild(o)})}function importNodeModule(e){if(!e)throw Error("import specifier is required");return Function("name","return import(name)")(e).then(e=>e).catch(t=>{throw console.error(`Error importing module ${e}:`,t),t})}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,n)=>{let r=(e,t)=>n.lifecycle.fetch.emit(e,t),a=await r(e,t||{});return a&&a instanceof Response?a:("undefined"==typeof fetch?await loadNodeFetch():fetch)(e,t||{})},createScriptNode="undefined"==typeof ENV_TARGET||"web"!==ENV_TARGET?(url,cb,attrs,loaderHook)=>{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"undefined"==typeof fetch?loadNodeFetch():fetch,handleScriptFetch=async(f,urlObj)=>{try{var _vm_constants,_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER;let res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data} -})`,{filename,importModuleDynamically:null!=(_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER=null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)?_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER:importNodeModule});script.runInThisContext()(scriptContext.exports,scriptContext.module,eval("require"),urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName){let container=exportedInterface[attrs.globalName]||exportedInterface;cb(void 0,container);return}cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,n,r)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="undefined"==typeof ENV_TARGET||"web"!==ENV_TARGET?(e,t)=>new Promise((n,r)=>{createScriptNode(e,(e,a)=>{if(e)r(e);else{var o,l;let e=(null==t||null==(o=t.attrs)?void 0:o.globalName)||`__FEDERATION_${null==t||null==(l=t.attrs)?void 0:l.name}:custom__`;n(globalThis[e]=a)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")};async function loadModule(e,t){let{fetch:n,vm:r}=t,a=await n(e),o=await a.text(),l=new r.SourceTextModule(o,{importModuleDynamically:async(n,r)=>loadModule(new URL(n,e).href,t)});return await l.link(async n=>{let r=new URL(n,e).href;return await loadModule(r,t)}),l}function normalizeOptions(e,t,n){return function(r){if(!1===r)return!1;if(void 0===r)if(e)return t;else return!1;if(!0===r)return t;if(r&&"object"==typeof r)return polyfills._({},t,r);throw Error(`Unexpected type for \`${n}\`, expect boolean/undefined/object, got: ${typeof r}`)}}exports.BROWSER_LOG_KEY=BROWSER_LOG_KEY,exports.BROWSER_LOG_VALUE=BROWSER_LOG_VALUE,exports.ENCODE_NAME_PREFIX=ENCODE_NAME_PREFIX,exports.EncodedNameTransformMap=EncodedNameTransformMap,exports.FederationModuleManifest=FederationModuleManifest,exports.MANIFEST_EXT=MANIFEST_EXT,exports.MFModuleType=MFModuleType,exports.MFPrefetchCommon=MFPrefetchCommon,exports.MODULE_DEVTOOL_IDENTIFIER=MODULE_DEVTOOL_IDENTIFIER,exports.ManifestFileName=ManifestFileName,exports.NameTransformMap=NameTransformMap,exports.NameTransformSymbol=NameTransformSymbol,exports.SEPARATOR=SEPARATOR,exports.StatsFileName=StatsFileName,exports.TEMP_DIR=TEMP_DIR,exports.assert=assert,exports.composeKeyWithSeparator=composeKeyWithSeparator,exports.containerPlugin=ContainerPlugin,exports.containerReferencePlugin=ContainerReferencePlugin,exports.createLink=createLink,exports.createLogger=createLogger,exports.createScript=createScript,exports.createScriptNode=createScriptNode,exports.decodeName=decodeName,exports.encodeName=encodeName,exports.error=error,exports.generateExposeFilename=generateExposeFilename,exports.generateShareFilename=generateShareFilename,exports.generateSnapshotFromManifest=generateSnapshotFromManifest,exports.getProcessEnv=getProcessEnv,exports.getResourceUrl=getResourceUrl,exports.inferAutoPublicPath=inferAutoPublicPath,exports.isBrowserEnv=isBrowserEnv,exports.isDebugMode=isDebugMode,exports.isManifestProvider=isManifestProvider,exports.isReactNativeEnv=isReactNativeEnv,exports.isRequiredVersion=isRequiredVersion,exports.isStaticResourcesEqual=isStaticResourcesEqual,exports.loadScript=loadScript,exports.loadScriptNode=loadScriptNode,exports.logger=logger,exports.moduleFederationPlugin=ModuleFederationPlugin,exports.normalizeOptions=normalizeOptions,exports.parseEntry=parseEntry,exports.safeToString=safeToString,exports.safeWrapper=safeWrapper,exports.sharePlugin=SharePlugin,exports.simpleJoinRemoteEntry=simpleJoinRemoteEntry,exports.warn=warn},1585:function(e,t){function n(){return(n=Object.assign||function(e){for(var t=1;t{let t=u.R;t||(t=[]);let r=i[e],l=s[e];if(t.indexOf(r)>=0)return;if(t.push(r),r.p)return n.push(r.p);let c=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=` -while loading "${r[1]}" from ${r[2]}`),u.m[e]=()=>{throw t},r.p=0},f=(e,t,a,o,l,i)=>{try{let u=e(t,a);if(!u||!u.then)return l(u,o,i);{let e=u.then(e=>l(e,o),c);if(!i)return e;n.push(r.p=e)}}catch(e){c(e)}},d=(e,t,n)=>e?f(u.I,r[0],0,e,p,n):c();var p=(e,n,a)=>f(n.get,r[1],t,0,h,a),h=t=>{r.p=1,u.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=o.decodeName(l[0].name,o.ENCODE_NAME_PREFIX)+r[1].slice(1),t=u.federation.instance,n=()=>u.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy)return Promise.all(t.sharedHandler.initializeSharing(r[0])).then(()=>n());return n()}catch(e){c(e)}};1===l.length&&a.FEDERATION_SUPPORTED_TYPES.includes(l[0].externalType)&&l[0].name?f(m,r[2],0,0,h,1):f(u,r[2],0,0,d,1)})}function u(e){let{chunkId:t,promises:n,chunkMapping:r,installedModules:a,moduleToHandlerMapping:o,webpackRequire:i}=e;l(i),i.o(r,t)&&r[t].forEach(e=>{if(i.o(a,e))return n.push(a[e]);let t=t=>{a[e]=0,i.m[e]=n=>{delete i.c[e],n.exports=t()}},r=t=>{delete a[e],i.m[e]=n=>{throw delete i.c[e],t}};try{let l=i.federation.instance;if(!l)throw Error("Federation instance not found!");let{shareKey:u,getter:s,shareInfo:c}=o[e],f=l.loadShare(u,{customShareInfo:c}).then(e=>!1===e?s():e);f.then?n.push(a[e]=f.then(t).catch(r)):t(f)}catch(e){r(e)}})}function s(e){let{shareScopeName:t,webpackRequire:n,initPromises:r,initTokens:o,initScope:i}=e,u=Array.isArray(t)?t:[t];var s=[],c=function(e){i||(i=[]);let u=n.federation.instance;var s=o[e];if(s||(s=o[e]={from:u.name}),i.indexOf(s)>=0)return;i.push(s);let c=r[e];if(c)return c;var f=e=>"undefined"!=typeof console&&console.warn&&console.warn(e),d=r=>{var a=e=>f("Initialization of sharing external failed: "+e);try{var o=n(r);if(!o)return;var l=r=>r&&r.init&&r.init(n.S[e],i,{shareScopeMap:n.S||{},shareScopeKeys:t});if(o.then)return p.push(o.then(l,a));var u=l(o);if(u&&"boolean"!=typeof u&&u.then)return p.push(u.catch(a))}catch(e){a(e)}};let p=u.initializeSharing(e,{strategy:u.options.shareStrategy,initScope:i,from:"build"});l(n);let h=n.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],n=h.idToExternalAndNameMapping[e][2];if(t.length>1)d(n);else if(1===t.length){let e=t[0];a.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||d(n)}}),p.length)?r[e]=Promise.all(p).then(()=>r[e]=!0):r[e]=!0};return u.forEach(e=>{s.push(c(e))}),Promise.all(s).then(()=>!0)}function c(e){let{moduleId:t,moduleToHandlerMapping:n,webpackRequire:r}=e,a=r.federation.instance;if(!a)throw Error("Federation instance not found!");let{shareKey:o,shareInfo:l}=n[t];try{return a.loadShareSync(o,{customShareInfo:l})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}function f(e){let{moduleToHandlerMapping:t,webpackRequire:n,installedModules:r,initialConsumes:a}=e;a.forEach(e=>{n.m[e]=a=>{r[e]=0,delete n.c[e];let o=c({moduleId:e,moduleToHandlerMapping:t,webpackRequire:n});if("function"!=typeof o)throw Error(`Shared module is not available for eager consumption: ${e}`);a.exports=o()}})}function d(){return(d=Object.assign||function(e){for(var t=1;t{if(!i||!u)return void l.initShareScopeMap(e,n,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}});u[e]||(u[e]={});let t=u[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}})});else{let e=a||"default";Array.isArray(i)?i.forEach(e=>{u[e]||(u[e]={});let t=u[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}})}):l.initShareScopeMap(e,n,{hostShareScopeMap:(null==o?void 0:o.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(a))?t.federation.initOptions.shared?t.I(a,r):Promise.all(a.map(e=>t.I(e,r))).then(()=>!0):t.I(a||"default",r)}e.exports={runtime:function(e){var t=Object.create(null);if(e)for(var n in e)t[n]=e[n];return t.default=e,Object.freeze(t)}(r),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:i,consumes:u,I:s,S:{},installInitialConsumes:f,initContainerEntry:p},attachShareScopeMap:l,bundlerRuntimeOptions:{}}},7970:function(e,t,n){var r,a,o,l,i,u,s,c,f,d,p,h,m=n(2607),g=n.n(m);let y=[],v={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},b="pimcore_quill_bundle",_="version-first";if((n.initializeSharingData||n.initializeExposesData)&&n.federation){let e=(e,t,n)=>{e&&e[t]&&(e[t]=n)},t=(e,t,n)=>{var r,a,o,l,i,u;let s=n();Array.isArray(s)?(null!=(o=(r=e)[a=t])||(r[a]=[]),e[t].push(...s)):"object"==typeof s&&null!==s&&(null!=(u=(l=e)[i=t])||(l[i]={}),Object.assign(e[t],s))},m=(e,t,n)=>{var r,a,o;null!=(o=(r=e)[a=t])||(r[a]=n())},S=null!=(c=null==(r=n.remotesLoadingData)?void 0:r.chunkMapping)?c:{},E=null!=(f=null==(a=n.remotesLoadingData)?void 0:a.moduleIdToRemoteDataMapping)?f:{},w=null!=(d=null==(o=n.initializeSharingData)?void 0:o.scopeToSharingDataMapping)?d:{},k=null!=(p=null==(l=n.consumesLoadingData)?void 0:l.chunkMapping)?p:{},x=null!=(h=null==(i=n.consumesLoadingData)?void 0:i.moduleIdToConsumeDataMapping)?h:{},N={},R=[],T={},I=null==(u=n.initializeExposesData)?void 0:u.shareScope;for(let e in g())n.federation[e]=g()[e];m(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(x))e[t]={getter:n.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager},scope:[n.shareScope]},shareKey:n.shareKey};return e}),m(n.federation,"initOptions",()=>({})),m(n.federation.initOptions,"name",()=>b),m(n.federation.initOptions,"shareStrategy",()=>_),m(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(w))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:a,factory:o,eager:l,singleton:i,requiredVersion:u,strictVersion:s}=r,c={},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(u)&&(c.requiredVersion=u),f(l)&&(c.eager=l),f(s)&&(c.strictVersion=s);let d={version:a,scope:[t],shareConfig:c,get:o};e[n]?e[n].push(d):e[n]=[d]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(v).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>y),m(n.federation,"bundlerRuntimeOptions",()=>({})),m(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>S),m(n.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,n]of Object.entries(E))e[t]=[n.shareScope,n.name,n.externalModuleId,n.remoteName];return e}),m(n.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>n),t(n.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,n]of Object.entries(E)){let r=v[n.remoteName];r&&(e[t]=r)}return e}),e(n,"S",n.federation.bundlerRuntime.S),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),e(n.f,"remotes",(e,t)=>n.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:S,idToExternalAndNameMapping:n.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:n.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:n})),e(n.f,"consumes",(e,t)=>n.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:k,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:N,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:R,initTokens:T,webpackRequire:n})),e(n,"initContainer",(e,t,r)=>n.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:r,shareScopeKey:I,webpackRequire:n})),e(n,"getContainer",(e,t)=>{var r=n.initializeExposesData.moduleMap;return n.R=t,t=Object.prototype.hasOwnProperty.call(r,e)?r[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),n.R=void 0,t}),n.federation.instance=n.federation.runtime.init(n.federation.initOptions),(null==(s=n.consumesLoadingData)?void 0:s.initialConsumes)&&n.federation.bundlerRuntime.installInitialConsumes({webpackRequire:n,installedModules:N,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},6115:function(e,t,n){n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},5527:function(e){e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,n=document.createElement("script"),r=!1;if(document.querySelectorAll("script").forEach(e=>{if(e.src.replace(/https?:\/\/[^/]+/,"")===t.replace(/https?:\/\/[^/]+/,"")){r=!0;return}}),r)return void e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}});n.src=t,n.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(n)})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(227|95)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,n)=>(__webpack_require__.f[n](e,t),t),[]))})(),(()=>{__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e)})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+("249"===e?"__federation_expose_default_export":e)+"."+({145:"ab713703",249:"26793afc",37:"0478317e",378:"804defcc",770:"17ad2bc5",872:"a9470a7d"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>"static/css/async/"+e+".1e3b2cc8.css"})(),(()=>{__webpack_require__.h=()=>"5d1968e2593275b2"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_quill_bundle:";__webpack_require__.l=function(n,r,a,o){if(e[n])return void e[n].push(r);if(void 0!==a)for(var l,i,u=document.getElementsByTagName("script"),s=0;s{__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{__webpack_require__.p="/bundles/pimcorequill/studio/build/b7e8edfe-7426-4343-963c-7e1a9f400135/"})(),(()=>{__webpack_require__.rv=()=>"1.3.11"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("37"),__webpack_require__.e("227"),__webpack_require__.e("378")]).then(()=>()=>__webpack_require__(4991)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.1.6",factory:()=>Promise.all([__webpack_require__.e("145"),__webpack_require__.e("95")]).then(()=>()=>__webpack_require__(9404)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>__webpack_require__.e("770").then(()=>()=>__webpack_require__(7556)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(3935),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(7294),eager:1,singleton:1,requiredVersion:"*"},5527]},uniqueName:"pimcore_quill_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{314:["4179"],227:["7395"],95:["2244"],249:["398","2648"]},moduleIdToConsumeDataMapping:{4179:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(7294)},2648:{shareScope:"default",shareKey:"quill-table-better",import:"quill-table-better",requiredVersion:"^1.1.6",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("145").then(()=>()=>__webpack_require__(9404))},7395:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(3935)},2244:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("770").then(()=>()=>__webpack_require__(7556))},398:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"^3.7.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("37"),__webpack_require__.e("227")]).then(()=>()=>__webpack_require__(4991))}},initialConsumes:["4179"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{if("undefined"!=typeof document){var e=function(e,t,n,r,a){var o=document.createElement("link");o.rel="stylesheet",o.type="text/css",__webpack_require__.nc&&(o.nonce=__webpack_require__.nc);var l=function(n){if(o.onerror=o.onload=null,"load"===n.type)r();else{var l=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.href||t,u=Error("Loading CSS chunk "+e+" failed.\\n("+i+")");u.code="CSS_CHUNK_LOAD_FAILED",u.type=l,u.request=i,o.parentNode&&o.parentNode.removeChild(o),a(u)}};return o.onerror=o.onload=l,o.href=t,n?n.parentNode.insertBefore(o,n.nextSibling):document.head.appendChild(o),o},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("872"),__webpack_require__.e("95"),__webpack_require__.e("249")]).then(()=>()=>__webpack_require__(2334))},shareScope:"default"},__webpack_require__.getContainer=__webpack_require__.getContainer||function(){throw Error("should have __webpack_require__.getContainer")},__webpack_require__.initContainer=__webpack_require__.initContainer||function(){throw Error("should have __webpack_require__.initContainer")}})(),(()=>{var e={314:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(/^(227|95)$/.test(t))e[t]=0;else{var a=new Promise((n,a)=>r=e[t]=[n,a]);n.push(r[2]=a);var o=__webpack_require__.p+__webpack_require__.u(t),l=Error(),i=function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+o+")",l.name="ChunkLoadError",l.type=a,l.request=o,r[1](l)}};__webpack_require__.l(o,i,"chunk-"+t,t)}};var t=(t,n)=>{var r,a,[o,l,i]=n,u=0;if(o.some(t=>0!==e[t])){for(r in l)__webpack_require__.o(l,r)&&(__webpack_require__.m[r]=l[r]);i&&i(__webpack_require__)}for(t&&t(n);u{__webpack_require__.remotesLoadingData={chunkMapping:{249:["5907","2036","6122","7799","6236","4723"]},moduleIdToRemoteDataMapping:{2036:{shareScope:"default",name:"./utils",externalModuleId:5527,remoteName:"@pimcore/studio-ui-bundle"},6236:{shareScope:"default",name:"./app",externalModuleId:5527,remoteName:"@pimcore/studio-ui-bundle"},6122:{shareScope:"default",name:"./modules/app",externalModuleId:5527,remoteName:"@pimcore/studio-ui-bundle"},7799:{shareScope:"default",name:"./modules/wysiwyg",externalModuleId:5527,remoteName:"@pimcore/studio-ui-bundle"},5907:{shareScope:"default",name:"./components",externalModuleId:5527,remoteName:"@pimcore/studio-ui-bundle"},4723:{shareScope:"default",name:".",externalModuleId:5527,remoteName:"@pimcore/studio-ui-bundle"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{__webpack_require__.ruid="bundler=rspack@1.3.11"})(),__webpack_require__(7970);var __webpack_exports__=__webpack_require__(6115);pimcore_quill_bundle=__webpack_exports__})(); \ No newline at end of file From 5b645ce211c68a3dcfde73851290c61269dbbcbb Mon Sep 17 00:00:00 2001 From: robertSt7 <104770750+robertSt7@users.noreply.github.com> Date: Thu, 26 Mar 2026 14:05:27 +0000 Subject: [PATCH 3/3] Automatic frontend build --- .../entrypoints.json | 35 ----------- .../manifest.json | 59 ------------------- .../entrypoints.json | 35 +++++++++++ .../exposeRemote.js | 2 +- .../main.html | 2 +- .../manifest.json | 59 +++++++++++++++++++ .../mf-manifest.json | 2 +- .../mf-stats.json | 2 +- .../static/css/async/553.51bcc2c4.css | 0 .../static/js/109.67b0ef42.js | 0 .../static/js/109.67b0ef42.js.LICENSE.txt | 0 .../static/js/async/102.aadfc9f0.js | 0 .../js/async/102.aadfc9f0.js.LICENSE.txt | 0 .../static/js/async/25.30f3a9ad.js | 0 .../static/js/async/473.b1a99527.js | 0 .../js/async/473.b1a99527.js.LICENSE.txt | 0 .../static/js/async/553.de65faa4.js | 0 .../js/async/553.de65faa4.js.LICENSE.txt | 0 .../static/js/async/841.75471cbd.js | 0 ...deration_expose_default_export.c0ccc573.js | 0 ...ose_default_export.c0ccc573.js.LICENSE.txt | 0 .../static/js/main.ed6c5dc9.js} | 4 +- .../static/js/main.ed6c5dc9.js.LICENSE.txt} | 0 .../static/js/remoteEntry.js | 2 +- .../static/js/remoteEntry.js.LICENSE.txt | 0 25 files changed, 101 insertions(+), 101 deletions(-) delete mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json delete mode 100644 public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json create mode 100644 public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/entrypoints.json rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/exposeRemote.js (82%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/main.html (57%) create mode 100644 public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/manifest.json rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/mf-manifest.json (99%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/mf-stats.json (99%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/css/async/553.51bcc2c4.css (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/109.67b0ef42.js (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/109.67b0ef42.js.LICENSE.txt (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/102.aadfc9f0.js (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/102.aadfc9f0.js.LICENSE.txt (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/25.30f3a9ad.js (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/473.b1a99527.js (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/473.b1a99527.js.LICENSE.txt (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/553.de65faa4.js (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/553.de65faa4.js.LICENSE.txt (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/841.75471cbd.js (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/__federation_expose_default_export.c0ccc573.js (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js => be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js} (99%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js.LICENSE.txt => be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js.LICENSE.txt} (100%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/remoteEntry.js (99%) rename public/studio/build/{383cfba6-1613-4cf2-8e87-c58e569a8191 => be1b45bf-991e-43db-917d-508e7263fada}/static/js/remoteEntry.js.LICENSE.txt (100%) diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json deleted file mode 100644 index b8001d9..0000000 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/entrypoints.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "entrypoints": { - "main": { - "js": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js" - ], - "css": [] - }, - "pimcore_quill_bundle": { - "js": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js" - ], - "css": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css" - ] - }, - "exposeRemote": { - "js": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js" - ], - "css": [] - } - } -} \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json b/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json deleted file mode 100644 index 95974b1..0000000 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/manifest.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "allFiles": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html" - ], - "entries": { - "main": { - "html": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html" - ], - "initial": { - "js": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js" - ] - }, - "async": { - "js": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js" - ] - } - }, - "pimcore_quill_bundle": { - "initial": { - "js": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js" - ] - }, - "async": { - "js": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js", - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js" - ], - "css": [ - "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css" - ] - } - } - }, - "integrity": {} -} \ No newline at end of file diff --git a/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/entrypoints.json b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/entrypoints.json new file mode 100644 index 0000000..73c2487 --- /dev/null +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/entrypoints.json @@ -0,0 +1,35 @@ +{ + "entrypoints": { + "main": { + "js": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/109.67b0ef42.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js" + ], + "css": [] + }, + "pimcore_quill_bundle": { + "js": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/553.de65faa4.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/__federation_expose_default_export.c0ccc573.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js" + ], + "css": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/css/async/553.51bcc2c4.css" + ] + }, + "exposeRemote": { + "js": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/exposeRemote.js" + ], + "css": [] + } + } +} \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/exposeRemote.js similarity index 82% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/exposeRemote.js index 4e2b291..8c6c6a0 100644 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/exposeRemote.js +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/exposeRemote.js @@ -7,7 +7,7 @@ window.alternativePluginExportPaths = {} } - window.pluginRemotes.pimcore_quill_bundle = "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js" + window.pluginRemotes.pimcore_quill_bundle = "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js" \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/main.html similarity index 57% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/main.html index d2b32dc..2ef76a0 100644 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/main.html +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/main.html @@ -1 +1 @@ -Rsbuild App
    \ No newline at end of file +Rsbuild App
    \ No newline at end of file diff --git a/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/manifest.json b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/manifest.json new file mode 100644 index 0000000..308e3be --- /dev/null +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/manifest.json @@ -0,0 +1,59 @@ +{ + "allFiles": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/__federation_expose_default_export.c0ccc573.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/109.67b0ef42.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/css/async/553.51bcc2c4.css", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/553.de65faa4.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-stats.json", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-manifest.json", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/main.html" + ], + "entries": { + "main": { + "html": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/main.html" + ], + "initial": { + "js": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/109.67b0ef42.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js" + ] + }, + "async": { + "js": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js" + ] + } + }, + "pimcore_quill_bundle": { + "initial": { + "js": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js" + ] + }, + "async": { + "js": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/553.de65faa4.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/841.75471cbd.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/__federation_expose_default_export.c0ccc573.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/25.30f3a9ad.js", + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js" + ], + "css": [ + "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/css/async/553.51bcc2c4.css" + ] + } + } + }, + "integrity": {} +} \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-manifest.json similarity index 99% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-manifest.json index 475423c..1e94675 100644 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-manifest.json +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-manifest.json @@ -22,7 +22,7 @@ "globalName": "pimcore_quill_bundle", "pluginVersion": "2.3.0", "prefetchInterface": false, - "publicPath": "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/" + "publicPath": "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/" }, "shared": [ { diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-stats.json similarity index 99% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-stats.json index e7b315f..67272c3 100644 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/mf-stats.json +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/mf-stats.json @@ -22,7 +22,7 @@ "globalName": "pimcore_quill_bundle", "pluginVersion": "2.3.0", "prefetchInterface": false, - "publicPath": "/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/" + "publicPath": "/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/" }, "shared": [ { diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/css/async/553.51bcc2c4.css similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/css/async/553.51bcc2c4.css rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/css/async/553.51bcc2c4.css diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/109.67b0ef42.js similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/109.67b0ef42.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js.LICENSE.txt b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/109.67b0ef42.js.LICENSE.txt similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/109.67b0ef42.js.LICENSE.txt rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/109.67b0ef42.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js.LICENSE.txt b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js.LICENSE.txt similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/102.aadfc9f0.js.LICENSE.txt rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/102.aadfc9f0.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/25.30f3a9ad.js similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/25.30f3a9ad.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/25.30f3a9ad.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js.LICENSE.txt b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js.LICENSE.txt similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/473.b1a99527.js.LICENSE.txt rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/473.b1a99527.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/553.de65faa4.js similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/553.de65faa4.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js.LICENSE.txt b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/553.de65faa4.js.LICENSE.txt similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/553.de65faa4.js.LICENSE.txt rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/553.de65faa4.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/841.75471cbd.js similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/841.75471cbd.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/841.75471cbd.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/__federation_expose_default_export.c0ccc573.js similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/__federation_expose_default_export.c0ccc573.js diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/async/__federation_expose_default_export.c0ccc573.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js similarity index 99% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js index 4b181f3..2370444 100644 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js @@ -1,8 +1,8 @@ -/*! For license information please see main.a2d112d0.js.LICENSE.txt */ +/*! For license information please see main.ed6c5dc9.js.LICENSE.txt */ (()=>{var __webpack_modules__={3109(){},6619(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8130);t.logAndReport=function(e,t,r,n,a,i){return n(o.getShortErrorMsg(e,t,r,a))}},9810(e,t,r){let o=r(924),n={[o.RUNTIME_001]:"Failed to get remoteEntry exports.",[o.RUNTIME_002]:'The remote entry interface does not contain "init"',[o.RUNTIME_003]:"Failed to get manifest.",[o.RUNTIME_004]:"Failed to locate remote.",[o.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[o.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[o.RUNTIME_007]:"Failed to get remote snapshot.",[o.RUNTIME_008]:"Failed to load script resources.",[o.RUNTIME_009]:"Please call createInstance first.",[o.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[o.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot.",[o.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},a={[o.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},i={[o.BUILD_001]:"Failed to find expose module.",[o.BUILD_002]:"PublicPath is required in prod mode."},s={...n,...a,...i};t.buildDescMap=i,t.errorDescMap=s,t.runtimeDescMap=n,t.typeDescMap=a},924(e,t){let r="RUNTIME-001",o="RUNTIME-002",n="RUNTIME-003",a="RUNTIME-004",i="RUNTIME-005",s="RUNTIME-006",l="RUNTIME-007",u="RUNTIME-008",c="RUNTIME-009",d="RUNTIME-010",f="RUNTIME-011",p="RUNTIME-012",h="TYPE-001",m="BUILD-002";t.BUILD_001="BUILD-001",t.BUILD_002=m,t.RUNTIME_001=r,t.RUNTIME_002=o,t.RUNTIME_003=n,t.RUNTIME_004=a,t.RUNTIME_005=i,t.RUNTIME_006=s,t.RUNTIME_007=l,t.RUNTIME_008=u,t.RUNTIME_009=c,t.RUNTIME_010=d,t.RUNTIME_011=f,t.RUNTIME_012=p,t.TYPE_001=h},8130(e,t){let r=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,o,n)=>{let a=[`${[t[e]]} #${e}`];return o&&a.push(`args: ${JSON.stringify(o)}`),a.push(r(e)),n&&a.push(`Original Error Message: ${n}`),a.join("\n")}},4363(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(924),n=r(8130),a=r(9810);t.BUILD_001=o.BUILD_001,t.BUILD_002=o.BUILD_002,t.RUNTIME_001=o.RUNTIME_001,t.RUNTIME_002=o.RUNTIME_002,t.RUNTIME_003=o.RUNTIME_003,t.RUNTIME_004=o.RUNTIME_004,t.RUNTIME_005=o.RUNTIME_005,t.RUNTIME_006=o.RUNTIME_006,t.RUNTIME_007=o.RUNTIME_007,t.RUNTIME_008=o.RUNTIME_008,t.RUNTIME_009=o.RUNTIME_009,t.RUNTIME_010=o.RUNTIME_010,t.RUNTIME_011=o.RUNTIME_011,t.RUNTIME_012=o.RUNTIME_012,t.TYPE_001=o.TYPE_001,t.buildDescMap=a.buildDescMap,t.errorDescMap=a.errorDescMap,t.getShortErrorMsg=n.getShortErrorMsg,t.runtimeDescMap=a.runtimeDescMap,t.typeDescMap=a.typeDescMap},1748(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},2926(e,t){let r="default";t.DEFAULT_REMOTE_TYPE="global",t.DEFAULT_SCOPE=r},5871(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(7829),s=r(8457),l=r(556);r(1132);let u=r(2003),c=r(6227),d=r(2964),f=r(2593),p=r(2299),h=r(317);r(4317);let m=r(4260),g=r(4710),y=r(9152),E=r(7300),_=r(1777),b=r(630),S=r(4363);t.ModuleFederation=class{initOptions(e){e.name&&e.name!==this.options.name&&o.error((0,S.getShortErrorMsg)(S.RUNTIME_010,S.runtimeDescMap)),this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){let o=l.getRemoteInfo({name:e,entry:t}),n=new u.Module({host:this,remoteInfo:o});return n.remoteEntryExports=r,this.moduleCache.set(e,n),n}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){let{allShareInfos:r}=a.formatShareConfigs(e,t),{userOptions:o,options:n}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),i=this.remoteHandler.formatAndRegisterRemote(n,o),{allShareInfos:s}=this.sharedHandler.registerShared(n,o),l=[...n.plugins];o.plugins&&o.plugins.forEach(e=>{l.includes(e)||l.push(e)});let u={...e,...t,plugins:l,remotes:i,shared:s};return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=s.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}constructor(e){this.hooks=new h.PluginSystem({beforeInit:new f.SyncWaterfallHook("beforeInit"),init:new c.SyncHook,beforeInitContainer:new p.AsyncWaterfallHook("beforeInitContainer"),initContainer:new p.AsyncWaterfallHook("initContainer")}),this.version="2.3.0",this.moduleCache=new Map,this.loaderHook=new h.PluginSystem({getModuleInfo:new c.SyncHook,createScript:new c.SyncHook,createLink:new c.SyncHook,fetch:new d.AsyncHook,loadEntryError:new d.AsyncHook,getModuleFactory:new d.AsyncHook}),this.bridgeHook=new h.PluginSystem({beforeBridgeRender:new c.SyncHook,afterBridgeRender:new c.SyncHook,beforeBridgeDestroy:new c.SyncHook,afterBridgeDestroy:new c.SyncHook});const t=[m.snapshotPlugin(),g.generatePreloadAssetsPlugin()],r={id:i.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:b.isBrowserEnvValue};this.name=e.name,this.options=r,this.snapshotHandler=new y.SnapshotHandler(this),this.sharedHandler=new E.SharedHandler(this),this.remoteHandler=new _.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}}},4391(e,t,r){let o=r(8628),n=r(9350),a=r(630),i="object"==typeof globalThis?globalThis:window,s=(()=>{try{return document.defaultView}catch{return i}})(),l=s;function u(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function c(e,t){return Object.hasOwnProperty.call(e,t)}c(i,"__GLOBAL_LOADING_REMOTE_ENTRY__")||u(i,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let d=i.__GLOBAL_LOADING_REMOTE_ENTRY__;function f(e){var t,r,o,n,a,i;c(e,"__VMOK__")&&!c(e,"__FEDERATION__")&&u(e,"__FEDERATION__",e.__VMOK__),c(e,"__FEDERATION__")||(u(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),u(e,"__VMOK__",e.__FEDERATION__)),(t=e.__FEDERATION__).__GLOBAL_PLUGIN__??(t.__GLOBAL_PLUGIN__=[]),(r=e.__FEDERATION__).__INSTANCES__??(r.__INSTANCES__=[]),(o=e.__FEDERATION__).moduleInfo??(o.moduleInfo={}),(n=e.__FEDERATION__).__SHARE__??(n.__SHARE__={}),(a=e.__FEDERATION__).__MANIFEST_LOADING__??(a.__MANIFEST_LOADING__={}),(i=e.__FEDERATION__).__PRELOADED_MAP__??(i.__PRELOADED_MAP__=new Map)}function p(){i.__FEDERATION__.__GLOBAL_PLUGIN__=[],i.__FEDERATION__.__INSTANCES__=[],i.__FEDERATION__.moduleInfo={},i.__FEDERATION__.__SHARE__={},i.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(d).forEach(e=>{delete d[e]})}function h(e){i.__FEDERATION__.__INSTANCES__.push(e)}function m(){return i.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,a.isDebugMode)();t&&(i.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,i.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.3.0")}function y(e,t){if("string"==typeof t)if(e[t])return{value:e[t],key:t};else{for(let r of Object.keys(e)){let[o,n]=r.split(":"),a=`${o}:${t}`,i=e[a];if(i)return{value:i,key:a}}return{value:void 0,key:t}}o.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}f(i),f(s);let E=()=>s.__FEDERATION__.moduleInfo,_=(e,t)=>{let r=y(t,n.getFMId(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){let{version:t,...r}=e,o=n.getFMId(r),a=y(s.__FEDERATION__.moduleInfo,o).value;if((null==a?void 0:a.version)===t)return a}},b=e=>_(e,s.__FEDERATION__.moduleInfo),S=(e,t)=>{let r=n.getFMId(e);return s.__FEDERATION__.moduleInfo[r]=t,s.__FEDERATION__.moduleInfo},v=e=>(s.__FEDERATION__.moduleInfo={...s.__FEDERATION__.moduleInfo,...e},()=>{for(let t of Object.keys(e))delete s.__FEDERATION__.moduleInfo[t]}),R=(e,t)=>{let r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:i[r]}},I=e=>{let{__GLOBAL_PLUGIN__:t}=s.__FEDERATION__;e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):o.warn(`The plugin ${e.name} has been registered.`)})},T=()=>s.__FEDERATION__.__GLOBAL_PLUGIN__,M=e=>i.__FEDERATION__.__PRELOADED_MAP__.get(e),N=e=>i.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);t.CurrentGlobal=i,t.Global=l,t.addGlobalSnapshot=v,t.getGlobalFederationConstructor=m,t.getGlobalHostPlugins=T,t.getGlobalSnapshot=E,t.getGlobalSnapshotInfoByModuleInfo=b,t.getInfoWithoutType=y,t.getPreloaded=M,t.getRemoteEntryExports=R,t.getTargetSnapshotInfoByModuleInfo=_,t.globalLoading=d,t.nativeGlobal=s,t.registerGlobalPlugins=I,t.resetFederationGlobalInfo=p,t.setGlobalFederationConstructor=g,t.setGlobalFederationInstance=h,t.setGlobalSnapshotInfoByModuleInfo=S,t.setPreloaded=N},3509(e,t,r){let o=r(4391),n=r(8369),a=r(6079),i=r(556);r(1132);let s=r(9599),l={getRegisteredShare:n.getRegisteredShare,getGlobalShareScope:n.getGlobalShareScope};t.default={global:{Global:o.Global,nativeGlobal:o.nativeGlobal,resetFederationGlobalInfo:o.resetFederationGlobalInfo,setGlobalFederationInstance:o.setGlobalFederationInstance,getGlobalFederationConstructor:o.getGlobalFederationConstructor,setGlobalFederationConstructor:o.setGlobalFederationConstructor,getInfoWithoutType:o.getInfoWithoutType,getGlobalSnapshot:o.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:o.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:o.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:o.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:o.addGlobalSnapshot,getRemoteEntryExports:o.getRemoteEntryExports,registerGlobalPlugins:o.registerGlobalPlugins,getGlobalHostPlugins:o.getGlobalHostPlugins,getPreloaded:o.getPreloaded,setPreloaded:o.setPreloaded},share:l,utils:{matchRemoteWithNameAndExpose:a.matchRemoteWithNameAndExpose,preloadAssets:s.preloadAssets,getRemoteInfo:i.getRemoteInfo}}},5922(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(8628),n=r(9350),a=r(4391),i=r(3957),s=r(8369),l=r(6079),u=r(556);r(1132);let c=r(3509),d=r(2003),f=r(5871),p=r(7703),h=r(630),m=c.default;t.CurrentGlobal=a.CurrentGlobal,t.Global=a.Global,t.Module=d.Module,t.ModuleFederation=f.ModuleFederation,t.addGlobalSnapshot=a.addGlobalSnapshot,t.assert=o.assert,t.error=o.error,t.getGlobalFederationConstructor=a.getGlobalFederationConstructor,t.getGlobalSnapshot=a.getGlobalSnapshot,t.getInfoWithoutType=a.getInfoWithoutType,t.getRegisteredShare=s.getRegisteredShare,t.getRemoteEntry=u.getRemoteEntry,t.getRemoteInfo=u.getRemoteInfo,t.helpers=m,t.isStaticResourcesEqual=n.isStaticResourcesEqual,Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return h.loadScript}}),Object.defineProperty(t,"loadScriptNode",{enumerable:!0,get:function(){return h.loadScriptNode}}),t.matchRemoteWithNameAndExpose=l.matchRemoteWithNameAndExpose,t.registerGlobalPlugins=a.registerGlobalPlugins,t.resetFederationGlobalInfo=a.resetFederationGlobalInfo,t.safeWrapper=n.safeWrapper,t.satisfy=i.satisfy,t.setGlobalFederationConstructor=a.setGlobalFederationConstructor,t.setGlobalFederationInstance=a.setGlobalFederationInstance,Object.defineProperty(t,"types",{enumerable:!0,get:function(){return p.type_exports}})},2003(e,t,r){let o=r(8628),n=r(9350),a=r(556),i=r(8393);r(1132);let s=r(630),l=r(4363);function u(e,t,r){let o=t,n=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];n.length||n.push("default"),n.forEach(e=>{o[e]||(o[e]={})});let a={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?n:e.shareScope||"default"};return Object.defineProperty(a,"shareScopeMap",{value:o,enumerable:!1}),{remoteEntryInitOptions:a,shareScope:o[n[0]],initScope:r??[]}}t.Module=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let e=await a.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return o.assert(e,`remoteEntryExports is undefined ${(0,s.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,r){let n=await this.getEntry();if(this.inited)return n;if(this.initPromise)return await this.initPromise,n;this.initing=!0,this.initPromise=(async()=>{let{remoteEntryInitOptions:a,shareScope:s,initScope:c}=u(this.remoteInfo,this.host.shareScopeMap,r),d=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:s,remoteEntryInitOptions:a,initScope:c,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==n?void 0:n.init)&&o.error(l.RUNTIME_002,l.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,i.optionsToMFContext(this.host.options)),await n.init(d.shareScope,d.initScope,d.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...d,id:e,remoteSnapshot:t,remoteEntryExports:n}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return n}async get(e,t,r,a){let i,{loadFactory:s=!0}=r||{loadFactory:!0},l=await this.init(e,a);this.lib=l,(i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:l,expose:t,moduleInfo:this.remoteInfo}))||(i=await l.get(t)),o.assert(i,`${n.getFMId(this.remoteInfo)} remote don't export ${t}.`);let u=n.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(i,u);return s?await c():c}wraperFactory(e,t){function r(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let o=await e();return r(o,t),o}:()=>{let o=e();return r(o,t),o}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}}},4710(e,t,r){let o=r(9350),n=r(4391),a=r(8369);r(1132);let i=r(9599),s=r(4260),l=r(630);function u(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function c(e,t,r,a){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=arguments.length>5?arguments[5]:void 0,{value:d}=n.getInfoWithoutType(e,o.getFMId(t)),f=s||d;if(f&&!(0,l.isManifestProvider)(f)&&(r(f,t,a),f.remotesInfo))for(let t of Object.keys(f.remotesInfo)){if(i[t])continue;i[t]=!0;let o=u(t),n=f.remotesInfo[t];c(e,{name:o.name,version:n.matchedVersion},r,!1,i,void 0)}}let d=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function f(e,t,r,s,u){let f=[],p=[],h=[],m=new Set,g=new Set,{options:y}=e,{preloadConfig:E}=t,{depsRemote:_}=E;if(c(s,r,(t,r,a)=>{var s;let u;if(a)u=E;else if(Array.isArray(_)){let e=_.find(e=>e.nameOrAlias===r.name||e.nameOrAlias===r.alias);if(!e)return;u=i.defaultPreloadArgs(e)}else{if(!0!==_)return;u=E}let c=(0,l.getResourceUrl)(t,o.getRemoteEntryInfoFromSnapshot(t).url);c&&h.push({name:r.name,moduleInfo:{name:r.name,entry:c,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:r.name,shareScope:"",version:"version"in t?t.version:void 0},url:c});let d="modules"in t?t.modules:[],m=i.normalizePreloadExposes(u.exposes);function g(e){let r=e.map(e=>(0,l.getResourceUrl)(t,e));return u.filter?r.filter(u.filter):r}if(m.length&&"modules"in t&&(d=null==t||null==(s=t.modules)?void 0:s.reduce((e,t)=>((null==m?void 0:m.indexOf(t.moduleName))!==-1&&e.push(t),e),[])),d){let o=d.length;for(let a=0;a0){let t=(t,r)=>{let{shared:o}=a.getRegisteredShare(e.shareScopeMap,r.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare)||{};o&&"function"==typeof o.lib&&(r.assets.js.sync.forEach(e=>{m.add(e)}),r.assets.css.sync.forEach(e=>{g.add(e)}))};u.shared.forEach(e=>{var r;let n=null==(r=y.shared)?void 0:r[e.sharedName];if(!n)return;let a=e.version?n.find(t=>t.version===e.version):n;a&&o.arrayOptions(a).forEach(r=>{t(r,e)})})}let b=p.filter(e=>!m.has(e)&&!d("script",e));return{cssAssets:f.filter(e=>!g.has(e)&&!d("link",e)),jsAssetsWithoutEntry:b,entryAssets:h.filter(e=>!d("script",e.url))}}t.generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:r,remoteInfo:n,remote:a,globalSnapshot:i,remoteSnapshot:u}=e;return l.isBrowserEnvValue?o.isRemoteInfoWithEntry(a)&&o.isPureRemoteEntry(a)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:a.name,url:a.entry,moduleInfo:{name:n.name,entry:a.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(s.assignRemoteInfo(n,u),f(t,r,n,i,u)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}}},9152(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(8393);r(1132);let s=r(2964),l=r(2299),u=r(317);r(4317);let c=r(630),d=r(4363);function f(e,t){let r=a.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),o=r&&"remotesInfo"in r&&r.remotesInfo&&a.getInfoWithoutType(r.remotesInfo,e.name).value;return o&&o.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:o.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:a.getGlobalSnapshot(),remoteSnapshot:a.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}t.SnapshotHandler=class{async loadRemoteSnapshotInfo(e){let t,r,{moduleInfo:s,id:l,expose:u}=e,{options:f}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:f,moduleInfo:s});let p=a.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});p||(p={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},a.addGlobalSnapshot({[this.HostInstance.options.name]:p})),p&&"remotesInfo"in p&&!a.getInfoWithoutType(p.remotesInfo,s.name).value&&("version"in s||"entry"in s)&&(p.remotesInfo={...null==p?void 0:p.remotesInfo,[s.name]:{matchedVersion:"version"in s?s.version:s.entry}});let{hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g}=this.getGlobalRemoteInfo(s),{remoteSnapshot:y,globalSnapshot:E}=await this.hooks.lifecycle.loadSnapshot.emit({options:f,moduleInfo:s,hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:g});if(y)if((0,c.isManifestProvider)(y)){let e=c.isBrowserEnvValue?y.remoteEntry:y.ssrRemoteEntry||y.remoteEntry||"",o=await this.getManifestJson(e,s,{}),n=a.setGlobalSnapshotInfoByModuleInfo({...s,entry:e},o);t=o,r=n}else{let{remoteSnapshot:e}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:y,from:"global"});t=e,r=E}else if(n.isRemoteInfoWithEntry(s)){let e=await this.getManifestJson(s.entry,s,{}),o=a.setGlobalSnapshotInfoByModuleInfo(s,e),{remoteSnapshot:n}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:s,remoteSnapshot:e,from:"global"});t=n,r=o}else o.error(d.RUNTIME_007,d.runtimeDescMap,{remoteName:s.name,remoteVersion:s.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(E)},void 0,i.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:l,host:this.HostInstance,options:f,moduleInfo:s,remoteSnapshot:t}),{remoteSnapshot:t,globalSnapshot:r}}getGlobalRemoteInfo(e){return f(e,this.HostInstance)}async getManifestJson(e,t,r){let n=async()=>{let r=this.manifestCache.get(e);if(r)return r;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});t&&t instanceof Response||(t=await fetch(e,{})),r=await t.json()}catch(n){(r=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:n,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}))||(delete this.manifestLoading[e],o.error(d.RUNTIME_003,d.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${n}`,i.optionsToMFContext(this.HostInstance.options)))}return o.assert(r.metaData&&r.exposes&&r.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!r.metaData&&"metaData",!r.exposes&&"exposes",!r.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,r),r},a=async()=>{let r=await n(),o=(0,c.generateSnapshotFromManifest)(r,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:r,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=a().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new u.PluginSystem({beforeLoadRemoteSnapshot:new s.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new l.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new l.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new l.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=a.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}},t.getGlobalRemoteInfo=f},4260(e,t,r){let o=r(8628),n=r(9350);r(1132);let a=r(9599),i=r(630),s=r(4363);function l(e,t){let r=n.getRemoteEntryInfoFromSnapshot(t);r.url||o.error(s.RUNTIME_011,s.runtimeDescMap,{remoteName:e.name});let a=(0,i.getResourceUrl)(t,r.url);i.isBrowserEnvValue||a.startsWith("http")||(a=`https:${a}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=a,e.version=t.version,e.buildVersion=t.buildVersion}function u(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:r,expose:o,origin:i,remoteInfo:s,id:u}=e;if(!n.isRemoteInfoWithEntry(t)||!n.isPureRemoteEntry(t)){let{remoteSnapshot:n,globalSnapshot:c}=await i.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:u});l(s,n);let d={remote:t,preloadConfig:{nameOrAlias:r,exposes:[o],resourceCategory:"sync",share:!1,depsRemote:!1}},f=await i.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:i,preloadOptions:d,remoteInfo:s,remote:t,remoteSnapshot:n,globalSnapshot:c});return f&&a.preloadAssets(s,i,f,!1),{...e,remoteSnapshot:n}}return e}}}t.assignRemoteInfo=l,t.snapshotPlugin=u},1777(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(8369),s=r(6079),l=r(556),u=r(8393);r(1132);let c=r(9599),d=r(2003),f=r(6227),p=r(2964),h=r(2593),m=r(2299),g=r(317);r(4317);let y=r(9152),E=r(630),_=r(4363);t.RemoteHandler=class{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:r,expose:o}=t,{name:n,alias:a}=r;if(this.idToRemoteMap[e]={name:r.name,expose:o},a&&e.startsWith(n)){let t=e.replace(n,a);this.idToRemoteMap[t]={name:r.name,expose:o};return}if(a&&e.startsWith(a)){let t=e.replace(a,n);this.idToRemoteMap[t]={name:r.name,expose:o}}}async loadRemote(e,t){let{host:r}=this;try{let{loadFactory:o=!0}=t||{loadFactory:!0},{module:n,moduleOptions:a,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:s,remote:l,expose:u,id:c,remoteSnapshot:d}=i,f=await n.get(c,u,t,d),p=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:s,expose:u,exposeModule:o?f:void 0,exposeModuleFactory:o?void 0:f,remote:l,options:a,moduleInstance:n,origin:r});if(this.setIdToRemoteMap(e,i),"function"==typeof p)return p;return f}catch(a){let{from:o="runtime"}=t||{from:"runtime"},n=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:a,from:o,lifecycle:"onLoad",origin:r});if(!n)throw a;return n}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let r=c.formatPreloadArgs(t.options.remotes,e);await Promise.all(r.map(async e=>{let{remote:r}=e,o=l.getRemoteInfo(r),{globalSnapshot:n,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:r}),i=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:r,remoteInfo:o,globalSnapshot:n,remoteSnapshot:a});i&&c.preloadAssets(o,t,i)}))}registerRemotes(e,t){let{host:r}=this;e.forEach(e=>{this.registerRemote(e,r.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t,{host:r}=this,{id:n}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:n,options:r.options,origin:r})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:n,options:r.options,origin:r,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:a}=t,i=s.matchRemoteWithNameAndExpose(r.options.remotes,a);i||o.error(_.RUNTIME_004,_.runtimeDescMap,{hostName:r.options.name,requestId:a},void 0,u.optionsToMFContext(r.options));let{remote:c}=i,f=l.getRemoteInfo(c),p=await r.sharedHandler.hooks.lifecycle.afterResolve.emit({id:a,...i,options:r.options,origin:r,remoteInfo:f}),{remote:h,expose:m}=p;o.assert(h&&m,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${a}.`);let g=r.moduleCache.get(h.name),y={host:r,remoteInfo:f};return g||(g=new d.Module(y),r.moduleCache.set(h.name,g)),{module:g,moduleOptions:y,remoteMatchInfo:p}}registerRemote(e,t,r){let{host:n}=this,i=()=>{if(e.alias){let r=t.find(t=>{var r;return e.alias&&(t.name.startsWith(e.alias)||(null==(r=t.alias)?void 0:r.startsWith(e.alias)))});o.assert(!r,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${r&&r.name} name or alias`)}"entry"in e&&E.isBrowserEnvValue&&"u">typeof window&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=a.DEFAULT_SCOPE),e.type||(e.type=a.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});let s=t.find(t=>t.name===e.name);if(s){let o=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];(null==r?void 0:r.force)&&(this.removeRemote(s),i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),(0,E.warn)(o.join(" ")))}else i(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n})}removeRemote(e){try{let{host:r}=this,{name:o}=e,a=r.options.remotes.findIndex(e=>e.name===o);-1!==a&&r.options.remotes.splice(a,1);let s=r.moduleCache.get(e.name);if(s){var t;let o=s.remoteInfo,a=o.entryGlobalName;n.CurrentGlobal[a]&&((null==(t=Object.getOwnPropertyDescriptor(n.CurrentGlobal,a))?void 0:t.configurable)?delete n.CurrentGlobal[a]:n.CurrentGlobal[a]=void 0);let u=l.getRemoteEntryUniqueKey(s.remoteInfo);n.globalLoading[u]&&delete n.globalLoading[u],r.snapshotHandler.manifestCache.delete(o.entry);let c=o.buildVersion?(0,E.composeKeyWithSeparator)(o.name,o.buildVersion):o.name,d=n.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(e=>o.buildVersion?e.options.id===c:e.name===c);if(-1!==d){let e=n.CurrentGlobal.__FEDERATION__.__INSTANCES__[d];c=e.options.id||c;let t=i.getGlobalShareScope(),r=!0,a=[];Object.keys(t).forEach(e=>{let n=t[e];n&&Object.keys(n).forEach(t=>{let i=n[t];i&&Object.keys(i).forEach(n=>{let s=i[n];s&&Object.keys(s).forEach(i=>{let l=s[i];l&&"object"==typeof l&&l.from===o.name&&(l.loaded||l.loading?(l.useIn=l.useIn.filter(e=>e!==o.name),l.useIn.length?r=!1:a.push([e,t,n,i])):a.push([e,t,n,i]))})})})}),r&&(e.shareScopeMap={},delete t[c]),a.forEach(e=>{var r,o,n;let[a,i,s,l]=e;null==(n=t[a])||null==(o=n[i])||null==(r=o[s])||delete r[l]}),n.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(d,1)}let{hostGlobalSnapshot:f}=y.getGlobalRemoteInfo(e,r);if(f){let t=f&&"remotesInfo"in f&&f.remotesInfo&&n.getInfoWithoutType(f.remotesInfo,e.name).key;t&&(delete f.remotesInfo[t],n.Global.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete n.Global.__FEDERATION__.__MANIFEST_LOADING__[t])}r.moduleCache.delete(e.name)}}catch(e){o.logger.error(`removeRemote failed: ${e instanceof Error?e.message:String(e)}`)}}constructor(e){this.hooks=new g.PluginSystem({beforeRegisterRemote:new h.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new h.SyncWaterfallHook("registerRemote"),beforeRequest:new m.AsyncWaterfallHook("beforeRequest"),onLoad:new p.AsyncHook("onLoad"),handlePreloadModule:new f.SyncHook("handlePreloadModule"),errorLoadRemote:new p.AsyncHook("errorLoadRemote"),beforePreloadRemote:new p.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new p.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new p.AsyncHook,loadEntry:new p.AsyncHook}),this.host=e,this.idToRemoteMap={}}}},7300(e,t,r){let o=r(8628),n=r(2926),a=r(8369),i=r(8393);r(1132);let s=r(2964),l=r(2593),u=r(2299),c=r(317);r(4317);let d=r(4363);t.SharedHandler=class{registerShared(e,t){let{newShareInfos:r,allShareInfos:o}=a.formatShareConfigs(e,t);return Object.keys(r).forEach(e=>{r[e].forEach(r=>{r.scope.forEach(o=>{var n;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:e,shared:r}),(null==(n=this.shareScopeMap[o])?void 0:n[e])||this.setShared({pkgName:e,lib:r.lib,get:r.get,loaded:r.loaded||!!r.lib,shared:r,from:t.name})})})}),{newShareInfos:r,allShareInfos:o}}async loadShare(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&await Promise.all(n.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:n.strategy}))}));let{shareInfo:i}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:n,shared:r.options.shared,origin:r});o.assert(i,`Cannot find shared "${e}" in host "${r.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(s){let t=a.directShare(s,l);if(t.lib)return a.addUseIn(t,r.options.name),t.lib;if(t.loading&&!t.loaded){let e=await t.loading;return t.loaded=!0,t.lib||(t.lib=e),a.addUseIn(t,r.options.name),e}{let o=(async()=>{let e=await t.get();return a.addUseIn(t,r.options.name),t.loaded=!0,t.lib=e,e})();return this.setShared({pkgName:e,loaded:!1,shared:s,from:r.options.name,lib:null,loading:o,treeShaking:l?t:void 0}),o}}{if(null==t?void 0:t.customShareInfo)return!1;let o=a.shouldUseTreeShaking(i.treeShaking),n=a.directShare(i,o),s=(async()=>{let t=await n.get();n.lib=t,n.loaded=!0,a.addUseIn(n,r.options.name);let{shared:o,useTreesShaking:s}=a.getRegisteredShare(this.shareScopeMap,e,i,this.hooks.lifecycle.resolveShare)||{};if(o){let e=a.directShare(o,s);e.lib=t,e.loaded=!0,o.from=i.from}return t})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:r.options.name,lib:null,loading:s,treeShaking:o?n:void 0}),s}}initializeSharing(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.DEFAULT_SCOPE,t=arguments.length>1?arguments[1]:void 0,{host:r}=this,o=null==t?void 0:t.from,i=null==t?void 0:t.strategy,s=null==t?void 0:t.initScope,l=[];if("build"!==o){let{initTokens:t}=this;s||(s=[]);let r=t[e];if(r||(r=t[e]={from:this.host.name}),s.indexOf(r)>=0)return l;s.push(r)}let u=this.shareScopeMap,c=r.options.name;u[e]||(u[e]={});let d=u[e],f=(e,t)=>{var r;let{version:o,eager:n}=t;d[e]=d[e]||{};let i=d[e],s=i[o]&&a.directShare(i[o]),l=!!(s&&("eager"in s&&s.eager||"shareConfig"in s&&(null==(r=s.shareConfig)?void 0:r.eager)));(!s||"loaded-first"!==s.strategy&&!s.loaded&&(!n!=!l?n:c>i[o].from))&&(i[o]=t)},p=async e=>{let t,{module:o}=await r.remoteHandler.getRemoteModuleAndOptions({id:e});try{t=await o.getEntry()}catch(o){if(!(t=await r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:"runtime",lifecycle:"beforeLoadShare",origin:r})))return}finally{(null==t?void 0:t.init)&&!o.initing&&(o.remoteEntryExports=t,await o.init(void 0,void 0,s))}};return Object.keys(r.options.shared).forEach(t=>{r.options.shared[t].forEach(r=>{r.scope.includes(e)&&f(t,r)})}),("version-first"===r.options.shareStrategy||"version-first"===i)&&r.options.remotes.forEach(t=>{t.shareScope===e&&l.push(p(t.name))}),l}loadShareSync(e,t){let{host:r}=this,n=a.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});(null==n?void 0:n.scope)&&n.scope.forEach(e=>{this.initializeSharing(e,{strategy:n.strategy})});let{shared:s,useTreesShaking:l}=a.getRegisteredShare(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(s){if("function"==typeof s.lib)return a.addUseIn(s,r.options.name),s.loaded||(s.loaded=!0,s.from===r.options.name&&(n.loaded=!0)),s.lib;if("function"==typeof s.get){let t=s.get();if(!(t instanceof Promise))return a.addUseIn(s,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:t,shared:s}),t}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){let a=n.get();return a instanceof Promise&&o.error((null==t?void 0:t.from)==="build"?d.RUNTIME_005:d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options)),n.lib=a,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}o.error(d.RUNTIME_006,d.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,i.optionsToMFContext(r.options))}initShareScopeMap(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:o}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:o.options,origin:o,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared(e){let{pkgName:t,shared:r,from:o,lib:n,loading:a,loaded:i,get:s,treeShaking:l}=e,{version:u,scope:c="default",...d}=r,f=Array.isArray(c)?c:[c],p=e=>{let t=(e,t,r)=>{r&&!e[t]&&(e[t]=r)},r=l?e.treeShaking:e;t(r,"loaded",i),t(r,"loading",a),t(r,"get",s)};f.forEach(e=>{this.shareScopeMap[e]||(this.shareScopeMap[e]={}),this.shareScopeMap[e][t]||(this.shareScopeMap[e][t]={}),this.shareScopeMap[e][t][u]||(this.shareScopeMap[e][t][u]={version:u,scope:[e],...d,lib:n});let r=this.shareScopeMap[e][t][u];p(r),o&&r.from!==o&&(r.from=o)})}_setGlobalShareScopeMap(e){let t=a.getGlobalShareScope(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}constructor(e){this.hooks=new c.PluginSystem({beforeRegisterShare:new l.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new u.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new u.AsyncWaterfallHook("beforeLoadShare"),loadShare:new s.AsyncHook,resolveShare:new l.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new l.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}},7703(e,t,r){var o=r(1748).__exportAll({});Object.defineProperty(t,"type_exports",{enumerable:!0,get:function(){return o}})},8393(e,t){function r(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}t.optionsToMFContext=function(e){var t,o,n,a,i,s;let l={};for(let[t,r]of Object.entries(e.shared)){let e=r[0];e&&(l[t]={version:e.version,singleton:null==(n=e.shareConfig)?void 0:n.singleton,requiredVersion:(null==(a=e.shareConfig)?void 0:a.requiredVersion)!==!1&&(null==(i=e.shareConfig)?void 0:i.requiredVersion),eager:e.eager,strictVersion:null==(s=e.shareConfig)?void 0:s.strictVersion})}return{project:{name:e.name,mfRole:(null==(t=e.remotes)?void 0:t.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:(null==(o=e.remotes)?void 0:o.map(r))??[],shared:l}}}},7829(e,t,r){r(630),t.getBuilderId=function(){return"pimcore_quill_bundle:0.0.1"}},2964(e,t,r){let o=r(6227);t.AsyncHook=class extends o.SyncHook{emit(){let e;for(var t=arguments.length,r=Array(t),o=0;o0){let t=0,o=e=>!1!==e&&(t0){let r=0,n=t=>(o.warn(t),this.onerror(t),e),a=o=>{if(i.checkReturnData(e,o)){if(e=o,r{let r=e[t];r&&this.lifecycle[t].on(r)})}}removePlugin(e){o.assert(e,"A name is required.");let t=this.registerPlugins[e];o.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}},6227(e,t){t.SyncHook=class{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function r(){for(var o=arguments.length,n=Array(o),a=0;a0&&this.listeners.forEach(t=>{e=t(...r)}),e}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}},2593(e,t,r){let o=r(8628),n=r(9350),a=r(6227);function i(e,t){if(!n.isObject(t))return!1;if(e!==t){for(let r in e)if(!(r in t))return!1}return!0}t.SyncWaterfallHook=class extends a.SyncHook{emit(e){for(let t of(n.isObject(e)||o.error(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let r=t(e);if(i(e,r))e=r;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}catch(e){o.warn(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=o.error,this.type=e}},t.checkReturnData=i},1132(e,t,r){r(8628),r(9350),r(7829),r(6079),r(8457),r(556),r(8393),r(630)},556(e,t,r){let o=r(8628),n=r(4391),a=r(2926),i=r(630),s=r(4363),l=".then(callbacks[0]).catch(callbacks[1])";async function u(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):"u">typeof FEDERATION_ALLOW_NEW_FUNCTION?Function("callbacks",`import("${t}")${l}`)([e,n]):import(t).then(e).catch(n)}catch(e){o.error(`Failed to load ESM entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}async function c(e){let{entry:t,remoteEntryExports:r}=e;return new Promise((e,n)=>{try{r?e(r):Function("callbacks",`System.import("${t}")${l}`)([e,n])}catch(e){o.error(`Failed to load SystemJS entry from "${t}". ${e instanceof Error?e.message:String(e)}`)}})}function d(e,t,r){let{remoteEntryKey:a,entryExports:i}=n.getRemoteEntryExports(e,t);return i||o.error(s.RUNTIME_001,s.runtimeDescMap,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:a}),i}async function f(e){let{name:t,globalName:r,entry:a,loaderHook:l,getEntryUrl:u}=e,{entryExports:c}=n.getRemoteEntryExports(t,r);if(c)return c;let f=u?u(a):a;return(0,i.loadScript)(f,{attrs:{},createScriptHook:(e,t)=>{let r=l.lifecycle.createScript.emit({url:e,attrs:t});if(r&&(r instanceof HTMLScriptElement||"script"in r||"timeout"in r))return r}}).then(()=>d(t,r,a),e=>{let r=e instanceof Error?e.message:String(e);o.error(s.RUNTIME_008,s.runtimeDescMap,{remoteName:t,resourceUrl:f},r)})}async function p(e){let{remoteInfo:t,remoteEntryExports:r,loaderHook:o,getEntryUrl:n}=e,{entry:a,entryGlobalName:i,name:s,type:l}=t;switch(l){case"esm":case"module":return u({entry:a,remoteEntryExports:r});case"system":return c({entry:a,remoteEntryExports:r});default:return f({entry:a,globalName:i,name:s,loaderHook:o,getEntryUrl:n})}}async function h(e){let{remoteInfo:t,loaderHook:r}=e,{entry:a,entryGlobalName:s,name:l,type:u}=t,{entryExports:c}=n.getRemoteEntryExports(l,s);return c||(0,i.loadScriptNode)(a,{attrs:{name:l,globalName:s,type:u},loaderHook:{createScriptHook:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.lifecycle.createScript.emit({url:e,attrs:t});if(o&&"url"in o)return o}}}).then(()=>d(l,s,a)).catch(e=>{o.error(`Failed to load Node.js entry for remote "${l}" from "${a}". ${e instanceof Error?e.message:String(e)}`)})}function m(e){let{entry:t,name:r}=e;return(0,i.composeKeyWithSeparator)(r,t)}async function g(e){let{origin:t,remoteEntryExports:r,remoteInfo:o,getEntryUrl:a,_inErrorHandling:l=!1}=e,u=m(o);if(r)return r;if(!n.globalLoading[u]){let e=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;n.globalLoading[u]=e.emit({loaderHook:c,remoteInfo:o,remoteEntryExports:r}).then(e=>e||(("u">typeof ENV_TARGET?"web"===ENV_TARGET:i.isBrowserEnvValue)?p({remoteInfo:o,remoteEntryExports:r,loaderHook:c,getEntryUrl:a}):h({remoteInfo:o,loaderHook:c}))).catch(async e=>{let a=m(o),i=e instanceof Error&&e.message.includes("ScriptExecutionError");if(e instanceof Error&&e.message.includes(s.RUNTIME_008)&&!i&&!l){let e=e=>g({...e,_inErrorHandling:!0}),i=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:e,origin:t,remoteInfo:o,remoteEntryExports:r,globalLoading:n.globalLoading,uniqueKey:a});if(i)return i}throw e})}return n.globalLoading[u]}function y(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||a.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||a.DEFAULT_SCOPE}}t.getRemoteEntry=g,t.getRemoteEntryUniqueKey=m,t.getRemoteInfo=y},8628(e,t,r){let o=r(630),n=r(6619),a="[ Federation Runtime ]",i=(0,o.createLogger)(a);function s(e,t,r,o,i){if(void 0!==t)return(0,n.logAndReport)(e,t,r??{},e=>{throw Error(`${a}: ${e}`)},o,i);let s=e;if(s instanceof Error)throw s.message.startsWith(a)||(s.message=`${a}: ${s.message}`),s;throw Error(`${a}: ${s}`)}function l(e){e instanceof Error&&(e.message.startsWith(a)||(e.message=`${a}: ${e.message}`)),i.warn(e)}t.assert=function(e,t,r,o,n){e||(void 0!==r?s(t,r,o,void 0,n):s(t))},t.error=s,t.logger=i,t.warn=l},6079(e,t){function r(e,t){for(let r of e){let e=t.startsWith(r.name),o=t.replace(r.name,"");if(e){if(o.startsWith("/"))return{pkgNameOrAlias:r.name,expose:o=`.${o}`,remote:r};else if(""===o)return{pkgNameOrAlias:r.name,expose:".",remote:r}}let n=r.alias&&t.startsWith(r.alias),a=r.alias&&t.replace(r.alias,"");if(r.alias&&n){if(a&&a.startsWith("/"))return{pkgNameOrAlias:r.alias,expose:a=`.${a}`,remote:r};else if(""===a)return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}t.matchRemote=function(e,t){for(let r of e)if(t===r.name||r.alias&&t===r.alias)return r},t.matchRemoteWithNameAndExpose=r},8457(e,t,r){let o=r(4391);t.registerPlugins=function(e,t){let r=o.getGlobalHostPlugins(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return r.length>0&&r.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{n.forEach(r=>{r.applyPlugin(e,t)})}),e}},9599(e,t,r){let o=r(8628),n=r(6079),a=r(556),i=r(630);function s(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function l(e,t){return t.map(t=>{let r=n.matchRemote(e,t.nameOrAlias);return o.assert(r,`Unable to preload ${t.nameOrAlias} as it is not included in ${!r&&(0,i.safeToString)({remoteInfo:r,remotes:e})}`),{remote:r,preloadConfig:s(t)}})}function u(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function c(e,t,r){let o=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:n,jsAssetsWithoutEntry:s,entryAssets:l}=r;if(t.options.inBrowser){if(l.forEach(r=>{let{moduleInfo:o}=r,n=t.moduleCache.get(e.name);n?a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:n.remoteEntryExports}):a.getRemoteEntry({origin:t,remoteInfo:o,remoteEntryExports:void 0})}),o){let e={rel:"preload",as:"style"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let e={rel:"stylesheet",type:"text/css"};n.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o},needDeleteLink:!1});n&&document.head.appendChild(o)})}if(o){let e={rel:"preload",as:"script"};s.forEach(r=>{let{link:o,needAttach:n}=(0,i.createLink)({url:r,cb:()=>{},attrs:e,createLinkHook:(e,r)=>{let o=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:r});if(o instanceof HTMLLinkElement)return o}});n&&document.head.appendChild(o)})}else{let r={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};s.forEach(e=>{let{script:o,needAttach:n}=(0,i.createScript)({url:e,cb:()=>{},attrs:r,createScriptHook:(e,r)=>{let o=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:r});if(o instanceof HTMLScriptElement)return o},needDeleteScript:!0});n&&document.head.appendChild(o)})}}}t.defaultPreloadArgs=s,t.formatPreloadArgs=l,t.normalizePreloadExposes=u,t.preloadAssets=c},632(e,t){function r(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function o(e,t){let{preRelease:o}=e,{preRelease:n}=t;if(void 0===o&&n)return 1;if(o&&void 0===n)return -1;if(void 0===o&&void 0===n)return 0;for(let e=0,t=o.length;e<=t;e++){let t=o[e],a=n[e];if(t!==a){if(void 0===t&&void 0===a)return 0;if(!t)return 1;if(!a)return -1;return r(t,a)}}return 0}function n(e,t){return r(e.major,t.major)||r(e.minor,t.minor)||r(e.patch,t.patch)||o(e,t)}function a(e,t){return e.version===t.version}t.compare=function(e,t){switch(e.operator){case"":case"=":return a(e,t);case">":return 0>n(e,t);case">=":return a(e,t)||0>n(e,t);case"<":return n(e,t)>0;case"<=":return a(e,t)||n(e,t)>0;case void 0:return!0;default:return!1}}},9570(e,t){let r="[0-9A-Za-z-]+",o=`(?:\\+(${r}(?:\\.${r})*))`,n="0|[1-9]\\d*",a="[0-9]+",i="\\d*[a-zA-Z-][a-zA-Z0-9-]*",s=`(?:${a}|${i})`,l=`(?:-?(${s}(?:\\.${s})*))`,u=`(?:${n}|${i})`,c=`(?:-(${u}(?:\\.${u})*))`,d=`${n}|x|X|\\*`,f=`[v=\\s]*(${d})(?:\\.(${d})(?:\\.(${d})(?:${c})?${o}?)?)?`,p=`^\\s*(${f})\\s+-\\s+(${f})\\s*$`,h=`[v=\\s]*${`(${a})\\.(${a})\\.(${a})`}${l}?${o}?`,m="((?:<|>)?=?)",g=`(\\s*)${m}\\s*(${h}|${f})`,y="(?:~>?)",E=`(\\s*)${y}\\s+`,_="(?:\\^)",b=`(\\s*)${_}\\s+`,S="(<|>)?=?\\s*\\*",v=`^${_}${f}$`,R=`v?${`(${n})\\.(${n})\\.(${n})`}${c}?${o}?`,I=`^${y}${f}$`,T=`^${m}\\s*${f}$`,M=`^${m}\\s*(${R})$|^$`,N="^\\s*>=\\s*0.0.0\\s*$";t.caret=v,t.caretTrim=b,t.comparator=M,t.comparatorTrim=g,t.gte0=N,t.hyphenRange=p,t.star=S,t.tilde=I,t.tildeTrim=E,t.xRange=T},3957(e,t,r){let o=r(78),n=r(3810),a=r(632);function i(e){return o.pipe(n.parseCarets,n.parseTildes,n.parseXRanges,n.parseStar)(e)}function s(e){return o.pipe(n.parseHyphen,n.parseComparatorTrim,n.parseTildeTrim,n.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}t.satisfy=function(e,t){if(!e)return!1;let r=o.extractComparator(e);if(!r)return!1;let[,l,,u,c,d,f]=r,p={operator:l,version:o.combineVersion(u,c,d,f),major:u,minor:c,patch:d,preRelease:null==f?void 0:f.split(".")};for(let e of t.split("||")){let t=e.trim();if(!t||"*"===t||"x"===t)return!0;try{let e=s(t);if(!e.trim())return!0;let r=e.split(" ").map(e=>i(e)).join(" ");if(!r.trim())return!0;let l=r.split(/\s+/).map(e=>n.parseGTE0(e)).filter(Boolean);if(0===l.length)continue;let u=!0;for(let e of l){let t=o.extractComparator(e);if(!t){u=!1;break}let[,r,,n,i,s,l]=t;if(!a.compare({operator:r,version:o.combineVersion(n,i,s,l),major:n,minor:i,patch:s,preRelease:null==l?void 0:l.split(".")},p)){u=!1;break}}if(u)return!0}catch(e){console.error(`[semver] Error processing range part "${t}":`,e);continue}}return!1}},3810(e,t,r){let o=r(9570),n=r(78);function a(e){return e.replace(n.parseRegex(o.hyphenRange),(e,t,r,o,a,i,s,l,u,c,d,f)=>(t=n.isXVersion(r)?"":n.isXVersion(o)?`>=${r}.0.0`:n.isXVersion(a)?`>=${r}.${o}.0`:`>=${t}`,l=n.isXVersion(u)?"":n.isXVersion(c)?`<${Number(u)+1}.0.0-0`:n.isXVersion(d)?`<${u}.${Number(c)+1}.0-0`:f?`<=${u}.${c}.${d}-${f}`:`<=${l}`,`${t} ${l}`.trim()))}function i(e){return e.replace(n.parseRegex(o.comparatorTrim),"$1$2$3")}function s(e){return e.replace(n.parseRegex(o.tildeTrim),"$1~")}function l(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.caret),(e,t,r,o,a)=>{if(n.isXVersion(t))return"";if(n.isXVersion(r))return`>=${t}.0.0 <${Number(t)+1}.0.0-0`;if(n.isXVersion(o))if("0"===t)return`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`;else return`>=${t}.${r}.0 <${Number(t)+1}.0.0-0`;if(a)if("0"!==t)return`>=${t}.${r}.${o}-${a} <${Number(t)+1}.0.0-0`;else if("0"===r)return`>=${t}.${r}.${o}-${a} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`;if("0"===t)if("0"===r)return`>=${t}.${r}.${o} <${t}.${r}.${Number(o)+1}-0`;else return`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`;return`>=${t}.${r}.${o} <${Number(t)+1}.0.0-0`})).join(" ")}function u(e){return e.trim().split(/\s+/).map(e=>e.replace(n.parseRegex(o.tilde),(e,t,r,o,a)=>n.isXVersion(t)?"":n.isXVersion(r)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:n.isXVersion(o)?`>=${t}.${r}.0 <${t}.${Number(r)+1}.0-0`:a?`>=${t}.${r}.${o}-${a} <${t}.${Number(r)+1}.0-0`:`>=${t}.${r}.${o} <${t}.${Number(r)+1}.0-0`)).join(" ")}function c(e){return e.split(/\s+/).map(e=>e.trim().replace(n.parseRegex(o.xRange),(e,t,r,o,a,i)=>{let s=n.isXVersion(r),l=s||n.isXVersion(o),u=l||n.isXVersion(a);if("="===t&&u&&(t=""),i="",s)if(">"===t||"<"===t)return"<0.0.0-0";else return"*";return t&&u?(l&&(o=0),a=0,">"===t?(t=">=",l?(r=Number(r)+1,o=0):o=Number(o)+1,a=0):"<="===t&&(t="<",l?r=Number(r)+1:o=Number(o)+1),"<"===t&&(i="-0"),`${t+r}.${o}.${a}${i}`):l?`>=${r}.0.0${i} <${Number(r)+1}.0.0-0`:u?`>=${r}.${o}.0${i} <${r}.${Number(o)+1}.0-0`:e})).join(" ")}function d(e){return e.trim().replace(n.parseRegex(o.star),"")}function f(e){return e.trim().replace(n.parseRegex(o.gte0),"")}t.parseCaretTrim=function(e){return e.replace(n.parseRegex(o.caretTrim),"$1^")},t.parseCarets=l,t.parseComparatorTrim=i,t.parseGTE0=f,t.parseHyphen=a,t.parseStar=d,t.parseTildeTrim=s,t.parseTildes=u,t.parseXRanges=c},78(e,t,r){let o=r(9570);function n(e){return new RegExp(e)}function a(e){return!e||"x"===e.toLowerCase()||"*"===e}function i(){for(var e=arguments.length,t=Array(e),r=0;rt.reduce((e,t)=>t(e),e)}function s(e){return e.match(n(o.comparator))}t.combineVersion=function(e,t,r,o){let n=`${e}.${t}.${r}`;return o?`${n}-${o}`:n},t.extractComparator=s,t.isXVersion=a,t.parseRegex=n,t.pipe=i},8369(e,t,r){let o=r(8628),n=r(9350),a=r(4391),i=r(2926),s=r(3957),l=r(630);function u(e,t,r,n){var a,i;let s;return s="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{o.error(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(null==(a=e.shareConfig)?void 0:a.eager)&&(null==(i=e.treeShaking)?void 0:i.mode)&&o.error(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:s,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??l.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function c(e,t){let r=t.shared||{},o=t.name,a=Object.keys(r).reduce((e,a)=>{let i=n.arrayOptions(r[a]);return e[a]=e[a]||[],i.forEach(r=>{e[a].push(u(r,o,a,t.shareStrategy))}),e},{}),i={...e.shared};return Object.keys(a).forEach(e=>{i[e]?a[e].forEach(t=>{i[e].find(e=>e.version===t.version)||i[e].push(t)}):i[e]=a[e]}),{allShareInfos:i,newShareInfos:a}}function d(e,t){if(!e)return!1;let{status:r,mode:o}=e;return r!==l.TreeShakingStatus.NO_USE&&(r===l.TreeShakingStatus.CALCULATED||"runtime-infer"===o&&(!t||g(e,t)))}function f(e,t){let r=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),r=e;for(let e=0;e<3-t.length;e++)r+=".0";return r}return e};return!!s.satisfy(r(e),`<=${r(t)}`)}let p=(e,t)=>{let r=t||function(e,t){return f(e,t)};return Object.keys(e).reduce((e,t)=>!e||r(e,t)||"0"===e?t:e,0)},h=e=>!!e.loaded||"function"==typeof e.lib,m=e=>!!e.loading,g=(e,t)=>{if(!e||!t)return!1;let{usedExports:r}=e;return!!r&&!!t.every(e=>r.includes(e))};function y(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){return i?!n[e].treeShaking||!!n[t].treeShaking&&!h(n[e].treeShaking)&&f(e,t):!h(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}let E=e=>h(e)||m(e);function _(e,t,r,o){let n=e[t][r],a="",i=d(o),s=function(e,t){if(i){if(!n[e].treeShaking)return!0;if(!n[t].treeShaking)return!1;if(E(n[t].treeShaking))if(E(n[e].treeShaking))return!!f(e,t);else return!0;if(E(n[e].treeShaking))return!1}if(E(n[t]))if(E(n[e]))return!!f(e,t);else return!0;return!E(n[e])&&f(e,t)};if(i){if(a=p(e[t][r],s))return{version:a,useTreesShaking:i};i=!1}return{version:p(e[t][r],s),useTreesShaking:i}}function b(e){return"loaded-first"===e?_:y}function S(e,t,r,n){if(!e)return;let{shareConfig:l,scope:u=i.DEFAULT_SCOPE,strategy:c,treeShaking:f}=r;for(let i of Array.isArray(u)?u:[u])if(l&&e[i]&&e[i][t]){let{requiredVersion:u}=l,{version:p,useTreesShaking:h}=b(c)(e,i,t,f),m=()=>{let n=e[i][t][p];if(l.singleton){if("string"==typeof u&&!s.satisfy(p,u)){let e=`Version ${p} from ${p&&n.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${u})`;l.strictVersion?o.error(e):o.warn(e)}return{shared:n,useTreesShaking:h}}{if(!1===u||"*"===u||s.satisfy(p,u))return{shared:n,useTreesShaking:h};let r=d(f);if(r){for(let[o,n]of Object.entries(e[i][t]))if(d(n.treeShaking,null==f?void 0:f.usedExports)&&s.satisfy(o,u))return{shared:n,useTreesShaking:r}}for(let[r,o]of Object.entries(e[i][t]))if(s.satisfy(r,u))return{shared:o,useTreesShaking:!1}}},g={shareScopeMap:e,scope:i,pkgName:t,version:p,GlobalFederation:a.Global.__FEDERATION__,shareInfo:r,resolver:m};return(n.emit(g)||g).resolver()}}function v(){return a.Global.__FEDERATION__.__SHARE__}function R(e){let{pkgName:t,extraOptions:r,shareInfos:o}=e,n=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let r=function(e,r){return!h(t[e])&&f(e,r)};return t[p(t,r)]},a=(null==r?void 0:r.resolver)??n,i=e=>null!==e&&"object"==typeof e&&!Array.isArray(e),s=function(){for(var e=arguments.length,t=Array(e),r=0;r{e.useIn||(e.useIn=[]),n.addUniqueItem(e.useIn,t)},t.directShare=I,t.formatShareConfigs=c,t.getGlobalShareScope=v,t.getRegisteredShare=S,t.getTargetSharedOptions=R,t.shouldUseTreeShaking=d},9350(e,t,r){let o=r(8628),n=r(630);function a(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function i(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function s(e){return void 0!==e.entry}function l(e){return!e.entry.includes(".json")}async function u(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function c(e){return e&&"object"==typeof e}let d=Object.prototype.toString;function f(e){return"[object Object]"===d.call(e)}function p(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function h(e){return Array.isArray(e)?e:[e]}function m(e){let t={url:"",type:"global",globalName:""};return n.isBrowserEnvValue||(0,n.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let g=(e,t)=>{let r;return r=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),r+=t};t.addUniqueItem=a,t.arrayOptions=h,t.getFMId=i,t.getRemoteEntryInfoFromSnapshot=m,t.isObject=c,t.isPlainObject=f,t.isPureRemoteEntry=l,t.isRemoteInfoWithEntry=s,t.isStaticResourcesEqual=p,t.objectToString=d,t.processModuleAlias=g,t.safeWrapper=u},3544(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},3129(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),r(3544);let o=r(9577),n=r(5922),a={...n.helpers.global,getGlobalFederationInstance:o.getGlobalFederationInstance},i=n.helpers.share,s=n.helpers.utils;t.default={global:a,share:i,utils:s},t.global=a,t.share=i,t.utils=s},9782(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),r(3544);let o=r(9577),n=r(5922),a=r(4363);function i(e){let t=new((0,n.getGlobalFederationConstructor)()||n.ModuleFederation)(e);return(0,n.setGlobalFederationInstance)(t),t}let s=null;function l(e){let t=o.getGlobalFederationInstance(e.name,e.version);return t?(t.initOptions(e),s||(s=t),t):s=i(e)}function u(){for(var e=arguments.length,t=Array(e),r=0;r!!r&&o.options.id===r||o.options.name===e&&!o.options.version&&!t||o.options.name===e&&!!t&&o.options.version===t)}},7688(e,t){var r=Object.defineProperty;t.__exportAll=(e,t)=>{let o={};for(var n in e)r(o,n,{get:e[n],enumerable:!0});return t||r(o,Symbol.toStringTag,{value:"Module"}),o}},586(e,t){let r="federation-manifest.json",o=".json",n="FEDERATION_DEBUG",a={AT:"@",HYPHEN:"-",SLASH:"/"},i={[a.AT]:"scope_",[a.HYPHEN]:"_",[a.SLASH]:"__"},s={[i[a.AT]]:a.AT,[i[a.HYPHEN]]:a.HYPHEN,[i[a.SLASH]]:a.SLASH},l=":",u="mf-manifest.json",c="mf-stats.json",d={NPM:"npm",APP:"app"},f="__MF_DEVTOOLS_MODULE_INFO__",p="ENCODE_NAME_PREFIX",h=".federation",m={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"},g=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});t.BROWSER_LOG_KEY=n,t.ENCODE_NAME_PREFIX=p,t.EncodedNameTransformMap=s,t.FederationModuleManifest=r,t.MANIFEST_EXT=o,t.MFModuleType=d,t.MFPrefetchCommon=m,t.MODULE_DEVTOOL_IDENTIFIER=f,t.ManifestFileName=u,t.NameTransformMap=i,t.NameTransformSymbol=a,t.SEPARATOR=l,t.StatsFileName=c,t.TEMP_DIR=h,t.TreeShakingStatus=g},1483(e,t){t.createModuleFederationConfig=e=>e},6302(e,t,r){let o=r(3417);async function n(e,t){try{return await e()}catch(e){t||o.warn(e);return}}function a(e,t){let r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function i(e){let t,r=null,o=!0,i=2e4,s=document.getElementsByTagName("script");for(let t=0;t{r&&("async"===e||"defer"===e?r[e]=o[e]:r.getAttribute(e)||r.setAttribute(e,o[e]))})}let l=null,u="u">typeof window?t=>{if(t.filename&&a(t.filename,e.url)){let r=Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${t.message} (${t.filename}:${t.lineno}:${t.colno})`);r.name="ScriptExecutionError",l=r}}:null;u&&window.addEventListener("error",u);let c=async(o,a)=>{clearTimeout(t),u&&window.removeEventListener("error",u);let i=()=>{if((null==a?void 0:a.type)==="error"){let t=Error((null==a?void 0:a.isTimeout)?`ScriptNetworkError: Script "${e.url}" timed out.`:`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);t.name="ScriptNetworkError",(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(t))}else l?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(l)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(r&&(r.onerror=null,r.onload=null,n(()=>{let{needDeleteScript:t=!0}=e;t&&(null==r?void 0:r.parentNode)&&r.parentNode.removeChild(r)}),o&&"function"==typeof o)){let e=o(a);if(e instanceof Promise){let t=await e;return i(),t}return i(),e}i()};return r.onerror=c.bind(null,r.onerror),r.onload=c.bind(null,r.onload),t=setTimeout(()=>{c(null,{type:"error",isTimeout:!0})},i),{script:r,needAttach:o}}function s(e,t){let{attrs:r={},createScriptHook:o}=t;return new Promise((t,n)=>{let{script:a,needAttach:s}=i({url:e,cb:t,onErrorCallback:n,attrs:{fetchpriority:"high",...r},createScriptHook:o,needDeleteScript:!0});s&&document.head.appendChild(a)})}t.createLink=function(e){let t=null,r=!0,o=document.getElementsByTagName("link");for(let n=0;n{t&&!t.getAttribute(e)&&t.setAttribute(e,o[e])})}let i=(r,o)=>{let a=()=>{(null==o?void 0:o.type)==="error"?(null==e?void 0:e.onErrorCallback)&&(null==e||e.onErrorCallback(o)):(null==e?void 0:e.cb)&&(null==e||e.cb())};if(t&&(t.onerror=null,t.onload=null,n(()=>{let{needDeleteLink:r=!0}=e;r&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),r)){let e=r(o);return a(),e}a()};return t.onerror=i.bind(null,t.onerror),t.onload=i.bind(null,t.onload),{link:t,needAttach:r}},t.createScript=i,t.isStaticResourcesEqual=a,t.loadScript=s,t.safeWrapper=n},6883(e,t,r){let o=r(586),n="u">typeof ENV_TARGET?"web"===ENV_TARGET:"u">typeof window&&void 0!==window.document;function a(){return n}function i(){var e;return"u">typeof navigator&&(null==(e=navigator)?void 0:e.product)==="ReactNative"}function s(){try{if(a()&&window.localStorage)return!!localStorage.getItem(o.BROWSER_LOG_KEY)}catch(e){}return!1}function l(){return"u">typeof process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("u">typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||s()}t.getProcessEnv=function(){return"u">typeof process&&process.env?process.env:{}},t.isBrowserEnv=a,t.isBrowserEnvValue=n,t.isDebugMode=l,t.isReactNativeEnv=i},7016(e,t,r){let o=r(586),n=(e,t)=>{if(!e)return t;let r=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return r?r.endsWith("/")?`${r}${t}`:`${r}/${t}`:t};function a(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function i(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(o.MANIFEST_EXT))}function s(e){if(!e)return{statsFileName:o.StatsFileName,manifestFileName:o.ManifestFileName};let t="boolean"==typeof e?"":e.filePath||"",r="boolean"==typeof e?"":e.fileName||"",a=".json",i=e=>e.endsWith(a)?e:`${e}${a}`,s=(e,t)=>e.replace(a,`${t}${a}`),l=r?i(r):o.ManifestFileName;return{statsFileName:n(t,r?s(l,"-stats"):o.StatsFileName),manifestFileName:n(t,l)}}t.generateSnapshotFromManifest=function(e){var t,r,o;let i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:l={},overrides:u={},version:c}=s,d=()=>"publicPath"in e.metaData?("auto"===e.metaData.publicPath||""===e.metaData.publicPath)&&c?a(c):e.metaData.publicPath:e.metaData.getPublicPath,f=Object.keys(u),p={};Object.keys(l).length||(p=(null==(t=e.remotes)?void 0:t.reduce((e,t)=>{let r,o=t.federationContainerName;return r=f.includes(o)?u[o]:"version"in t?t.version:t.entry,e[o]={matchedVersion:r},e},{}))||{}),Object.keys(l).forEach(e=>p[e]={matchedVersion:f.includes(e)?u[e]:l[e]});let{remoteEntry:{path:h,name:m,type:g},types:y={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:E},globalName:_,ssrRemoteEntry:b}=e.metaData,{exposes:S}=e,v={version:c||"",buildVersion:E,globalName:_,remoteEntry:n(h,m),remoteEntryType:g,remoteTypes:n(y.path,y.name),remoteTypesZip:y.zip||"",remoteTypesAPI:y.api||"",remotesInfo:p,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version,usedExports:e.referenceExports||[]})),modules:null==S?void 0:S.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(r=e.metaData)?void 0:r.prefetchInterface){let t=e.metaData.prefetchInterface;v={...v,prefetchInterface:t}}if(null==(o=e.metaData)?void 0:o.prefetchEntry){let{path:t,name:r,type:o}=e.metaData.prefetchEntry;v={...v,prefetchEntry:n(t,r),prefetchEntryType:o}}if("publicPath"in e.metaData?(i={...v,publicPath:d()},"string"==typeof e.metaData.ssrPublicPath&&(i.ssrPublicPath=e.metaData.ssrPublicPath)):i={...v,getPublicPath:d()},b){let e=n(b.path,b.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=b.type||"commonjs-module"}return i},t.getManifestFileName=s,t.inferAutoPublicPath=a,t.isManifestProvider=i,t.simpleJoinRemoteEntry=n},630(e,t,r){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let o=r(586),n=r(8841),a=r(8798),i=r(7765),s=r(1993),l=r(7345),u=r(5448),c=r(6883),d=r(3417),f=r(7016),p=r(3910),h=r(6302),m=r(638),g=r(6967),y=r(1483);t.BROWSER_LOG_KEY=o.BROWSER_LOG_KEY,t.ENCODE_NAME_PREFIX=o.ENCODE_NAME_PREFIX,t.EncodedNameTransformMap=o.EncodedNameTransformMap,t.FederationModuleManifest=o.FederationModuleManifest,t.MANIFEST_EXT=o.MANIFEST_EXT,t.MFModuleType=o.MFModuleType,t.MFPrefetchCommon=o.MFPrefetchCommon,t.MODULE_DEVTOOL_IDENTIFIER=o.MODULE_DEVTOOL_IDENTIFIER,t.ManifestFileName=o.ManifestFileName,t.NameTransformMap=o.NameTransformMap,t.NameTransformSymbol=o.NameTransformSymbol,t.SEPARATOR=o.SEPARATOR,t.StatsFileName=o.StatsFileName,t.TEMP_DIR=o.TEMP_DIR,t.TreeShakingStatus=o.TreeShakingStatus,t.assert=d.assert,t.bindLoggerToCompiler=p.bindLoggerToCompiler,t.composeKeyWithSeparator=d.composeKeyWithSeparator,Object.defineProperty(t,"consumeSharedPlugin",{enumerable:!0,get:function(){return l.ConsumeSharedPlugin_exports}}),Object.defineProperty(t,"containerPlugin",{enumerable:!0,get:function(){return n.ContainerPlugin_exports}}),Object.defineProperty(t,"containerReferencePlugin",{enumerable:!0,get:function(){return a.ContainerReferencePlugin_exports}}),t.createInfrastructureLogger=p.createInfrastructureLogger,t.createLink=h.createLink,t.createLogger=p.createLogger,t.createModuleFederationConfig=y.createModuleFederationConfig,t.createScript=h.createScript,t.createScriptNode=m.createScriptNode,t.decodeName=d.decodeName,t.encodeName=d.encodeName,t.error=d.error,t.generateExposeFilename=d.generateExposeFilename,t.generateShareFilename=d.generateShareFilename,t.generateSnapshotFromManifest=f.generateSnapshotFromManifest,t.getManifestFileName=f.getManifestFileName,t.getProcessEnv=c.getProcessEnv,t.getResourceUrl=d.getResourceUrl,t.inferAutoPublicPath=f.inferAutoPublicPath,t.infrastructureLogger=p.infrastructureLogger,t.isBrowserEnv=c.isBrowserEnv,t.isBrowserEnvValue=c.isBrowserEnvValue,t.isDebugMode=c.isDebugMode,t.isManifestProvider=f.isManifestProvider,t.isReactNativeEnv=c.isReactNativeEnv,t.isRequiredVersion=d.isRequiredVersion,t.isStaticResourcesEqual=h.isStaticResourcesEqual,t.loadScript=h.loadScript,t.loadScriptNode=m.loadScriptNode,t.logger=p.logger,Object.defineProperty(t,"moduleFederationPlugin",{enumerable:!0,get:function(){return i.ModuleFederationPlugin_exports}}),t.normalizeOptions=g.normalizeOptions,t.parseEntry=d.parseEntry,Object.defineProperty(t,"provideSharedPlugin",{enumerable:!0,get:function(){return u.ProvideSharedPlugin_exports}}),t.safeToString=d.safeToString,t.safeWrapper=h.safeWrapper,Object.defineProperty(t,"sharePlugin",{enumerable:!0,get:function(){return s.SharePlugin_exports}}),t.simpleJoinRemoteEntry=f.simpleJoinRemoteEntry,t.warn=d.warn},3910(e,t,r){let o=r(6883),n="[ Module Federation ]",a=console,i=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function s(){try{let e=Error().stack;if(!e)return;let[,...t]=e.split("\n"),r=t.filter(e=>!i.some(t=>e.includes(t)));if(!r.length)return;return`Stack trace: ${r.slice(0,5).join("\n")}`}catch{return}}var l=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let r=this.delegate,n=o.isDebugMode()?s():void 0,i=n?[...t,n]:t,l=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of l){let t=r[e];if("function"==typeof t)return void t.call(r,this.prefix,...i)}for(let e of l){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...i)}}log(){for(var e=arguments.length,t=Array(e),r=0;re).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,r)=>{let o=(e,t)=>r.lifecycle.fetch.emit(e,t),n=await o(e,t||{});return n&&n instanceof Response?n:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data} })`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,r,o)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((r,o)=>{createScriptNode(e,(e,n)=>{if(e)o(e);else{var a,i;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(i=t.attrs)?void 0:i.name}:custom__`;r(globalThis[e]=n)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:r,vm:o}=t,n=await (await r(e)).text(),a=new o.SourceTextModule(n,{importModuleDynamically:async(r,o)=>loadModule(new URL(r,e).href,t)});return esmModuleCache.set(e,a),await a.link(async r=>{let o=new URL(r,e).href;return await loadModule(o,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},6967(e,t){t.normalizeOptions=function(e,t,r){return function(o){if(!1===o)return!1;if(void 0===o)if(e)return t;else return!1;if(!0===o)return t;if(o&&"object"==typeof o)return{...t,...o};throw Error(`Unexpected type for \`${r}\`, expect boolean/undefined/object, got: ${typeof o}`)}}},7345(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},8841(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return o}})},8798(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return o}})},7765(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return o}})},5448(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return o}})},1993(e,t,r){var o=r(7688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return o}})},3417(e,t,r){let o=r(586),n=r(6883),a="[ Federation Runtime ]",i=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.SEPARATOR,a=e.split(r),i="development"===n.getProcessEnv().NODE_ENV&&t,s="*",l=e=>e.startsWith("http")||e.includes(o.MANIFEST_EXT);if(a.length>=2){let[t,...o]=a;e.startsWith(r)&&(t=a.slice(0,2).join(r),o=[i||a.slice(2).join(r)]);let n=i||o.join(r);return l(n)?{name:t,entry:n}:{name:t,version:n||s}}if(1===a.length){let[e]=a;return i&&l(i)?{name:e,entry:i}:{name:e,version:i||s}}throw`Invalid entry value: ${e}`},s=function(){for(var e=arguments.length,t=Array(e),r=0;rt?e?`${e}${o.SEPARATOR}${t}`:t:e,""):""},l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let n=r?".js":"";return`${t}${e.replace(RegExp(`${o.NameTransformSymbol.AT}`,"g"),o.NameTransformMap[o.NameTransformSymbol.AT]).replace(RegExp(`${o.NameTransformSymbol.HYPHEN}`,"g"),o.NameTransformMap[o.NameTransformSymbol.HYPHEN]).replace(RegExp(`${o.NameTransformSymbol.SLASH}`,"g"),o.NameTransformMap[o.NameTransformSymbol.SLASH])}${n}`}catch(e){throw e}},u=function(e,t,r){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(RegExp(t,"g"),"")}return n=n.replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.AT]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.AT]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.SLASH]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.SLASH]]).replace(RegExp(`${o.NameTransformMap[o.NameTransformSymbol.HYPHEN]}`,"g"),o.EncodedNameTransformMap[o.NameTransformMap[o.NameTransformSymbol.HYPHEN]]),r&&(n=n.replace(".js","")),n}catch(e){throw e}},c=(e,t)=>{if(!e)return"";let r=e;return"."===r&&(r="default_export"),r.startsWith("./")&&(r=r.replace("./","")),l(r,"__federation_expose_",t)},d=(e,t)=>e?l(e,"__federation_shared_",t):"",f=(e,t)=>{if("getPublicPath"in e){let r;return r=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${r}${t}`}return"publicPath"in e?!n.isBrowserEnv()&&!n.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},p=e=>{throw Error(`${a}: ${e}`)},h=e=>{console.warn(`${a}: ${e}`)};function m(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let g=/^([\d^=v<>~]|[*xX]$)/;function y(e){return g.test(e)}t.assert=(e,t)=>{e||p(t)},t.composeKeyWithSeparator=s,t.decodeName=u,t.encodeName=l,t.error=p,t.generateExposeFilename=c,t.generateShareFilename=d,t.getResourceUrl=f,t.isRequiredVersion=y,t.parseEntry=i,t.safeToString=m,t.warn=h},7363(e,t){var r=Object.create,o=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.getPrototypeOf,s=Object.prototype.hasOwnProperty,l=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var l,u=a(t),c=0,d=u.length;ct[e]).bind(null,l),enumerable:!(i=n(t,l))||i.enumerable});return e};t.__toESM=(e,t,n)=>(n=null!=e?r(i(e)):{},l(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e))},2069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},6897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},916(e,t,r){let o=r(2069),n=r(5216),a=r(7617),i=r(5321),s=r(2385);t.consumes=function(e){n.updateConsumeOptions(e);let{chunkId:t,promises:r,installedModules:l,webpackRequire:u,chunkMapping:c,moduleToHandlerMapping:d}=e;o.attachShareScopeMap(u),u.o(c,t)&&c[t].forEach(e=>{if(u.o(l,e))return r.push(l[e]);let t=t=>{l[e]=0,u.m[e]=r=>{var o;delete u.c[e];let n=t(),{shareInfo:a}=d[e];if((null==a||null==(o=a.shareConfig)?void 0:o.layer)&&n&&"object"==typeof n)try{n.hasOwnProperty("layer")&&void 0!==n.layer||(n.layer=a.shareConfig.layer)}catch(e){}r.exports=n}},o=t=>{delete l[e],u.m[e]=r=>{throw delete u.c[e],t}};try{let n=u.federation.instance;if(!n)throw Error("Federation instance not found!");let{shareKey:c,getter:f,shareInfo:p,treeShakingGetter:h}=d[e],m=a.getUsedExports(u,c),g={...p};Array.isArray(g.scope)&&Array.isArray(g.scope[0])&&(g.scope=g.scope[0]),m&&(g.treeShaking={usedExports:m,useIn:[n.options.name]});let y=n.loadShare(c,{customShareInfo:g}).then(e=>{if(!1===e){if("function"!=typeof f)throw Error(s.getShortErrorMsg(i.RUNTIME_012,{[i.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},{shareKey:c}));return(null==h?void 0:h())||f()}return e});y.then?r.push(l[e]=y.then(t).catch(o)):t(y)}catch(e){o(e)}})}},5321(e,t){t.RUNTIME_012="RUNTIME-012"},2385(e,t){let r=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,o,n)=>{let a=[`${[t[e]]} #${e}`];return o&&a.push(`args: ${JSON.stringify(o)}`),a.push(r(e)),n&&a.push(`Original Error Message: ${n}`),a.join("\n")}},8167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:r,version:o,webpackRequire:n,libraryType:a="global"}=e,{runtime:i,instance:s,bundlerRuntime:l,sharedFallback:u}=n.federation;if(!u)return r;let c=u[t];if(!c)return r;let d=o?c.find(e=>e[1]===o):c[0];if(!d)throw Error(`No fallback item found for shareKey: ${t} and version: ${o}`);return()=>i.getRemoteEntry({origin:n.federation.instance,remoteInfo:{name:d[2],entry:`${n.p}${d[0]}`,type:a,entryGlobalName:d[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${o}`);return e.init(n.federation.instance,l).then(()=>e.get())})}},7617(e,t){t.getUsedExports=function(e,t){let r=e.federation.usedExports;if(r)return r[t]}},6927(e,t,r){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let o=r(7363),n=r(2069),a=r(6310),i=r(916),s=r(6777),l=r(1735),u=r(7440),c=r(8531),d=r(8167),f=r(9782),p={runtime:f=o.__toESM(f),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:i.consumes,I:s.initializeSharing,S:{},installInitialConsumes:l.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:d.getSharedFallbackGetter},attachShareScopeMap:n.attachShareScopeMap,bundlerRuntimeOptions:{}},h=p.instance,m=p.initOptions,g=p.bundlerRuntime,y=p.bundlerRuntimeOptions;t.attachShareScopeMap=n.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=p,t.initOptions=m,t.instance=h,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return f}})},8531(e,t,r){let o=r(7363),n=r(9782),a=r(3129);a=o.__toESM(a),t.init=function(e){var t;let{webpackRequire:o}=e,{initOptions:i,runtime:s,sharedFallback:l,bundlerRuntime:u,libraryType:c}=o.federation;if(!i)throw Error("initOptions is required!");let d=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:i,options:s}=e,d=t.version||s.version;if(!l)return e;let f=t.shared||{},p=[];Object.keys(f).forEach(e=>{(Array.isArray(f[e])?f[e]:[f[e]]).forEach(t=>{if(p.push([e,t]),"get"in t){var r;(r=t).treeShaking||(r.treeShaking={}),t.treeShaking.get=t.get,t.get=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:o,libraryType:c,version:t.version})}})});let h=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:i.name,version:d});if(!h||!("shared"in h))return e;Object.keys(s.shared||{}).forEach(e=>{s.shared[e].forEach(t=>{p.push([e,t])})});let m=(e,t)=>{let o=h.shared.find(t=>t.sharedName===e);if(!o)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:s,secondarySharedTreeShakingEntry:l,treeShakingStatus:u}=o;a.status!==u&&(a.status=u,l&&c&&s&&(a.get=async()=>{let e=await (0,n.getRemoteEntry)({origin:i,remoteInfo:{name:s,entry:l,type:c,entryGlobalName:s,shareScope:"default"}});return await e.init(i,r.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,r]=e;m(t,r)}),e}}};return(t=i).plugins||(t.plugins=[]),i.plugins.push(d()),s.init(i)}},7440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:r,initScope:o,shareScopeKey:n,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let i=t.federation.instance;i.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let s=null==a?void 0:a.shareScopeKeys,l=null==a?void 0:a.shareScopeMap;if(n&&"string"!=typeof n)n.forEach(e=>{if(!s||!l)return void i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=n||"default";Array.isArray(s)?s.forEach(e=>{l[e]||(l[e]={});let t=l[e];i.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):i.initShareScopeMap(e,r,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(n))?t.federation.initOptions.shared?t.I(n,o):Promise.all(n.map(e=>t.I(e,o))).then(()=>!0):t.I(n||"default",o)}},6777(e,t,r){let o=r(2069),n=r(6897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:r,initPromises:a,initTokens:i,initScope:s}=e,l=Array.isArray(t)?t:[t];var u=[],c=function(e){s||(s=[]);let l=r.federation.instance;var u=i[e];if(u||(u=i[e]={from:l.name}),s.indexOf(u)>=0)return;s.push(u);let c=a[e];if(c)return c;var d=e=>"u">typeof console&&console.warn&&console.warn(e),f=o=>{var n=e=>d("Initialization of sharing external failed: "+e);try{var a=r(o);if(!a)return;var i=o=>o&&o.init&&o.init(r.S[e],s,{shareScopeMap:r.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(i,n));var l=i(a);if(l&&"boolean"!=typeof l&&l.then)return p.push(l.catch(n))}catch(e){n(e)}};let p=l.initializeSharing(e,{strategy:l.options.shareStrategy,initScope:s,from:"build"});o.attachShareScopeMap(r);let h=r.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],r=h.idToExternalAndNameMapping[e][2];if(t.length>1)f(r);else if(1===t.length){let e=t[0];n.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||f(r)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return l.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},1735(e,t,r){let o=r(5216),n=r(7617);function a(e){let{moduleId:t,moduleToHandlerMapping:r,webpackRequire:o,asyncLoad:a}=e,i=o.federation.instance;if(!i)throw Error("Federation instance not found!");let{shareKey:s,shareInfo:l}=r[t];try{let e=n.getUsedExports(o,s),t={...l};if(e&&(t.treeShaking={usedExports:e,useIn:[i.options.name]}),a)return i.loadShare(s,{customShareInfo:t});return i.loadShareSync(s,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){o.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:r,installedModules:n,initialConsumes:i,asyncLoad:s}=e,l=[];i.forEach(e=>{let o=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:r,asyncLoad:s});l.push([e,o])});let u=(e,o)=>{r.m[e]=a=>{var i;n[e]=0,delete r.c[e];let s=o();if("function"!=typeof s)throw Error(`Shared module is not available for eager consumption: ${e}`);let l=s(),{shareInfo:u}=t[e];if((null==u||null==(i=u.shareConfig)?void 0:i.layer)&&l&&"object"==typeof l)try{l.hasOwnProperty("layer")&&void 0!==l.layer||(l.layer=u.shareConfig.layer)}catch(e){}a.exports=l}};if(s)return Promise.all(l.map(async e=>{let[t,r]=e,o=await r();u(t,()=>o)}));l.forEach(e=>{let[t,r]=e;u(t,r)})}},6310(e,t,r){r(7363);let o=r(2069),n=r(6897),a=r(5216),i=r(630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:r,webpackRequire:s,chunkMapping:l,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;o.attachShareScopeMap(s),s.o(l,t)&&l[t].forEach(e=>{let t=s.R;t||(t=[]);let o=u[e],a=c[e]||[];if(t.indexOf(o)>=0)return;if(t.push(o),o.p)return r.push(o.p);let l=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=` -while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,p,r):l();var p=(e,r,n)=>d(r.get,o[1],t,0,h,n),h=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(m,o[2],0,0,h,1):d(s,o[2],0,0,f,1)})}},5216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=c;if(f&&p){for(let[e,t]of Object.entries(p))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},1114(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,p,h,m=r(6927),g=r.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},_="pimcore_quill_bundle",b="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},m=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},S=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},T=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},M={},N=[],O={},A=null==(p=r.initializeExposesData)?void 0:p.shareScope;for(let e in g())r.federation[e]=g()[e];m(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(T))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>b),m(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),m(r.federation,"bundlerRuntimeOptions",()=>({})),m(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>S),m(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),m(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),m(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:S,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:M,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:N,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(h=r.consumesLoadingData)?void 0:h.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:M,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,["109"],()=>__webpack_require__(3109));return __webpack_require__.O(e)},(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(255|964)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+e+"."+({102:"aadfc9f0",25:"30f3a9ad",473:"b1a99527",841:"75471cbd"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_quill_bundle:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{var e=[];__webpack_require__.O=(t,r,o,n)=>{if(r){n=n||0;for(var a=e.length;a>0&&e[a-1][2]>n;a--)e[a]=e[a-1];e[a]=[r,o,n];return}for(var i=1/0,a=0;a=n)&&Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](r[l]))?r.splice(l--,1):(s=!1,n{__webpack_require__.p="/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255"),__webpack_require__.e("473")]).then(()=>()=>__webpack_require__(8149)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.2.3",factory:()=>Promise.all([__webpack_require__.e("841"),__webpack_require__.e("964")]).then(()=>()=>__webpack_require__(5568)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"}]},uniqueName:"pimcore_quill_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{964:["3535"],889:["9932"],255:["1474"]},moduleIdToConsumeDataMapping:{3535:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840))},9932:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},1474:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)}},initialConsumes:["9932"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={889:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(255|964)$/.test(t))e[t]=0;else{var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}},__webpack_require__.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);if(s)var u=s(__webpack_require__)}for(t&&t(r);l{__webpack_require__.remotesLoadingData={chunkMapping:{},moduleIdToRemoteDataMapping:{}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(1114)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})(); \ No newline at end of file +while loading "${o[1]}" from ${o[2]}`),s.m[e]=()=>{throw t},o.p=0},d=(e,t,n,a,i,s)=>{try{let u=e(t,n);if(!u||!u.then)return i(u,a,s);{let e=u.then(e=>i(e,a),l);if(!s)return e;r.push(o.p=e)}}catch(e){l(e)}},f=(e,t,r)=>e?d(s.I,o[0],0,e,p,r):l();var p=(e,r,n)=>d(r.get,o[1],t,0,h,n),h=t=>{o.p=1,s.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,i.decodeName)(a[0].name,i.ENCODE_NAME_PREFIX)+o[1].slice(1),t=s.federation.instance,r=()=>s.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(o[0])?o[0]:[o[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>r())}return r()}catch(e){l(e)}};1===a.length&&n.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?d(m,o[2],0,0,h,1):d(s,o[2],0,0,f,1)})}},5216(e,t){function r(e){var t,r,o,n,a;let{webpackRequire:i,idToExternalAndNameMapping:s={},idToRemoteMap:l={},chunkMapping:u={}}=e,{remotesLoadingData:c}=i,d=null==(o=i.federation)||null==(r=o.bundlerRuntimeOptions)||null==(t=r.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!d)return;let{chunkMapping:f,moduleIdToRemoteDataMapping:p}=c;if(f&&p){for(let[e,t]of Object.entries(p))if(s[e]||(s[e]=[t.shareScope,t.name,t.externalModuleId]),!l[e]&&d[t.remoteName]){let r=d[t.remoteName];(n=l)[a=e]||(n[a]=[]),r.forEach(t=>{l[e].includes(t)||l[e].push(t)})}u&&Object.entries(f).forEach(e=>{let[t,r]=e;u[t]||(u[t]=[]),r.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:o,initializeSharingData:n}=t,{sharedFallback:a,bundlerRuntime:i,libraryType:s}=t.federation;if(o&&!o._updated){let{moduleIdToConsumeDataMapping:n={},initialConsumes:l=[],chunkMapping:u={}}=o;if(Object.entries(n).forEach(e=>{let[o,n]=e;r[o]||(r[o]={getter:a?null==i?void 0:i.getSharedFallbackGetter({shareKey:n.shareKey,factory:n.fallback,webpackRequire:t,libraryType:s}):n.fallback,treeShakingGetter:a?n.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager,layer:n.layer},scope:Array.isArray(n.shareScope)?n.shareScope:[n.shareScope||"default"],treeShaking:a?{get:n.fallback,mode:n.treeShakingMode}:void 0},shareKey:n.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;l.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[r,o]=e;t[r]||(t[r]=[]),o.forEach(e=>{t[r].includes(e)||t[r].push(e)})})}o._updated=1}if(n&&!n._updated){let{federation:e}=t;if(!e.instance||!n.scopeToSharingDataMapping)return;let r={};for(let[e,t]of Object.entries(n.scopeToSharingDataMapping))for(let o of t)if("object"==typeof o&&null!==o){let{name:t,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={requiredVersion:`^${n}`},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[e],shareConfig:c,get:a};r[t]?r[t].push(f):r[t]=[f]}e.instance.registerShared(r),n._updated=1}},t.updateRemoteOptions=r},1114(e,t,r){"use strict";var o,n,a,i,s,l,u,c,d,f,p,h,m=r(6927),g=r.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:r}=e;return t(r)}),E={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},_="pimcore_quill_bundle",b="version-first";if((r.initializeSharingData||r.initializeExposesData)&&r.federation){let e=(e,t,r)=>{e&&e[t]&&(e[t]=r)},t=(e,t,r)=>{var o,n,a,i,s,l;let u=r();Array.isArray(u)?(null!=(a=(o=e)[n=t])||(o[n]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(l=(i=e)[s=t])||(i[s]={}),Object.assign(e[t],u))},m=(e,t,r)=>{var o,n,a;null!=(a=(o=e)[n=t])||(o[n]=r())},S=null!=(o=null==(l=r.remotesLoadingData)?void 0:l.chunkMapping)?o:{},v=null!=(n=null==(u=r.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?n:{},R=null!=(a=null==(c=r.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},I=null!=(i=null==(d=r.consumesLoadingData)?void 0:d.chunkMapping)?i:{},T=null!=(s=null==(f=r.consumesLoadingData)?void 0:f.moduleIdToConsumeDataMapping)?s:{},M={},N=[],O={},A=null==(p=r.initializeExposesData)?void 0:p.shareScope;for(let e in g())r.federation[e]=g()[e];m(r.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,r]of Object.entries(T))e[t]={getter:r.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:r.requiredVersion,strictVersion:r.strictVersion,singleton:r.singleton,eager:r.eager},scope:[r.shareScope]},shareKey:r.shareKey};return e}),m(r.federation,"initOptions",()=>({})),m(r.federation.initOptions,"name",()=>_),m(r.federation.initOptions,"shareStrategy",()=>b),m(r.federation.initOptions,"shared",()=>{let e={};for(let[t,r]of Object.entries(R))for(let o of r)if("object"==typeof o&&null!==o){let{name:r,version:n,factory:a,eager:i,singleton:s,requiredVersion:l,strictVersion:u}=o,c={},d=function(e){return void 0!==e};d(s)&&(c.singleton=s),d(l)&&(c.requiredVersion=l),d(i)&&(c.eager=i),d(u)&&(c.strictVersion=u);let f={version:n,scope:[t],shareConfig:c,get:a};e[r]?e[r].push(f):e[r]=[f]}return e}),t(r.federation.initOptions,"remotes",()=>Object.values(E).flat().filter(e=>"script"===e.externalType)),t(r.federation.initOptions,"plugins",()=>y),m(r.federation,"bundlerRuntimeOptions",()=>({})),m(r.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(r.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>S),m(r.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>E),m(r.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,r]of Object.entries(v))e[t]=[r.shareScope,r.name,r.externalModuleId,r.remoteName];return e}),m(r.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>r),t(r.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,r]of Object.entries(v)){let o=E[r.remoteName];o&&(e[t]=o)}return e}),e(r,"S",r.federation.bundlerRuntime.S),r.federation.attachShareScopeMap&&r.federation.attachShareScopeMap(r),e(r.f,"remotes",(e,t)=>r.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:S,idToExternalAndNameMapping:r.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:r.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:r})),e(r.f,"consumes",(e,t)=>r.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:I,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping,installedModules:M,webpackRequire:r})),e(r,"I",(e,t)=>r.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:N,initTokens:O,webpackRequire:r})),e(r,"initContainer",(e,t,o)=>r.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:o,shareScopeKey:A,webpackRequire:r})),e(r,"getContainer",(e,t)=>{var o=r.initializeExposesData.moduleMap;return r.R=t,t=Object.prototype.hasOwnProperty.call(o,e)?o[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),r.R=void 0,t}),r.federation.instance=r.federation.runtime.init(r.federation.initOptions),(null==(h=r.consumesLoadingData)?void 0:h.initialConsumes)&&r.federation.bundlerRuntime.installInitialConsumes({webpackRequire:r,installedModules:M,initialConsumes:r.consumesLoadingData.initialConsumes,moduleToHandlerMapping:r.federation.consumesLoadingModuleToHandlerMapping})}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,["109"],()=>__webpack_require__(3109));return __webpack_require__.O(e)},(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(255|964)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,r)=>(__webpack_require__.f[r](e,t),t),[]))})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+e+"."+({102:"aadfc9f0",25:"30f3a9ad",473:"b1a99527",841:"75471cbd"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>""+e+".css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_quill_bundle:";__webpack_require__.l=function(r,o,n,a){if(e[r])return void e[r].push(o);if(void 0!==n)for(var i,s,l=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{var e=[];__webpack_require__.O=(t,r,o,n)=>{if(r){n=n||0;for(var a=e.length;a>0&&e[a-1][2]>n;a--)e[a]=e[a-1];e[a]=[r,o,n];return}for(var i=1/0,a=0;a=n)&&Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](r[l]))?r.splice(l--,1):(s=!1,n{__webpack_require__.p="/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255"),__webpack_require__.e("473")]).then(()=>()=>__webpack_require__(8149)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.2.3",factory:()=>Promise.all([__webpack_require__.e("841"),__webpack_require__.e("964")]).then(()=>()=>__webpack_require__(5568)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"}]},uniqueName:"pimcore_quill_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{964:["3535"],889:["9932"],255:["1474"]},moduleIdToConsumeDataMapping:{3535:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840))},9932:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},1474:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)}},initialConsumes:["9932"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{var e={889:0};__webpack_require__.f.j=function(t,r){var o=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(255|964)$/.test(t))e[t]=0;else{var n=new Promise((r,n)=>o=e[t]=[r,n]);r.push(o[2]=n);var a=__webpack_require__.p+__webpack_require__.u(t),i=Error(),s=function(r){if(__webpack_require__.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var n=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;i.message="Loading chunk "+t+" failed.\n("+n+": "+a+")",i.name="ChunkLoadError",i.type=n,i.request=a,o[1](i)}};__webpack_require__.l(a,s,"chunk-"+t,t)}},__webpack_require__.O.j=t=>0===e[t];var t=(t,r)=>{var o,n,[a,i,s]=r,l=0;if(a.some(t=>0!==e[t])){for(o in i)__webpack_require__.o(i,o)&&(__webpack_require__.m[o]=i[o]);if(s)var u=s(__webpack_require__)}for(t&&t(r);l{__webpack_require__.remotesLoadingData={chunkMapping:{},moduleIdToRemoteDataMapping:{}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(1114)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x()})(); \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js.LICENSE.txt b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js.LICENSE.txt similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/main.a2d112d0.js.LICENSE.txt rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/main.ed6c5dc9.js.LICENSE.txt diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js similarity index 99% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js index 66f318b..e3de2ab 100644 --- a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js +++ b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js @@ -5,4 +5,4 @@ var pimcore_quill_bundle;(()=>{var __webpack_modules__={2551(e,t,n){"use strict" ${n.slice(0,5).join("\n")}`}catch{return}}var s=class{setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??a}emit(e,t){let n=this.delegate,o=r.isDebugMode()?i():void 0,l=o?[...t,o]:t,s=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(let e of s){let t=n[e];if("function"==typeof t)return void t.call(n,this.prefix,...l)}for(let e of s){let t=a[e];if("function"==typeof t)return void t.call(a,this.prefix,...l)}}log(){for(var e=arguments.length,t=Array(e),n=0;ne).catch(t=>{throw console.error(`Error importing module ${e}:`,t),sdkImportCache.delete(e),t});return sdkImportCache.set(e,t),t}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,n)=>{let r=(e,t)=>n.lifecycle.fetch.emit(e,t),o=await r(e,t||{});return o&&o instanceof Response?o:("u"{let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"u"{try{var _vm_constants;let requireFn,res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data} })`,{filename,importModuleDynamically:(null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)??importNodeModule});requireFn=eval("require"),script.runInThisContext()(scriptContext.exports,scriptContext.module,requireFn,urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName)return void cb(void 0,exportedInterface[attrs.globalName]||exportedInterface);cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}:(e,t,n,r)=>{t(Error("createScriptNode is disabled in non-Node.js environment"))},loadScriptNode="u"new Promise((n,r)=>{createScriptNode(e,(e,o)=>{if(e)r(e);else{var a,l;let e=(null==t||null==(a=t.attrs)?void 0:a.globalName)||`__FEDERATION_${null==t||null==(l=t.attrs)?void 0:l.name}:custom__`;n(globalThis[e]=o)}},t.attrs,t.loaderHook)}):(e,t)=>{throw Error("loadScriptNode is disabled in non-Node.js environment")},esmModuleCache=new Map;async function loadModule(e,t){if(esmModuleCache.has(e))return esmModuleCache.get(e);let{fetch:n,vm:r}=t,o=await (await n(e)).text(),a=new r.SourceTextModule(o,{importModuleDynamically:async(n,r)=>loadModule(new URL(n,e).href,t)});return esmModuleCache.set(e,a),await a.link(async n=>{let r=new URL(n,e).href;return await loadModule(r,t)}),a}exports.createScriptNode=createScriptNode,exports.loadScriptNode=loadScriptNode},6967(e,t){t.normalizeOptions=function(e,t,n){return function(r){if(!1===r)return!1;if(void 0===r)if(e)return t;else return!1;if(!0===r)return t;if(r&&"object"==typeof r)return{...t,...r};throw Error(`Unexpected type for \`${n}\`, expect boolean/undefined/object, got: ${typeof r}`)}}},7345(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},8841(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ContainerPlugin_exports",{enumerable:!0,get:function(){return r}})},8798(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return r}})},7765(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return r}})},5448(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return r}})},1993(e,t,n){var r=n(7688).__exportAll({});Object.defineProperty(t,"SharePlugin_exports",{enumerable:!0,get:function(){return r}})},3417(e,t,n){let r=n(586),o=n(6883),a="[ Federation Runtime ]",l=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.SEPARATOR,a=e.split(n),l="development"===o.getProcessEnv().NODE_ENV&&t,i="*",s=e=>e.startsWith("http")||e.includes(r.MANIFEST_EXT);if(a.length>=2){let[t,...r]=a;e.startsWith(n)&&(t=a.slice(0,2).join(n),r=[l||a.slice(2).join(n)]);let o=l||r.join(n);return s(o)?{name:t,entry:o}:{name:t,version:o||i}}if(1===a.length){let[e]=a;return l&&s(l)?{name:e,entry:l}:{name:e,version:l||i}}throw`Invalid entry value: ${e}`},i=function(){for(var e=arguments.length,t=Array(e),n=0;nt?e?`${e}${r.SEPARATOR}${t}`:t:e,""):""},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let o=n?".js":"";return`${t}${e.replace(RegExp(`${r.NameTransformSymbol.AT}`,"g"),r.NameTransformMap[r.NameTransformSymbol.AT]).replace(RegExp(`${r.NameTransformSymbol.HYPHEN}`,"g"),r.NameTransformMap[r.NameTransformSymbol.HYPHEN]).replace(RegExp(`${r.NameTransformSymbol.SLASH}`,"g"),r.NameTransformMap[r.NameTransformSymbol.SLASH])}${o}`}catch(e){throw e}},u=function(e,t,n){try{let o=e;if(t){if(!o.startsWith(t))return o;o=o.replace(RegExp(t,"g"),"")}return o=o.replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.AT]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.AT]]).replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.SLASH]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.SLASH]]).replace(RegExp(`${r.NameTransformMap[r.NameTransformSymbol.HYPHEN]}`,"g"),r.EncodedNameTransformMap[r.NameTransformMap[r.NameTransformSymbol.HYPHEN]]),n&&(o=o.replace(".js","")),o}catch(e){throw e}},c=(e,t)=>{if(!e)return"";let n=e;return"."===n&&(n="default_export"),n.startsWith("./")&&(n=n.replace("./","")),s(n,"__federation_expose_",t)},f=(e,t)=>e?s(e,"__federation_shared_",t):"",d=(e,t)=>{if("getPublicPath"in e){let n;return n=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${n}${t}`}return"publicPath"in e?!o.isBrowserEnv()&&!o.isReactNativeEnv()&&"ssrPublicPath"in e&&"string"==typeof e.ssrPublicPath?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},p=e=>{throw Error(`${a}: ${e}`)},h=e=>{console.warn(`${a}: ${e}`)};function m(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let g=/^([\d^=v<>~]|[*xX]$)/;function y(e){return g.test(e)}t.assert=(e,t)=>{e||p(t)},t.composeKeyWithSeparator=i,t.decodeName=u,t.encodeName=s,t.error=p,t.generateExposeFilename=c,t.generateShareFilename=f,t.getResourceUrl=d,t.isRequiredVersion=y,t.parseEntry=l,t.safeToString=m,t.warn=h},7363(e,t){var n=Object.create,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,l=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,s=(e,t,n,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var s,u=a(t),c=0,f=u.length;ct[e]).bind(null,s),enumerable:!(l=o(t,s))||l.enumerable});return e};t.__toESM=(e,t,o)=>(o=null!=e?n(l(e)):{},s(!t&&e&&e.__esModule?o:r(o,"default",{value:e,enumerable:!0}),e))},2069(e,t){t.attachShareScopeMap=function(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}},6897(e,t){Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.FEDERATION_SUPPORTED_TYPES=["script"]},916(e,t,n){let r=n(2069),o=n(5216),a=n(7617),l=n(5321),i=n(2385);t.consumes=function(e){o.updateConsumeOptions(e);let{chunkId:t,promises:n,installedModules:s,webpackRequire:u,chunkMapping:c,moduleToHandlerMapping:f}=e;r.attachShareScopeMap(u),u.o(c,t)&&c[t].forEach(e=>{if(u.o(s,e))return n.push(s[e]);let t=t=>{s[e]=0,u.m[e]=n=>{var r;delete u.c[e];let o=t(),{shareInfo:a}=f[e];if((null==a||null==(r=a.shareConfig)?void 0:r.layer)&&o&&"object"==typeof o)try{o.hasOwnProperty("layer")&&void 0!==o.layer||(o.layer=a.shareConfig.layer)}catch(e){}n.exports=o}},r=t=>{delete s[e],u.m[e]=n=>{throw delete u.c[e],t}};try{let o=u.federation.instance;if(!o)throw Error("Federation instance not found!");let{shareKey:c,getter:d,shareInfo:p,treeShakingGetter:h}=f[e],m=a.getUsedExports(u,c),g={...p};Array.isArray(g.scope)&&Array.isArray(g.scope[0])&&(g.scope=g.scope[0]),m&&(g.treeShaking={usedExports:m,useIn:[o.options.name]});let y=o.loadShare(c,{customShareInfo:g}).then(e=>{if(!1===e){if("function"!=typeof d)throw Error(i.getShortErrorMsg(l.RUNTIME_012,{[l.RUNTIME_012]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},{shareKey:c}));return(null==h?void 0:h())||d()}return e});y.then?n.push(s[e]=y.then(t).catch(r)):t(y)}catch(e){r(e)}})}},5321(e,t){t.RUNTIME_012="RUNTIME-012"},2385(e,t){let n=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`;t.getShortErrorMsg=(e,t,r,o)=>{let a=[`${[t[e]]} #${e}`];return r&&a.push(`args: ${JSON.stringify(r)}`),a.push(n(e)),o&&a.push(`Original Error Message: ${o}`),a.join("\n")}},8167(e,t){t.getSharedFallbackGetter=e=>{let{shareKey:t,factory:n,version:r,webpackRequire:o,libraryType:a="global"}=e,{runtime:l,instance:i,bundlerRuntime:s,sharedFallback:u}=o.federation;if(!u)return n;let c=u[t];if(!c)return n;let f=r?c.find(e=>e[1]===r):c[0];if(!f)throw Error(`No fallback item found for shareKey: ${t} and version: ${r}`);return()=>l.getRemoteEntry({origin:o.federation.instance,remoteInfo:{name:f[2],entry:`${o.p}${f[0]}`,type:a,entryGlobalName:f[2],shareScope:"default"}}).then(e=>{if(!e)throw Error(`Failed to load fallback entry for shareKey: ${t} and version: ${r}`);return e.init(o.federation.instance,s).then(()=>e.get())})}},7617(e,t){t.getUsedExports=function(e,t){let n=e.federation.usedExports;if(n)return n[t]}},6927(e,t,n){Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});let r=n(7363),o=n(2069),a=n(6310),l=n(916),i=n(6777),s=n(1735),u=n(7440),c=n(8531),f=n(8167),d=n(9782),p={runtime:d=r.__toESM(d),instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:a.remotes,consumes:l.consumes,I:i.initializeSharing,S:{},installInitialConsumes:s.installInitialConsumes,initContainerEntry:u.initContainerEntry,init:c.init,getSharedFallbackGetter:f.getSharedFallbackGetter},attachShareScopeMap:o.attachShareScopeMap,bundlerRuntimeOptions:{}},h=p.instance,m=p.initOptions,g=p.bundlerRuntime,y=p.bundlerRuntimeOptions;t.attachShareScopeMap=o.attachShareScopeMap,t.bundlerRuntime=g,t.bundlerRuntimeOptions=y,t.default=p,t.initOptions=m,t.instance=h,Object.defineProperty(t,"runtime",{enumerable:!0,get:function(){return d}})},8531(e,t,n){let r=n(7363),o=n(9782),a=n(3129);a=r.__toESM(a),t.init=function(e){var t;let{webpackRequire:r}=e,{initOptions:l,runtime:i,sharedFallback:s,bundlerRuntime:u,libraryType:c}=r.federation;if(!l)throw Error("initOptions is required!");let f=function(){return{name:"tree-shake-plugin",beforeInit(e){let{userOptions:t,origin:l,options:i}=e,f=t.version||i.version;if(!s)return e;let d=t.shared||{},p=[];Object.keys(d).forEach(e=>{(Array.isArray(d[e])?d[e]:[d[e]]).forEach(t=>{if(p.push([e,t]),"get"in t){var n;(n=t).treeShaking||(n.treeShaking={}),t.treeShaking.get=t.get,t.get=u.getSharedFallbackGetter({shareKey:e,factory:t.get,webpackRequire:r,libraryType:c,version:t.version})}})});let h=a.default.global.getGlobalSnapshotInfoByModuleInfo({name:l.name,version:f});if(!h||!("shared"in h))return e;Object.keys(i.shared||{}).forEach(e=>{i.shared[e].forEach(t=>{p.push([e,t])})});let m=(e,t)=>{let r=h.shared.find(t=>t.sharedName===e);if(!r)return;let{treeShaking:a}=t;if(!a)return;let{secondarySharedTreeShakingName:i,secondarySharedTreeShakingEntry:s,treeShakingStatus:u}=r;a.status!==u&&(a.status=u,s&&c&&i&&(a.get=async()=>{let e=await (0,o.getRemoteEntry)({origin:l,remoteInfo:{name:i,entry:s,type:c,entryGlobalName:i,shareScope:"default"}});return await e.init(l,n.federation.bundlerRuntime),e.get()}))};return p.forEach(e=>{let[t,n]=e;m(t,n)}),e}}};return(t=l).plugins||(t.plugins=[]),l.plugins.push(f()),i.init(l)}},7440(e,t){t.initContainerEntry=function(e){let{webpackRequire:t,shareScope:n,initScope:r,shareScopeKey:o,remoteEntryInitOptions:a}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let l=t.federation.instance;l.initOptions({name:t.federation.initOptions.name,remotes:[],...a});let i=null==a?void 0:a.shareScopeKeys,s=null==a?void 0:a.shareScopeMap;if(o&&"string"!=typeof o)o.forEach(e=>{if(!i||!s)return void l.initShareScopeMap(e,n,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}});s[e]||(s[e]={});let t=s[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})});else{let e=o||"default";Array.isArray(i)?i.forEach(e=>{s[e]||(s[e]={});let t=s[e];l.initShareScopeMap(e,t,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}):l.initShareScopeMap(e,n,{hostShareScopeMap:(null==a?void 0:a.shareScopeMap)||{}})}return(t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(o))?t.federation.initOptions.shared?t.I(o,r):Promise.all(o.map(e=>t.I(e,r))).then(()=>!0):t.I(o||"default",r)}},6777(e,t,n){let r=n(2069),o=n(6897);t.initializeSharing=function(e){let{shareScopeName:t,webpackRequire:n,initPromises:a,initTokens:l,initScope:i}=e,s=Array.isArray(t)?t:[t];var u=[],c=function(e){i||(i=[]);let s=n.federation.instance;var u=l[e];if(u||(u=l[e]={from:s.name}),i.indexOf(u)>=0)return;i.push(u);let c=a[e];if(c)return c;var f=e=>"u">typeof console&&console.warn&&console.warn(e),d=r=>{var o=e=>f("Initialization of sharing external failed: "+e);try{var a=n(r);if(!a)return;var l=r=>r&&r.init&&r.init(n.S[e],i,{shareScopeMap:n.S||{},shareScopeKeys:t});if(a.then)return p.push(a.then(l,o));var s=l(a);if(s&&"boolean"!=typeof s&&s.then)return p.push(s.catch(o))}catch(e){o(e)}};let p=s.initializeSharing(e,{strategy:s.options.shareStrategy,initScope:i,from:"build"});r.attachShareScopeMap(n);let h=n.federation.bundlerRuntimeOptions.remotes;return(h&&Object.keys(h.idToRemoteMap).forEach(e=>{let t=h.idToRemoteMap[e],n=h.idToExternalAndNameMapping[e][2];if(t.length>1)d(n);else if(1===t.length){let e=t[0];o.FEDERATION_SUPPORTED_TYPES.includes(e.externalType)||d(n)}}),p.length)?a[e]=Promise.all(p).then(()=>a[e]=!0):a[e]=!0};return s.forEach(e=>{u.push(c(e))}),Promise.all(u).then(()=>!0)}},1735(e,t,n){let r=n(5216),o=n(7617);function a(e){let{moduleId:t,moduleToHandlerMapping:n,webpackRequire:r,asyncLoad:a}=e,l=r.federation.instance;if(!l)throw Error("Federation instance not found!");let{shareKey:i,shareInfo:s}=n[t];try{let e=o.getUsedExports(r,i),t={...s};if(e&&(t.treeShaking={usedExports:e,useIn:[l.options.name]}),a)return l.loadShare(i,{customShareInfo:t});return l.loadShareSync(i,{customShareInfo:t})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}t.installInitialConsumes=function(e){r.updateConsumeOptions(e);let{moduleToHandlerMapping:t,webpackRequire:n,installedModules:o,initialConsumes:l,asyncLoad:i}=e,s=[];l.forEach(e=>{let r=()=>a({moduleId:e,moduleToHandlerMapping:t,webpackRequire:n,asyncLoad:i});s.push([e,r])});let u=(e,r)=>{n.m[e]=a=>{var l;o[e]=0,delete n.c[e];let i=r();if("function"!=typeof i)throw Error(`Shared module is not available for eager consumption: ${e}`);let s=i(),{shareInfo:u}=t[e];if((null==u||null==(l=u.shareConfig)?void 0:l.layer)&&s&&"object"==typeof s)try{s.hasOwnProperty("layer")&&void 0!==s.layer||(s.layer=u.shareConfig.layer)}catch(e){}a.exports=s}};if(i)return Promise.all(s.map(async e=>{let[t,n]=e,r=await n();u(t,()=>r)}));s.forEach(e=>{let[t,n]=e;u(t,n)})}},6310(e,t,n){n(7363);let r=n(2069),o=n(6897),a=n(5216),l=n(630);t.remotes=function(e){a.updateRemoteOptions(e);let{chunkId:t,promises:n,webpackRequire:i,chunkMapping:s,idToExternalAndNameMapping:u,idToRemoteMap:c}=e;r.attachShareScopeMap(i),i.o(s,t)&&s[t].forEach(e=>{let t=i.R;t||(t=[]);let r=u[e],a=c[e]||[];if(t.indexOf(r)>=0)return;if(t.push(r),r.p)return n.push(r.p);let s=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=` -while loading "${r[1]}" from ${r[2]}`),i.m[e]=()=>{throw t},r.p=0},f=(e,t,o,a,l,i)=>{try{let u=e(t,o);if(!u||!u.then)return l(u,a,i);{let e=u.then(e=>l(e,a),s);if(!i)return e;n.push(r.p=e)}}catch(e){s(e)}},d=(e,t,n)=>e?f(i.I,r[0],0,e,p,n):s();var p=(e,n,o)=>f(n.get,r[1],t,0,h,o),h=t=>{r.p=1,i.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,l.decodeName)(a[0].name,l.ENCODE_NAME_PREFIX)+r[1].slice(1),t=i.federation.instance,n=()=>i.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(r[0])?r[0]:[r[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>n())}return n()}catch(e){s(e)}};1===a.length&&o.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?f(m,r[2],0,0,h,1):f(i,r[2],0,0,d,1)})}},5216(e,t){function n(e){var t,n,r,o,a;let{webpackRequire:l,idToExternalAndNameMapping:i={},idToRemoteMap:s={},chunkMapping:u={}}=e,{remotesLoadingData:c}=l,f=null==(r=l.federation)||null==(n=r.bundlerRuntimeOptions)||null==(t=n.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!f)return;let{chunkMapping:d,moduleIdToRemoteDataMapping:p}=c;if(d&&p){for(let[e,t]of Object.entries(p))if(i[e]||(i[e]=[t.shareScope,t.name,t.externalModuleId]),!s[e]&&f[t.remoteName]){let n=f[t.remoteName];(o=s)[a=e]||(o[a]=[]),n.forEach(t=>{s[e].includes(t)||s[e].push(t)})}u&&Object.entries(d).forEach(e=>{let[t,n]=e;u[t]||(u[t]=[]),n.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:n}=e,{consumesLoadingData:r,initializeSharingData:o}=t,{sharedFallback:a,bundlerRuntime:l,libraryType:i}=t.federation;if(r&&!r._updated){let{moduleIdToConsumeDataMapping:o={},initialConsumes:s=[],chunkMapping:u={}}=r;if(Object.entries(o).forEach(e=>{let[r,o]=e;n[r]||(n[r]={getter:a?null==l?void 0:l.getSharedFallbackGetter({shareKey:o.shareKey,factory:o.fallback,webpackRequire:t,libraryType:i}):o.fallback,treeShakingGetter:a?o.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:o.requiredVersion,strictVersion:o.strictVersion,singleton:o.singleton,eager:o.eager,layer:o.layer},scope:Array.isArray(o.shareScope)?o.shareScope:[o.shareScope||"default"],treeShaking:a?{get:o.fallback,mode:o.treeShakingMode}:void 0},shareKey:o.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;s.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[n,r]=e;t[n]||(t[n]=[]),r.forEach(e=>{t[n].includes(e)||t[n].push(e)})})}r._updated=1}if(o&&!o._updated){let{federation:e}=t;if(!e.instance||!o.scopeToSharingDataMapping)return;let n={};for(let[e,t]of Object.entries(o.scopeToSharingDataMapping))for(let r of t)if("object"==typeof r&&null!==r){let{name:t,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={requiredVersion:`^${o}`},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[e],shareConfig:c,get:a};n[t]?n[t].push(d):n[t]=[d]}e.instance.registerShared(n),o._updated=1}},t.updateRemoteOptions=n},1114(e,t,n){"use strict";var r,o,a,l,i,s,u,c,f,d,p,h,m=n(6927),g=n.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:n}=e;return t(n)}),v={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},b="pimcore_quill_bundle",S="version-first";if((n.initializeSharingData||n.initializeExposesData)&&n.federation){let e=(e,t,n)=>{e&&e[t]&&(e[t]=n)},t=(e,t,n)=>{var r,o,a,l,i,s;let u=n();Array.isArray(u)?(null!=(a=(r=e)[o=t])||(r[o]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(s=(l=e)[i=t])||(l[i]={}),Object.assign(e[t],u))},m=(e,t,n)=>{var r,o,a;null!=(a=(r=e)[o=t])||(r[o]=n())},E=null!=(r=null==(s=n.remotesLoadingData)?void 0:s.chunkMapping)?r:{},_=null!=(o=null==(u=n.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?o:{},k=null!=(a=null==(c=n.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},w=null!=(l=null==(f=n.consumesLoadingData)?void 0:f.chunkMapping)?l:{},N=null!=(i=null==(d=n.consumesLoadingData)?void 0:d.moduleIdToConsumeDataMapping)?i:{},T={},R=[],I={},M=null==(p=n.initializeExposesData)?void 0:p.shareScope;for(let e in g())n.federation[e]=g()[e];m(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(N))e[t]={getter:n.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager},scope:[n.shareScope]},shareKey:n.shareKey};return e}),m(n.federation,"initOptions",()=>({})),m(n.federation.initOptions,"name",()=>b),m(n.federation.initOptions,"shareStrategy",()=>S),m(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(k))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[t],shareConfig:c,get:a};e[n]?e[n].push(d):e[n]=[d]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(v).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>y),m(n.federation,"bundlerRuntimeOptions",()=>({})),m(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>E),m(n.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>v),m(n.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,n]of Object.entries(_))e[t]=[n.shareScope,n.name,n.externalModuleId,n.remoteName];return e}),m(n.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>n),t(n.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,n]of Object.entries(_)){let r=v[n.remoteName];r&&(e[t]=r)}return e}),e(n,"S",n.federation.bundlerRuntime.S),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),e(n.f,"remotes",(e,t)=>n.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:E,idToExternalAndNameMapping:n.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:n.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:n})),e(n.f,"consumes",(e,t)=>n.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:w,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:T,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:R,initTokens:I,webpackRequire:n})),e(n,"initContainer",(e,t,r)=>n.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:r,shareScopeKey:M,webpackRequire:n})),e(n,"getContainer",(e,t)=>{var r=n.initializeExposesData.moduleMap;return n.R=t,t=Object.prototype.hasOwnProperty.call(r,e)?r[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),n.R=void 0,t}),n.federation.instance=n.federation.runtime.init(n.federation.initOptions),(null==(h=n.consumesLoadingData)?void 0:h.initialConsumes)&&n.federation.bundlerRuntime.installInitialConsumes({webpackRequire:n,installedModules:T,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},8626(e,t,n){"use strict";n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},5698(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,n=document.createElement("script"),r=!1;(document.querySelectorAll("script").forEach(e=>{if(e.src.replace(/https?:\/\/[^/]+/,"")===t.replace(/https?:\/\/[^/]+/,"")){r=!0;return}}),r)?e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}}):(n.src=t,n.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(n))})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(8626),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(255|964)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,n)=>(__webpack_require__.f[n](e,t),t),[]))})(),(()=>{__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e)})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+("525"===e?"__federation_expose_default_export":e)+"."+({102:"aadfc9f0",25:"30f3a9ad",473:"b1a99527",525:"c0ccc573",553:"de65faa4",841:"75471cbd"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>"static/css/async/"+e+".51bcc2c4.css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_quill_bundle:";__webpack_require__.l=function(n,r,o,a){if(e[n])return void e[n].push(r);if(void 0!==o)for(var l,i,s=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{__webpack_require__.p="/bundles/pimcorequill/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255"),__webpack_require__.e("473")]).then(()=>()=>__webpack_require__(8149)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.2.3",factory:()=>Promise.all([__webpack_require__.e("841"),__webpack_require__.e("964")]).then(()=>()=>__webpack_require__(5568)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"},5698]},uniqueName:"pimcore_quill_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{964:["3535"],525:["2571","7489"],255:["1474"],940:["9932"]},moduleIdToConsumeDataMapping:{1474:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)},3535:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840))},9932:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},2571:{shareScope:"default",shareKey:"quill-table-better",import:"quill-table-better",requiredVersion:"^1.1.6",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("841").then(()=>()=>__webpack_require__(5568))},7489:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"^3.7.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255")]).then(()=>()=>__webpack_require__(8149))}},initialConsumes:["9932"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{if("u">typeof document){var e=function(e,t,n,r,o){var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",__webpack_require__.nc&&(a.nonce=__webpack_require__.nc),a.href=t;var l=function(n){if(a.onerror=a.onload=null,"load"===n.type)r();else{var l=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.href||t,s=Error("Loading CSS chunk "+e+" failed.\\n("+i+")");s.code="CSS_CHUNK_LOAD_FAILED",s.type=l,s.request=i,a.parentNode&&a.parentNode.removeChild(a),o(s)}};return a.onerror=a.onload=l,n?n.parentNode.insertBefore(a,n.nextSibling):document.head.appendChild(a),a},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("553"),__webpack_require__.e("964"),__webpack_require__.e("525")]).then(()=>()=>__webpack_require__(1022))},shareScope:"default"},__webpack_require__.getContainer=__webpack_require__.getContainer||function(){throw Error("should have __webpack_require__.getContainer")},__webpack_require__.initContainer=__webpack_require__.initContainer||function(){throw Error("should have __webpack_require__.initContainer")}})(),(()=>{var e={940:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(/^(255|964)$/.test(t))e[t]=0;else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var a=__webpack_require__.p+__webpack_require__.u(t),l=Error(),i=function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",l.name="ChunkLoadError",l.type=o,l.request=a,r[1](l)}};__webpack_require__.l(a,i,"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,l,i]=n,s=0;if(a.some(t=>0!==e[t])){for(r in l)__webpack_require__.o(l,r)&&(__webpack_require__.m[r]=l[r]);i&&i(__webpack_require__)}for(t&&t(n);s{__webpack_require__.remotesLoadingData={chunkMapping:{525:["2696","2977","8267","9869","2703","4781"]},moduleIdToRemoteDataMapping:{9869:{shareScope:"default",name:"./modules/wysiwyg",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2696:{shareScope:"default",name:"./components",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2703:{shareScope:"default",name:"./modules/app",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2977:{shareScope:"default",name:".",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},8267:{shareScope:"default",name:"./utils",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},4781:{shareScope:"default",name:"./app",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(1114)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x();pimcore_quill_bundle=__webpack_exports__})(); \ No newline at end of file +while loading "${r[1]}" from ${r[2]}`),i.m[e]=()=>{throw t},r.p=0},f=(e,t,o,a,l,i)=>{try{let u=e(t,o);if(!u||!u.then)return l(u,a,i);{let e=u.then(e=>l(e,a),s);if(!i)return e;n.push(r.p=e)}}catch(e){s(e)}},d=(e,t,n)=>e?f(i.I,r[0],0,e,p,n):s();var p=(e,n,o)=>f(n.get,r[1],t,0,h,o),h=t=>{r.p=1,i.m[e]=e=>{e.exports=t()}};let m=()=>{try{let e=(0,l.decodeName)(a[0].name,l.ENCODE_NAME_PREFIX)+r[1].slice(1),t=i.federation.instance,n=()=>i.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy){let e=Array.isArray(r[0])?r[0]:[r[0]];return Promise.all(e.map(e=>t.sharedHandler.initializeSharing(e))).then(()=>n())}return n()}catch(e){s(e)}};1===a.length&&o.FEDERATION_SUPPORTED_TYPES.includes(a[0].externalType)&&a[0].name?f(m,r[2],0,0,h,1):f(i,r[2],0,0,d,1)})}},5216(e,t){function n(e){var t,n,r,o,a;let{webpackRequire:l,idToExternalAndNameMapping:i={},idToRemoteMap:s={},chunkMapping:u={}}=e,{remotesLoadingData:c}=l,f=null==(r=l.federation)||null==(n=r.bundlerRuntimeOptions)||null==(t=n.remotes)?void 0:t.remoteInfos;if(!c||c._updated||!f)return;let{chunkMapping:d,moduleIdToRemoteDataMapping:p}=c;if(d&&p){for(let[e,t]of Object.entries(p))if(i[e]||(i[e]=[t.shareScope,t.name,t.externalModuleId]),!s[e]&&f[t.remoteName]){let n=f[t.remoteName];(o=s)[a=e]||(o[a]=[]),n.forEach(t=>{s[e].includes(t)||s[e].push(t)})}u&&Object.entries(d).forEach(e=>{let[t,n]=e;u[t]||(u[t]=[]),n.forEach(e=>{u[t].includes(e)||u[t].push(e)})}),c._updated=1}}t.updateConsumeOptions=function(e){let{webpackRequire:t,moduleToHandlerMapping:n}=e,{consumesLoadingData:r,initializeSharingData:o}=t,{sharedFallback:a,bundlerRuntime:l,libraryType:i}=t.federation;if(r&&!r._updated){let{moduleIdToConsumeDataMapping:o={},initialConsumes:s=[],chunkMapping:u={}}=r;if(Object.entries(o).forEach(e=>{let[r,o]=e;n[r]||(n[r]={getter:a?null==l?void 0:l.getSharedFallbackGetter({shareKey:o.shareKey,factory:o.fallback,webpackRequire:t,libraryType:i}):o.fallback,treeShakingGetter:a?o.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:o.requiredVersion,strictVersion:o.strictVersion,singleton:o.singleton,eager:o.eager,layer:o.layer},scope:Array.isArray(o.shareScope)?o.shareScope:[o.shareScope||"default"],treeShaking:a?{get:o.fallback,mode:o.treeShakingMode}:void 0},shareKey:o.shareKey})}),"initialConsumes"in e){let{initialConsumes:t=[]}=e;s.forEach(e=>{t.includes(e)||t.push(e)})}if("chunkMapping"in e){let{chunkMapping:t={}}=e;Object.entries(u).forEach(e=>{let[n,r]=e;t[n]||(t[n]=[]),r.forEach(e=>{t[n].includes(e)||t[n].push(e)})})}r._updated=1}if(o&&!o._updated){let{federation:e}=t;if(!e.instance||!o.scopeToSharingDataMapping)return;let n={};for(let[e,t]of Object.entries(o.scopeToSharingDataMapping))for(let r of t)if("object"==typeof r&&null!==r){let{name:t,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={requiredVersion:`^${o}`},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[e],shareConfig:c,get:a};n[t]?n[t].push(d):n[t]=[d]}e.instance.registerShared(n),o._updated=1}},t.updateRemoteOptions=n},1114(e,t,n){"use strict";var r,o,a,l,i,s,u,c,f,d,p,h,m=n(6927),g=n.n(m);let y=[].filter(e=>{let{plugin:t}=e;return t}).map(e=>{let{plugin:t,params:n}=e;return t(n)}),v={"@pimcore/studio-ui-bundle":[{alias:"@pimcore/studio-ui-bundle",externalType:"promise",shareScope:"default"}]},b="pimcore_quill_bundle",S="version-first";if((n.initializeSharingData||n.initializeExposesData)&&n.federation){let e=(e,t,n)=>{e&&e[t]&&(e[t]=n)},t=(e,t,n)=>{var r,o,a,l,i,s;let u=n();Array.isArray(u)?(null!=(a=(r=e)[o=t])||(r[o]=[]),e[t].push(...u)):"object"==typeof u&&null!==u&&(null!=(s=(l=e)[i=t])||(l[i]={}),Object.assign(e[t],u))},m=(e,t,n)=>{var r,o,a;null!=(a=(r=e)[o=t])||(r[o]=n())},E=null!=(r=null==(s=n.remotesLoadingData)?void 0:s.chunkMapping)?r:{},_=null!=(o=null==(u=n.remotesLoadingData)?void 0:u.moduleIdToRemoteDataMapping)?o:{},k=null!=(a=null==(c=n.initializeSharingData)?void 0:c.scopeToSharingDataMapping)?a:{},w=null!=(l=null==(f=n.consumesLoadingData)?void 0:f.chunkMapping)?l:{},N=null!=(i=null==(d=n.consumesLoadingData)?void 0:d.moduleIdToConsumeDataMapping)?i:{},T={},R=[],I={},M=null==(p=n.initializeExposesData)?void 0:p.shareScope;for(let e in g())n.federation[e]=g()[e];m(n.federation,"consumesLoadingModuleToHandlerMapping",()=>{let e={};for(let[t,n]of Object.entries(N))e[t]={getter:n.fallback,shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:n.requiredVersion,strictVersion:n.strictVersion,singleton:n.singleton,eager:n.eager},scope:[n.shareScope]},shareKey:n.shareKey};return e}),m(n.federation,"initOptions",()=>({})),m(n.federation.initOptions,"name",()=>b),m(n.federation.initOptions,"shareStrategy",()=>S),m(n.federation.initOptions,"shared",()=>{let e={};for(let[t,n]of Object.entries(k))for(let r of n)if("object"==typeof r&&null!==r){let{name:n,version:o,factory:a,eager:l,singleton:i,requiredVersion:s,strictVersion:u}=r,c={},f=function(e){return void 0!==e};f(i)&&(c.singleton=i),f(s)&&(c.requiredVersion=s),f(l)&&(c.eager=l),f(u)&&(c.strictVersion=u);let d={version:o,scope:[t],shareConfig:c,get:a};e[n]?e[n].push(d):e[n]=[d]}return e}),t(n.federation.initOptions,"remotes",()=>Object.values(v).flat().filter(e=>"script"===e.externalType)),t(n.federation.initOptions,"plugins",()=>y),m(n.federation,"bundlerRuntimeOptions",()=>({})),m(n.federation.bundlerRuntimeOptions,"remotes",()=>({})),m(n.federation.bundlerRuntimeOptions.remotes,"chunkMapping",()=>E),m(n.federation.bundlerRuntimeOptions.remotes,"remoteInfos",()=>v),m(n.federation.bundlerRuntimeOptions.remotes,"idToExternalAndNameMapping",()=>{let e={};for(let[t,n]of Object.entries(_))e[t]=[n.shareScope,n.name,n.externalModuleId,n.remoteName];return e}),m(n.federation.bundlerRuntimeOptions.remotes,"webpackRequire",()=>n),t(n.federation.bundlerRuntimeOptions.remotes,"idToRemoteMap",()=>{let e={};for(let[t,n]of Object.entries(_)){let r=v[n.remoteName];r&&(e[t]=r)}return e}),e(n,"S",n.federation.bundlerRuntime.S),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),e(n.f,"remotes",(e,t)=>n.federation.bundlerRuntime.remotes({chunkId:e,promises:t,chunkMapping:E,idToExternalAndNameMapping:n.federation.bundlerRuntimeOptions.remotes.idToExternalAndNameMapping,idToRemoteMap:n.federation.bundlerRuntimeOptions.remotes.idToRemoteMap,webpackRequire:n})),e(n.f,"consumes",(e,t)=>n.federation.bundlerRuntime.consumes({chunkId:e,promises:t,chunkMapping:w,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping,installedModules:T,webpackRequire:n})),e(n,"I",(e,t)=>n.federation.bundlerRuntime.I({shareScopeName:e,initScope:t,initPromises:R,initTokens:I,webpackRequire:n})),e(n,"initContainer",(e,t,r)=>n.federation.bundlerRuntime.initContainerEntry({shareScope:e,initScope:t,remoteEntryInitOptions:r,shareScopeKey:M,webpackRequire:n})),e(n,"getContainer",(e,t)=>{var r=n.initializeExposesData.moduleMap;return n.R=t,t=Object.prototype.hasOwnProperty.call(r,e)?r[e]():Promise.resolve().then(()=>{throw Error('Module "'+e+'" does not exist in container.')}),n.R=void 0,t}),n.federation.instance=n.federation.runtime.init(n.federation.initOptions),(null==(h=n.consumesLoadingData)?void 0:h.initialConsumes)&&n.federation.bundlerRuntime.installInitialConsumes({webpackRequire:n,installedModules:T,initialConsumes:n.consumesLoadingData.initialConsumes,moduleToHandlerMapping:n.federation.consumesLoadingModuleToHandlerMapping})}},8626(e,t,n){"use strict";n.d(t,{get:()=>n.getContainer,init:()=>n.initContainer})},5698(e){"use strict";e.exports=new Promise(e=>{let t=window.StudioUIBundleRemoteUrl,n=document.createElement("script"),r=!1;(document.querySelectorAll("script").forEach(e=>{if(e.src.replace(/https?:\/\/[^/]+/,"")===t.replace(/https?:\/\/[^/]+/,"")){r=!0;return}}),r)?e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}}):(n.src=t,n.onload=()=>{e({get:e=>window.pimcore_studio_ui_bundle.get(e),init:(...e)=>{try{return window.pimcore_studio_ui_bundle.init(...e)}catch(e){console.log("remote container already initialized")}}})},document.head.appendChild(n))})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.x=()=>__webpack_require__(8626),(()=>{__webpack_require__.federation||(__webpack_require__.federation={chunkMatcher:function(e){return!/^(255|964)$/.test(e)},rootOutputDir:"../../"})})(),(()=>{__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t}})(),(()=>{__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(()=>{__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((t,n)=>(__webpack_require__.f[n](e,t),t),[]))})(),(()=>{__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e)})(),(()=>{__webpack_require__.u=e=>"static/js/async/"+("525"===e?"__federation_expose_default_export":e)+"."+({102:"aadfc9f0",25:"30f3a9ad",473:"b1a99527",525:"c0ccc573",553:"de65faa4",841:"75471cbd"})[e]+".js"})(),(()=>{__webpack_require__.miniCssF=e=>"static/css/async/"+e+".51bcc2c4.css"})(),(()=>{__webpack_require__.g=(()=>{if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}})()})(),(()=>{__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="pimcore_quill_bundle:";__webpack_require__.l=function(n,r,o,a){if(e[n])return void e[n].push(r);if(void 0!==o)for(var l,i,s=document.getElementsByTagName("script"),u=0;u{__webpack_require__.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e)})(),(()=>{__webpack_require__.p="/bundles/pimcorequill/studio/build/be1b45bf-991e-43db-917d-508e7263fada/"})(),(()=>{__webpack_require__.S={},__webpack_require__.initializeSharingData={scopeToSharingDataMapping:{default:[{name:"antd-style",version:"3.7.1",factory:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255"),__webpack_require__.e("473")]).then(()=>()=>__webpack_require__(8149)),eager:0,requiredVersion:"^3.7.1"},{name:"quill-table-better",version:"1.2.3",factory:()=>Promise.all([__webpack_require__.e("841"),__webpack_require__.e("964")]).then(()=>()=>__webpack_require__(5568)),eager:0,requiredVersion:"^1.1.6"},{name:"quill",version:"2.0.3",factory:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840)),eager:0,requiredVersion:"^2.0.3"},{name:"react-dom",version:"18.3.1",factory:()=>()=>__webpack_require__(961),eager:1,singleton:1,requiredVersion:"*"},{name:"react",version:"18.3.1",factory:()=>()=>__webpack_require__(6540),eager:1,singleton:1,requiredVersion:"*"},5698]},uniqueName:"pimcore_quill_bundle"},__webpack_require__.I=__webpack_require__.I||function(){throw Error("should have __webpack_require__.I")}})(),(()=>{__webpack_require__.consumesLoadingData={chunkMapping:{964:["3535"],525:["2571","7489"],255:["1474"],940:["9932"]},moduleIdToConsumeDataMapping:{1474:{shareScope:"default",shareKey:"react-dom",import:"react-dom",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(961)},3535:{shareScope:"default",shareKey:"quill",import:"quill",requiredVersion:"^2.0.3",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("25").then(()=>()=>__webpack_require__(7840))},9932:{shareScope:"default",shareKey:"react",import:"react",requiredVersion:"*",strictVersion:!1,singleton:!0,eager:!0,fallback:()=>()=>__webpack_require__(6540)},2571:{shareScope:"default",shareKey:"quill-table-better",import:"quill-table-better",requiredVersion:"^1.1.6",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>__webpack_require__.e("841").then(()=>()=>__webpack_require__(5568))},7489:{shareScope:"default",shareKey:"antd-style",import:"antd-style",requiredVersion:"^3.7.1",strictVersion:!0,singleton:!1,eager:!1,fallback:()=>Promise.all([__webpack_require__.e("102"),__webpack_require__.e("255")]).then(()=>()=>__webpack_require__(8149))}},initialConsumes:["9932"]},__webpack_require__.f.consumes=__webpack_require__.f.consumes||function(){throw Error("should have __webpack_require__.f.consumes")}})(),(()=>{if("u">typeof document){var e=function(e,t,n,r,o){var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",__webpack_require__.nc&&(a.nonce=__webpack_require__.nc),a.href=t;var l=function(n){if(a.onerror=a.onload=null,"load"===n.type)r();else{var l=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.href||t,s=Error("Loading CSS chunk "+e+" failed.\\n("+i+")");s.code="CSS_CHUNK_LOAD_FAILED",s.type=l,s.request=i,a.parentNode&&a.parentNode.removeChild(a),o(s)}};return a.onerror=a.onload=l,n?n.parentNode.insertBefore(a,n.nextSibling):document.head.appendChild(a),a},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r{__webpack_require__.initializeExposesData={moduleMap:{".":()=>Promise.all([__webpack_require__.e("553"),__webpack_require__.e("964"),__webpack_require__.e("525")]).then(()=>()=>__webpack_require__(1022))},shareScope:"default"},__webpack_require__.getContainer=__webpack_require__.getContainer||function(){throw Error("should have __webpack_require__.getContainer")},__webpack_require__.initContainer=__webpack_require__.initContainer||function(){throw Error("should have __webpack_require__.initContainer")}})(),(()=>{var e={940:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else if(/^(255|964)$/.test(t))e[t]=0;else{var o=new Promise((n,o)=>r=e[t]=[n,o]);n.push(r[2]=o);var a=__webpack_require__.p+__webpack_require__.u(t),l=Error(),i=function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",l.name="ChunkLoadError",l.type=o,l.request=a,r[1](l)}};__webpack_require__.l(a,i,"chunk-"+t,t)}};var t=(t,n)=>{var r,o,[a,l,i]=n,s=0;if(a.some(t=>0!==e[t])){for(r in l)__webpack_require__.o(l,r)&&(__webpack_require__.m[r]=l[r]);i&&i(__webpack_require__)}for(t&&t(n);s{__webpack_require__.remotesLoadingData={chunkMapping:{525:["2696","2977","8267","9869","2703","4781"]},moduleIdToRemoteDataMapping:{9869:{shareScope:"default",name:"./modules/wysiwyg",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2696:{shareScope:"default",name:"./components",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2703:{shareScope:"default",name:"./modules/app",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},2977:{shareScope:"default",name:".",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},8267:{shareScope:"default",name:"./utils",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"},4781:{shareScope:"default",name:"./app",externalModuleId:5698,remoteName:"@pimcore/studio-ui-bundle"}}},__webpack_require__.f.remotes=__webpack_require__.f.remotes||function(){throw Error("should have __webpack_require__.f.remotes")}})(),(()=>{var e=__webpack_require__.x,t=!1;__webpack_require__.x=function(){if(t||(t=!0,__webpack_require__(1114)),"function"==typeof e)return e();console.warn("[MF] Invalid prevStartup")}})();var __webpack_exports__=__webpack_require__.x();pimcore_quill_bundle=__webpack_exports__})(); \ No newline at end of file diff --git a/public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js.LICENSE.txt b/public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js.LICENSE.txt similarity index 100% rename from public/studio/build/383cfba6-1613-4cf2-8e87-c58e569a8191/static/js/remoteEntry.js.LICENSE.txt rename to public/studio/build/be1b45bf-991e-43db-917d-508e7263fada/static/js/remoteEntry.js.LICENSE.txt