diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000000000000000000000000000000000000..fa06269f80b1dee775b6692e4e02e038d74c345d --- /dev/null +++ b/.babelrc @@ -0,0 +1,7 @@ +{ + "presets": [ + "es2015", + "stage-1" + ], + "plugins": ["transform-decorators-legacy"] +} diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000000000000000000000000000000000000..af20abd333df058a26fae00be1b2f2c62c61f9b9 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,11 @@ +# 🎨 editorconfig.org + +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_style = space +indent_size = 2 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/.env b/.env new file mode 100644 index 0000000000000000000000000000000000000000..4eee0519a6835c03917b128e27751db15db41d85 --- /dev/null +++ b/.env @@ -0,0 +1,2 @@ +REACT_APP_BASE_URL= +VITE_API_URL=https://www.fastmock.site/mock/8a027582c169e035aa9cd404b3dbc06f/api \ No newline at end of file diff --git a/.env.development b/.env.development new file mode 100644 index 0000000000000000000000000000000000000000..8e9dbdcb5d0372fc44416af306fa0e7f262c8f2c --- /dev/null +++ b/.env.development @@ -0,0 +1,4 @@ +PORT=6001 +BROWSER=none +VITE_BASE_URL=./ +VITE_MAP_API_URL=http://localhost:6001/ \ No newline at end of file diff --git a/.env.production b/.env.production new file mode 100644 index 0000000000000000000000000000000000000000..b22de08cf3cfe6dcc70ad7b144a060182e2aa28c --- /dev/null +++ b/.env.production @@ -0,0 +1,2 @@ +VITE_BASE_URL=/react-build-admin/ +VITE_MAP_API_URL=http://jikey.gitee.io/react-build-admin/ \ No newline at end of file diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000000000000000000000000000000000000..475f3e2b3f3b643e3f3bd9012015e916670703f6 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,13 @@ +src/registerServiceWorker.js +src/**/test/** +craco.config.js +postcss.config.js +/build +/config +src/serviceWorker.js +/test.jsx +react-app-env.d.ts +/src/typings/* +!.eslintrc.js +echarts-dark-theme.* +/public \ No newline at end of file diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 0000000000000000000000000000000000000000..0a04da61a2c150ec27fc89bb3656a705b30dbae4 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,106 @@ +module.exports = { + parser: '@typescript-eslint/parser', + plugins: ['@typescript-eslint'], + extends: [ + 'eslint:all', + 'react-app', // react帮配置好了一些语法,譬如箭头函数 + 'airbnb', + ], + root: true, + globals: { + React: true, + google: true, + mount: true, + mountWithRouter: true, + shallow: true, + shallowWithRouter: true, + context: true, + expect: true, + jsdom: true, + JSX: true, + returnCitySN: true, + }, + rules: { + 'react/react-in-jsx-scope': 'off', + 'import/no-extraneous-dependencies': 0, + 'import/extensions': 'off', + 'import/no-unresolved': 0, + 'default-param-last': 0, + 'react/jsx-filename-extension': [1, { extensions: ['.js', '.jsx', 'tsx'] }], // 关闭airbnb对于jsx必须写在jsx文件中的设置 + 'react/prop-types': 'off', // 关闭airbnb对于必须添加prop-types的校验 + 'react/destructuring-assignment': [ + 1, + 'always', + { + ignoreClassFields: false, + }, + ], + 'react/jsx-one-expression-per-line': 'off', // 关闭要求一个表达式必须换行的要求,和Prettier冲突了 + 'react/jsx-wrap-multilines': 0, // 关闭要求jsx属性中写jsx必须要加括号,和Prettier冲突了 + 'react/jsx-first-prop-new-line': [1, 'multiline-multiprop'], + 'react/prefer-stateless-function': [0, { ignorePureComponents: true }], + 'jsx-a11y/no-static-element-interactions': 'off', // 关闭非交互元素加事件必须加 role + 'jsx-a11y/click-events-have-key-events': 'off', // 关闭click事件要求有对应键盘事件 + 'no-bitwise': 'off', // 不让用位操作符,不知道为啥,先关掉 + 'react/jsx-indent': [2, 2], + 'react/jsx-no-undef': [2, { allowGlobals: true }], + 'jsx-control-statements/jsx-use-if-tag': 0, + 'react/no-array-index-key': 0, + 'react/jsx-props-no-spreading': 0, + 'no-var': 'error', + semi: ['error', 'never'], + quotes: [2, 'single'], + eqeqeq: [ + 'warn', + 'always', + { + null: 'ignore', + }, + ], + 'no-use-before-define': 'off', + '@typescript-eslint/no-use-before-define': ['error'], + 'import/prefer-default-export': 'off', + 'object-curly-newline': 0, + 'max-len': 0, + 'linebreak-style': ['off', 'windows'], + 'no-alert': 'off', + 'no-console': 'off', + 'no-debugger': 'off', + 'no-unused-expressions': 'off', + 'arrow-body-style': [0, 'never'], + 'jsx-a11y/label-has-associated-control': 0, + 'jsx-a11y/label-has-for': 0, + 'react/require-default-props': 0, + 'react/default-props-match-prop-types': 0, + 'jsx-a11y/alt-text': 0, + camelcase: 0, + 'react-hooks/exhaustive-deps': 'off', + 'global-require': 0, + 'import/no-dynamic-require': 0, + 'no-param-reassign': 0, + 'sort-imports': 'off', + 'import/order': 'off', + 'no-plusplus': [0, { allowForLoopAfterthoughts: true }], // 允许单目运算符 + '@typescript-eslint/no-unused-vars': ['error'], + 'react/function-component-definition': 'off', + 'react/no-unstable-nested-components': 'off', + 'react/jsx-no-useless-fragment': 'off', + 'react/jsx-no-bind': 'off', + 'no-unsafe-optional-chaining': 'off', + 'react/jsx-no-constructed-context-values': 'off', + 'class-methods-use-this': 0, + 'jsx-a11y/no-noninteractive-element-interactions': 0, + 'array-callback-return': 0, + 'consistent-return': 0, // return 后面是否允许省略 + }, + overrides: [ + { + files: ['*.ts', '*.tsx'], + parser: '@typescript-eslint/parser', + plugins: [ + '@typescript-eslint', + // 'plugin:@typescript-eslint/recommended' + ], + }, + ], +} diff --git a/.gitignore b/.gitignore index 1f22b9c26a3d8e65b0d0393dbe20c556a68a6416..b9f2734640f4463873b82abf3a273b2ccc209fb6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,116 +1,24 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* - -# Diagnostic reports (https://nodejs.org/api/report.html) -report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage -*.lcov - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -jspm_packages/ - -# Snowpack dependency directory (https://snowpack.dev/) -web_modules/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. -# Optional eslint cache -.eslintcache +# dependencies +/node_modules +/.idea +/.pnp +.pnp.js -# Microbundle cache -.rpt2_cache/ -.rts2_cache_cjs/ -.rts2_cache_es/ -.rts2_cache_umd/ +# testing +/coverage -# Optional REPL history -.node_repl_history +# production +/build -# Output of 'npm pack' -*.tgz +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variables file -.env -.env.test - -# parcel-bundler cache (https://parceljs.org/) -.cache -.parcel-cache - -# Next.js build output -.next -out - -# Nuxt.js build / generate output -.nuxt -dist - -# Gatsby files -.cache/ -# Comment in the public line in if your project uses Gatsby and not Next.js -# https://nextjs.org/blog/next-9-1#public-directory-support -# public - -# vuepress build output -.vuepress/dist - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# Stores VSCode versions used for testing VSCode extensions -.vscode-test - -# yarn v2 -.yarn/cache -.yarn/unplugged -.yarn/build-state.yml -.yarn/install-state.gz -.pnp.* +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000000000000000000000000000000000000..dafc193293ba5554b49a0d18b72d844ae305abbe --- /dev/null +++ b/.npmrc @@ -0,0 +1,3 @@ +shamefully-hoist=true +strict-peer-dependencies=false +ignore-workspace-root-check=true \ No newline at end of file diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000000000000000000000000000000000000..6f7f377bf5148f8b722619c65f29de2c2d204bee --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v16 diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000000000000000000000000000000000000..539cf3cc804cf1e0fe9808a4490e730f8d9f15f4 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,9 @@ +/dist/* +.local +.output.js +/node_modules/** + +**/*.svg +**/*.sh + +.eslinttrc.cjs \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000000000000000000000000000000000000..0b319b9b5e154b2f91127e9d627e2f4980117ffd --- /dev/null +++ b/.prettierrc @@ -0,0 +1,13 @@ +{ + "printWidth": 800, + "tabWidth": 2, + "semi": false, + "singleQuote": true, + "bracketSpacing": true, + "alwaysParens": "avoid", + "Parser": "babylon", + "quoteProps": "consistent", + "endOfLine": "lf", + "htmlWhitespaceSensitivity": "strict", + "proseWrap": "always" +} \ No newline at end of file diff --git a/README.en.md b/README.en.md deleted file mode 100644 index a66e3271106f6fe57ebb54ae487b41065e3167a4..0000000000000000000000000000000000000000 --- a/README.en.md +++ /dev/null @@ -1,36 +0,0 @@ -# milu-blog-admin - -#### Description -milu.blog react 版本的后台管理 - -#### Software Architecture -Software architecture description - -#### Installation - -1. xxxx -2. xxxx -3. xxxx - -#### Instructions - -1. xxxx -2. xxxx -3. xxxx - -#### Contribution - -1. Fork the repository -2. Create Feat_xxx branch -3. Commit your code -4. Create Pull Request - - -#### Gitee Feature - -1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md -2. Gitee blog [blog.gitee.com](https://blog.gitee.com) -3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) -4. The most valuable open source project [GVP](https://gitee.com/gvp) -5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) -6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/README.md b/README.md index d0603beaa3ca5db8bc79758c91ed21ba911580bc..0f3e4dd9ca69e91f413487f9dcd3332ae7747de9 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,6 @@ -# milu-blog-admin +# react build admin #### 介绍 -milu.blog react 版本的后台管理 +react build admin ,是基于 [https://buildadmin.com/](https://buildadmin.com/) 风格的 `react` 版本管理后台,技术栈是:`react, mobx, unocss` . -#### 软件架构 -软件架构说明 - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 -5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/auto-imports.d.ts b/auto-imports.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..6d3f354ecc03b842e1de81da1cbcaacac533a77b --- /dev/null +++ b/auto-imports.d.ts @@ -0,0 +1,45 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by unplugin-auto-import +export {} +declare global { + const Link: typeof import('react-router-dom')['Link'] + const NavLink: typeof import('react-router-dom')['NavLink'] + const Navigate: typeof import('react-router-dom')['Navigate'] + const Outlet: typeof import('react-router-dom')['Outlet'] + const Route: typeof import('react-router-dom')['Route'] + const Routes: typeof import('react-router-dom')['Routes'] + const createRef: typeof import('react')['createRef'] + const forwardRef: typeof import('react')['forwardRef'] + const lazy: typeof import('react')['lazy'] + const memo: typeof import('react')['memo'] + const startTransition: typeof import('react')['startTransition'] + const useCallback: typeof import('react')['useCallback'] + const useContext: typeof import('react')['useContext'] + const useDebugValue: typeof import('react')['useDebugValue'] + const useDeferredValue: typeof import('react')['useDeferredValue'] + const useEffect: typeof import('react')['useEffect'] + const useHref: typeof import('react-router-dom')['useHref'] + const useId: typeof import('react')['useId'] + const useImperativeHandle: typeof import('react')['useImperativeHandle'] + const useInRouterContext: typeof import('react-router-dom')['useInRouterContext'] + const useInsertionEffect: typeof import('react')['useInsertionEffect'] + const useLayoutEffect: typeof import('react')['useLayoutEffect'] + const useLinkClickHandler: typeof import('react-router-dom')['useLinkClickHandler'] + const useLocation: typeof import('react-router-dom')['useLocation'] + const useMemo: typeof import('react')['useMemo'] + const useNavigate: typeof import('react-router-dom')['useNavigate'] + const useNavigationType: typeof import('react-router-dom')['useNavigationType'] + const useOutlet: typeof import('react-router-dom')['useOutlet'] + const useOutletContext: typeof import('react-router-dom')['useOutletContext'] + const useParams: typeof import('react-router-dom')['useParams'] + const useReducer: typeof import('react')['useReducer'] + const useRef: typeof import('react')['useRef'] + const useResolvedPath: typeof import('react-router-dom')['useResolvedPath'] + const useRoutes: typeof import('react-router-dom')['useRoutes'] + const useSearchParams: typeof import('react-router-dom')['useSearchParams'] + const useState: typeof import('react')['useState'] + const useSyncExternalStore: typeof import('react')['useSyncExternalStore'] + const useTransition: typeof import('react')['useTransition'] +} diff --git a/dist/css/style.5b41af58.css b/dist/css/style.5b41af58.css new file mode 100644 index 0000000000000000000000000000000000000000..4b90ca6df878ed6d4af92dfd78f4f3380224dcee --- /dev/null +++ b/dist/css/style.5b41af58.css @@ -0,0 +1,7 @@ +@charset "UTF-8";.app-hamburger{display:inline-block;font-size:20px;cursor:pointer;color:#555}.app-hamburger:hover{color:#999}.app-fullscreen{display:inline-block;height:100%;cursor:pointer;vertical-align:middle;color:#333}.layout-aside-Default{background:var(--ba-bg-color-overlay);margin:16px 0 16px 16px;height:calc(100vh - 32px);box-shadow:var(--el-box-shadow-light);border-radius:var(--el-border-radius-base);overflow:hidden;transition:width .3s ease;width:v-bind(menuWidth)}.layout-aside-Default .app-name{font-weight:700;font-size:18px;color:#409eff}.layout-aside-Default .app-logo{padding:10px;background:#fff;line-height:50px;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.layout-aside-Default .app-logo .app-logo-img{width:30px}.layout-aside-Default .app-logo h1{display:inline-block;color:#fff;font-size:18px;text-align:center;font-weight:400}.layout-aside-Default .app-logo-on{overflow:hidden;text-align:center;justify-content:center}.layout-aside-Default .app-logo-on .app-name{display:none}.layout-aside-Default .app-logo-on .logo-wrap{width:50px;height:50px;overflow:hidden}.layout-aside-Default .app-logo-on .logo-wrap{display:none}.layout-aside-Classic,.layout-aside-Double{background:var(--ba-bg-color-overlay);margin:0;height:100vh;overflow:hidden;transition:width .3s ease;width:v-bind(menuWidth)}.shrink{position:fixed;top:0;left:0;z-index:9999999}.app-header{display:flex;padding:0;color:#333;background:transparent;height:50px;line-height:50px}.app-header .app-header-nav{flex-wrap:wrap}.app-header .app-helper-menu{margin-left:auto;display:flex}.app-header .app-helper-menu .app-name{margin-left:10px}.app-header .header-dropdown-wrap:hover{cursor:pointer}.app-header-down{left:-200px}.nav-menus.Default{border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.nav-menus{display:flex;align-items:center;height:100%;margin-left:auto;background-color:#fff;overflow:hidden}.nav-menus .nav-menu-item{height:100%;padding:0 15px;align-items:center;justify-content:center;cursor:pointer}.nav-menus .nav-menu-item .nav-menu-icon{box-sizing:content-box;color:#ccc}.nav-menus .nav-menu-item .anticon{font-size:15px}.nav-menus .nav-menu-item:hover{color:#333}.nav-menus .nav-menu-item:hover .anticon{animation:twinkle .3s ease-in-out}.nav-menus .admin-info{display:flex;height:100%;padding:0 10px;align-items:center;cursor:pointer;user-select:none;color:v-bind('configStore.getColorVal("headerBarTabColor")')}.nav-menus .admin-name{padding-left:6px;white-space:nowrap}.nav-menus .nav-menu-item:hover,.nav-menus .admin-info:hover,.nav-menus .nav-menu-item.hover,.nav-menus .admin-info.hover{background:#f5f5f5}.app-overlay-menu{width:115px}.app-overlay-menu a,.app-overlay-menu .ant-dropdown-menu-title-content{color:#87909b}.app-overlay-menu a:hover,.app-overlay-menu .ant-dropdown-menu-title-content:hover{color:#1d2129}.app-overlay-menu>li{line-height:28px}@keyframes twinkle{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}.app-content{padding-top:15px}.app-view .ant-card-body{min-height:calc(100vh - 155px)}.app-tagsview{white-space:nowrap;border-bottom:1px solid #d8dce5;box-shadow:0 1px 3px #0000001f,0 0 3px #0000000a;background:#fff;border-radius:5px}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab{line-height:49px;margin-right:0;margin-left:0!important;border:0;border-left:1px solid #f6f6f6;border-radius:0;padding:0 14px;cursor:pointer;background-color:#fff;vertical-align:top;font-size:12px;border-radius:0!important}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab:first-of-type{margin-left:15px!important;border-left:1px solid #f6f6f6;text-indent:-999em;padding:0 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABOklEQVQ4T6VSwW2EQAz0IoF4UsKVcCVQQtIBkVi/uQ5IBUm+NlIogVRwdJB0kJRw+e5KbGTEooUjF6RY4sN6xjP2KPhnqVt4RKycc46ZX37r2yQoiiKL4/gMAN8T0Flr79u2vayJrgi01kcAOCul3oioEIDW+hkA7uRj5o+QZEGgtRbAEwCcmLkNG6e3WilVEVHn32YCRKwBQDzn6ym+eVLXKaVeiehR/o8EiCjTjsaYfMtnqET2kyRJ75x7Z+aHkUDkWWu7v8BrS2JztqC1/mLmw55YIOKFiLLZwmTDEdHNXHhyRJx7wyUuCIKLCG5xlV0EItMYc0jTNBuG4TNUt5dgVhQC1nZDCxJTCZGv2k8VAgCQnPg6XS2xLMs8iqI8aJJNS4QlJxUAjFuXGoahb5qmX1xhz/m2en4AUkSmEYtoVDEAAAAASUVORK5CYII=) 50% 50% no-repeat}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab:first-of-type:hover{background-color:#fff}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab:first-of-type .ant-tabs-tab-remove{display:none}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab:first-of-type .ant-tag{border:0}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove{margin-left:0;margin-right:0}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab svg{width:0;transition:all .15s}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover{background-color:#f2f3f5}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover svg{width:1em}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab:hover .anticon-close{opacity:1;margin-left:7px}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab .anticon-close{color:#999;opacity:.6;position:relative;margin-left:0}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab .anticon-close:hover{color:#666;border-radius:8px;padding:2px;margin-right:-4px;background-color:#ccc;opacity:1}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:#42b983;border-color:#42b983}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .anticon-close{color:#fff}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .anticon-close:hover{color:#333;background-color:#fff}.app-tagsview .ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active:first-of-type{border-color:#42b983;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4MThDMTg3NTEwRTExRUQ4MTRFRDAyQzY4NzA5NjI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4MThDMTg4NTEwRTExRUQ4MTRFRDAyQzY4NzA5NjI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjgxOEMxODU1MTBFMTFFRDgxNEVEMDJDNjg3MDk2MjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjgxOEMxODY1MTBFMTFFRDgxNEVEMDJDNjg3MDk2MjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Fe4YNAAAAx0lEQVR42qSTgQ2CMBBFrXGAjuAIHcERcINuoExQN9FNXAEngA2oE9R/yZUcJ5Qam7zQ8v9druFjUkq7f9Z+Q7+CS8lgViaw4AnefCbTGcSaCRzowQucGNp3rM0XTSDwYOTnkjaARr6XhhuIwC0UZxw3CbrBA3TAFoozlr132cBXFusrza4w/FAc815+RtqYyvxM3lKQPBgZXxMkPQGF5sih6pU2eUsN5HlVO4iXFNtQuFJQ3q8oN9w10wqtVVqz9TNVr48AAwDK6SdDm4kYHgAAAABJRU5ErkJggg==) #42b983 50% 50% no-repeat}.app-tagsview .ant-tabs-card .ant-tabs-tab-btn{transition:none}.app-tagsview .ant-tabs-card .ant-tabs-extra-content{margin:0 10px}.app-tagsview .ant-tabs-card>li{display:inline-block}.app-tagsview .ant-tabs-card>li:first-of-type{margin-left:15px;border-left:1px solid #f6f6f6}.app-tagsview .ant-tabs-card>li:first-of-type .ant-tag{border:0}.app-tagsview .ant-tabs-card>li:last-of-type{margin-right:15px;border-right:1px solid #f6f6f6}.app-tagsview .ant-tabs-card>li.tag-home .ant-tag{padding:0 13px}.app-tagsview .ant-tabs-card>li.tag-home svg{width:1em}.app-tagsview .ant-tabs-card .ant-tag{line-height:35px;margin-right:0;border:0;border-left:1px solid #f6f6f6;border-radius:0;padding:0 12px;cursor:pointer;background-color:#fff;vertical-align:top}.app-tagsview .ant-tabs-card .ant-tag .anticon-close{padding-left:3px}.app-tagsview .ant-tabs-card .ant-tag .anticon-close:hover{color:#333}.app-tagsview .ant-tabs-card .ant-tag svg{width:0;transition:all .15s}.app-tagsview .ant-tabs-card .ant-tag:hover{background-color:#f2f3f5}.app-tagsview .ant-tabs-card .ant-tag:hover svg{width:1em}.app-tagsview .ant-tabs-card .ant-tag:hover .anticon-close{opacity:1}.app-tagsview .ant-tabs-card .ant-tag .anticon-close{color:#999;opacity:.6;position:relative;margin-left:7px}.app-tagsview .ant-tabs-card .ant-tag .anticon-close:hover{color:#666;border-radius:8px;padding:2px;margin-right:-1px;background-color:#ccc;opacity:1}.app-tagsview .ant-tabs-card .tag-active svg{width:1em}.app-tagsview .ant-tabs-card .tag-active .ant-tag{background-color:#42b983;color:#fff;border-color:#42b983}.app-tagsview .ant-tabs-card .tag-active .ant-tag .anticon-close{color:#fff}.app-tagsview .ant-tabs-card .tag-active .ant-tag .anticon-close:hover{color:#333;background-color:#fff}.app-tagsview .contextmenu{margin:0;background:#fff;z-index:3000;position:absolute;list-style-type:none;padding:5px 0;border-radius:4px;font-size:12px;font-weight:400;color:#333;box-shadow:2px 2px 3px #0000004d}.app-tagsview .contextmenu li{margin:0;padding:0 16px;height:30px;cursor:pointer}.app-tagsview .contextmenu li:hover{background:#eee}.app-progress-bar{display:flex;align-items:center;padding-right:12px;flex:1}.app-progress-bar .progress{width:80px;height:9px;line-height:30px;border-radius:10px;background-color:#3395f4}.app-progress-bar .progress.success{background-color:green}.app-progress-bar .progress.warning{background-color:orange}.app-progress-bar .progress.danger{background-color:red}.app-progress-bar .name{color:#97afca;margin-left:8px;white-space:nowrap}.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:#0065d81a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:#ffa50014;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:#cc00001a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:#78ab461a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .tox-anchorbar,.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button:before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #006ce7,0 0 0 3px #006ce740;content:"";left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus-visible:not(:disabled):before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e80}.tox .tox-button--naked:hover:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#222f3e2e;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:#222f3e4d}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:#222f3e80;cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:#222f3e80}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:#222f3eb3;cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item,.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#cce2fa;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:#222f3eb3;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret:after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:#222f3e80;cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:#222f3e80}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette,.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px #7f7f7f4d inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#cce2fa}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:3px;width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove)[aria-checked=true] svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 4px 8px #222f3e1a;padding:8px 8px 16px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:#222f3eb3;font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay:after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient:after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:#222f3eb3}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:#ffffffbf;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eee;border-radius:10px;border-style:solid;border-width:0;box-shadow:0 16px 16px -10px #222f3e26,0 0 40px 1px #222f3e26;display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 16px);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:#222f3eb3;display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:#006ce71a}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#0054b4;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#0054b4;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;margin-inline-end:0;margin-inline-start:0;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:#ffffffbf;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #eee}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:#222f3eb3;margin:0 0 16px}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #eee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:1}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px #222f3e1a,0 8px 8px -4px #222f3e12;padding:4px 0;transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26;padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:0 0;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:#222f3e33;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span:before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:#222f3eb3;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack,.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce780;border-color:#006ce780}.tox .tox-insert-table-picker__label{color:#222f3eb3;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar,.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width:768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1/-1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0 1px,transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity .15s ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition:after,.tox .tox-pop--transition:before{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop:after,.tox .tox-pop:before{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}.tox .tox-pop.tox-pop--inset:after,.tox .tox-pop.tox-pop--inset:before{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom:after,.tox .tox-pop.tox-pop--bottom:before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom:after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom:before{border-color:#eee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top:after,.tox .tox-pop.tox-pop--top:before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top:after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top:before{border-color:transparent transparent #eee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left:after,.tox .tox-pop.tox-pop--left:before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left:after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left:before{border-color:transparent #eee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right:after,.tox .tox-pop.tox-pop--right:before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right:after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right:before{border-color:transparent transparent transparent #eee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left:after,.tox .tox-pop.tox-pop--align-left:before{left:20px}.tox .tox-pop.tox-pop--align-right:after,.tox .tox-pop.tox-pop--align-right:before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container,.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:#222f3eb3;border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,to,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:#222f3eb3;display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#222f3eb3;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar__branding svg{fill:#222f3ecc;height:1.14em;vertical-align:-.28em;width:3.6em}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-bottom:3px;padding-left:1ch;padding-right:3px}.tox .tox-statusbar__resize-handle svg{display:block;fill:#222f3e80}.tox .tox-statusbar__resize-handle:focus svg{background-color:#dee0e2;border-radius:1px 1px 5px;box-shadow:0 0 0 2px #dee0e2}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:#222f3e80}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #cce2fa inset}.tox .tox-split-button:focus{background:#cce2fa;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:#222f3e80}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:#222f3e80}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 22px) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:center top 0;background-size:calc(100% - 22px) calc(100% + -0px)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 16px) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;overscroll-behavior:none;padding:4px 0}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 22px) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:0 2px 4px #222f3e4d;color:#ffffffbf;font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translate(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translate(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column}.tox .tox-view{display:flex;flex:1;flex-direction:column}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:8px 8px 0;position:relative}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{height:100%;padding:8px;width:100%}.tox .tox-view__pane_panel{border:1px solid #eee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #eee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eee;border-radius:6px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading:before{background-color:#00000080;content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js,.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}._appear_mt4g7_1{opacity:0;pointer-events:none}._appearActive_mt4g7_6{opacity:1;transition:opacity .4s}._contentInner_7gxhn_1{background:#fff;padding:24px;min-height:"calc(100vh - 230px)";position:relative}._appViewTitle_7gxhn_8{display:flex;justify-content:space-between;align-items:flex-start}._appViewTitle_7gxhn_8 h1{font-size:24px;font-weight:400}.app-login{position:absolute;bottom:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f0f2f5}.app-login .app-login-form{position:absolute;top:43%;left:50%;box-shadow:0 0 6px 1px #eaeaea;transform:translate(-50%,-50%);padding:30px 30px 35px;width:400px;background:#fff;border-radius:5px}.app-login .app-login-form h1{font-size:26px;color:#666;margin:0 auto 40px;text-align:center;font-weight:700}.app-login .anticon{color:#e6e6e6}.imgcode-item .ant-form-item-control-input-content{display:flex}.imgcode-item .captch-input{width:200px;vertical-align:middle;margin-right:10px}.captch-wrap{cursor:pointer}.captcha{width:130px;height:40px}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}mark{padding:.2em;background-color:#feffe6}/*! + * animate.css - https://animate.style/ + * Version - 4.1.1 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2020 Animate.css + */:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}*{margin:0;padding:0}html,body,#root{height:100%}a{color:#333;text-decoration:none}b,em,i{font-weight:400;font-style:normal}ol,ul{list-style:none}.spinner{border:4px solid rgba(255,255,255,.5);border-radius:50%;border-top-color:#0000004d;transition-delay:.25s;position:absolute;left:25%;right:25%;top:25%;bottom:25%;margin:auto;width:32px;height:32px;animation:rotate-spinner 1s linear;animation-iteration-count:infinite}@keyframes rotate-spinner{to{transform:rotate(360deg)}}::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}::-webkit-scrollbar-thumb{border-radius:4px;border:2px solid white;background-color:#0000004d}::-webkit-scrollbar-thumb:hover{background-color:#000c}::-webkit-scrollbar-thumb:window-inactive{background-color:#0003}input{outline:none}.none{display:none!important}.pointer{cursor:pointer}[hidden]{display:none!important}.app-source{position:fixed;bottom:20px;right:-13px;font-size:12px;border-radius:3px;background-color:#000000b3;border:1px solid #000;z-index:9999;transition:all .3s;padding-right:13px}.app-source a{color:#fff;padding:5px 15px}.app-source:hover{right:-8px;background-color:#000000e6}:root{color-scheme:light;--el-color-white: #ffffff;--el-color-black: #000000;--el-color-primary: #409eff;--el-color-primary-light-3: #79bbff;--el-color-primary-light-5: #a0cfff;--el-color-primary-light-7: #c6e2ff;--el-color-primary-light-8: #d9ecff;--el-color-primary-light-9: #ecf5ff;--el-color-primary-dark-2: #337ecc;--el-color-success: #67c23a;--el-color-success-light-3: #95d475;--el-color-success-light-5: #b3e19d;--el-color-success-light-7: #d1edc4;--el-color-success-light-8: #e1f3d8;--el-color-success-light-9: #f0f9eb;--el-color-success-dark-2: #529b2e;--el-color-warning: #e6a23c;--el-color-warning-light-3: #eebe77;--el-color-warning-light-5: #f3d19e;--el-color-warning-light-7: #f8e3c5;--el-color-warning-light-8: #faecd8;--el-color-warning-light-9: #fdf6ec;--el-color-warning-dark-2: #b88230;--el-color-danger: #f56c6c;--el-color-danger-light-3: #f89898;--el-color-danger-light-5: #fab6b6;--el-color-danger-light-7: #fcd3d3;--el-color-danger-light-8: #fde2e2;--el-color-danger-light-9: #fef0f0;--el-color-danger-dark-2: #c45656;--el-color-error: #f56c6c;--el-color-error-light-3: #f89898;--el-color-error-light-5: #fab6b6;--el-color-error-light-7: #fcd3d3;--el-color-error-light-8: #fde2e2;--el-color-error-light-9: #fef0f0;--el-color-error-dark-2: #c45656;--el-color-info: #909399;--el-color-info-light-3: #b1b3b8;--el-color-info-light-5: #c8c9cc;--el-color-info-light-7: #dedfe0;--el-color-info-light-8: #e9e9eb;--el-color-info-light-9: #f4f4f5;--el-color-info-dark-2: #73767a;--el-bg-color: #ffffff;--el-bg-color-page: #f2f3f5;--el-bg-color-overlay: #ffffff;--el-text-color-primary: #303133;--el-text-color-regular: #606266;--el-text-color-secondary: #909399;--el-text-color-placeholder: #a8abb2;--el-text-color-disabled: #c0c4cc;--el-border-color: #dcdfe6;--el-border-color-light: #e4e7ed;--el-border-color-lighter: #ebeef5;--el-border-color-extra-light: #f2f6fc;--el-border-color-dark: #d4d7de;--el-border-color-darker: #cdd0d6;--el-fill-color: #f0f2f5;--el-fill-color-light: #f5f7fa;--el-fill-color-lighter: #fafafa;--el-fill-color-extra-light: #fafcff;--el-fill-color-dark: #ebedf0;--el-fill-color-darker: #e6e8eb;--el-fill-color-blank: #ffffff;--el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);--el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);--el-disabled-bg-color: var(--el-fill-color-light);--el-disabled-text-color: var(--el-text-color-placeholder);--el-disabled-border-color: var(--el-border-color-light);--el-overlay-color: rgba(0, 0, 0, .8);--el-overlay-color-light: rgba(0, 0, 0, .7);--el-overlay-color-lighter: rgba(0, 0, 0, .5);--el-mask-color: rgba(255, 255, 255, .9);--el-mask-color-extra-light: rgba(255, 255, 255, .3);--el-border-width: 1px;--el-border-style: solid;--el-border-color-hover: var(--el-text-color-disabled);--el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey: var(--el-border-color)}:root{--el-color-white: #ffffff;--el-color-black: #000000;--el-color-primary-rgb: 64, 158, 255;--el-color-success-rgb: 103, 194, 58;--el-color-warning-rgb: 230, 162, 60;--el-color-danger-rgb: 245, 108, 108;--el-color-error-rgb: 245, 108, 108;--el-color-info-rgb: 144, 147, 153;--el-font-size-extra-large: 20px;--el-font-size-large: 18px;--el-font-size-medium: 16px;--el-font-size-base: 14px;--el-font-size-small: 13px;--el-font-size-extra-small: 12px;--el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5fae\8f6f\96c5\9ed1", Arial, sans-serif;--el-font-weight-primary: 500;--el-font-line-height-primary: 24px;--el-index-normal: 1;--el-index-top: 1000;--el-index-popper: 2000;--el-border-radius-base: 4px;--el-border-radius-small: 2px;--el-border-radius-round: 20px;--el-border-radius-circle: 100%;--el-transition-duration: .3s;--el-transition-duration-fast: .2s;--el-transition-function-ease-in-out-bezier: cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier: cubic-bezier(.23, 1, .32, 1);--el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;--el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large: 40px;--el-component-size: 32px;--el-component-size-small: 24px}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.absolute{position:absolute}.relative{position:relative}.mr-5{margin-right:1.25rem}.inline{display:inline}.block,[block=""]{display:block}.hidden{display:none}.flex{display:flex}.table{display:table}.resize{resize:both}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.pie{padding-inline-end:1rem}[align~=start]{vertical-align:top}.font-bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration-line:underline}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)} diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000000000000000000000000000000000000..7fe167e7b6e20cd13ade136d54e9a30b41c2ac17 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,15 @@ + + + + + + + React-Build-Admin + + + + +
+ + + diff --git a/dist/js/Table.5092fcc1.js b/dist/js/Table.5092fcc1.js new file mode 100644 index 0000000000000000000000000000000000000000..254a3187d95ceb3af26f05bbbf2175c315a94769 --- /dev/null +++ b/dist/js/Table.5092fcc1.js @@ -0,0 +1,131 @@ +import{af as mt,r as i,aj as ie,_ as z,d as Y,bw as ii,c as Ro,am as it,ad as U,ac as Oe,aR as et,ao as li,ak as Ct,bx as si,ae as pe,by as ci,aN as di,an as sn,al as qt,aJ as mr,t as vr,R as On,ap as Yt,aq as Jt,ar as Ft,at as At,bz as ui,ah as hr,b8 as dn,bA as Po,aA as Et,g as jt,m as rt,C as ot,aF as Do,j as he,A as ut,a2 as fi,V as pi,a7 as To,bl as Mo,a as at,N as Cn,bB as Ko,av as gi,aC as br,aB as mi,aE as yr,aD as Sr,aH as vi,aW as hi,bC as bi,aI as yi,a8 as Cr,bD as Lt,as as Rt,au as Si,bE as Ci,ay as xi,aU as wi,bF as Ei,bG as ko,ai as cn,l as $i,aM as zo,bH as Lo,bI as Br,aS as bn,ag as Ii,aP as Ni,be as _r,e as Fr,bJ as Ho,bf as Oi,bc as Ri,br as Pi,I as Ar,T as Di,aV as Ti,a6 as Mi,aX as Ki}from"./index.97b60fef.js";import{a as Bo,i as jr,g as ki,u as _o,L as zi,R as Li,b as Hi,D as Fo,M as Bi,O as _i}from"./dropdown.f5a1b438.js";import{F as Fi,K as me,a as Ai,s as ji,c as Vi,b as Wi,i as Vr}from"./index.96a2a388.js";const Ui=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}});function Gi(e){return Object.keys(e).reduce((t,r)=>((r.startsWith("data-")||r.startsWith("aria-")||r==="role")&&!r.startsWith("data-__")&&(t[r]=e[r]),t),{})}function er(e){return e!=null&&e===e.window}function Xi(e,t){var r,n;if(typeof window>"u")return 0;const o=t?"scrollTop":"scrollLeft";let a=0;return er(e)?a=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[o]:(e instanceof HTMLElement||e)&&(a=e[o]),e&&!er(e)&&typeof a!="number"&&(a=(n=((r=e.ownerDocument)!==null&&r!==void 0?r:e).documentElement)===null||n===void 0?void 0:n[o]),a}function qi(e,t,r,n){const o=r-t;return e/=n/2,e<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}function Yi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:n,duration:o=450}=t,a=r(),d=Xi(a,!0),l=Date.now(),s=()=>{const f=Date.now()-l,u=qi(f>o?o:f,d,e,o);er(a)?a.scrollTo(window.pageXOffset,u):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=u:a.scrollTop=u,f0&&arguments[0]!==void 0?arguments[0]:10,t=i.useState(!1),r=ie(t,2),n=r[0],o=r[1],a=i.useRef(null),d=function(){window.clearTimeout(a.current)};i.useEffect(function(){return d},[]);var l=function(c,f){d(),a.current=window.setTimeout(function(){o(c),f&&f()},e)};return[n,l,d]}function jo(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,t=i.useRef(null),r=i.useRef(null);i.useEffect(function(){return function(){window.clearTimeout(r.current)}},[]);function n(o){(o||t.current===null)&&(t.current=o),window.clearTimeout(r.current),r.current=window.setTimeout(function(){t.current=null},e)}return[function(){return t.current},n]}function Zi(e,t,r,n){var o=i.useRef(null);o.current={open:t,triggerOpen:r,customizedTrigger:n},i.useEffect(function(){function a(d){var l;if(!((l=o.current)!==null&&l!==void 0&&l.customizedTrigger)){var s=d.target;s.shadowRoot&&d.composed&&(s=d.composedPath()[0]||s),o.current.open&&e().filter(function(c){return c}).every(function(c){return!c.contains(s)&&c!==s})&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",a),function(){return window.removeEventListener("mousedown",a)}},[])}var el=`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`,tl=`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`,nl="".concat(el," ").concat(tl).split(/[\s\n]+/),rl="aria-",ol="data-";function Wr(e,t){return e.indexOf(t)===0}function Dt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r;t===!1?r={aria:!0,data:!0,attr:!0}:t===!0?r={aria:!0}:r=z({},t);var n={};return Object.keys(e).forEach(function(o){(r.aria&&(o==="role"||Wr(o,rl))||r.data&&Wr(o,ol)||r.attr&&nl.includes(o))&&(n[o]=e[o])}),n}var xn=function(t){var r=t.className,n=t.customizeIcon,o=t.customizeIconProps,a=t.onMouseDown,d=t.onClick,l=t.children,s;return typeof n=="function"?s=n(o):s=n,i.createElement("span",{className:r,onMouseDown:function(f){f.preventDefault(),a&&a(f)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:d,"aria-hidden":!0},s!==void 0?s:i.createElement("span",{className:Y(r.split(/\s+/).map(function(c){return"".concat(c,"-icon")}))},l))},al=function(t,r){var n,o,a=t.prefixCls,d=t.id,l=t.inputElement,s=t.disabled,c=t.tabIndex,f=t.autoFocus,u=t.autoComplete,p=t.editable,g=t.activeDescendantId,m=t.value,b=t.maxLength,v=t.onKeyDown,h=t.onMouseDown,y=t.onChange,S=t.onPaste,$=t.onCompositionStart,C=t.onCompositionEnd,w=t.open,R=t.attrs,O=l||i.createElement("input",null),N=O,E=N.ref,P=N.props,I=P.onKeyDown,x=P.onChange,M=P.onMouseDown,H=P.onCompositionStart,T=P.onCompositionEnd,k=P.style;return ii(!("maxLength"in O.props)),O=i.cloneElement(O,z(z(z({type:"search"},P),{},{id:d,ref:Ro(r,E),disabled:s,tabIndex:c,autoComplete:u||"off",autoFocus:f,className:Y("".concat(a,"-selection-search-input"),(n=O)===null||n===void 0||(o=n.props)===null||o===void 0?void 0:o.className),role:"combobox","aria-expanded":w,"aria-haspopup":"listbox","aria-owns":"".concat(d,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(d,"_list"),"aria-activedescendant":g},R),{},{value:p?m:"",maxLength:b,readOnly:!p,unselectable:p?null:"on",style:z(z({},k),{},{opacity:p?null:0}),onKeyDown:function(L){v(L),I&&I(L)},onMouseDown:function(L){h(L),M&&M(L)},onChange:function(L){y(L),x&&x(L)},onCompositionStart:function(L){$(L),H&&H(L)},onCompositionEnd:function(L){C(L),T&&T(L)},onPaste:S})),O},xr=i.forwardRef(al);xr.displayName="Input";function Vo(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}var il=typeof window<"u"&&window.document&&window.document.documentElement,ll=il;function sl(e){return e!=null}function Ur(e){return["string","number"].includes(it(e))}function Wo(e){var t=void 0;return e&&(Ur(e.title)?t=e.title.toString():Ur(e.label)&&(t=e.label.toString())),t}function cl(e,t){ll?i.useLayoutEffect(e,t):i.useEffect(e,t)}function dl(e){var t;return(t=e.key)!==null&&t!==void 0?t:e.value}var Gr=function(t){t.preventDefault(),t.stopPropagation()},ul=function(t){var r=t.id,n=t.prefixCls,o=t.values,a=t.open,d=t.searchValue,l=t.autoClearSearchValue,s=t.inputRef,c=t.placeholder,f=t.disabled,u=t.mode,p=t.showSearch,g=t.autoFocus,m=t.autoComplete,b=t.activeDescendantId,v=t.tabIndex,h=t.removeIcon,y=t.maxTagCount,S=t.maxTagTextLength,$=t.maxTagPlaceholder,C=$===void 0?function(D){return"+ ".concat(D.length," ...")}:$,w=t.tagRender,R=t.onToggleOpen,O=t.onRemove,N=t.onInputChange,E=t.onInputPaste,P=t.onInputKeyDown,I=t.onInputMouseDown,x=t.onInputCompositionStart,M=t.onInputCompositionEnd,H=i.useRef(null),T=i.useState(0),k=ie(T,2),j=k[0],L=k[1],te=i.useState(!1),A=ie(te,2),de=A[0],ue=A[1],oe="".concat(n,"-selection"),xe=a||u==="multiple"&&l===!1||u==="tags"?d:"",V=u==="tags"||u==="multiple"&&l===!1||p&&(a||de);cl(function(){L(H.current.scrollWidth)},[xe]);function B(D,W,K,G,ne){return i.createElement("span",{className:Y("".concat(oe,"-item"),U({},"".concat(oe,"-item-disabled"),K)),title:Wo(D)},i.createElement("span",{className:"".concat(oe,"-item-content")},W),G&&i.createElement(xn,{className:"".concat(oe,"-item-remove"),onMouseDown:Gr,onClick:ne,customizeIcon:h},"×"))}function Z(D,W,K,G,ne){var se=function(J){Gr(J),R(!a)};return i.createElement("span",{onMouseDown:se},w({label:W,value:D,disabled:K,closable:G,onClose:ne}))}function ee(D){var W=D.disabled,K=D.label,G=D.value,ne=!f&&!W,se=K;if(typeof S=="number"&&(typeof K=="string"||typeof K=="number")){var we=String(se);we.length>S&&(se="".concat(we.slice(0,S),"..."))}var J=function(Ie){Ie&&Ie.stopPropagation(),O(D)};return typeof w=="function"?Z(G,se,W,ne,J):B(D,se,W,ne,J)}function X(D){var W=typeof C=="function"?C(D):C;return B({title:W},W,!1)}var F=i.createElement("div",{className:"".concat(oe,"-search"),style:{width:j},onFocus:function(){ue(!0)},onBlur:function(){ue(!1)}},i.createElement(xr,{ref:s,open:a,prefixCls:n,id:r,inputElement:null,disabled:f,autoFocus:g,autoComplete:m,editable:V,activeDescendantId:b,value:xe,onKeyDown:P,onMouseDown:I,onChange:N,onPaste:E,onCompositionStart:x,onCompositionEnd:M,tabIndex:v,attrs:Dt(t,!0)}),i.createElement("span",{ref:H,className:"".concat(oe,"-search-mirror"),"aria-hidden":!0},xe," ")),_=i.createElement(Fi,{prefixCls:"".concat(oe,"-overflow"),data:o,renderItem:ee,renderRest:X,suffix:F,itemKey:dl,maxCount:y});return i.createElement(i.Fragment,null,_,!o.length&&!xe&&i.createElement("span",{className:"".concat(oe,"-placeholder")},c))},fl=function(t){var r=t.inputElement,n=t.prefixCls,o=t.id,a=t.inputRef,d=t.disabled,l=t.autoFocus,s=t.autoComplete,c=t.activeDescendantId,f=t.mode,u=t.open,p=t.values,g=t.placeholder,m=t.tabIndex,b=t.showSearch,v=t.searchValue,h=t.activeValue,y=t.maxLength,S=t.onInputKeyDown,$=t.onInputMouseDown,C=t.onInputChange,w=t.onInputPaste,R=t.onInputCompositionStart,O=t.onInputCompositionEnd,N=i.useState(!1),E=ie(N,2),P=E[0],I=E[1],x=f==="combobox",M=x||b,H=p[0],T=v||"";x&&h&&!P&&(T=h),i.useEffect(function(){x&&I(!1)},[x,h]);var k=f!=="combobox"&&!u&&!b?!1:!!T,j=Wo(H),L=function(){if(H)return null;var A=k?{visibility:"hidden"}:void 0;return i.createElement("span",{className:"".concat(n,"-selection-placeholder"),style:A},g)};return i.createElement(i.Fragment,null,i.createElement("span",{className:"".concat(n,"-selection-search")},i.createElement(xr,{ref:a,prefixCls:n,id:o,open:u,inputElement:r,disabled:d,autoFocus:l,autoComplete:s,editable:M,activeDescendantId:c,value:T,onKeyDown:S,onMouseDown:$,onChange:function(A){I(!0),C(A)},onPaste:w,onCompositionStart:R,onCompositionEnd:O,tabIndex:m,attrs:Dt(t,!0),maxLength:x?y:void 0})),!x&&H&&!k&&i.createElement("span",{className:"".concat(n,"-selection-item"),title:j},H.label),L())};function pl(e){return![me.ESC,me.SHIFT,me.BACKSPACE,me.TAB,me.WIN_KEY,me.ALT,me.META,me.WIN_KEY_RIGHT,me.CTRL,me.SEMICOLON,me.EQUALS,me.CAPS_LOCK,me.CONTEXT_MENU,me.F1,me.F2,me.F3,me.F4,me.F5,me.F6,me.F7,me.F8,me.F9,me.F10,me.F11,me.F12].includes(e)}var gl=function(t,r){var n=i.useRef(null),o=i.useRef(!1),a=t.prefixCls,d=t.open,l=t.mode,s=t.showSearch,c=t.tokenWithEnter,f=t.autoClearSearchValue,u=t.onSearch,p=t.onSearchSubmit,g=t.onToggleOpen,m=t.onInputKeyDown,b=t.domRef;i.useImperativeHandle(r,function(){return{focus:function(){n.current.focus()},blur:function(){n.current.blur()}}});var v=jo(0),h=ie(v,2),y=h[0],S=h[1],$=function(k){var j=k.which;(j===me.UP||j===me.DOWN)&&k.preventDefault(),m&&m(k),j===me.ENTER&&l==="tags"&&!o.current&&!d&&(p==null||p(k.target.value)),pl(j)&&g(!0)},C=function(){S(!0)},w=i.useRef(null),R=function(k){u(k,!0,o.current)!==!1&&g(!0)},O=function(){o.current=!0},N=function(k){o.current=!1,l!=="combobox"&&R(k.target.value)},E=function(k){var j=k.target.value;if(c&&w.current&&/[\r\n]/.test(w.current)){var L=w.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");j=j.replace(L,w.current)}w.current=null,R(j)},P=function(k){var j=k.clipboardData,L=j.getData("text");w.current=L},I=function(k){var j=k.target;if(j!==n.current){var L=document.body.style.msTouchAction!==void 0;L?setTimeout(function(){n.current.focus()}):n.current.focus()}},x=function(k){var j=y();k.target!==n.current&&!j&&l!=="combobox"&&k.preventDefault(),(l!=="combobox"&&(!s||!j)||!d)&&(d&&f!==!1&&u("",!0,!1),g())},M={inputRef:n,onInputKeyDown:$,onInputMouseDown:C,onInputChange:E,onInputPaste:P,onInputCompositionStart:O,onInputCompositionEnd:N},H=l==="multiple"||l==="tags"?i.createElement(ul,Oe({},t,M)):i.createElement(fl,Oe({},t,M));return i.createElement("div",{ref:b,className:"".concat(a,"-selector"),onClick:I,onMouseDown:x},H)},Uo=i.forwardRef(gl);Uo.displayName="Selector";var ml=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],vl=function(t){var r=t===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:r,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:r,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:r,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:r,adjustY:1}}}},hl=function(t,r){var n=t.prefixCls;t.disabled;var o=t.visible,a=t.children,d=t.popupElement,l=t.containerWidth,s=t.animation,c=t.transitionName,f=t.dropdownStyle,u=t.dropdownClassName,p=t.direction,g=p===void 0?"ltr":p,m=t.placement,b=t.dropdownMatchSelectWidth,v=t.dropdownRender,h=t.dropdownAlign,y=t.getPopupContainer,S=t.empty,$=t.getTriggerDOMNode,C=t.onPopupVisibleChange,w=t.onPopupMouseEnter,R=et(t,ml),O="".concat(n,"-dropdown"),N=d;v&&(N=v(d));var E=i.useMemo(function(){return vl(b)},[b]),P=s?"".concat(O,"-").concat(s):c,I=i.useRef(null);i.useImperativeHandle(r,function(){return{getPopupElement:function(){return I.current}}});var x=z({minWidth:l},f);return typeof b=="number"?x.width=b:b&&(x.width=l),i.createElement(li,Oe({},R,{showAction:C?["click"]:[],hideAction:C?["click"]:[],popupPlacement:m||(g==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:E,prefixCls:O,popupTransitionName:P,popup:i.createElement("div",{ref:I,onMouseEnter:w},N),popupAlign:h,popupVisible:o,getPopupContainer:y,popupClassName:Y(u,U({},"".concat(O,"-empty"),S)),popupStyle:x,getTriggerDOMNode:$,onPopupVisibleChange:C}),a)},Go=i.forwardRef(hl);Go.displayName="SelectTrigger";function Xr(e,t){var r=e.key,n;return"value"in e&&(n=e.value),r??(n!==void 0?n:"rc-index-key-".concat(t))}function Xo(e,t){var r=e||{},n=r.label,o=r.value,a=r.options;return{label:n||(t?"children":"label"),value:o||"value",options:a||"options"}}function bl(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.fieldNames,n=t.childrenAsData,o=[],a=Xo(r,!1),d=a.label,l=a.value,s=a.options;function c(f,u){f.forEach(function(p){var g=p[d];if(u||!(s in p)){var m=p[l];o.push({key:Xr(p,o.length),groupOption:u,data:p,label:g,value:m})}else{var b=g;b===void 0&&n&&(b=p.label),o.push({key:Xr(p,o.length),group:!0,data:p,label:b}),c(p[s],!0)}})}return c(e,!1),o}function tr(e){var t=z({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return Ct(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}function yl(e,t){if(!t||!t.length)return null;var r=!1;function n(a,d){var l=si(d),s=l[0],c=l.slice(1);if(!s)return[a];var f=a.split(s);return r=r||f.length>1,f.reduce(function(u,p){return[].concat(pe(u),pe(n(p,c)))},[]).filter(function(u){return u})}var o=n(e,t);return r?o:null}var Sl=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Cl=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function nr(e){return e==="tags"||e==="multiple"}var xl=i.forwardRef(function(e,t){var r,n,o=e.id,a=e.prefixCls,d=e.className,l=e.showSearch,s=e.tagRender,c=e.direction,f=e.omitDomProps,u=e.displayValues,p=e.onDisplayValuesChange,g=e.emptyOptions,m=e.notFoundContent,b=m===void 0?"Not Found":m,v=e.onClear,h=e.mode,y=e.disabled,S=e.loading,$=e.getInputElement,C=e.getRawInputElement,w=e.open,R=e.defaultOpen,O=e.onDropdownVisibleChange,N=e.activeValue,E=e.onActiveValueChange,P=e.activeDescendantId,I=e.searchValue,x=e.autoClearSearchValue,M=e.onSearch,H=e.onSearchSplit,T=e.tokenSeparators,k=e.allowClear,j=e.showArrow,L=e.inputIcon,te=e.clearIcon,A=e.OptionList,de=e.animation,ue=e.transitionName,oe=e.dropdownStyle,xe=e.dropdownClassName,V=e.dropdownMatchSelectWidth,B=e.dropdownRender,Z=e.dropdownAlign,ee=e.placement,X=e.getPopupContainer,F=e.showAction,_=F===void 0?[]:F,D=e.onFocus,W=e.onBlur,K=e.onKeyUp,G=e.onKeyDown,ne=e.onMouseDown,se=et(e,Sl),we=nr(h),J=(l!==void 0?l:we)||h==="combobox",ze=z({},se);Cl.forEach(function(Ee){delete ze[Ee]}),f==null||f.forEach(function(Ee){delete ze[Ee]});var Ie=i.useState(!1),Te=ie(Ie,2),$e=Te[0],He=Te[1];i.useEffect(function(){He(ci())},[]);var ae=i.useRef(null),ce=i.useRef(null),fe=i.useRef(null),De=i.useRef(null),Ne=i.useRef(null),ge=Qi(),_e=ie(ge,3),le=_e[0],be=_e[1],je=_e[2];i.useImperativeHandle(t,function(){var Ee,ve;return{focus:(Ee=De.current)===null||Ee===void 0?void 0:Ee.focus,blur:(ve=De.current)===null||ve===void 0?void 0:ve.blur,scrollTo:function(Ze){var Ge;return(Ge=Ne.current)===null||Ge===void 0?void 0:Ge.scrollTo(Ze)}}});var Me=i.useMemo(function(){var Ee;if(h!=="combobox")return I;var ve=(Ee=u[0])===null||Ee===void 0?void 0:Ee.value;return typeof ve=="string"||typeof ve=="number"?String(ve):""},[I,h,u]),Be=h==="combobox"&&typeof $=="function"&&$()||null,Le=typeof C=="function"&&C(),We=di(ce,Le==null||(r=Le.props)===null||r===void 0?void 0:r.ref),Xe=sn(void 0,{defaultValue:R,value:w}),Fe=ie(Xe,2),Ae=Fe[0],Ve=Fe[1],Ue=Ae,ye=!b&&g;(y||ye&&Ue&&h==="combobox")&&(Ue=!1);var Re=ye?!1:Ue,Q=i.useCallback(function(Ee){var ve=Ee!==void 0?Ee:!Ue;y||(Ve(ve),Ue!==ve&&(O==null||O(ve)))},[y,Ue,Ve,O]),q=i.useMemo(function(){return(T||[]).some(function(Ee){return[` +`,`\r +`].includes(Ee)})},[T]),re=function(ve,Qe,Ze){var Ge=!0,tt=ve;E==null||E(null);var nt=Ze?null:yl(ve,T);return h!=="combobox"&&nt&&(tt="",H==null||H(nt),Q(!1),Ge=!1),M&&Me!==tt&&M(tt,{source:Qe?"typing":"effect"}),Ge},Se=function(ve){!ve||!ve.trim()||M(ve,{source:"submit"})};i.useEffect(function(){!Ue&&!we&&h!=="combobox"&&re("",!1,!1)},[Ue]),i.useEffect(function(){Ae&&y&&Ve(!1),y&&be(!1)},[y]);var ke=jo(),Ke=ie(ke,2),lt=Ke[0],st=Ke[1],ht=function(ve){var Qe=lt(),Ze=ve.which;if(Ze===me.ENTER&&(h!=="combobox"&&ve.preventDefault(),Ue||Q(!0)),st(!!Me),Ze===me.BACKSPACE&&!Qe&&we&&!Me&&u.length){for(var Ge=pe(u),tt=null,nt=Ge.length-1;nt>=0;nt-=1){var Kt=Ge[nt];if(!Kt.disabled){Ge.splice(nt,1),tt=Kt;break}}tt&&p(Ge,{type:"remove",values:[tt]})}for(var Ce=arguments.length,Pe=new Array(Ce>1?Ce-1:0),qe=1;qe1?Qe-1:0),Ge=1;Ge1?nt-1:0),Ce=1;Ce1&&arguments[1]!==void 0?arguments[1]:!1;return vr(e).map(function(r,n){if(!i.isValidElement(r)||!r.type)return null;var o=r,a=o.type.isSelectOptGroup,d=o.key,l=o.props,s=l.children,c=et(l,Rl);return t||!a?Pl(r):z(z({key:"__RC_SELECT_GRP__".concat(d===null?n:d,"__"),label:d},c),{},{options:qo(s)})}).filter(function(r){return r})}function Dl(e,t,r,n,o){return i.useMemo(function(){var a=e,d=!e;d&&(a=qo(t));var l=new Map,s=new Map,c=function(p,g,m){m&&typeof m=="string"&&p.set(g[m],g)};function f(u){for(var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,g=0;gs},n}return At(r,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(o){o.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var o=this.state,a=o.dragging,d=o.visible,l=this.props.prefixCls,s=this.getSpinHeight(),c=this.getTop(),f=this.showScroll(),u=f&&d;return i.createElement("div",{ref:this.scrollbarRef,className:Y("".concat(l,"-scrollbar"),U({},"".concat(l,"-scrollbar-show"),f)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:u?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},i.createElement("div",{ref:this.thumbRef,className:Y("".concat(l,"-scrollbar-thumb"),U({},"".concat(l,"-scrollbar-thumb-moving"),a)),style:{width:"100%",height:s,top:c,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),r}(i.Component);function Kl(e){var t=e.children,r=e.setRef,n=i.useCallback(function(o){r(o)},[]);return i.cloneElement(t,{ref:n})}function kl(e,t,r,n,o,a){var d=a.getKey;return e.slice(t,r+1).map(function(l,s){var c=t+s,f=o(l,c,{}),u=d(l);return i.createElement(Kl,{key:u,setRef:function(g){return n(l,g)}},f)})}var zl=function(){function e(){Ft(this,e),this.maps=void 0,this.maps=Object.create(null)}return At(e,[{key:"set",value:function(r,n){this.maps[r]=n}},{key:"get",value:function(r){return this.maps[r]}}]),e}();function Ll(e,t,r){var n=i.useState(0),o=ie(n,2),a=o[0],d=o[1],l=i.useRef(new Map),s=i.useRef(new zl),c=i.useRef();function f(){mt.cancel(c.current)}function u(){f(),c.current=mt(function(){l.current.forEach(function(g,m){if(g&&g.offsetParent){var b=ui(g),v=b.offsetHeight;s.current.get(m)!==v&&s.current.set(m,b.offsetHeight)}}),d(function(g){return g+1})})}function p(g,m){var b=e(g),v=l.current.get(b);m?(l.current.set(b,m),u()):l.current.delete(b),!v!=!m&&(m?t==null||t(g):r==null||r(g))}return i.useEffect(function(){return f},[]),[p,u,s.current,a]}function Hl(e,t,r,n,o,a,d,l){var s=i.useRef();return function(c){if(c==null){l();return}if(mt.cancel(s.current),typeof c=="number")d(c);else if(c&&it(c)==="object"){var f,u=c.align;"index"in c?f=c.index:f=t.findIndex(function(b){return o(b)===c.key});var p=c.offset,g=p===void 0?0:p,m=function b(v,h){if(!(v<0||!e.current)){var y=e.current.clientHeight,S=!1,$=h;if(y){for(var C=h||u,w=0,R=0,O=0,N=Math.min(t.length,f),E=0;E<=N;E+=1){var P=o(t[E]);R=w;var I=r.get(P);O=R+(I===void 0?n:I),w=O,E===f&&I===void 0&&(S=!0)}var x=null;switch(C){case"top":x=R-g;break;case"bottom":x=O-y+g;break;default:{var M=e.current.scrollTop,H=M+y;RH&&($="bottom")}}x!==null&&x!==e.current.scrollTop&&d(x)}s.current=mt(function(){S&&a(),b(v-1,$)},2)}};m(3)}}}function Bl(e,t,r){var n=e.length,o=t.length,a,d;if(n===0&&o===0)return null;n"u"?"undefined":it(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Jo=function(e,t){var r=i.useRef(!1),n=i.useRef(null);function o(){clearTimeout(n.current),r.current=!0,n.current=setTimeout(function(){r.current=!1},50)}var a=i.useRef({top:e,bottom:t});return a.current.top=e,a.current.bottom=t,function(d){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=d<0&&a.current.top||d>0&&a.current.bottom;return l&&s?(clearTimeout(n.current),r.current=!1):(!s||r.current)&&o(),!r.current&&s}};function Al(e,t,r,n){var o=i.useRef(0),a=i.useRef(null),d=i.useRef(null),l=i.useRef(!1),s=Jo(t,r);function c(u){if(e){mt.cancel(a.current);var p=u.deltaY;o.current+=p,d.current=p,!s(p)&&(Fl||u.preventDefault(),a.current=mt(function(){var g=l.current?10:1;n(o.current*g),o.current=0}))}}function f(u){e&&(l.current=u.detail===d.current)}return[c,f]}var jl=14/15;function Vl(e,t,r){var n=i.useRef(!1),o=i.useRef(0),a=i.useRef(null),d=i.useRef(null),l,s=function(p){if(n.current){var g=Math.ceil(p.touches[0].pageY),m=o.current-g;o.current=g,r(m)&&p.preventDefault(),clearInterval(d.current),d.current=setInterval(function(){m*=jl,(!r(m,!0)||Math.abs(m)<=.1)&&clearInterval(d.current)},16)}},c=function(){n.current=!1,l()},f=function(p){l(),p.touches.length===1&&!n.current&&(n.current=!0,o.current=Math.ceil(p.touches[0].pageY),a.current=p.target,a.current.addEventListener("touchmove",s),a.current.addEventListener("touchend",c))};l=function(){a.current&&(a.current.removeEventListener("touchmove",s),a.current.removeEventListener("touchend",c))},qt(function(){return e&&t.current.addEventListener("touchstart",f),function(){var u;(u=t.current)===null||u===void 0||u.removeEventListener("touchstart",f),l(),clearInterval(d.current)}},[e])}var Wl=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],Ul=[],Gl={overflowY:"auto",overflowAnchor:"none"};function Xl(e,t){var r=e.prefixCls,n=r===void 0?"rc-virtual-list":r,o=e.className,a=e.height,d=e.itemHeight,l=e.fullHeight,s=l===void 0?!0:l,c=e.style,f=e.data,u=e.children,p=e.itemKey,g=e.virtual,m=e.component,b=m===void 0?"div":m,v=e.onScroll,h=e.onVisibleChange,y=e.innerProps,S=et(e,Wl),$=!!(g!==!1&&a&&d),C=$&&f&&d*f.length>a,w=i.useState(0),R=ie(w,2),O=R[0],N=R[1],E=i.useState(!1),P=ie(E,2),I=P[0],x=P[1],M=Y(n,o),H=f||Ul,T=i.useRef(),k=i.useRef(),j=i.useRef(),L=i.useCallback(function(le){return typeof p=="function"?p(le):le==null?void 0:le[p]},[p]),te={getKey:L};function A(le){N(function(be){var je;typeof le=="function"?je=le(be):je=le;var Me=J(je);return T.current.scrollTop=Me,Me})}var de=i.useRef({start:0,end:H.length}),ue=i.useRef(),oe=_l(H,L),xe=ie(oe,1),V=xe[0];ue.current=V;var B=Ll(L,null,null),Z=ie(B,4),ee=Z[0],X=Z[1],F=Z[2],_=Z[3],D=i.useMemo(function(){if(!$)return{scrollHeight:void 0,start:0,end:H.length-1,offset:void 0};if(!C){var le;return{scrollHeight:((le=k.current)===null||le===void 0?void 0:le.offsetHeight)||0,start:0,end:H.length-1,offset:void 0}}for(var be=0,je,Me,Be,Le=H.length,We=0;We=O&&je===void 0&&(je=We,Me=be),Ve>O+a&&Be===void 0&&(Be=We),be=Ve}return je===void 0&&(je=0,Me=0,Be=Math.ceil(a/d)),Be===void 0&&(Be=H.length-1),Be=Math.min(Be+1,H.length),{scrollHeight:be,start:je,end:Be,offset:Me}},[C,$,O,H,_,a]),W=D.scrollHeight,K=D.start,G=D.end,ne=D.offset;de.current.start=K,de.current.end=G;var se=W-a,we=i.useRef(se);we.current=se;function J(le){var be=le;return Number.isNaN(we.current)||(be=Math.min(be,we.current)),be=Math.max(be,0),be}var ze=O<=0,Ie=O>=se,Te=Jo(ze,Ie);function $e(le){var be=le;A(be)}function He(le){var be=le.currentTarget.scrollTop;be!==O&&A(be),v==null||v(le)}var ae=Al($,ze,Ie,function(le){A(function(be){var je=be+le;return je})}),ce=ie(ae,2),fe=ce[0],De=ce[1];Vl($,T,function(le,be){return Te(le,be)?!1:(fe({preventDefault:function(){},deltaY:le}),!0)}),qt(function(){function le(be){$&&be.preventDefault()}return T.current.addEventListener("wheel",fe),T.current.addEventListener("DOMMouseScroll",De),T.current.addEventListener("MozMousePixelScroll",le),function(){T.current&&(T.current.removeEventListener("wheel",fe),T.current.removeEventListener("DOMMouseScroll",De),T.current.removeEventListener("MozMousePixelScroll",le))}},[$]);var Ne=Hl(T,H,F,d,L,X,A,function(){var le;(le=j.current)===null||le===void 0||le.delayHidden()});i.useImperativeHandle(t,function(){return{scrollTo:Ne}}),qt(function(){if(h){var le=H.slice(K,G+1);h(le,H)}},[K,G,H]);var ge=kl(H,K,G,ee,u,te),_e=null;return a&&(_e=z(U({},s?"height":"maxHeight",a),Gl),$&&(_e.overflowY="hidden",I&&(_e.pointerEvents="none"))),i.createElement("div",Oe({style:z(z({},c),{},{position:"relative"}),className:M},S),i.createElement(b,{className:"".concat(n,"-holder"),style:_e,ref:T,onScroll:He},i.createElement(Yo,{prefixCls:n,height:W,offset:ne,onInnerResize:X,ref:k,innerProps:y},ge)),$&&i.createElement(Ml,{ref:j,prefixCls:n,scrollTop:O,height:a,scrollHeight:W,count:H.length,onScroll:$e,onStartMove:function(){x(!0)},onStopMove:function(){x(!1)}}))}var $r=i.forwardRef(Xl);$r.displayName="List";var Qo=i.createContext(null);function ql(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Yl=["disabled","title","children","style","className"];function Qr(e){return typeof e=="string"||typeof e=="number"}var Jl=function(t,r){var n=Ji(),o=n.prefixCls,a=n.id,d=n.open,l=n.multiple,s=n.mode,c=n.searchValue,f=n.toggleOpen,u=n.notFoundContent,p=n.onPopupScroll,g=i.useContext(Qo),m=g.flattenOptions,b=g.onActiveValue,v=g.defaultActiveFirstOption,h=g.onSelect,y=g.menuItemSelectedIcon,S=g.rawValues,$=g.fieldNames,C=g.virtual,w=g.listHeight,R=g.listItemHeight,O="".concat(o,"-item"),N=hr(function(){return m},[d,m],function(V,B){return B[0]&&V[1]!==B[1]}),E=i.useRef(null),P=function(B){B.preventDefault()},I=function(B){E.current&&E.current.scrollTo(typeof B=="number"?{index:B}:B)},x=function(B){for(var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ee=N.length,X=0;X1&&arguments[1]!==void 0?arguments[1]:!1;k(B);var ee={source:Z?"keyboard":"mouse"},X=N[B];if(!X){b(null,-1,ee);return}b(X.value,B,ee)};i.useEffect(function(){j(v!==!1?x(0):-1)},[N.length,c]);var L=i.useCallback(function(V){return S.has(V)&&s!=="combobox"},[s,pe(S).toString(),S.size]);i.useEffect(function(){var V=setTimeout(function(){if(!l&&d&&S.size===1){var Z=Array.from(S)[0],ee=N.findIndex(function(X){var F=X.data;return F.value===Z});ee!==-1&&(j(ee),I(ee))}});if(d){var B;(B=E.current)===null||B===void 0||B.scrollTo(void 0)}return function(){return clearTimeout(V)}},[d,c,m.length]);var te=function(B){B!==void 0&&h(B,{selected:!S.has(B)}),l||f(!1)};if(i.useImperativeHandle(r,function(){return{onKeyDown:function(B){var Z=B.which,ee=B.ctrlKey;switch(Z){case me.N:case me.P:case me.UP:case me.DOWN:{var X=0;if(Z===me.UP?X=-1:Z===me.DOWN?X=1:ql()&&ee&&(Z===me.N?X=1:Z===me.P&&(X=-1)),X!==0){var F=x(T+X,X);I(F),j(F,!0)}break}case me.ENTER:{var _=N[T];_&&!_.data.disabled?te(_.value):te(void 0),d&&B.preventDefault();break}case me.ESC:f(!1),d&&B.stopPropagation()}},onKeyUp:function(){},scrollTo:function(B){I(B)}}}),N.length===0)return i.createElement("div",{role:"listbox",id:"".concat(a,"_list"),className:"".concat(O,"-empty"),onMouseDown:P},u);var A=Object.keys($).map(function(V){return $[V]}),de=function(B){return B.label};function ue(V,B){var Z=V.group;return{role:Z?"presentation":"option",id:"".concat(a,"_list_").concat(B)}}var oe=function(B){var Z=N[B];if(!Z)return null;var ee=Z.data||{},X=ee.value,F=Z.group,_=Dt(ee,!0),D=de(Z);return Z?i.createElement("div",Oe({"aria-label":typeof D=="string"&&!F?D:null},_,{key:B},ue(Z,B),{"aria-selected":L(X)}),X):null},xe={role:"listbox",id:"".concat(a,"_list")};return i.createElement(i.Fragment,null,C&&i.createElement("div",Oe({},xe,{style:{height:0,width:0,overflow:"hidden"}}),oe(T-1),oe(T),oe(T+1)),i.createElement($r,{itemKey:"key",ref:E,data:N,height:w,itemHeight:R,fullHeight:!1,onMouseDown:P,onScroll:p,virtual:C,innerProps:C?null:xe},function(V,B){var Z,ee=V.group,X=V.groupOption,F=V.data,_=V.label,D=V.value,W=F.key;if(ee){var K,G=(K=F.title)!==null&&K!==void 0?K:Qr(_)?_.toString():void 0;return i.createElement("div",{className:Y(O,"".concat(O,"-group")),title:G},_!==void 0?_:W)}var ne=F.disabled,se=F.title;F.children;var we=F.style,J=F.className,ze=et(F,Yl),Ie=dn(ze,A),Te=L(D),$e="".concat(O,"-option"),He=Y(O,$e,J,(Z={},U(Z,"".concat($e,"-grouped"),X),U(Z,"".concat($e,"-active"),T===B&&!ne),U(Z,"".concat($e,"-disabled"),ne),U(Z,"".concat($e,"-selected"),Te),Z)),ae=de(V),ce=!y||typeof y=="function"||Te,fe=typeof ae=="number"?ae:ae||D,De=Qr(fe)?fe.toString():void 0;return se!==void 0&&(De=se),i.createElement("div",Oe({},Dt(Ie),C?{}:ue(V,B),{"aria-selected":Te,className:He,title:De,onMouseMove:function(){T===B||ne||j(B)},onClick:function(){ne||te(D)},style:we}),i.createElement("div",{className:"".concat($e,"-content")},fe),i.isValidElement(y)||Te,ce&&i.createElement(xn,{className:"".concat(O,"-option-state"),customizeIcon:y,customizeIconProps:{isSelected:Te}},Te?"✓":null))}))},Zo=i.forwardRef(Jl);Zo.displayName="OptionList";var Ql=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Zl=["inputValue"];function es(e){return!e||it(e)!=="object"}var ts=i.forwardRef(function(e,t){var r=e.id,n=e.mode,o=e.prefixCls,a=o===void 0?"rc-select":o,d=e.backfill,l=e.fieldNames,s=e.inputValue,c=e.searchValue,f=e.onSearch,u=e.autoClearSearchValue,p=u===void 0?!0:u,g=e.onSelect,m=e.onDeselect,b=e.dropdownMatchSelectWidth,v=b===void 0?!0:b,h=e.filterOption,y=e.filterSort,S=e.optionFilterProp,$=e.optionLabelProp,C=e.options,w=e.children,R=e.defaultActiveFirstOption,O=e.menuItemSelectedIcon,N=e.virtual,E=e.listHeight,P=E===void 0?200:E,I=e.listItemHeight,x=I===void 0?20:I,M=e.value,H=e.defaultValue,T=e.labelInValue,k=e.onChange,j=et(e,Ql),L=Nl(r),te=nr(n),A=!!(!C&&w),de=i.useMemo(function(){return h===void 0&&n==="combobox"?!1:h},[h,n]),ue=i.useMemo(function(){return Xo(l,A)},[JSON.stringify(l),A]),oe=sn("",{value:c!==void 0?c:s,postState:function(q){return q||""}}),xe=ie(oe,2),V=xe[0],B=xe[1],Z=Dl(C,w,ue,S,$),ee=Z.valueOptions,X=Z.labelOptions,F=Z.options,_=i.useCallback(function(Q){var q=Vo(Q);return q.map(function(re){var Se,ke,Ke,lt,st;if(es(re))Se=re;else{var ht;Ke=re.key,ke=re.label,Se=(ht=re.value)!==null&&ht!==void 0?ht:Ke}var Je=ee.get(Se);if(Je){var pt;ke===void 0&&(ke=Je==null?void 0:Je[$||ue.label]),Ke===void 0&&(Ke=(pt=Je==null?void 0:Je.key)!==null&&pt!==void 0?pt:Se),lt=Je==null?void 0:Je.disabled,st=Je==null?void 0:Je.title}return{label:ke,value:Se,key:Ke,disabled:lt,title:st}})},[ue,$,ee]),D=sn(H,{value:M}),W=ie(D,2),K=W[0],G=W[1],ne=i.useMemo(function(){var Q,q=_(K);return n==="combobox"&&!((Q=q[0])!==null&&Q!==void 0&&Q.value)?[]:q},[K,_,n]),se=wl(ne,ee),we=ie(se,2),J=we[0],ze=we[1],Ie=i.useMemo(function(){if(!n&&J.length===1){var Q=J[0];if(Q.value===null&&(Q.label===null||Q.label===void 0))return[]}return J.map(function(q){var re;return z(z({},q),{},{label:(re=q.label)!==null&&re!==void 0?re:q.value})})},[n,J]),Te=i.useMemo(function(){return new Set(J.map(function(Q){return Q.value}))},[J]);i.useEffect(function(){if(n==="combobox"){var Q,q=(Q=J[0])===null||Q===void 0?void 0:Q.value;B(sl(q)?String(q):"")}},[J]);var $e=Yr(function(Q,q){var re,Se=q??Q;return re={},U(re,ue.value,Q),U(re,ue.label,Se),re}),He=i.useMemo(function(){if(n!=="tags")return F;var Q=pe(F),q=function(Se){return ee.has(Se)};return pe(J).sort(function(re,Se){return re.value2&&arguments[2]!==void 0?arguments[2]:{},Se=re.source,ke=Se===void 0?"keyboard":Se;Le(q),d&&n==="combobox"&&Q!==null&&ke==="keyboard"&&be(String(Q))},[d,n]),Fe=function(q,re,Se){var ke=function(){var ct,dt=ze(q);return[T?{label:dt==null?void 0:dt[ue.label],value:q,key:(ct=dt==null?void 0:dt.key)!==null&&ct!==void 0?ct:q}:q,tr(dt)]};if(re&&g){var Ke=ke(),lt=ie(Ke,2),st=lt[0],ht=lt[1];g(st,ht)}else if(!re&&m&&Se!=="clear"){var Je=ke(),pt=ie(Je,2),bt=pt[0],yt=pt[1];m(bt,yt)}},Ae=Yr(function(Q,q){var re,Se=te?q.selected:!0;Se?re=te?[].concat(pe(J),[Q]):[Q]:re=J.filter(function(ke){return ke.value!==Q}),Ne(re),Fe(Q,Se),n==="combobox"?be(""):(!nr||p)&&(B(""),be(""))}),Ve=function(q,re){Ne(q);var Se=re.type,ke=re.values;(Se==="remove"||Se==="clear")&&ke.forEach(function(Ke){Fe(Ke.value,!1,Se)})},Ue=function(q,re){if(B(q),be(null),re.source==="submit"){var Se=(q||"").trim();if(Se){var ke=Array.from(new Set([].concat(pe(Te),[Se])));Ne(ke),Fe(Se,!0),B("")}return}re.source!=="blur"&&(n==="combobox"&&Ne(q),f==null||f(q))},ye=function(q){var re=q;n!=="tags"&&(re=q.map(function(ke){var Ke=X.get(ke);return Ke==null?void 0:Ke.value}).filter(function(ke){return ke!==void 0}));var Se=Array.from(new Set([].concat(pe(Te),pe(re))));Ne(Se),Se.forEach(function(ke){Fe(ke,!0)})},Re=i.useMemo(function(){var Q=N!==!1&&v!==!1;return z(z({},Z),{},{flattenOptions:De,onActiveValue:Xe,defaultActiveFirstOption:We,onSelect:Ae,menuItemSelectedIcon:O,rawValues:Te,fieldNames:ue,virtual:Q,listHeight:P,listItemHeight:x,childrenAsData:A})},[Z,De,Xe,We,Ae,O,Te,ue,N,v,P,x,A]);return i.createElement(Qo.Provider,{value:Re},i.createElement(xl,Oe({},j,{id:L,prefixCls:a,ref:t,omitDomProps:Zl,mode:n,displayValues:Ie,onDisplayValuesChange:Ve,searchValue:V,onSearch:Ue,autoClearSearchValue:p,onSearchSplit:ye,dropdownMatchSelectWidth:v,OptionList:Zo,emptyOptions:!De.length,activeValue:le,activeDescendantId:"".concat(L,"_list_").concat(Be)})))}),Ir=ts;Ir.Option=Er;Ir.OptGroup=wr;const ns=()=>{const[,e]=Po(),t=new Et(e.colorBgBase);let r={};return t.toHsl().l<.5&&(r={opacity:.65}),i.createElement("svg",{style:r,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},i.createElement("g",{fill:"none",fillRule:"evenodd"},i.createElement("g",{transform:"translate(24 31.67)"},i.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),i.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),i.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),i.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),i.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),i.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),i.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},i.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),i.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},rs=ns,os=()=>{const[,e]=Po(),{colorFill:t,colorFillTertiary:r,colorFillQuaternary:n,colorBgContainer:o}=e,{borderColor:a,shadowColor:d,contentColor:l}=i.useMemo(()=>({borderColor:new Et(t).onBackground(o).toHexShortString(),shadowColor:new Et(r).onBackground(o).toHexShortString(),contentColor:new Et(n).onBackground(o).toHexShortString()}),[t,r,n,o]);return i.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},i.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},i.createElement("ellipse",{fill:d,cx:"32",cy:"33",rx:"32",ry:"7"}),i.createElement("g",{fillRule:"nonzero",stroke:a},i.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),i.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},as=os,is=e=>{const{componentCls:t,margin:r,marginXS:n,marginXL:o,fontSize:a,lineHeight:d}=e;return{[t]:{marginInline:n,fontSize:a,lineHeight:d,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:n,opacity:e.opacityImage,img:{height:"100%"},svg:{height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorText},[`${t}-footer`]:{marginTop:r},"&-normal":{marginBlock:o,color:e.colorTextDisabled,[`${t}-description`]:{color:e.colorTextDisabled},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:n,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},ls=jt("Empty",e=>{const{componentCls:t,controlHeightLG:r}=e,n=rt(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[is(n)]});var ss=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var{className:t,rootClassName:r,prefixCls:n,image:o=ea,description:a,children:d,imageStyle:l}=e,s=ss(e,["className","rootClassName","prefixCls","image","description","children","imageStyle"]);const{getPrefixCls:c,direction:f}=i.useContext(ot),u=c("empty",n),[p,g]=ls(u),[m]=Do("Empty"),b=typeof a<"u"?a:m==null?void 0:m.description,v=typeof b=="string"?b:"empty";let h=null;return typeof o=="string"?h=i.createElement("img",{alt:v,src:o}):h=o,p(i.createElement("div",Object.assign({className:Y(g,u,{[`${u}-normal`]:o===ta,[`${u}-rtl`]:f==="rtl"},t,r)},s),i.createElement("div",{className:`${u}-image`,style:l},h),b&&i.createElement("div",{className:`${u}-description`},b),d&&i.createElement("div",{className:`${u}-footer`},d)))};Nr.PRESENTED_IMAGE_DEFAULT=ea;Nr.PRESENTED_IMAGE_SIMPLE=ta;const zt=Nr,cs=e=>{const{componentName:t}=e,{getPrefixCls:r}=i.useContext(ot),n=r("empty");switch(t){case"Table":case"List":return he.createElement(zt,{image:zt.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return he.createElement(zt,{image:zt.PRESENTED_IMAGE_SIMPLE,className:`${n}-small`});default:return he.createElement(zt,null)}},na=cs;var ds={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};const us=ds;var ra=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:us}))};ra.displayName="CheckOutlined";const fs=i.forwardRef(ra);function ps(e){let{suffixIcon:t,clearIcon:r,menuItemSelectedIcon:n,removeIcon:o,loading:a,multiple:d,hasFeedback:l,prefixCls:s,showArrow:c,feedbackIcon:f}=e;const u=r??i.createElement(fi,null),p=v=>i.createElement(i.Fragment,null,c!==!1&&v,l&&f);let g=null;if(t!==void 0)g=p(t);else if(a)g=p(i.createElement(To,{spin:!0}));else{const v=`${s}-suffix`;g=h=>{let{open:y,showSearch:S}=h;return p(y&&S?i.createElement(Mo,{className:v}):i.createElement(Bo,{className:v}))}}let m=null;n!==void 0?m=n:d?m=i.createElement(fs,null):m=null;let b=null;return o!==void 0?b=o:b=i.createElement(pi,null),{clearIcon:u,suffixIcon:g,itemIcon:m,removeIcon:b}}const Zr=e=>{const{controlPaddingHorizontal:t}=e;return{position:"relative",display:"block",minHeight:e.controlHeight,padding:`${(e.controlHeight-e.fontSize*e.lineHeight)/2}px ${t}px`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,boxSizing:"border-box"}},gs=e=>{const{antCls:t,componentCls:r}=e,n=`${r}-item`;return[{[`${r}-dropdown`]:Object.assign(Object.assign({},at(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` + &${t}-slide-up-enter${t}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${t}-slide-up-appear${t}-slide-up-appear-active${r}-dropdown-placement-bottomLeft + `]:{animationName:Ai},[` + &${t}-slide-up-enter${t}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${t}-slide-up-appear${t}-slide-up-appear-active${r}-dropdown-placement-topLeft + `]:{animationName:ji},[`&${t}-slide-up-leave${t}-slide-up-leave-active${r}-dropdown-placement-bottomLeft`]:{animationName:Vi},[`&${t}-slide-up-leave${t}-slide-up-leave-active${r}-dropdown-placement-topLeft`]:{animationName:Wi},"&-hidden":{display:"none"},"&-empty":{color:e.colorTextDisabled},[`${n}-empty`]:Object.assign(Object.assign({},Zr(e)),{color:e.colorTextDisabled}),[`${n}`]:Object.assign(Object.assign({},Zr(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},Cn),"&-state":{flex:"none"},[`&-active:not(${n}-option-disabled)`]:{backgroundColor:e.controlItemBgHover},[`&-selected:not(${n}-option-disabled)`]:{color:e.colorText,fontWeight:e.fontWeightStrong,backgroundColor:e.controlItemBgActive,[`${n}-option-state`]:{color:e.colorPrimary}},"&-disabled":{[`&${n}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},Vr(e,"slide-up"),Vr(e,"slide-down"),jr(e,"move-up"),jr(e,"move-down")]},ms=gs,Ut=2;function oa(e){let{controlHeightSM:t,controlHeight:r,lineWidth:n}=e;const o=(r-t)/2-n,a=Math.ceil(o/2);return[o,a]}function Un(e,t){const{componentCls:r,iconCls:n}=e,o=`${r}-selection-overflow`,a=e.controlHeightSM,[d]=oa(e),l=t?`${r}-${t}`:"";return{[`${r}-multiple${l}`]:{fontSize:e.fontSize,[o]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${r}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${d-Ut}px ${Ut*2}px`,borderRadius:e.borderRadius,[`${r}-show-search&`]:{cursor:"text"},[`${r}-disabled&`]:{background:e.colorBgContainerDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${Ut}px 0`,lineHeight:`${a}px`,content:'"\\a0"'}},[` + &${r}-show-arrow ${r}-selector, + &${r}-allow-clear ${r}-selector + `]:{paddingInlineEnd:e.fontSizeIcon+e.controlPaddingHorizontal},[`${r}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:a,marginTop:Ut,marginBottom:Ut,lineHeight:`${a-e.lineWidth*2}px`,background:e.colorFillSecondary,border:`${e.lineWidth}px solid ${e.colorSplit}`,borderRadius:e.borderRadiusSM,cursor:"default",transition:`font-size ${e.motionDurationSlow}, line-height ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,userSelect:"none",marginInlineEnd:Ut*2,paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS/2,[`${r}-disabled&`]:{color:e.colorTextDisabled,borderColor:e.colorBorder,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},Ko()),{display:"inline-block",color:e.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:e.colorIconHover}})},[`${o}-item + ${o}-item`]:{[`${r}-selection-search`]:{marginInlineStart:0}},[`${r}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.inputPaddingHorizontalBase-d,[` + &-input, + &-mirror + `]:{height:a,fontFamily:e.fontFamily,lineHeight:`${a}px`,transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${r}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}}}}function vs(e){const{componentCls:t}=e,r=rt(e,{controlHeight:e.controlHeightSM,controlHeightSM:e.controlHeightXS,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),[,n]=oa(e);return[Un(e),Un(r,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.controlPaddingHorizontalSM-e.lineWidth},[`${t}-selection-search`]:{marginInlineStart:n}}},Un(rt(e,{fontSize:e.fontSizeLG,controlHeight:e.controlHeightLG,controlHeightSM:e.controlHeight,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius}),"lg")]}function Gn(e,t){const{componentCls:r,inputPaddingHorizontalBase:n,borderRadius:o}=e,a=e.controlHeight-e.lineWidth*2,d=Math.ceil(e.fontSize*1.25),l=t?`${r}-${t}`:"";return{[`${r}-single${l}`]:{fontSize:e.fontSize,[`${r}-selector`]:Object.assign(Object.assign({},at(e)),{display:"flex",borderRadius:o,[`${r}-selection-search`]:{position:"absolute",top:0,insetInlineStart:n,insetInlineEnd:n,bottom:0,"&-input":{width:"100%"}},[` + ${r}-selection-item, + ${r}-selection-placeholder + `]:{padding:0,lineHeight:`${a}px`,transition:`all ${e.motionDurationSlow}`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${a}px`}},[`${r}-selection-item`]:{position:"relative",userSelect:"none"},[`${r}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${r}-selection-item:after`,`${r}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${r}-show-arrow ${r}-selection-item, + &${r}-show-arrow ${r}-selection-placeholder + `]:{paddingInlineEnd:d},[`&${r}-open ${r}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${r}-customize-input)`]:{[`${r}-selector`]:{width:"100%",height:e.controlHeight,padding:`0 ${n}px`,[`${r}-selection-search-input`]:{height:a},"&:after":{lineHeight:`${a}px`}}},[`&${r}-customize-input`]:{[`${r}-selector`]:{"&:after":{display:"none"},[`${r}-selection-search`]:{position:"static",width:"100%"},[`${r}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${n}px`,"&:after":{display:"none"}}}}}}}function hs(e){const{componentCls:t}=e,r=e.controlPaddingHorizontalSM-e.lineWidth;return[Gn(e),Gn(rt(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:r,insetInlineEnd:r},[`${t}-selector`]:{padding:`0 ${r}px`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:r+e.fontSize*1.5},[` + &${t}-show-arrow ${t}-selection-item, + &${t}-show-arrow ${t}-selection-placeholder + `]:{paddingInlineEnd:e.fontSize*1.5}}}},Gn(rt(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const bs=e=>{const{componentCls:t}=e;return{position:"relative",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${t}-disabled&`]:{color:e.colorTextDisabled,background:e.colorBgContainerDisabled,cursor:"not-allowed",[`${t}-multiple&`]:{background:e.colorBgContainerDisabled},input:{cursor:"not-allowed"}}}},Xn=function(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:n,borderHoverColor:o,outlineColor:a,antCls:d}=t,l=r?{[`${n}-selector`]:{borderColor:o}}:{};return{[e]:{[`&:not(${n}-disabled):not(${n}-customize-input):not(${d}-pagination-size-changer)`]:Object.assign(Object.assign({},l),{[`${n}-focused& ${n}-selector`]:{borderColor:o,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${a}`,outline:0},[`&:hover ${n}-selector`]:{borderColor:o}})}}},ys=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Ss=e=>{const{componentCls:t,inputPaddingHorizontalBase:r,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},at(e)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${t}-customize-input) ${t}-selector`]:Object.assign(Object.assign({},bs(e)),ys(e)),[`${t}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},Cn),[`${t}-selection-placeholder`]:Object.assign(Object.assign({},Cn),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${t}-arrow`]:Object.assign(Object.assign({},Ko()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[n]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${t}-suffix)`]:{pointerEvents:"auto"}},[`${t}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:-e.fontSizeIcon/2,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:e.colorBgContainer,cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:e.colorTextTertiary}},"&:hover":{[`${t}-clear`]:{opacity:1}}}),[`${t}-has-feedback`]:{[`${t}-clear`]:{insetInlineEnd:r+e.fontSize+e.paddingXXS}}}},Cs=e=>{const{componentCls:t}=e;return[{[t]:{[`&-borderless ${t}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${t}-in-form-item`]:{width:"100%"}}},Ss(e),hs(e),vs(e),ms(e),{[`${t}-rtl`]:{direction:"rtl"}},Xn(t,rt(e,{borderHoverColor:e.colorPrimaryHover,outlineColor:e.controlOutline})),Xn(`${t}-status-error`,rt(e,{borderHoverColor:e.colorErrorHover,outlineColor:e.colorErrorOutline}),!0),Xn(`${t}-status-warning`,rt(e,{borderHoverColor:e.colorWarningHover,outlineColor:e.colorWarningOutline}),!0),gi(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},xs=jt("Select",(e,t)=>{let{rootPrefixCls:r}=t;const n=rt(e,{rootPrefixCls:r,inputPaddingHorizontalBase:e.paddingSM-1});return[Cs(n)]},e=>({zIndexPopup:e.zIndexPopupBase+50}));var ws=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var{prefixCls:r,bordered:n=!0,className:o,rootClassName:a,getPopupContainer:d,popupClassName:l,dropdownClassName:s,listHeight:c=256,placement:f,listItemHeight:u=24,size:p,disabled:g,notFoundContent:m,status:b,showArrow:v}=e,h=ws(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","showArrow"]);const{getPopupContainer:y,getPrefixCls:S,renderEmpty:$,direction:C,virtual:w,dropdownMatchSelectWidth:R,select:O}=i.useContext(ot),N=i.useContext(br),E=S("select",r),P=S(),{compactSize:I,compactItemClassnames:x}=mi(E,C),[M,H]=xs(E),T=i.useMemo(()=>{const{mode:G}=h;if(G!=="combobox")return G===aa?"combobox":G},[h.mode]),k=T==="multiple"||T==="tags",j=v!==void 0?v:h.loading||!(k||T==="combobox"),{status:L,hasFeedback:te,isFormItemInput:A,feedbackIcon:de}=i.useContext(yr),ue=yi(L,b);let oe;m!==void 0?oe=m:T==="combobox"?oe=null:oe=($==null?void 0:$("Select"))||i.createElement(na,{componentName:"Select"});const{suffixIcon:xe,itemIcon:V,removeIcon:B,clearIcon:Z}=ps(Object.assign(Object.assign({},h),{multiple:k,hasFeedback:te,feedbackIcon:de,showArrow:j,prefixCls:E})),ee=dn(h,["suffixIcon","itemIcon"]),X=Y(l||s,{[`${E}-dropdown-${C}`]:C==="rtl"},a,H),F=I||p||N,_=i.useContext(Sr),D=g??_,W=Y({[`${E}-lg`]:F==="large",[`${E}-sm`]:F==="small",[`${E}-rtl`]:C==="rtl",[`${E}-borderless`]:!n,[`${E}-in-form-item`]:A},vi(E,ue,te),x,o,a,H),K=()=>f!==void 0?f:C==="rtl"?"bottomRight":"bottomLeft";return M(i.createElement(Ir,Object.assign({ref:t,virtual:w,dropdownMatchSelectWidth:R,showSearch:O==null?void 0:O.showSearch},ee,{transitionName:hi(P,bi(f),h.transitionName),listHeight:c,listItemHeight:u,mode:T,prefixCls:E,placement:K(),direction:C,inputIcon:xe,menuItemSelectedIcon:V,removeIcon:B,clearIcon:Z,notFoundContent:oe,className:W,getPopupContainer:d||y,dropdownClassName:X,showArrow:te||v,disabled:D})))},Qt=i.forwardRef(Es),$s=ki(Qt);Qt.SECRET_COMBOBOX_MODE_DO_NOT_USE=aa;Qt.Option=Er;Qt.OptGroup=wr;Qt._InternalPanelDoNotUseOrYouWillBeFired=$s;const Rn=Qt;var ia=function(t){if(mr()&&window.document.documentElement){var r=Array.isArray(t)?t:[t],n=window.document.documentElement;return r.some(function(o){return o in n.style})}return!1},Is=function(t,r){if(!ia(t))return!1;var n=document.createElement("div"),o=n.style[t];return n.style[t]=r,n.style[t]!==o};function Ns(e,t){return!Array.isArray(e)&&t!==void 0?Is(e,t):ia(e)}const la=i.createContext(null),Os=la.Provider,sa=i.createContext(null),Rs=sa.Provider;var Or=function(e){Yt(r,e);var t=Jt(r);function r(n){var o;Ft(this,r),o=t.call(this,n),o.handleChange=function(d){var l=o.props,s=l.disabled,c=l.onChange;s||("checked"in o.props||o.setState({checked:d.target.checked}),c&&c({target:z(z({},o.props),{},{checked:d.target.checked}),stopPropagation:function(){d.stopPropagation()},preventDefault:function(){d.preventDefault()},nativeEvent:d.nativeEvent}))},o.saveInput=function(d){o.input=d};var a="checked"in n?n.checked:n.defaultChecked;return o.state={checked:a},o}return At(r,[{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"render",value:function(){var o,a=this.props,d=a.prefixCls,l=a.className,s=a.style,c=a.name,f=a.id,u=a.type,p=a.disabled,g=a.readOnly,m=a.tabIndex,b=a.onClick,v=a.onFocus,h=a.onBlur,y=a.onKeyDown,S=a.onKeyPress,$=a.onKeyUp,C=a.autoFocus,w=a.value,R=a.required,O=et(a,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","onKeyDown","onKeyPress","onKeyUp","autoFocus","value","required"]),N=Object.keys(O).reduce(function(I,x){return(x.substr(0,5)==="aria-"||x.substr(0,5)==="data-"||x==="role")&&(I[x]=O[x]),I},{}),E=this.state.checked,P=Y(d,l,(o={},U(o,"".concat(d,"-checked"),E),U(o,"".concat(d,"-disabled"),p),o));return he.createElement("span",{className:P,style:s},he.createElement("input",Oe({name:c,id:f,type:u,required:R,readOnly:g,disabled:p,tabIndex:m,className:"".concat(d,"-input"),checked:!!E,onClick:b,onFocus:v,onBlur:h,onKeyUp:$,onKeyDown:y,onKeyPress:S,onChange:this.handleChange,autoFocus:C,ref:this.saveInput,value:w},N)),he.createElement("span",{className:"".concat(d,"-inner")}))}}],[{key:"getDerivedStateFromProps",value:function(o,a){return"checked"in o?z(z({},a),{},{checked:o.checked}):null}}]),r}(i.Component);Or.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){},onKeyDown:function(){},onKeyPress:function(){},onKeyUp:function(){}};const Ps=new Cr("antRadioEffect",{"0%":{transform:"scale(1)",opacity:.5},"100%":{transform:"scale(1.6)",opacity:0}}),Ds=e=>{const{componentCls:t,antCls:r}=e,n=`${t}-group`;return{[n]:Object.assign(Object.assign({},at(e)),{display:"inline-block",fontSize:0,[`&${n}-rtl`]:{direction:"rtl"},[`${r}-badge ${r}-badge-count`]:{zIndex:1},[`> ${r}-badge:not(:first-child) > ${r}-button-wrapper`]:{borderInlineStart:"none"}})}},Ts=e=>{const{componentCls:t,radioWrapperMarginRight:r,radioCheckedColor:n,radioSize:o,motionDurationSlow:a,motionDurationMid:d,motionEaseInOut:l,motionEaseInOutCirc:s,radioButtonBg:c,colorBorder:f,lineWidth:u,radioDotSize:p,colorBgContainerDisabled:g,colorTextDisabled:m,paddingXS:b,radioDotDisabledColor:v,lineType:h,radioDotDisabledSize:y,wireframe:S,colorWhite:$}=e,C=`${t}-inner`;return{[`${t}-wrapper`]:Object.assign(Object.assign({},at(e)),{position:"relative",display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:r,cursor:"pointer",[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${u}px ${h} ${n}`,borderRadius:"50%",visibility:"hidden",animationName:Ps,animationDuration:a,animationTimingFunction:l,animationFillMode:"both",content:'""'},[t]:Object.assign(Object.assign({},at(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center"}),[`${t}-wrapper:hover &, + &:hover ${C}`]:{borderColor:n},[`${t}-input:focus-visible + ${C}`]:Object.assign({},Lt(e)),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:o,height:o,marginBlockStart:o/-2,marginInlineStart:o/-2,backgroundColor:S?n:$,borderBlockStart:0,borderInlineStart:0,borderRadius:o,transform:"scale(0)",opacity:0,transition:`all ${a} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:o,height:o,backgroundColor:c,borderColor:f,borderStyle:"solid",borderWidth:u,borderRadius:"50%",transition:`all ${d}`},[`${t}-input`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,insetBlockEnd:0,insetInlineStart:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[C]:{borderColor:n,backgroundColor:S?c:n,"&::after":{transform:`scale(${p/o})`,opacity:1,transition:`all ${a} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[C]:{backgroundColor:g,borderColor:f,cursor:"not-allowed","&::after":{backgroundColor:v}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:m,cursor:"not-allowed"},[`&${t}-checked`]:{[C]:{"&::after":{transform:`scale(${y/o})`}}}},[`span${t} + *`]:{paddingInlineStart:b,paddingInlineEnd:b}})}},Ms=e=>{const{radioButtonColor:t,controlHeight:r,componentCls:n,lineWidth:o,lineType:a,colorBorder:d,motionDurationSlow:l,motionDurationMid:s,radioButtonPaddingHorizontal:c,fontSize:f,radioButtonBg:u,fontSizeLG:p,controlHeightLG:g,controlHeightSM:m,paddingXS:b,borderRadius:v,borderRadiusSM:h,borderRadiusLG:y,radioCheckedColor:S,radioButtonCheckedBg:$,radioButtonHoverColor:C,radioButtonActiveColor:w,radioSolidCheckedColor:R,colorTextDisabled:O,colorBgContainerDisabled:N,radioDisabledButtonCheckedColor:E,radioDisabledButtonCheckedBg:P}=e;return{[`${n}-button-wrapper`]:{position:"relative",display:"inline-block",height:r,margin:0,paddingInline:c,paddingBlock:0,color:t,fontSize:f,lineHeight:`${r-o*2}px`,background:u,border:`${o}px ${a} ${d}`,borderBlockStartWidth:o+.02,borderInlineStartWidth:0,borderInlineEndWidth:o,cursor:"pointer",transition:[`color ${s}`,`background ${s}`,`border-color ${s}`,`box-shadow ${s}`].join(","),a:{color:t},[`> ${n}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-o,insetInlineStart:-o,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:o,paddingInline:0,backgroundColor:d,transition:`background-color ${l}`,content:'""'}},"&:first-child":{borderInlineStart:`${o}px ${a} ${d}`,borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v},[`${n}-group-large &`]:{height:g,fontSize:p,lineHeight:`${g-o*2}px`,"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${n}-group-small &`]:{height:m,paddingInline:b-o,paddingBlock:0,lineHeight:`${m-o*2}px`,"&:first-child":{borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h}},"&:hover":{position:"relative",color:S},"&:has(:focus-visible)":Object.assign({},Lt(e)),[`${n}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${n}-button-wrapper-disabled)`]:{zIndex:1,color:S,background:$,borderColor:S,"&::before":{backgroundColor:S},"&:first-child":{borderColor:S},"&:hover":{color:C,borderColor:C,"&::before":{backgroundColor:C}},"&:active":{color:w,borderColor:w,"&::before":{backgroundColor:w}}},[`${n}-group-solid &-checked:not(${n}-button-wrapper-disabled)`]:{color:R,background:S,borderColor:S,"&:hover":{color:R,background:C,borderColor:C},"&:active":{color:R,background:w,borderColor:w}},"&-disabled":{color:O,backgroundColor:N,borderColor:d,cursor:"not-allowed","&:first-child, &:hover":{color:O,backgroundColor:N,borderColor:d}},[`&-disabled${n}-button-wrapper-checked`]:{color:E,backgroundColor:P,borderColor:d,boxShadow:"none"}}}},ca=jt("Radio",e=>{const{padding:t,lineWidth:r,controlItemBgActiveDisabled:n,colorTextDisabled:o,colorBgContainer:a,fontSizeLG:d,controlOutline:l,colorPrimaryHover:s,colorPrimaryActive:c,colorText:f,colorPrimary:u,marginXS:p,controlOutlineWidth:g,colorTextLightSolid:m,wireframe:b}=e,v=`0 0 0 ${g}px ${l}`,h=v,y=d,S=4,$=y-S*2,C=b?$:y-(S+r)*2,w=u,R=f,O=s,N=c,E=t-r,x=rt(e,{radioFocusShadow:v,radioButtonFocusShadow:h,radioSize:y,radioDotSize:C,radioDotDisabledSize:$,radioCheckedColor:w,radioDotDisabledColor:o,radioSolidCheckedColor:m,radioButtonBg:a,radioButtonCheckedBg:a,radioButtonColor:R,radioButtonHoverColor:O,radioButtonActiveColor:N,radioButtonPaddingHorizontal:E,radioDisabledButtonCheckedBg:n,radioDisabledButtonCheckedColor:o,radioWrapperMarginRight:p});return[Ds(x),Ts(x),Ms(x)]});var Ks=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,n;const o=i.useContext(la),a=i.useContext(sa),{getPrefixCls:d,direction:l}=i.useContext(ot),s=i.useRef(),c=Ro(t,s),{isFormItemInput:f}=i.useContext(yr),u=N=>{var E,P;(E=e.onChange)===null||E===void 0||E.call(e,N),(P=o==null?void 0:o.onChange)===null||P===void 0||P.call(o,N)},{prefixCls:p,className:g,rootClassName:m,children:b,style:v}=e,h=Ks(e,["prefixCls","className","rootClassName","children","style"]),y=d("radio",p),S=((o==null?void 0:o.optionType)||a)==="button"?`${y}-button`:y,[$,C]=ca(y),w=Object.assign({},h),R=i.useContext(Sr);o&&(w.name=o.name,w.onChange=u,w.checked=e.value===o.value,w.disabled=(r=w.disabled)!==null&&r!==void 0?r:o.disabled),w.disabled=(n=w.disabled)!==null&&n!==void 0?n:R;const O=Y(`${S}-wrapper`,{[`${S}-wrapper-checked`]:w.checked,[`${S}-wrapper-disabled`]:w.disabled,[`${S}-wrapper-rtl`]:l==="rtl",[`${S}-wrapper-in-form-item`]:f},g,m,C);return $(i.createElement("label",{className:O,style:v,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},i.createElement(Or,Object.assign({},w,{type:"radio",prefixCls:S,ref:c})),b!==void 0?i.createElement("span",null,b):null))},zs=i.forwardRef(ks),wn=zs,Ls=i.forwardRef((e,t)=>{const{getPrefixCls:r,direction:n}=i.useContext(ot),o=i.useContext(br),[a,d]=sn(e.defaultValue,{value:e.value}),l=x=>{const M=a,H=x.target.value;"value"in e||d(H);const{onChange:T}=e;T&&H!==M&&T(x)},{prefixCls:s,className:c,rootClassName:f,options:u,buttonStyle:p="outline",disabled:g,children:m,size:b,style:v,id:h,onMouseEnter:y,onMouseLeave:S,onFocus:$,onBlur:C}=e,w=r("radio",s),R=`${w}-group`,[O,N]=ca(w);let E=m;u&&u.length>0&&(E=u.map(x=>typeof x=="string"||typeof x=="number"?i.createElement(wn,{key:x.toString(),prefixCls:w,disabled:g,value:x,checked:a===x},x):i.createElement(wn,{key:`radio-group-value-options-${x.value}`,prefixCls:w,disabled:x.disabled||g,value:x.value,checked:a===x.value,style:x.style},x.label)));const P=b||o,I=Y(R,`${R}-${p}`,{[`${R}-${P}`]:P,[`${R}-rtl`]:n==="rtl"},c,f,N);return O(i.createElement("div",Object.assign({},Gi(e),{className:I,style:v,onMouseEnter:y,onMouseLeave:S,onFocus:$,onBlur:C,id:h,ref:t}),i.createElement(Os,{value:{onChange:l,value:a,disabled:e.disabled,name:e.name,optionType:e.optionType}},E)))}),Hs=i.memo(Ls);var Bs=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:r}=i.useContext(ot),{prefixCls:n}=e,o=Bs(e,["prefixCls"]),a=r("radio",n);return i.createElement(Rs,{value:"button"},i.createElement(wn,Object.assign({prefixCls:a},o,{type:"radio",ref:t})))},Fs=i.forwardRef(_s),Pn=wn;Pn.Button=Fs;Pn.Group=Hs;Pn.__ANT_RADIO=!0;const da=Pn;function ua(e,t){var r=new Set;return e.forEach(function(n){t.has(n)||r.add(n)}),r}function As(e){var t=e||{},r=t.disabled,n=t.disableCheckbox,o=t.checkable;return!!(r||n)||o===!1}function js(e,t,r,n){for(var o=new Set(e),a=new Set,d=0;d<=r;d+=1){var l=t.get(d)||new Set;l.forEach(function(u){var p=u.key,g=u.node,m=u.children,b=m===void 0?[]:m;o.has(p)&&!n(g)&&b.filter(function(v){return!n(v.node)}).forEach(function(v){o.add(v.key)})})}for(var s=new Set,c=r;c>=0;c-=1){var f=t.get(c)||new Set;f.forEach(function(u){var p=u.parent,g=u.node;if(!(n(g)||!u.parent||s.has(u.parent.key))){if(n(u.parent.node)){s.add(p.key);return}var m=!0,b=!1;(p.children||[]).filter(function(v){return!n(v.node)}).forEach(function(v){var h=v.key,y=o.has(h);m&&!y&&(m=!1),!b&&(y||a.has(h))&&(b=!0)}),m&&o.add(p.key),b&&a.add(p.key),s.add(p.key)}})}return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(ua(a,o))}}function Vs(e,t,r,n,o){for(var a=new Set(e),d=new Set(t),l=0;l<=n;l+=1){var s=r.get(l)||new Set;s.forEach(function(p){var g=p.key,m=p.node,b=p.children,v=b===void 0?[]:b;!a.has(g)&&!d.has(g)&&!o(m)&&v.filter(function(h){return!o(h.node)}).forEach(function(h){a.delete(h.key)})})}d=new Set;for(var c=new Set,f=n;f>=0;f-=1){var u=r.get(f)||new Set;u.forEach(function(p){var g=p.parent,m=p.node;if(!(o(m)||!p.parent||c.has(p.parent.key))){if(o(p.parent.node)){c.add(g.key);return}var b=!0,v=!1;(g.children||[]).filter(function(h){return!o(h.node)}).forEach(function(h){var y=h.key,S=a.has(y);b&&!S&&(b=!1),!v&&(S||d.has(y))&&(v=!0)}),b||a.delete(g.key),v&&d.add(g.key),c.add(g.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(ua(d,a))}}function Gt(e,t,r,n){var o=[],a;n?a=n:a=As;var d=new Set(e.filter(function(f){var u=!!r[f];return u||o.push(f),u})),l=new Map,s=0;Object.keys(r).forEach(function(f){var u=r[f],p=u.level,g=l.get(p);g||(g=new Set,l.set(p,g)),g.add(u),s=Math.max(s,p)}),Ct(!o.length,"Tree missing follow keys: ".concat(o.slice(0,100).map(function(f){return"'".concat(f,"'")}).join(", ")));var c;return t===!0?c=js(d,l,s,a):c=Vs(d,t.halfCheckedKeys,l,s,a),c}var Rr=i.createContext(null),Ws=function(t){for(var r=t.prefixCls,n=t.level,o=t.isStart,a=t.isEnd,d="".concat(r,"-indent-unit"),l=[],s=0;s=0&&r.splice(n,1),r}function xt(e,t){var r=(e||[]).slice();return r.indexOf(t)===-1&&r.push(t),r}function Pr(e){return e.split("-")}function fa(e,t){return"".concat(e,"-").concat(t)}function Ys(e){return e&&e.type&&e.type.isTreeNode}function Js(e,t){var r=[],n=t[e];function o(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];a.forEach(function(d){var l=d.key,s=d.children;r.push(l),o(s)})}return o(n.children),r}function Qs(e){if(e.parent){var t=Pr(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function Zs(e){var t=Pr(e.pos);return Number(t[t.length-1])===0}function no(e,t,r,n,o,a,d,l,s,c){var f,u=e.clientX,p=e.clientY,g=e.target.getBoundingClientRect(),m=g.top,b=g.height,v=(c==="rtl"?-1:1)*(((o==null?void 0:o.x)||0)-u),h=(v-12)/n,y=l[r.props.eventKey];if(p-1.5?a({dragNode:I,dropNode:x,dropPosition:1})?N=1:M=!1:a({dragNode:I,dropNode:x,dropPosition:0})?N=0:a({dragNode:I,dropNode:x,dropPosition:1})?N=1:M=!1:a({dragNode:I,dropNode:x,dropPosition:1})?N=1:M=!1,{dropPosition:N,dropLevelOffset:E,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:O,dropContainerKey:N===0?null:((f=y.parent)===null||f===void 0?void 0:f.key)||null,dropAllowed:M}}function ro(e,t){if(e){var r=t.multiple;return r?e.slice():e.length?[e[0]]:e}}function qn(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(it(e)==="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return Ct(!1,"`checkedKeys` is not an array or an object"),null;return t}function rr(e,t){var r=new Set;function n(o){if(!r.has(o)){var a=t[o];if(a){r.add(o);var d=a.parent,l=a.node;l.disabled||d&&n(d.key)}}}return(e||[]).forEach(function(o){n(o)}),pe(r)}var ec=["children"];function un(e,t){return e??t}function En(e){var t=e||{},r=t.title,n=t._title,o=t.key,a=t.children,d=r||"title";return{title:d,_title:n||[d],key:o||"key",children:a||"children"}}function pa(e){function t(r){var n=vr(r);return n.map(function(o){if(!Ys(o))return Ct(!o,"Tree/TreeNode can only accept TreeNode as children."),null;var a=o.key,d=o.props,l=d.children,s=et(d,ec),c=z({key:a},s),f=t(l);return f.length&&(c.children=f),c}).filter(function(o){return o})}return t(e)}function Yn(e,t,r){var n=En(r),o=n._title,a=n.key,d=n.children,l=new Set(t===!0?[]:t),s=[];function c(f){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return f.map(function(p,g){for(var m=fa(u?u.pos:"0",g),b=un(p[a],m),v,h=0;h1&&arguments[1]!==void 0?arguments[1]:{},r=t.initWrapper,n=t.processEntity,o=t.onProcessFinished,a=t.externalGetKey,d=t.childrenPropName,l=t.fieldNames,s=arguments.length>2?arguments[2]:void 0,c=a||s,f={},u={},p={posEntities:f,keyEntities:u};return r&&(p=r(p)||p),tc(e,function(g){var m=g.node,b=g.index,v=g.pos,h=g.key,y=g.parentPos,S=g.level,$=g.nodes,C={node:m,nodes:$,index:b,key:h,pos:v,level:S},w=un(h,v);f[v]=C,u[w]=C,C.parent=f[y],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),n&&n(C,p)},{externalGetKey:c,childrenPropName:d,fieldNames:l}),o&&o(p),p}function an(e,t){var r=t.expandedKeys,n=t.selectedKeys,o=t.loadedKeys,a=t.loadingKeys,d=t.checkedKeys,l=t.halfCheckedKeys,s=t.dragOverNodeKey,c=t.dropPosition,f=t.keyEntities,u=f[e],p={eventKey:e,expanded:r.indexOf(e)!==-1,selected:n.indexOf(e)!==-1,loaded:o.indexOf(e)!==-1,loading:a.indexOf(e)!==-1,checked:d.indexOf(e)!==-1,halfChecked:l.indexOf(e)!==-1,pos:String(u?u.pos:""),dragOver:s===e&&c===0,dragOverGapTop:s===e&&c===-1,dragOverGapBottom:s===e&&c===1};return p}function Ye(e){var t=e.data,r=e.expanded,n=e.selected,o=e.checked,a=e.loaded,d=e.loading,l=e.halfChecked,s=e.dragOver,c=e.dragOverGapTop,f=e.dragOverGapBottom,u=e.pos,p=e.active,g=e.eventKey,m=z(z({},t),{},{expanded:r,selected:n,checked:o,loaded:a,loading:d,halfChecked:l,dragOver:s,dragOverGapTop:c,dragOverGapBottom:f,pos:u,active:p,key:g});return"props"in m||Object.defineProperty(m,"props",{get:function(){return Ct(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),m}const nc=new Cr("antCheckboxEffect",{"0%":{transform:"scale(1)",opacity:.5},"100%":{transform:"scale(1.6)",opacity:0}}),rc=e=>{const{checkboxCls:t}=e,r=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},at(e)),{display:"inline-flex"}),[r]:Object.assign(Object.assign({},at(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${r}`]:{marginInlineStart:e.marginXS},[`&${r}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},at(e)),{top:"0.2em",position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,width:"100%",height:"100%",cursor:"pointer",opacity:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},Lt(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[t]:{"&-indeterminate":{[`${t}-inner`]:{"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${r}:hover ${t}:after`]:{visibility:"visible"},[` + ${r}:not(${r}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${r}:not(${r}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}},"&:after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderRadius:e.borderRadiusSM,visibility:"hidden",border:`${e.lineWidthBold}px solid ${e.colorPrimary}`,animationName:nc,animationDuration:e.motionDurationSlow,animationTimingFunction:"ease-in-out",animationFillMode:"backwards",content:'""',transition:`all ${e.motionDurationSlow}`}},[` + ${r}-checked:not(${r}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}:after`]:{borderColor:e.colorPrimaryHover}}},{[`${r}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function ga(e,t){const r=rt(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[rc(r)]}const ma=jt("Checkbox",(e,t)=>{let{prefixCls:r}=t;return[ga(r,e)]});var oc=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var{defaultValue:r,children:n,options:o=[],prefixCls:a,className:d,rootClassName:l,style:s,onChange:c}=e,f=oc(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]);const{getPrefixCls:u,direction:p}=i.useContext(ot),[g,m]=i.useState(f.value||r||[]),[b,v]=i.useState([]);i.useEffect(()=>{"value"in f&&m(f.value||[])},[f.value]);const h=()=>o.map(I=>typeof I=="string"||typeof I=="number"?{label:I,value:I}:I),y=I=>{v(x=>x.filter(M=>M!==I))},S=I=>{v(x=>[].concat(pe(x),[I]))},$=I=>{const x=g.indexOf(I.value),M=pe(g);x===-1?M.push(I.value):M.splice(x,1),"value"in f||m(M);const H=h();c==null||c(M.filter(T=>b.includes(T)).sort((T,k)=>{const j=H.findIndex(te=>te.value===T),L=H.findIndex(te=>te.value===k);return j-L}))},C=u("checkbox",a),w=`${C}-group`,[R,O]=ma(C),N=dn(f,["value","disabled"]);o&&o.length>0&&(n=h().map(I=>i.createElement(ha,{prefixCls:C,key:I.value.toString(),disabled:"disabled"in I?I.disabled:f.disabled,value:I.value,checked:g.includes(I.value),onChange:I.onChange,className:`${w}-item`,style:I.style},I.label)));const E={toggleOption:$,value:g,disabled:f.disabled,name:f.name,registerValue:S,cancelValue:y},P=Y(w,{[`${w}-rtl`]:p==="rtl"},d,l,O);return R(i.createElement("div",Object.assign({className:P,style:s},N,{ref:t}),i.createElement(va.Provider,{value:E},n)))},ic=i.forwardRef(ac),lc=i.memo(ic);var sc=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var r,{prefixCls:n,className:o,rootClassName:a,children:d,indeterminate:l=!1,style:s,onMouseEnter:c,onMouseLeave:f,skipGroup:u=!1,disabled:p}=e,g=sc(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]);const{getPrefixCls:m,direction:b}=i.useContext(ot),v=i.useContext(va),{isFormItemInput:h}=i.useContext(yr),y=i.useContext(Sr),S=(r=(v==null?void 0:v.disabled)||p)!==null&&r!==void 0?r:y,$=i.useRef(g.value);i.useEffect(()=>{v==null||v.registerValue(g.value)},[]),i.useEffect(()=>{if(!u)return g.value!==$.current&&(v==null||v.cancelValue($.current),v==null||v.registerValue(g.value),$.current=g.value),()=>v==null?void 0:v.cancelValue(g.value)},[g.value]);const C=m("checkbox",n),[w,R]=ma(C),O=Object.assign({},g);v&&!u&&(O.onChange=function(){g.onChange&&g.onChange.apply(g,arguments),v.toggleOption&&v.toggleOption({label:d,value:g.value})},O.name=v.name,O.checked=v.value.includes(g.value));const N=Y({[`${C}-wrapper`]:!0,[`${C}-rtl`]:b==="rtl",[`${C}-wrapper-checked`]:O.checked,[`${C}-wrapper-disabled`]:S,[`${C}-wrapper-in-form-item`]:h},o,a,R),E=Y({[`${C}-indeterminate`]:l},R),P=l?"mixed":void 0;return w(i.createElement("label",{className:N,style:s,onMouseEnter:c,onMouseLeave:f},i.createElement(Or,Object.assign({"aria-checked":P},O,{prefixCls:C,className:E,disabled:S,ref:t})),d!==void 0&&i.createElement("span",null,d)))},dc=i.forwardRef(cc),ha=dc,Tr=ha;Tr.Group=lc;Tr.__ANT_CHECKBOX=!0;const $n=Tr;var Jn;function or(e){if(typeof document>"u")return 0;if(e||Jn===void 0){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var r=document.createElement("div"),n=r.style;n.position="absolute",n.top="0",n.left="0",n.pointerEvents="none",n.visibility="hidden",n.width="200px",n.height="150px",n.overflow="hidden",r.appendChild(t),document.body.appendChild(r);var o=t.offsetWidth;r.style.overflow="scroll";var a=t.offsetWidth;o===a&&(a=r.clientWidth),document.body.removeChild(r),Jn=o-a}return Jn}function oo(e){var t=e.match(/^(.*)px$/),r=Number(t==null?void 0:t[1]);return Number.isNaN(r)?or():r}function ao(e){if(typeof document>"u"||!e||!(e instanceof Element))return{width:0,height:0};var t=getComputedStyle(e,"::-webkit-scrollbar"),r=t.width,n=t.height;return{width:oo(r),height:oo(n)}}function $f(){var e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}function io(e){var t=e.getBoundingClientRect(),r=document.documentElement;return{left:t.left+(window.pageXOffset||r.scrollLeft)-(r.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||r.scrollTop)-(r.clientTop||document.body.clientTop||0)}}var uc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};const fc=uc;var ba=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:fc}))};ba.displayName="DoubleLeftOutlined";const pc=i.forwardRef(ba);var gc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};const mc=gc;var ya=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:mc}))};ya.displayName="DoubleRightOutlined";const vc=i.forwardRef(ya);var on=function(t){var r,n="".concat(t.rootPrefixCls,"-item"),o=Y(n,"".concat(n,"-").concat(t.page),(r={},U(r,"".concat(n,"-active"),t.active),U(r,"".concat(n,"-disabled"),!t.page),U(r,t.className,!!t.className),r)),a=function(){t.onClick(t.page)},d=function(s){t.onKeyPress(s,t.onClick,t.page)};return he.createElement("li",{title:t.showTitle?t.page:null,className:o,onClick:a,onKeyPress:d,tabIndex:"0"},t.itemRender(t.page,"page",he.createElement("a",{rel:"nofollow"},t.page)))};const kt={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40};var Sa=function(e){Yt(r,e);var t=Jt(r);function r(){var n;Ft(this,r);for(var o=arguments.length,a=new Array(o),d=0;d=0||l.relatedTarget.className.indexOf("".concat(u,"-item"))>=0))&&f(n.getValidValue()))},n.go=function(l){var s=n.state.goInputText;s!==""&&(l.keyCode===kt.ENTER||l.type==="click")&&(n.setState({goInputText:""}),n.props.quickGo(n.getValidValue()))},n}return At(r,[{key:"getValidValue",value:function(){var o=this.state.goInputText;return!o||isNaN(o)?void 0:Number(o)}},{key:"getPageSizeOptions",value:function(){var o=this.props,a=o.pageSize,d=o.pageSizeOptions;return d.some(function(l){return l.toString()===a.toString()})?d:d.concat([a.toString()]).sort(function(l,s){var c=isNaN(Number(l))?0:Number(l),f=isNaN(Number(s))?0:Number(s);return c-f})}},{key:"render",value:function(){var o=this,a=this.props,d=a.pageSize,l=a.locale,s=a.rootPrefixCls,c=a.changeSize,f=a.quickGo,u=a.goButton,p=a.selectComponentClass,g=a.buildOptionText,m=a.selectPrefixCls,b=a.disabled,v=this.state.goInputText,h="".concat(s,"-options"),y=p,S=null,$=null,C=null;if(!c&&!f)return null;var w=this.getPageSizeOptions();if(c&&y){var R=w.map(function(O,N){return he.createElement(y.Option,{key:N,value:O.toString()},(g||o.buildOptionText)(O))});S=he.createElement(y,{disabled:b,prefixCls:m,showSearch:!1,className:"".concat(h,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(d||w[0]).toString(),onChange:this.changeSize,getPopupContainer:function(N){return N.parentNode},"aria-label":l.page_size,defaultOpen:!1},R)}return f&&(u&&(C=typeof u=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:b,className:"".concat(h,"-quick-jumper-button")},l.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},u)),$=he.createElement("div",{className:"".concat(h,"-quick-jumper")},l.jump_to,he.createElement("input",{disabled:b,type:"text",value:v,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":l.page}),l.page,C)),he.createElement("li",{className:"".concat(h)},S,$)}}]),r}(he.Component);Sa.defaultProps={pageSizeOptions:["10","20","50","100"]};const hc={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"};function ar(){}function lo(e){var t=Number(e);return typeof t=="number"&&!isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function bc(e,t,r){return r}function Nt(e,t,r){var n=typeof e>"u"?t.pageSize:e;return Math.floor((r.total-1)/n)+1}var Ca=function(e){Yt(r,e);var t=Jt(r);function r(n){var o;Ft(this,r),o=t.call(this,n),o.getJumpPrevPage=function(){return Math.max(1,o.state.current-(o.props.showLessItems?3:5))},o.getJumpNextPage=function(){return Math.min(Nt(void 0,o.state,o.props),o.state.current+(o.props.showLessItems?3:5))},o.getItemIcon=function(c,f){var u=o.props.prefixCls,p=c||he.createElement("button",{type:"button","aria-label":f,className:"".concat(u,"-item-link")});return typeof c=="function"&&(p=he.createElement(c,z({},o.props))),p},o.savePaginationNode=function(c){o.paginationNode=c},o.isValid=function(c){var f=o.props.total;return lo(c)&&c!==o.state.current&&lo(f)&&f>0},o.shouldDisplayQuickJumper=function(){var c=o.props,f=c.showQuickJumper,u=c.total,p=o.state.pageSize;return u<=p?!1:f},o.handleKeyDown=function(c){(c.keyCode===kt.ARROW_UP||c.keyCode===kt.ARROW_DOWN)&&c.preventDefault()},o.handleKeyUp=function(c){var f=o.getValidValue(c),u=o.state.currentInputValue;f!==u&&o.setState({currentInputValue:f}),c.keyCode===kt.ENTER?o.handleChange(f):c.keyCode===kt.ARROW_UP?o.handleChange(f-1):c.keyCode===kt.ARROW_DOWN&&o.handleChange(f+1)},o.handleBlur=function(c){var f=o.getValidValue(c);o.handleChange(f)},o.changePageSize=function(c){var f=o.state.current,u=Nt(c,o.state,o.props);f=f>u?u:f,u===0&&(f=o.state.current),typeof c=="number"&&("pageSize"in o.props||o.setState({pageSize:c}),"current"in o.props||o.setState({current:f,currentInputValue:f})),o.props.onShowSizeChange(f,c),"onChange"in o.props&&o.props.onChange&&o.props.onChange(f,c)},o.handleChange=function(c){var f=o.props,u=f.disabled,p=f.onChange,g=o.state,m=g.pageSize,b=g.current,v=g.currentInputValue;if(o.isValid(c)&&!u){var h=Nt(void 0,o.state,o.props),y=c;return c>h?y=h:c<1&&(y=1),"current"in o.props||o.setState({current:y}),y!==v&&o.setState({currentInputValue:y}),p(y,m),y}return b},o.prev=function(){o.hasPrev()&&o.handleChange(o.state.current-1)},o.next=function(){o.hasNext()&&o.handleChange(o.state.current+1)},o.jumpPrev=function(){o.handleChange(o.getJumpPrevPage())},o.jumpNext=function(){o.handleChange(o.getJumpNextPage())},o.hasPrev=function(){return o.state.current>1},o.hasNext=function(){return o.state.current2?u-2:0),g=2;g=d?s=d:s=Number(a),s}},{key:"getShowSizeChanger",value:function(){var o=this.props,a=o.showSizeChanger,d=o.total,l=o.totalBoundaryShowSizeChanger;return typeof a<"u"?a:d>l}},{key:"renderPrev",value:function(o){var a=this.props,d=a.prevIcon,l=a.itemRender,s=l(o,"prev",this.getItemIcon(d,"prev page")),c=!this.hasPrev();return i.isValidElement(s)?i.cloneElement(s,{disabled:c}):s}},{key:"renderNext",value:function(o){var a=this.props,d=a.nextIcon,l=a.itemRender,s=l(o,"next",this.getItemIcon(d,"next page")),c=!this.hasNext();return i.isValidElement(s)?i.cloneElement(s,{disabled:c}):s}},{key:"render",value:function(){var o=this,a=this.props,d=a.prefixCls,l=a.className,s=a.style,c=a.disabled,f=a.hideOnSinglePage,u=a.total,p=a.locale,g=a.showQuickJumper,m=a.showLessItems,b=a.showTitle,v=a.showTotal,h=a.simple,y=a.itemRender,S=a.showPrevNextJumpers,$=a.jumpPrevIcon,C=a.jumpNextIcon,w=a.selectComponentClass,R=a.selectPrefixCls,O=a.pageSizeOptions,N=this.state,E=N.current,P=N.pageSize,I=N.currentInputValue;if(f===!0&&u<=P)return null;var x=Nt(void 0,this.state,this.props),M=[],H=null,T=null,k=null,j=null,L=null,te=g&&g.goButton,A=m?1:2,de=E-1>0?E-1:0,ue=E+1u?u:E*P]));if(h)return te&&(typeof te=="boolean"?L=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},p.jump_to_confirm):L=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},te),L=he.createElement("li",{title:b?"".concat(p.jump_to).concat(E,"/").concat(x):null,className:"".concat(d,"-simple-pager")},L)),he.createElement("ul",Oe({className:Y(d,"".concat(d,"-simple"),U({},"".concat(d,"-disabled"),c),l),style:s,ref:this.savePaginationNode},oe),xe,he.createElement("li",{title:b?p.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Y("".concat(d,"-prev"),U({},"".concat(d,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(de)),he.createElement("li",{title:b?"".concat(E,"/").concat(x):null,className:"".concat(d,"-simple-pager")},he.createElement("input",{type:"text",value:I,disabled:c,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:"3"}),he.createElement("span",{className:"".concat(d,"-slash")},"/"),x),he.createElement("li",{title:b?p.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Y("".concat(d,"-next"),U({},"".concat(d,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(ue)),L);if(x<=3+A*2){var V={locale:p,rootPrefixCls:d,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:b,itemRender:y};x||M.push(he.createElement(on,Oe({},V,{key:"noPager",page:1,className:"".concat(d,"-item-disabled")})));for(var B=1;B<=x;B+=1){var Z=E===B;M.push(he.createElement(on,Oe({},V,{key:B,page:B,active:Z})))}}else{var ee=m?p.prev_3:p.prev_5,X=m?p.next_3:p.next_5;S&&(H=he.createElement("li",{title:b?ee:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:Y("".concat(d,"-jump-prev"),U({},"".concat(d,"-jump-prev-custom-icon"),!!$))},y(this.getJumpPrevPage(),"jump-prev",this.getItemIcon($,"prev page"))),T=he.createElement("li",{title:b?X:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Y("".concat(d,"-jump-next"),U({},"".concat(d,"-jump-next-custom-icon"),!!C))},y(this.getJumpNextPage(),"jump-next",this.getItemIcon(C,"next page")))),j=he.createElement(on,{locale:p,last:!0,rootPrefixCls:d,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:x,page:x,active:!1,showTitle:b,itemRender:y}),k=he.createElement(on,{locale:p,rootPrefixCls:d,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:b,itemRender:y});var F=Math.max(1,E-A),_=Math.min(E+A,x);E-1<=A&&(_=1+A*2),x-E<=A&&(F=x-A*2);for(var D=F;D<=_;D+=1){var W=E===D;M.push(he.createElement(on,{locale:p,rootPrefixCls:d,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:D,page:D,active:W,showTitle:b,itemRender:y}))}E-1>=A*2&&E!==1+2&&(M[0]=i.cloneElement(M[0],{className:"".concat(d,"-item-after-jump-prev")}),M.unshift(H)),x-E>=A*2&&E!==x-2&&(M[M.length-1]=i.cloneElement(M[M.length-1],{className:"".concat(d,"-item-before-jump-next")}),M.push(T)),F!==1&&M.unshift(k),_!==x&&M.push(j)}var K=!this.hasPrev()||!x,G=!this.hasNext()||!x;return he.createElement("ul",Oe({className:Y(d,l,U({},"".concat(d,"-disabled"),c)),style:s,ref:this.savePaginationNode},oe),xe,he.createElement("li",{title:b?p.prev_page:null,onClick:this.prev,tabIndex:K?null:0,onKeyPress:this.runIfEnterPrev,className:Y("".concat(d,"-prev"),U({},"".concat(d,"-disabled"),K)),"aria-disabled":K},this.renderPrev(de)),M,he.createElement("li",{title:b?p.next_page:null,onClick:this.next,tabIndex:G?null:0,onKeyPress:this.runIfEnterNext,className:Y("".concat(d,"-next"),U({},"".concat(d,"-disabled"),G)),"aria-disabled":G},this.renderNext(ue)),he.createElement(Sa,{disabled:c,locale:p,rootPrefixCls:d,selectComponentClass:w,selectPrefixCls:R,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:E,pageSize:P,pageSizeOptions:O,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:te}))}}],[{key:"getDerivedStateFromProps",value:function(o,a){var d={};if("current"in o&&(d.current=o.current,o.current!==a.current&&(d.currentInputValue=d.current)),"pageSize"in o&&o.pageSize!==a.pageSize){var l=a.current,s=Nt(o.pageSize,a,o);l=l>s?s:l,"current"in o||(d.current=l,d.currentInputValue=l),d.pageSize=o.pageSize}return d}}]),r}(he.Component);Ca.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ar,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ar,locale:hc,style:{},itemRender:bc,totalBoundaryShowSizeChanger:50};const xa=e=>i.createElement(Rn,Object.assign({},e,{size:"small"})),wa=e=>i.createElement(Rn,Object.assign({},e,{size:"middle"}));xa.Option=Rn.Option;wa.Option=Rn.Option;const yc=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.paginationItemDisabledBgActive,"&:hover, &:active":{backgroundColor:e.paginationItemDisabledBgActive},a:{color:e.paginationItemDisabledColorActive}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent"}},[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1},[`${t}-simple-pager`]:{color:e.colorTextDisabled}}}},Sc=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`},[`&${t}-mini ${t}-item`]:{minWidth:e.paginationItemSizeSM,height:e.paginationItemSizeSM,margin:0,lineHeight:`${e.paginationItemSizeSM-2}px`},[`&${t}-mini ${t}-item:not(${t}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent"},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.paginationItemSizeSM,height:e.paginationItemSizeSM,margin:0,lineHeight:`${e.paginationItemSizeSM}px`},[` + &${t}-mini ${t}-prev ${t}-item-link, + &${t}-mini ${t}-next ${t}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.paginationItemSizeSM,marginInlineEnd:0,lineHeight:`${e.paginationItemSizeSM}px`},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,["&-size-changer"]:{top:e.paginationMiniOptionsSizeChangerTop},["&-quick-jumper"]:{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`,input:Object.assign(Object.assign({},Ci(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},Cc=e=>{const{componentCls:t}=e;return{[` + &${t}-simple ${t}-prev, + &${t}-simple ${t}-next + `]:{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`,verticalAlign:"top",[`${t}-item-link`]:{height:e.paginationItemSizeSM,backgroundColor:"transparent",border:0,"&::after":{height:e.paginationItemSizeSM,lineHeight:`${e.paginationItemSizeSM}px`}}},[`&${t}-simple ${t}-simple-pager`]:{display:"inline-block",height:e.paginationItemSizeSM,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:e.marginXS,padding:`0 ${e.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:e.paginationItemInputBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${e.inputOutlineOffset}px 0 ${e.controlOutlineWidth}px ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}}}},xc=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},Lt(e))},[` + ${t}-prev, + ${t}-jump-prev, + ${t}-jump-next + `]:{marginInlineEnd:e.marginXS},[` + ${t}-prev, + ${t}-next, + ${t}-jump-prev, + ${t}-jump-next + `]:{display:"inline-block",minWidth:e.paginationItemSize,height:e.paginationItemSize,color:e.colorText,fontFamily:e.paginationFontFamily,lineHeight:`${e.paginationItemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`border ${e.motionDurationMid}`},[`&:focus-visible ${t}-item-link`]:Object.assign({},Lt(e)),[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:`${e.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},xi(e)),{width:e.controlHeightLG*1.25,height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},wc=e=>{const{componentCls:t}=e;return{[`${t}-item`]:Object.assign(Object.assign({display:"inline-block",minWidth:e.paginationItemSize,height:e.paginationItemSize,marginInlineEnd:e.marginXS,fontFamily:e.paginationFontFamily,lineHeight:`${e.paginationItemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${e.paginationItemPaddingInline}px`,color:e.colorText,transition:"none","&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}}},wi(e)),{"&-active":{fontWeight:e.paginationFontWeightActive,backgroundColor:e.paginationItemBgActive,borderColor:e.colorPrimary,a:{color:e.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}})}},Ec=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},at(e)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.paginationItemSize,marginInlineEnd:e.marginXS,lineHeight:`${e.paginationItemSize-2}px`,verticalAlign:"middle"}}),wc(e)),xc(e)),Cc(e)),Sc(e)),yc(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},$c=e=>{const{componentCls:t}=e;return{[`${t}${t}-disabled`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.paginationItemDisabledBgActive}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[t]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.paginationItemBg},[`${t}-item-link`]:{backgroundColor:e.paginationItemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.paginationItemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.paginationItemBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.paginationItemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},Ic=jt("Pagination",e=>{const t=rt(e,{paginationItemSize:e.controlHeight,paginationFontFamily:e.fontFamily,paginationItemBg:e.colorBgContainer,paginationItemBgActive:e.colorBgContainer,paginationFontWeightActive:e.fontWeightStrong,paginationItemSizeSM:e.controlHeightSM,paginationItemInputBg:e.colorBgContainer,paginationMiniOptionsSizeChangerTop:0,paginationItemDisabledBgActive:e.controlItemBgActiveDisabled,paginationItemDisabledColorActive:e.colorTextDisabled,paginationItemLinkBg:e.colorBgContainer,inputOutlineOffset:"0 0",paginationMiniOptionsMarginInlineStart:e.marginXXS/2,paginationMiniQuickJumperInputWidth:e.controlHeightLG*1.1,paginationItemPaddingInline:e.marginXXS*1.5,paginationEllipsisLetterSpacing:e.marginXXS/2,paginationSlashMarginInlineStart:e.marginXXS,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Si(e));return[Ec(t),e.wireframe&&$c(t)]});var Nc=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,selectPrefixCls:r,className:n,rootClassName:o,size:a,locale:d,selectComponentClass:l,responsive:s,showSizeChanger:c}=e,f=Nc(e,["prefixCls","selectPrefixCls","className","rootClassName","size","locale","selectComponentClass","responsive","showSizeChanger"]);const{xs:u}=_o(s),{getPrefixCls:p,direction:g,pagination:m={}}=i.useContext(ot),b=p("pagination",t),[v,h]=Ic(b),y=c??m.showSizeChanger,S=()=>{const N=i.createElement("span",{className:`${b}-item-ellipsis`},"•••");let E=i.createElement("button",{className:`${b}-item-link`,type:"button",tabIndex:-1},i.createElement(zi,null)),P=i.createElement("button",{className:`${b}-item-link`,type:"button",tabIndex:-1},i.createElement(Li,null)),I=i.createElement("a",{className:`${b}-item-link`},i.createElement("div",{className:`${b}-item-container`},i.createElement(pc,{className:`${b}-item-link-icon`}),N)),x=i.createElement("a",{className:`${b}-item-link`},i.createElement("div",{className:`${b}-item-container`},i.createElement(vc,{className:`${b}-item-link-icon`}),N));return g==="rtl"&&([E,P]=[P,E],[I,x]=[x,I]),{prevIcon:E,nextIcon:P,jumpPrevIcon:I,jumpNextIcon:x}},[$]=Do("Pagination",Ei),C=Object.assign(Object.assign({},$),d),w=a==="small"||!!(u&&!a&&s),R=p("select",r),O=Y({[`${b}-mini`]:w,[`${b}-rtl`]:g==="rtl"},n,o,h);return v(i.createElement(Ca,Object.assign({},S(),f,{prefixCls:b,selectPrefixCls:R,className:O,selectComponentClass:l||(w?xa:wa),locale:C,showSizeChanger:y})))},Rc=Oc;function Pc(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const o=r[n];o!==void 0&&(e[n]=o)})}return e}var Pt={};function Dc(e){var t=i.createContext(void 0),r=function(o){var a=o.value,d=o.children,l=i.useRef(a);l.current=a;var s=i.useState(function(){return{getValue:function(){return l.current},listeners:new Set}}),c=ie(s,1),f=c[0];return qt(function(){$i.unstable_batchedUpdates(function(){f.listeners.forEach(function(u){u(a)})})},[a]),i.createElement(t.Provider,{value:f},d)};return{Context:t,Provider:r,defaultValue:e}}function vt(e,t){var r=ko(typeof t=="function"?t:function(u){if(t===void 0)return u;if(!Array.isArray(t))return u[t];var p={};return t.forEach(function(g){p[g]=u[g]}),p}),n=i.useContext(e==null?void 0:e.Context),o=n||{},a=o.listeners,d=o.getValue,l=i.useRef();l.current=r(n?d():e==null?void 0:e.defaultValue);var s=i.useState({}),c=ie(s,2),f=c[1];return qt(function(){if(!n)return;function u(p){var g=r(p);cn(l.current,g,!0)||f({})}return a.add(u),function(){a.delete(u)}},[n]),l.current}var Ea=i.createContext(0);function $a(){return i.useContext(Ea)}function Tc(e,t){var r=zo(e),n=function(a,d){var l=r?{ref:d}:{},s=i.useRef(0),c=i.useRef(a);return(!t||t(c.current,a))&&(s.current+=1),c.current=a,i.createElement(Ea.Provider,{value:s.current},i.createElement(e,Oe({},a,l)))};return r?i.forwardRef(n):n}function Dn(e,t){var r=zo(e),n=function(a,d){var l=r?{ref:d}:{};return $a(),i.createElement(e,Oe({},a,l))};return r?i.memo(i.forwardRef(n),t):i.memo(n,t)}var ft=Dc();function Mc(e,t){var r=i.useRef(0);r.current+=1;var n=i.useRef(e),o=[];Object.keys(e||{}).map(function(d){var l;(e==null?void 0:e[d])!==((l=n.current)===null||l===void 0?void 0:l[d])&&o.push(d)}),n.current=e;var a=i.useRef([]);return o.length&&(a.current=o),i.useDebugValue(r.current),i.useDebugValue(a.current.join(", ")),t&&console.log("".concat(t,":"),r.current,a.current),r.current}var Kc=i.memo(function(){var e=Mc();return i.createElement("h1",null,"Render Times: ",e)});Kc.displayName="RenderBlock";var Ia=i.createContext({renderWithProps:!1}),kc="RC_TABLE_KEY";function zc(e){return e==null?[]:Array.isArray(e)?e:[e]}function Tn(e){var t=[],r={};return e.forEach(function(n){for(var o=n||{},a=o.key,d=o.dataIndex,l=a||zc(d).join("-")||kc;r[l];)l="".concat(l,"_next");r[l]=!0,t.push(l)}),t}function ir(e){return e!=null}function Lc(e){return e&&it(e)==="object"&&!Array.isArray(e)&&!i.isValidElement(e)}function Hc(e,t,r,n,o,a){var d=i.useContext(Ia),l=$a(),s=hr(function(){if(ir(n))return[n];var c=t==null||t===""?[]:Array.isArray(t)?t:[t],f=Lo(e,c),u=f,p=void 0;if(o){var g=o(f,e,r);Lc(g)?(u=g.children,p=g.props,d.renderWithProps=!0):u=g}return[u,p]},[l,e,n,t,o,r],function(c,f){if(a){var u=ie(c,2),p=u[1],g=ie(f,2),m=g[1];return a(m,p)}return d.renderWithProps?!0:!cn(c,f,!0)});return s}function Bc(e,t,r,n){var o=e+t-1;return e<=n&&o>=r}function _c(e,t){return vt(ft,function(r){var n=Bc(e,t||1,r.hoverStartRow,r.hoverEndRow);return[n,r.onHover]})}var Fc=function(t){var r=t.ellipsis,n=t.rowType,o=t.children,a,d=r===!0?{showTitle:!0}:r;return d&&(d.showTitle||n==="header")&&(typeof o=="string"||typeof o=="number"?a=o.toString():i.isValidElement(o)&&typeof o.props.children=="string"&&(a=o.props.children)),a};function Ac(e){var t,r,n,o,a,d,l,s,c=e.component,f=e.children,u=e.ellipsis,p=e.scope,g=e.prefixCls,m=e.className,b=e.align,v=e.record,h=e.render,y=e.dataIndex,S=e.renderIndex,$=e.shouldCellUpdate,C=e.index,w=e.rowType,R=e.colSpan,O=e.rowSpan,N=e.fixLeft,E=e.fixRight,P=e.firstFixLeft,I=e.lastFixLeft,x=e.firstFixRight,M=e.lastFixRight,H=e.appendNode,T=e.additionalProps,k=T===void 0?{}:T,j=e.isSticky,L="".concat(g,"-cell"),te=vt(ft,["supportSticky","allColumnsFixedLeft"]),A=te.supportSticky,de=te.allColumnsFixedLeft,ue=Hc(v,y,S,f,h,$),oe=ie(ue,2),xe=oe[0],V=oe[1],B={},Z=typeof N=="number"&&A,ee=typeof E=="number"&&A;Z&&(B.position="sticky",B.left=N),ee&&(B.position="sticky",B.right=E);var X=(t=(r=(n=V==null?void 0:V.colSpan)!==null&&n!==void 0?n:R)!==null&&r!==void 0?r:k.colSpan)!==null&&t!==void 0?t:1,F=(o=(a=(d=V==null?void 0:V.rowSpan)!==null&&d!==void 0?d:O)!==null&&a!==void 0?a:k.rowSpan)!==null&&o!==void 0?o:1,_=_c(C,F),D=ie(_,2),W=D[0],K=D[1],G=function($e){var He;v&&K(C,C+F-1),k==null||(He=k.onMouseEnter)===null||He===void 0||He.call(k,$e)},ne=function($e){var He;v&&K(-1,-1),k==null||(He=k.onMouseLeave)===null||He===void 0||He.call(k,$e)};if(X===0||F===0)return null;var se=(l=k.title)!==null&&l!==void 0?l:Fc({rowType:w,ellipsis:u,children:xe}),we=Y(L,m,(s={},U(s,"".concat(L,"-fix-left"),Z&&A),U(s,"".concat(L,"-fix-left-first"),P&&A),U(s,"".concat(L,"-fix-left-last"),I&&A),U(s,"".concat(L,"-fix-left-all"),I&&de&&A),U(s,"".concat(L,"-fix-right"),ee&&A),U(s,"".concat(L,"-fix-right-first"),x&&A),U(s,"".concat(L,"-fix-right-last"),M&&A),U(s,"".concat(L,"-ellipsis"),u),U(s,"".concat(L,"-with-append"),H),U(s,"".concat(L,"-fix-sticky"),(Z||ee)&&j&&A),U(s,"".concat(L,"-row-hover"),!V&&W),s),k.className,V==null?void 0:V.className),J={};b&&(J.textAlign=b);var ze=z(z(z(z({},k.style),J),B),V==null?void 0:V.style),Ie=xe;return it(Ie)==="object"&&!Array.isArray(Ie)&&!i.isValidElement(Ie)&&(Ie=null),u&&(I||x)&&(Ie=i.createElement("span",{className:"".concat(L,"-content")},Ie)),i.createElement(c,Oe({},V,k,{className:we,style:ze,title:se,scope:p,onMouseEnter:G,onMouseLeave:ne,colSpan:X!==1?X:null,rowSpan:F!==1?F:null}),H,Ie)}const Mn=i.memo(Ac);function Mr(e,t,r,n,o,a){var d=r[e]||{},l=r[t]||{},s,c;d.fixed==="left"?s=n.left[e]:l.fixed==="right"&&(c=n.right[t]);var f=!1,u=!1,p=!1,g=!1,m=r[t+1],b=r[e-1],v=!(a!=null&&a.children);if(o==="rtl"){if(s!==void 0){var h=b&&b.fixed==="left";g=!h&&v}else if(c!==void 0){var y=m&&m.fixed==="right";p=!y&&v}}else if(s!==void 0){var S=m&&m.fixed==="left";f=!S&&v}else if(c!==void 0){var $=b&&b.fixed==="right";u=!$&&v}return{fixLeft:s,fixRight:c,lastFixLeft:f,firstFixRight:u,lastFixRight:p,firstFixLeft:g,isSticky:n.isSticky}}var Na=i.createContext({});function jc(e){var t=e.className,r=e.index,n=e.children,o=e.colSpan,a=o===void 0?1:o,d=e.rowSpan,l=e.align,s=vt(ft,["prefixCls","direction"]),c=s.prefixCls,f=s.direction,u=i.useContext(Na),p=u.scrollColumnIndex,g=u.stickyOffsets,m=u.flattenColumns,b=u.columns,v=r+a-1,h=v+1===p?a+1:a,y=Mr(r,r+h-1,m,g,f,b==null?void 0:b[r]);return i.createElement(Mn,Oe({className:t,index:r,component:"td",prefixCls:c,record:null,dataIndex:null,align:l,colSpan:h,rowSpan:d,render:function(){return n}},y))}var Vc=["children"];function Wc(e){var t=e.children,r=et(e,Vc);return i.createElement("tr",r,t)}function Kn(e){var t=e.children;return t}Kn.Row=Wc;Kn.Cell=jc;function Uc(e){var t=e.children,r=e.stickyOffsets,n=e.flattenColumns,o=e.columns,a=vt(ft,"prefixCls"),d=n.length-1,l=n[d],s=i.useMemo(function(){return{stickyOffsets:r,flattenColumns:n,scrollColumnIndex:l!=null&&l.scrollbar?d:null,columns:o}},[l,n,d,r,o]);return i.createElement(Na.Provider,{value:s},i.createElement("tfoot",{className:"".concat(a,"-summary")},t))}const yn=Dn(Uc);var Oa=Kn;function Gc(e){return null}function Xc(e){return null}function Ra(e,t,r,n,o,a){var d=[];d.push({record:e,indent:t,index:a});var l=o(e),s=n==null?void 0:n.has(l);if(e&&Array.isArray(e[r])&&s)for(var c=0;c1?K-1:0),ne=1;ne=0;l-=1){var s=t[l],c=r&&r[l],f=c&&c[ln];if(s||f||d){var u=f||{};u.columnType;var p=et(u,nd);o.unshift(i.createElement("col",Oe({key:l,style:{width:s}},p))),d=!0}}return i.createElement("colgroup",null,o)}var rd=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function od(e,t){return i.useMemo(function(){for(var r=[],n=0;n=0})},[a]),E=a[a.length-1],P={fixed:E?E.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(S,"-cell-scrollbar")}}},I=i.useMemo(function(){return w?[].concat(pe(o),[P]):o},[w,o]),x=i.useMemo(function(){return w?[].concat(pe(a),[P]):a},[w,a]),M=i.useMemo(function(){var T=s.right,k=s.left;return z(z({},s),{},{left:c==="rtl"?[].concat(pe(k.map(function(j){return j+w})),[0]):k,right:c==="rtl"?T:[].concat(pe(T.map(function(j){return j+w})),[0]),isSticky:C})},[w,s,C]),H=od(d,l);return i.createElement("div",{style:z({overflow:"hidden"},C?{top:u,bottom:p}:{}),ref:O,className:Y(r,U({},g,!!g))},i.createElement("table",{style:{tableLayout:"fixed",visibility:n||H?null:"hidden"}},(!n||!b||N)&&i.createElement(Ma,{colWidths:H?[].concat(pe(H),[w]):[],columCount:l+1,columns:x}),v(z(z({},h),{},{stickyOffsets:M,columns:I,flattenColumns:x}))))});Ka.displayName="FixedHolder";const so=i.memo(Ka);function ka(e){var t=e.cells,r=e.stickyOffsets,n=e.flattenColumns,o=e.rowComponent,a=e.cellComponent,d=e.tdCellComponent,l=e.onHeaderRow,s=e.index,c=vt(ft,["prefixCls","direction"]),f=c.prefixCls,u=c.direction,p;l&&(p=l(t.map(function(m){return m.column}),s));var g=Tn(t.map(function(m){return m.column}));return i.createElement(o,p,t.map(function(m,b){var v=m.column,h=Mr(m.colStart,m.colEnd,n,r,u,v),y;return v&&v.onHeaderCell&&(y=m.column.onHeaderCell(v)),i.createElement(Mn,Oe({},m,{scope:v.title?m.colSpan>1?"colgroup":"col":null,ellipsis:v.ellipsis,align:v.align,component:v.title?a:d,prefixCls:f,key:g[b]},h,{additionalProps:y,rowType:"header"}))}))}ka.displayName="HeaderRow";function ad(e){var t=[];function r(d,l){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;t[s]=t[s]||[];var c=l,f=d.filter(Boolean).map(function(u){var p={key:u.key,className:u.className||"",children:u.title,column:u,colStart:c},g=1,m=u.children;return m&&m.length>0&&(g=r(m,c,s+1).reduce(function(b,v){return b+v},0),p.hasSubColumns=!0),"colSpan"in u&&(g=u.colSpan),"rowSpan"in u&&(p.rowSpan=u.rowSpan),p.colSpan=g,p.colEnd=p.colStart+g-1,t[s].push(p),c+=g,g});return f}r(e,0);for(var n=t.length,o=function(l){t[l].forEach(function(s){!("rowSpan"in s)&&!s.hasSubColumns&&(s.rowSpan=n-l)})},a=0;a0?[].concat(pe(t),pe(lr(a).map(function(d){return z({fixed:o},d)}))):[].concat(pe(t),[z(z({},r),{},{fixed:o})])},[])}function cd(e){return e.map(function(t){var r=t.fixed,n=et(t,sd),o=r;return r==="left"?o="right":r==="right"&&(o="left"),z({fixed:o},n)})}function dd(e,t){var r=e.prefixCls,n=e.columns,o=e.children,a=e.expandable,d=e.expandedKeys,l=e.columnTitle,s=e.getRowKey,c=e.onTriggerExpand,f=e.expandIcon,u=e.rowExpandable,p=e.expandIconColumnIndex,g=e.direction,m=e.expandRowByClick,b=e.columnWidth,v=e.fixed,h=i.useMemo(function(){return n||Kr(o)},[n,o]),y=i.useMemo(function(){if(a){var C,w=h.slice();if(!w.includes(Pt)){var R=p||0;R>=0&&w.splice(R,0,Pt)}var O=w.indexOf(Pt);w=w.filter(function(I,x){return I!==Pt||x===O});var N=h[O],E;(v==="left"||v)&&!p?E="left":(v==="right"||v)&&p===h.length?E="right":E=N?N.fixed:null;var P=(C={},U(C,ln,{className:"".concat(r,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),U(C,"title",l),U(C,"fixed",E),U(C,"className","".concat(r,"-row-expand-icon-cell")),U(C,"width",b),U(C,"render",function(x,M,H){var T=s(M,H),k=d.has(T),j=u?u(M):!0,L=f({prefixCls:r,expanded:k,expandable:j,record:M,onExpand:c});return m?i.createElement("span",{onClick:function(A){return A.stopPropagation()}},L):L}),C);return w.map(function(I){return I===Pt?P:I})}return h.filter(function(I){return I!==Pt})},[a,h,s,d,f,g]),S=i.useMemo(function(){var C=y;return t&&(C=t(C)),C.length||(C=[{render:function(){return null}}]),C},[t,y,g]),$=i.useMemo(function(){return g==="rtl"?cd(lr(S)):lr(S)},[S,g]);return[S,$]}function ud(e){var t,r=e.prefixCls,n=e.record,o=e.onExpand,a=e.expanded,d=e.expandable,l="".concat(r,"-row-expand-icon");if(!d)return i.createElement("span",{className:Y(l,"".concat(r,"-row-spaced"))});var s=function(f){o(n,f),f.stopPropagation()};return i.createElement("span",{className:Y(l,(t={},U(t,"".concat(r,"-row-expanded"),a),U(t,"".concat(r,"-row-collapsed"),!a),t)),onClick:s})}function fd(e,t,r){var n=[];function o(a){(a||[]).forEach(function(d,l){n.push(t(d,l)),o(d[r])})}return o(e),n}function pd(e,t,r){var n=td(e),o=n.expandIcon,a=n.expandedRowKeys,d=n.defaultExpandedRowKeys,l=n.defaultExpandAllRows,s=n.expandedRowRender,c=n.onExpand,f=n.onExpandedRowsChange,u=n.childrenColumnName,p=o||ud,g=u||"children",m=i.useMemo(function(){return s?"row":e.expandable&&e.internalHooks===In&&e.expandable.__PARENT_RENDER_ICON__||t.some(function(C){return C&&it(C)==="object"&&C[g]})?"nest":!1},[!!s,t]),b=i.useState(function(){return d||(l?fd(t,r,g):[])}),v=ie(b,2),h=v[0],y=v[1],S=i.useMemo(function(){return new Set(a||h||[])},[a,h]),$=i.useCallback(function(C){var w=r(C,t.indexOf(C)),R,O=S.has(w);O?(S.delete(w),R=pe(S)):R=[].concat(pe(S),[w]),y(R),c&&c(!O,C),f&&f(R)},[r,S,t,c,f]);return[n,m,S,p,g,$]}function gd(e,t,r,n){var o=e.map(function(a,d){return Mr(d,d,e,t,r,n==null?void 0:n[d])});return hr(function(){return o},[o],function(a,d){return!cn(a,d)})}function za(e){var t=i.useRef(e),r=i.useState({}),n=ie(r,2),o=n[1],a=i.useRef(null),d=i.useRef([]);function l(s){d.current.push(s);var c=Promise.resolve();a.current=c,c.then(function(){if(a.current===c){var f=d.current,u=t.current;d.current=[],f.forEach(function(p){t.current=p(t.current)}),a.current=null,u!==t.current&&o({})}})}return i.useEffect(function(){return function(){a.current=null}},[]),[t.current,l]}function md(e){var t=i.useRef(e||null),r=i.useRef();function n(){window.clearTimeout(r.current)}function o(d){t.current=d,n(),r.current=window.setTimeout(function(){t.current=null,r.current=void 0},100)}function a(){return t.current}return i.useEffect(function(){return n},[]),[o,a]}function vd(){var e=i.useState(-1),t=ie(e,2),r=t[0],n=t[1],o=i.useState(-1),a=ie(o,2),d=a[0],l=a[1],s=i.useCallback(function(c,f){n(c),l(f)},[]);return[r,d,s]}var uo=mr()?window:null;function hd(e,t){var r=it(e)==="object"?e:{},n=r.offsetHeader,o=n===void 0?0:n,a=r.offsetSummary,d=a===void 0?0:a,l=r.offsetScroll,s=l===void 0?0:l,c=r.getContainer,f=c===void 0?function(){return uo}:c,u=f()||uo;return i.useMemo(function(){var p=!!e;return{isSticky:p,stickyClassName:p?"".concat(t,"-sticky-holder"):"",offsetHeader:o,offsetSummary:d,offsetScroll:s,container:u}},[s,o,d,t,u])}function bd(e,t,r){var n=i.useMemo(function(){for(var o=[],a=[],d=0,l=0,s=0;s=u&&(k=u-p),d({scrollLeft:k/u*(f+2)}),y.current.x=x.pageX},E=function(){if(a.current){var x=io(a.current).top,M=x+a.current.offsetHeight,H=s===window?document.documentElement.scrollTop+window.innerHeight:io(s).top+s.clientHeight;M-or()<=H||x>=H-l?h(function(T){return z(z({},T),{},{isHiddenScrollBar:!0})}):h(function(T){return z(z({},T),{},{isHiddenScrollBar:!1})})}},P=function(x){h(function(M){return z(z({},M),{},{scrollLeft:x/f*u||0})})};return i.useImperativeHandle(r,function(){return{setScrollLeft:P}}),i.useEffect(function(){var I=bn(document.body,"mouseup",R,!1),x=bn(document.body,"mousemove",N,!1);return E(),function(){I.remove(),x.remove()}},[p,C]),i.useEffect(function(){var I=bn(s,"scroll",E,!1),x=bn(window,"resize",E,!1);return function(){I.remove(),x.remove()}},[s]),i.useEffect(function(){v.isHiddenScrollBar||h(function(I){var x=a.current;return x?z(z({},I),{},{scrollLeft:x.scrollLeft/x.scrollWidth*x.clientWidth}):I})},[v.isHiddenScrollBar]),f<=u||!p||v.isHiddenScrollBar?null:i.createElement("div",{style:{height:or(),width:u,bottom:l},className:"".concat(c,"-sticky-scroll")},i.createElement("div",{onMouseDown:O,ref:g,className:Y("".concat(c,"-sticky-scroll-bar"),U({},"".concat(c,"-sticky-scroll-bar-active"),C)),style:{width:"".concat(p,"px"),transform:"translate3d(".concat(v.scrollLeft,"px, 0, 0)")}}))};const Sd=i.forwardRef(yd);var Cd=[],xd={},In="rc-table-internal-hook";function wd(){return"No Data"}function Ed(e){var t,r=z({rowKey:"key",prefixCls:"rc-table",emptyText:wd},e),n=r.prefixCls,o=r.className,a=r.rowClassName,d=r.style,l=r.data,s=r.rowKey,c=r.scroll,f=r.tableLayout,u=r.direction,p=r.title,g=r.footer,m=r.summary,b=r.caption,v=r.id,h=r.showHeader,y=r.components,S=r.emptyText,$=r.onRow,C=r.onHeaderRow,w=r.internalHooks,R=r.transformColumns,O=r.internalRefs,N=r.sticky,E=l||Cd,P=!!E.length,I=i.useCallback(function(Ce,Pe){return Lo(y,Ce)||Pe},[y]),x=i.useMemo(function(){return typeof s=="function"?s:function(Ce){var Pe=Ce&&Ce[s];return Pe}},[s]),M=vd(),H=ie(M,3),T=H[0],k=H[1],j=H[2],L=pd(r,E,x),te=ie(L,6),A=te[0],de=te[1],ue=te[2],oe=te[3],xe=te[4],V=te[5],B=i.useState(0),Z=ie(B,2),ee=Z[0],X=Z[1],F=dd(z(z(z({},r),A),{},{expandable:!!A.expandedRowRender,columnTitle:A.columnTitle,expandedKeys:ue,getRowKey:x,onTriggerExpand:V,expandIcon:oe,expandIconColumnIndex:A.expandIconColumnIndex,direction:u}),w===In?R:null),_=ie(F,2),D=_[0],W=_[1],K=i.useMemo(function(){return{columns:D,flattenColumns:W}},[D,W]),G=i.useRef(),ne=i.useRef(),se=i.useRef(),we=i.useRef(),J=i.useRef(),ze=i.useState(!1),Ie=ie(ze,2),Te=Ie[0],$e=Ie[1],He=i.useState(!1),ae=ie(He,2),ce=ae[0],fe=ae[1],De=za(new Map),Ne=ie(De,2),ge=Ne[0],_e=Ne[1],le=Tn(W),be=le.map(function(Ce){return ge.get(Ce)}),je=i.useMemo(function(){return be},[be.join("_")]),Me=bd(je,W.length,u),Be=c&&ir(c.y),Le=c&&ir(c.x)||Boolean(A.fixed),We=Le&&W.some(function(Ce){var Pe=Ce.fixed;return Pe}),Xe=i.useRef(),Fe=hd(N,n),Ae=Fe.isSticky,Ve=Fe.offsetHeader,Ue=Fe.offsetSummary,ye=Fe.offsetScroll,Re=Fe.stickyClassName,Q=Fe.container,q=i.useMemo(function(){return m==null?void 0:m(E)},[m,E]),re=(Be||Ae)&&i.isValidElement(q)&&q.type===Kn&&q.props.fixed,Se,ke,Ke;Be&&(ke={overflowY:"scroll",maxHeight:c.y}),Le&&(Se={overflowX:"auto"},Be||(ke={overflowY:"hidden"}),Ke={width:(c==null?void 0:c.x)===!0?"auto":c==null?void 0:c.x,minWidth:"100%"});var lt=i.useCallback(function(Ce,Pe){Ii(G.current)&&_e(function(qe){if(qe.get(Ce)!==Pe){var gt=new Map(qe);return gt.set(Ce,Pe),gt}return qe})},[]),st=md(null),ht=ie(st,2),Je=ht[0],pt=ht[1];function bt(Ce,Pe){Pe&&(typeof Pe=="function"?Pe(Ce):Pe.scrollLeft!==Ce&&(Pe.scrollLeft=Ce,Pe.scrollLeft!==Ce&&setTimeout(function(){Pe.scrollLeft=Ce},0)))}var yt=ko(function(Ce){var Pe=Ce.currentTarget,qe=Ce.scrollLeft,gt=u==="rtl",It=typeof qe=="number"?qe:Pe.scrollLeft,Hr=Pe||xd;if(!pt()||pt()===Hr){var An;Je(Hr),bt(It,ne.current),bt(It,se.current),bt(It,J.current),bt(It,(An=Xe.current)===null||An===void 0?void 0:An.setScrollLeft)}if(Pe){var jn=Pe.scrollWidth,Vn=Pe.clientWidth;if(jn===Vn){$e(!1),fe(!1);return}gt?($e(-It0)):($e(It>0),fe(It{o(a,c),c.stopPropagation()},className:Y(s,{[`${s}-spaced`]:!l,[`${s}-expanded`]:l&&d,[`${s}-collapsed`]:l&&!d}),"aria-label":d?e.collapse:e.expand,"aria-expanded":d})}}function Bt(e,t){return"key"in e&&e.key!==void 0&&e.key!==null?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t}function fn(e,t){return t?`${t}-${e}`:`${e}`}function zn(e,t){return typeof e=="function"?e(t):e}function Od(e,t){const r=zn(e,t);return Object.prototype.toString.call(r)==="[object Object]"?"":r}var Rd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};const Pd=Rd;var Ha=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:Pd}))};Ha.displayName="FilterFilled";const Dd=i.forwardRef(Ha);function Ba(e){if(e==null)throw new TypeError("Cannot destructure "+e)}var Td=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],_a=function(t,r){var n=t.className,o=t.style,a=t.motion,d=t.motionNodes,l=t.motionType,s=t.onMotionStart,c=t.onMotionEnd,f=t.active,u=t.treeNodeRequiredProps,p=et(t,Td),g=i.useState(!0),m=ie(g,2),b=m[0],v=m[1],h=i.useContext(Rr),y=h.prefixCls,S=i.useRef(!1),$=function(){S.current||c(),S.current=!0};return i.useEffect(function(){d&&l==="hide"&&b&&v(!1)},[d]),i.useEffect(function(){return d&&s(),function(){d&&$()}},[]),d?i.createElement(Ni,Oe({ref:r,visible:b},a,{motionAppear:l==="show",onAppearEnd:$,onLeaveEnd:$}),function(C,w){var R=C.className,O=C.style;return i.createElement("div",{ref:w,className:Y("".concat(y,"-treenode-motion"),R),style:O},d.map(function(N){var E=Oe({},(Ba(N.data),N.data)),P=N.title,I=N.key,x=N.isStart,M=N.isEnd;delete E.children;var H=an(I,u);return i.createElement(Ht,Oe({},E,H,{title:P,active:f,data:N.data,key:I,isStart:x,isEnd:M}))}))}):i.createElement(Ht,Oe({domRef:r,className:n,style:o},p,{active:f}))};_a.displayName="MotionTreeNode";var Md=i.forwardRef(_a);function Kd(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=e.length,n=t.length;if(Math.abs(r-n)!==1)return{add:!1,key:null};function o(a,d){var l=new Map;a.forEach(function(c){l.set(c,!0)});var s=d.filter(function(c){return!l.has(c)});return s.length===1?s[0]:null}return r ").concat(t);return t}var Aa=i.forwardRef(function(e,t){var r=e.prefixCls,n=e.data;e.selectable,e.checkable;var o=e.expandedKeys,a=e.selectedKeys,d=e.checkedKeys,l=e.loadedKeys,s=e.loadingKeys,c=e.halfCheckedKeys,f=e.keyEntities,u=e.disabled,p=e.dragging,g=e.dragOverNodeKey,m=e.dropPosition,b=e.motion,v=e.height,h=e.itemHeight,y=e.virtual,S=e.focusable,$=e.activeItem,C=e.focused,w=e.tabIndex,R=e.onKeyDown,O=e.onFocus,N=e.onBlur,E=e.onActiveChange,P=e.onListChangeStart,I=e.onListChangeEnd,x=et(e,kd),M=i.useRef(null),H=i.useRef(null);i.useImperativeHandle(t,function(){return{scrollTo:function(ze){M.current.scrollTo(ze)},getIndentWidth:function(){return H.current.offsetWidth}}});var T=i.useState(o),k=ie(T,2),j=k[0],L=k[1],te=i.useState(n),A=ie(te,2),de=A[0],ue=A[1],oe=i.useState(n),xe=ie(oe,2),V=xe[0],B=xe[1],Z=i.useState([]),ee=ie(Z,2),X=ee[0],F=ee[1],_=i.useState(null),D=ie(_,2),W=D[0],K=D[1],G=i.useRef(n);G.current=n;function ne(){var J=G.current;ue(J),B(J),F([]),K(null),I()}i.useEffect(function(){L(o);var J=Kd(j,o);if(J.key!==null)if(J.add){var ze=de.findIndex(function(ce){var fe=ce.key;return fe===J.key}),Ie=vo(po(de,n,J.key),y,v,h),Te=de.slice();Te.splice(ze+1,0,mo),B(Te),F(Ie),K("show")}else{var $e=n.findIndex(function(ce){var fe=ce.key;return fe===J.key}),He=vo(po(n,de,J.key),y,v,h),ae=n.slice();ae.splice($e+1,0,mo),B(ae),F(He),K("hide")}else de!==n&&(ue(n),B(n))},[o,n]),i.useEffect(function(){p||ne()},[p]);var se=b?V:n,we={expandedKeys:o,selectedKeys:a,loadedKeys:l,loadingKeys:s,checkedKeys:d,halfCheckedKeys:c,dragOverNodeKey:g,dropPosition:m,keyEntities:f};return i.createElement(i.Fragment,null,C&&$&&i.createElement("span",{style:go,"aria-live":"assertive"},Ld($)),i.createElement("div",null,i.createElement("input",{style:go,disabled:S===!1||u,tabIndex:S!==!1?w:null,onKeyDown:R,onFocus:O,onBlur:N,value:"",onChange:zd,"aria-label":"for screen reader"})),i.createElement("div",{className:"".concat(r,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},i.createElement("div",{className:"".concat(r,"-indent")},i.createElement("div",{ref:H,className:"".concat(r,"-indent-unit")}))),i.createElement($r,Oe({},x,{data:se,itemKey:ho,height:v,fullHeight:!1,virtual:y,itemHeight:h,prefixCls:"".concat(r,"-list"),ref:M,onVisibleChange:function(ze,Ie){var Te=new Set(ze),$e=Ie.filter(function(He){return!Te.has(He)});$e.some(function(He){return ho(He)===_t})&&ne()}}),function(J){var ze=J.pos,Ie=Oe({},(Ba(J.data),J.data)),Te=J.title,$e=J.key,He=J.isStart,ae=J.isEnd,ce=un($e,ze);delete Ie.key,delete Ie.children;var fe=an(ce,we);return i.createElement(Md,Oe({},Ie,fe,{title:Te,active:!!$&&$e===$.key,pos:ze,data:J.data,isStart:He,isEnd:ae,motion:b,motionNodes:$e===_t?X:null,motionType:W,onMotionStart:P,onMotionEnd:ne,treeNodeRequiredProps:we,onMouseMove:function(){E(null)}}))}))});Aa.displayName="NodeList";function Hd(e){var t=e.dropPosition,r=e.dropLevelOffset,n=e.indent,o={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case-1:o.top=0,o.left=-r*n;break;case 1:o.bottom=0,o.left=-r*n;break;case 0:o.bottom=0,o.left=n;break}return i.createElement("div",{style:o})}var Bd=10,kr=function(e){Yt(r,e);var t=Jt(r);function r(){var n;Ft(this,r);for(var o=arguments.length,a=new Array(o),d=0;d2&&arguments[2]!==void 0?arguments[2]:!1,u=n.state,p=u.dragChildrenKeys,g=u.dropPosition,m=u.dropTargetKey,b=u.dropTargetPos,v=u.dropAllowed;if(v){var h=n.props.onDrop;if(n.setState({dragOverNodeKey:null}),n.cleanDragState(),m!==null){var y=z(z({},an(m,n.getTreeNodeRequiredProps())),{},{active:((c=n.getActiveItem())===null||c===void 0?void 0:c.key)===m,data:n.state.keyEntities[m].node}),S=p.indexOf(m)!==-1;Ct(!S,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $=Pr(b),C={event:l,node:Ye(y),dragNode:n.dragNode?Ye(n.dragNode.props):null,dragNodesKeys:[n.dragNode.props.eventKey].concat(p),dropToGap:g!==0,dropPosition:g+Number($[$.length-1])};f||h==null||h(C),n.dragNode=null}}},n.cleanDragState=function(){var l=n.state.draggingNodeKey;l!==null&&n.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),n.dragStartMousePosition=null,n.currentMouseOverDroppableNodeKey=null},n.triggerExpandActionExpand=function(l,s){var c=n.state,f=c.expandedKeys,u=c.flattenNodes,p=s.expanded,g=s.key,m=s.isLeaf;if(!(m||l.shiftKey||l.metaKey||l.ctrlKey)){var b=u.filter(function(h){return h.key===g})[0],v=Ye(z(z({},an(g,n.getTreeNodeRequiredProps())),{},{data:b.data}));n.setExpandedKeys(p?St(f,g):xt(f,g)),n.onNodeExpand(l,v)}},n.onNodeClick=function(l,s){var c=n.props,f=c.onClick,u=c.expandAction;u==="click"&&n.triggerExpandActionExpand(l,s),f==null||f(l,s)},n.onNodeDoubleClick=function(l,s){var c=n.props,f=c.onDoubleClick,u=c.expandAction;u==="doubleClick"&&n.triggerExpandActionExpand(l,s),f==null||f(l,s)},n.onNodeSelect=function(l,s){var c=n.state.selectedKeys,f=n.state,u=f.keyEntities,p=f.fieldNames,g=n.props,m=g.onSelect,b=g.multiple,v=s.selected,h=s[p.key],y=!v;y?b?c=xt(c,h):c=[h]:c=St(c,h);var S=c.map(function($){var C=u[$];return C?C.node:null}).filter(function($){return $});n.setUncontrolledState({selectedKeys:c}),m==null||m(c,{event:"select",selected:y,node:s,selectedNodes:S,nativeEvent:l.nativeEvent})},n.onNodeCheck=function(l,s,c){var f=n.state,u=f.keyEntities,p=f.checkedKeys,g=f.halfCheckedKeys,m=n.props,b=m.checkStrictly,v=m.onCheck,h=s.key,y,S={event:"check",node:s,checked:c,nativeEvent:l.nativeEvent};if(b){var $=c?xt(p,h):St(p,h),C=St(g,h);y={checked:$,halfChecked:C},S.checkedNodes=$.map(function(P){return u[P]}).filter(function(P){return P}).map(function(P){return P.node}),n.setUncontrolledState({checkedKeys:$})}else{var w=Gt([].concat(pe(p),[h]),!0,u),R=w.checkedKeys,O=w.halfCheckedKeys;if(!c){var N=new Set(R);N.delete(h);var E=Gt(Array.from(N),{checked:!1,halfCheckedKeys:O},u);R=E.checkedKeys,O=E.halfCheckedKeys}y=R,S.checkedNodes=[],S.checkedNodesPositions=[],S.halfCheckedKeys=O,R.forEach(function(P){var I=u[P];if(I){var x=I.node,M=I.pos;S.checkedNodes.push(x),S.checkedNodesPositions.push({node:x,pos:M})}}),n.setUncontrolledState({checkedKeys:R},!1,{halfCheckedKeys:O})}v==null||v(y,S)},n.onNodeLoad=function(l){var s=l.key,c=new Promise(function(f,u){n.setState(function(p){var g=p.loadedKeys,m=g===void 0?[]:g,b=p.loadingKeys,v=b===void 0?[]:b,h=n.props,y=h.loadData,S=h.onLoad;if(!y||m.indexOf(s)!==-1||v.indexOf(s)!==-1)return null;var $=y(l);return $.then(function(){var C=n.state.loadedKeys,w=xt(C,s);S==null||S(w,{event:"load",node:l}),n.setUncontrolledState({loadedKeys:w}),n.setState(function(R){return{loadingKeys:St(R.loadingKeys,s)}}),f()}).catch(function(C){if(n.setState(function(R){return{loadingKeys:St(R.loadingKeys,s)}}),n.loadingRetryTimes[s]=(n.loadingRetryTimes[s]||0)+1,n.loadingRetryTimes[s]>=Bd){var w=n.state.loadedKeys;Ct(!1,"Retry for `loadData` many times but still failed. No more retry."),n.setUncontrolledState({loadedKeys:xt(w,s)}),f()}u(C)}),{loadingKeys:xt(v,s)}})});return c.catch(function(){}),c},n.onNodeMouseEnter=function(l,s){var c=n.props.onMouseEnter;c==null||c({event:l,node:s})},n.onNodeMouseLeave=function(l,s){var c=n.props.onMouseLeave;c==null||c({event:l,node:s})},n.onNodeContextMenu=function(l,s){var c=n.props.onRightClick;c&&(l.preventDefault(),c({event:l,node:s}))},n.onFocus=function(){var l=n.props.onFocus;n.setState({focused:!0});for(var s=arguments.length,c=new Array(s),f=0;f1&&arguments[1]!==void 0?arguments[1]:!1,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!n.destroyed){var f=!1,u=!0,p={};Object.keys(l).forEach(function(g){if(g in n.props){u=!1;return}f=!0,p[g]=l[g]}),f&&(!s||u)&&n.setState(z(z({},p),c))}},n.scrollTo=function(l){n.listRef.current.scrollTo(l)},n}return At(r,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var o=this.props.activeKey;o!==void 0&&o!==this.state.activeKey&&(this.setState({activeKey:o}),o!==null&&this.scrollTo({key:o}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var o,a=this.state,d=a.focused,l=a.flattenNodes,s=a.keyEntities,c=a.draggingNodeKey,f=a.activeKey,u=a.dropLevelOffset,p=a.dropContainerKey,g=a.dropTargetKey,m=a.dropPosition,b=a.dragOverNodeKey,v=a.indent,h=this.props,y=h.prefixCls,S=h.className,$=h.style,C=h.showLine,w=h.focusable,R=h.tabIndex,O=R===void 0?0:R,N=h.selectable,E=h.showIcon,P=h.icon,I=h.switcherIcon,x=h.draggable,M=h.checkable,H=h.checkStrictly,T=h.disabled,k=h.motion,j=h.loadData,L=h.filterTreeNode,te=h.height,A=h.itemHeight,de=h.virtual,ue=h.titleRender,oe=h.dropIndicatorRender,xe=h.onContextMenu,V=h.onScroll,B=h.direction,Z=h.rootClassName,ee=h.rootStyle,X=Dt(this.props,{aria:!0,data:!0}),F;return x&&(it(x)==="object"?F=x:typeof x=="function"?F={nodeDraggable:x}:F={}),i.createElement(Rr.Provider,{value:{prefixCls:y,selectable:N,showIcon:E,icon:P,switcherIcon:I,draggable:F,draggingNodeKey:c,checkable:M,checkStrictly:H,disabled:T,keyEntities:s,dropLevelOffset:u,dropContainerKey:p,dropTargetKey:g,dropPosition:m,dragOverNodeKey:b,indent:v,direction:B,dropIndicatorRender:oe,loadData:j,filterTreeNode:L,titleRender:ue,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},i.createElement("div",{role:"tree",className:Y(y,S,Z,(o={},U(o,"".concat(y,"-show-line"),C),U(o,"".concat(y,"-focused"),d),U(o,"".concat(y,"-active-focused"),f!==null),o)),style:ee},i.createElement(Aa,Oe({ref:this.listRef,prefixCls:y,style:$,data:l,disabled:T,selectable:N,checkable:!!M,motion:k,dragging:c!==null,height:te,itemHeight:A,virtual:de,focusable:w,focused:d,tabIndex:O,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:xe,onScroll:V},this.getTreeNodeRequiredProps(),X))))}}],[{key:"getDerivedStateFromProps",value:function(o,a){var d=a.prevProps,l={prevProps:o};function s(w){return!d&&w in o||d&&d[w]!==o[w]}var c,f=a.fieldNames;if(s("fieldNames")&&(f=En(o.fieldNames),l.fieldNames=f),s("treeData")?c=o.treeData:s("children")&&(Ct(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),c=pa(o.children)),c){l.treeData=c;var u=Dr(c,{fieldNames:f});l.keyEntities=z(U({},_t,Fa),u.keyEntities)}var p=l.keyEntities||a.keyEntities;if(s("expandedKeys")||d&&s("autoExpandParent"))l.expandedKeys=o.autoExpandParent||!d&&o.defaultExpandParent?rr(o.expandedKeys,p):o.expandedKeys;else if(!d&&o.defaultExpandAll){var g=z({},p);delete g[_t],l.expandedKeys=Object.keys(g).map(function(w){return g[w].key})}else!d&&o.defaultExpandedKeys&&(l.expandedKeys=o.autoExpandParent||o.defaultExpandParent?rr(o.defaultExpandedKeys,p):o.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,c||l.expandedKeys){var m=Yn(c||a.treeData,l.expandedKeys||a.expandedKeys,f);l.flattenNodes=m}if(o.selectable&&(s("selectedKeys")?l.selectedKeys=ro(o.selectedKeys,o):!d&&o.defaultSelectedKeys&&(l.selectedKeys=ro(o.defaultSelectedKeys,o))),o.checkable){var b;if(s("checkedKeys")?b=qn(o.checkedKeys)||{}:!d&&o.defaultCheckedKeys?b=qn(o.defaultCheckedKeys)||{}:c&&(b=qn(o.checkedKeys)||{checkedKeys:a.checkedKeys,halfCheckedKeys:a.halfCheckedKeys}),b){var v=b,h=v.checkedKeys,y=h===void 0?[]:h,S=v.halfCheckedKeys,$=S===void 0?[]:S;if(!o.checkStrictly){var C=Gt(y,!0,p);y=C.checkedKeys,$=C.halfCheckedKeys}l.checkedKeys=y,l.halfCheckedKeys=$}}return s("loadedKeys")&&(l.loadedKeys=o.loadedKeys),l}}]),r}(i.Component);kr.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Hd,allowDrop:function(){return!0},expandAction:!1};kr.TreeNode=Ht;var _d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"};const Fd=_d;var ja=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:Fd}))};ja.displayName="HolderOutlined";const Ad=i.forwardRef(ja),bo=4;function jd(e){const{dropPosition:t,dropLevelOffset:r,prefixCls:n,indent:o,direction:a="ltr"}=e,d=a==="ltr"?"left":"right",l=a==="ltr"?"right":"left",s={[d]:-r*o+bo,[l]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[d]=o+bo;break}return he.createElement("div",{style:s,className:`${n}-drop-indicator`})}var Vd={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};const Wd=Vd;var Va=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:Wd}))};Va.displayName="CaretDownFilled";const Ud=i.forwardRef(Va);var Gd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};const Xd=Gd;var Wa=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:Xd}))};Wa.displayName="MinusSquareOutlined";const qd=i.forwardRef(Wa);var Yd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};const Jd=Yd;var Ua=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:Jd}))};Ua.displayName="PlusSquareOutlined";const Qd=i.forwardRef(Ua);function Zd(e,t,r,n){const{isLeaf:o,expanded:a,loading:d}=r;if(d)return i.createElement(To,{className:`${e}-switcher-loading-icon`});let l;if(n&&typeof n=="object"&&(l=n.showLeafIcon),o){if(!n)return null;if(typeof l!="boolean"&&l){const f=typeof l=="function"?l(r):l,u=`${e}-switcher-line-custom-icon`;return _r(f)?Fr(f,{className:Y(f.props.className||"",u)}):f}return l?i.createElement(Ho,{className:`${e}-switcher-line-icon`}):i.createElement("span",{className:`${e}-switcher-leaf-line`})}const s=`${e}-switcher-icon`,c=typeof t=="function"?t(r):t;return _r(c)?Fr(c,{className:Y(c.props.className||"",s)}):c||(n?a?i.createElement(qd,{className:`${e}-switcher-line-icon`}):i.createElement(Qd,{className:`${e}-switcher-line-icon`}):i.createElement(Ud,{className:s}))}const eu=new Cr("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),tu=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),nu=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${t.lineWidthBold}px solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ru=(e,t)=>{const{treeCls:r,treeNodeCls:n,treeNodePadding:o,treeTitleHeight:a}=t,d=(a-t.fontSizeLG)/2,l=t.paddingXS;return{[r]:Object.assign(Object.assign({},at(t)),{background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,[`&${r}-rtl`]:{[`${r}-switcher`]:{"&_close":{[`${r}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${r}-active-focused)`]:Object.assign({},Lt(t)),[`${r}-list-holder-inner`]:{alignItems:"flex-start"},[`&${r}-block-node`]:{[`${r}-list-holder-inner`]:{alignItems:"stretch",[`${r}-node-content-wrapper`]:{flex:"auto"},[`${n}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:o,insetInlineStart:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:eu,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${n}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${o}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${r}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${r}-node-content-wrapper`]:Object.assign({},Lt(t)),[`&:not(${n}-disabled).filter-node ${r}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${r}-draggable-icon`]:{width:a,lineHeight:`${a}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${t.motionDurationSlow}`,[`${n}:hover &`]:{opacity:.45}},[`&${n}-disabled`]:{[`${r}-draggable-icon`]:{visibility:"hidden"}}}},[`${r}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:a}},[`${r}-draggable-icon`]:{visibility:"hidden"},[`${r}-switcher`]:Object.assign(Object.assign({},tu(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:a,margin:0,lineHeight:`${a}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${r}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:a/2,bottom:-o,marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:a/2*.8,height:a/2,borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${r}-checkbox`]:{top:"initial",marginInlineEnd:l,marginBlockStart:d},[`${r}-node-content-wrapper, ${r}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:a,margin:0,padding:`0 ${t.paddingXS/2}px`,color:"inherit",lineHeight:`${a}px`,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:t.controlItemBgHover},[`&${r}-node-selected`]:{backgroundColor:t.controlItemBgActive},[`${r}-iconEle`]:{display:"inline-block",width:a,height:a,lineHeight:`${a}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${r}-unselectable ${r}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}-node-content-wrapper`]:Object.assign({lineHeight:`${a}px`,userSelect:"none"},nu(e,t)),[`${n}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${t.colorPrimary}`}},"&-show-line":{[`${r}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:a/2,bottom:-o,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${r}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${n}-leaf-last`]:{[`${r}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${a/2}px !important`}}}}})}},ou=e=>{const{treeCls:t,treeNodeCls:r,treeNodePadding:n}=e;return{[`${t}${t}-directory`]:{[r]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:n,insetInlineStart:0,transition:`background-color ${e.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:e.controlItemBgHover}},"> *":{zIndex:1},[`${t}-switcher`]:{transition:`color ${e.motionDurationMid}`},[`${t}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${t}-node-selected`]:{color:e.colorTextLightSolid,background:"transparent"}},"&-selected":{[` + &:hover::before, + &::before + `]:{background:e.colorPrimary},[`${t}-switcher`]:{color:e.colorTextLightSolid},[`${t}-node-content-wrapper`]:{color:e.colorTextLightSolid,background:"transparent"}}}}}},au=(e,t)=>{const r=`.${e}`,n=`${r}-treenode`,o=t.paddingXS/2,a=t.controlHeightSM,d=rt(t,{treeCls:r,treeNodeCls:n,treeNodePadding:o,treeTitleHeight:a});return[ru(e,d),ou(d)]},iu=jt("Tree",(e,t)=>{let{prefixCls:r}=t;return[{[e.componentCls]:ga(`${r}-checkbox`,e)},au(r,e),Oi(e)]}),lu=he.forwardRef((e,t)=>{const{getPrefixCls:r,direction:n,virtual:o}=he.useContext(ot),{prefixCls:a,className:d,showIcon:l=!1,showLine:s,switcherIcon:c,blockNode:f=!1,children:u,checkable:p=!1,selectable:g=!0,draggable:m,motion:b}=e,v=r("tree",a),h=r(),y=b??Object.assign(Object.assign({},Ri(h)),{motionAppear:!1}),S=Object.assign(Object.assign({},e),{checkable:p,selectable:g,showIcon:l,motion:y,blockNode:f,showLine:Boolean(s),dropIndicatorRender:jd}),[$,C]=iu(v),w=he.useMemo(()=>{if(!m)return!1;let R={};switch(typeof m){case"function":R.nodeDraggable=m;break;case"object":R=Object.assign({},m);break}return R.icon!==!1&&(R.icon=R.icon||he.createElement(Ad,null)),R},[m]);return $(he.createElement(kr,Object.assign({itemHeight:20,ref:t,virtual:o},S,{prefixCls:v,className:Y({[`${v}-icon-hide`]:!l,[`${v}-block-node`]:f,[`${v}-unselectable`]:!g,[`${v}-rtl`]:n==="rtl"},d,C),direction:n,checkable:p&&he.createElement("span",{className:`${v}-checkbox-inner`}),selectable:g,switcherIcon:R=>Zd(v,c,R,s),draggable:w}),u))}),Ga=lu;var su={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};const cu=su;var Xa=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:cu}))};Xa.displayName="FolderOpenOutlined";const du=i.forwardRef(Xa);var uu={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};const fu=uu;var qa=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:fu}))};qa.displayName="FolderOutlined";const pu=i.forwardRef(qa);var wt;(function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"})(wt||(wt={}));function zr(e,t){function r(n){const{key:o,children:a}=n;t(o,n)!==!1&&zr(a||[],t)}e.forEach(r)}function gu(e){let{treeData:t,expandedKeys:r,startKey:n,endKey:o}=e;const a=[];let d=wt.None;if(n&&n===o)return[n];if(!n||!o)return[];function l(s){return s===n||s===o}return zr(t,s=>{if(d===wt.End)return!1;if(l(s)){if(a.push(s),d===wt.None)d=wt.Start;else if(d===wt.Start)return d=wt.End,!1}else d===wt.Start&&a.push(s);return r.includes(s)}),a}function Qn(e,t){const r=pe(t),n=[];return zr(e,(o,a)=>{const d=r.indexOf(o);return d!==-1&&(n.push(a),r.splice(d,1)),!!r.length}),n}var yo=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:r,defaultExpandParent:n,defaultExpandedKeys:o}=e,a=yo(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const d=i.useRef(),l=i.useRef(),s=()=>{const{keyEntities:O}=Dr(So(a));let N;return r?N=Object.keys(O):n?N=rr(a.expandedKeys||o||[],O):N=a.expandedKeys||o,N},[c,f]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[u,p]=i.useState(()=>s());i.useEffect(()=>{"selectedKeys"in a&&f(a.selectedKeys)},[a.selectedKeys]),i.useEffect(()=>{"expandedKeys"in a&&p(a.expandedKeys)},[a.expandedKeys]);const g=(O,N)=>{var E;return"expandedKeys"in a||p(O),(E=a.onExpand)===null||E===void 0?void 0:E.call(a,O,N)},m=(O,N)=>{var E;const{multiple:P}=a,{node:I,nativeEvent:x}=N,{key:M=""}=I,H=So(a),T=Object.assign(Object.assign({},N),{selected:!0}),k=(x==null?void 0:x.ctrlKey)||(x==null?void 0:x.metaKey),j=x==null?void 0:x.shiftKey;let L;P&&k?(L=O,d.current=M,l.current=L,T.selectedNodes=Qn(H,L)):P&&j?(L=Array.from(new Set([].concat(pe(l.current||[]),pe(gu({treeData:H,expandedKeys:u,startKey:M,endKey:d.current}))))),T.selectedNodes=Qn(H,L)):(L=[M],d.current=M,l.current=L,T.selectedNodes=Qn(H,L)),(E=a.onSelect)===null||E===void 0||E.call(a,L,T),"selectedKeys"in a||f(L)},{getPrefixCls:b,direction:v}=i.useContext(ot),{prefixCls:h,className:y,showIcon:S=!0,expandAction:$="click"}=a,C=yo(a,["prefixCls","className","showIcon","expandAction"]),w=b("tree",h),R=Y(`${w}-directory`,{[`${w}-directory-rtl`]:v==="rtl"},y);return i.createElement(Ga,Object.assign({icon:mu,ref:t,blockNode:!0},C,{showIcon:S,expandAction:$,prefixCls:w,className:R,expandedKeys:u,selectedKeys:c,onSelect:m,onExpand:g}))},hu=i.forwardRef(vu),bu=hu,Lr=Ga;Lr.DirectoryTree=bu;Lr.TreeNode=Ht;const yu=Lr;function Su(e){const t=i.useRef(e),r=Hi();return[()=>t.current,n=>{t.current=n,r()}]}function Co(e){let{value:t,onChange:r,filterSearch:n,tablePrefixCls:o,locale:a}=e;return n?i.createElement("div",{className:`${o}-filter-dropdown-search`},i.createElement(Pi,{prefix:i.createElement(Mo,null),placeholder:a.filterSearchPlaceholder,onChange:r,value:t,htmlSize:1,className:`${o}-filter-dropdown-search-input`})):null}const Cu=e=>{const{keyCode:t}=e;t===me.ENTER&&e.stopPropagation()},xu=e=>i.createElement("div",{className:e.className,onClick:t=>t.stopPropagation(),onKeyDown:Cu},e.children),wu=xu;function Eu(e){return e.some(t=>{let{children:r}=t;return r})}function Ya(e,t){return typeof t=="string"||typeof t=="number"?t==null?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()):!1}function Ja(e){let{filters:t,prefixCls:r,filteredKeys:n,filterMultiple:o,searchValue:a,filterSearch:d}=e;return t.map((l,s)=>{const c=String(l.value);if(l.children)return{key:c||s,label:l.text,popupClassName:`${r}-dropdown-submenu`,children:Ja({filters:l.children,prefixCls:r,filteredKeys:n,filterMultiple:o,searchValue:a,filterSearch:d})};const f=o?$n:da,u={key:l.value!==void 0?c:s,label:i.createElement(i.Fragment,null,i.createElement(f,{checked:n.includes(c)}),i.createElement("span",null,l.text))};return a.trim()?typeof d=="function"?d(a,l)?u:null:Ya(a,l.text)?u:null:u})}function $u(e){var t,r;const{tablePrefixCls:n,prefixCls:o,column:a,dropdownPrefixCls:d,columnKey:l,filterMultiple:s,filterMode:c="menu",filterSearch:f=!1,filterState:u,triggerFilter:p,locale:g,children:m,getPopupContainer:b}=e,{filterDropdownOpen:v,onFilterDropdownOpenChange:h,filterResetToDefaultFilteredValue:y,defaultFilteredValue:S,filterDropdownVisible:$,onFilterDropdownVisibleChange:C}=a,[w,R]=i.useState(!1),O=!!(u&&(!((t=u.filteredKeys)===null||t===void 0)&&t.length||u.forceFiltered)),N=K=>{R(K),h==null||h(K),C==null||C(K)},E=(r=v??$)!==null&&r!==void 0?r:w,P=u==null?void 0:u.filteredKeys,[I,x]=Su(P||[]),M=K=>{let{selectedKeys:G}=K;x(G)},H=(K,G)=>{let{node:ne,checked:se}=G;M(s?{selectedKeys:K}:{selectedKeys:se&&ne.key?[ne.key]:[]})};i.useEffect(()=>{w&&M({selectedKeys:P||[]})},[P]);const[T,k]=i.useState([]),j=K=>{k(K)},[L,te]=i.useState(""),A=K=>{const{value:G}=K.target;te(G)};i.useEffect(()=>{w||te("")},[w]);const de=K=>{const G=K&&K.length?K:null;if(G===null&&(!u||!u.filteredKeys)||cn(G,u==null?void 0:u.filteredKeys,!0))return null;p({column:a,key:l,filteredKeys:G})},ue=()=>{N(!1),de(I())},oe=function(){let{confirm:K,closeDropdown:G}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};K&&de([]),G&&N(!1),te(""),x(y?(S||[]).map(ne=>String(ne)):[])},xe=function(){let{closeDropdown:K}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};K&&N(!1),de(I())},V=K=>{K&&P!==void 0&&x(P||[]),N(K),!K&&!a.filterDropdown&&ue()},B=Y({[`${d}-menu-without-submenu`]:!Eu(a.filters||[])}),Z=K=>{if(K.target.checked){const G=Xt(a==null?void 0:a.filters).map(ne=>String(ne));x(G)}else x([])},ee=K=>{let{filters:G}=K;return(G||[]).map((ne,se)=>{const we=String(ne.value),J={title:ne.text,key:ne.value!==void 0?we:se};return ne.children&&(J.children=ee({filters:ne.children})),J})},X=K=>{var G;return Object.assign(Object.assign({},K),{text:K.title,value:K.key,children:((G=K.children)===null||G===void 0?void 0:G.map(ne=>X(ne)))||[]})};let F;if(typeof a.filterDropdown=="function")F=a.filterDropdown({prefixCls:`${d}-custom`,setSelectedKeys:K=>M({selectedKeys:K}),selectedKeys:I(),confirm:xe,clearFilters:oe,filters:a.filters,visible:E,close:()=>{N(!1)}});else if(a.filterDropdown)F=a.filterDropdown;else{const K=I()||[],G=()=>(a.filters||[]).length===0?i.createElement(zt,{image:zt.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):c==="tree"?i.createElement(i.Fragment,null,i.createElement(Co,{filterSearch:f,value:L,onChange:A,tablePrefixCls:n,locale:g}),i.createElement("div",{className:`${n}-filter-dropdown-tree`},s?i.createElement($n,{checked:K.length===Xt(a.filters).length,indeterminate:K.length>0&&K.lengthtypeof f=="function"?f(L,X(se)):Ya(L,se.title):void 0}))):i.createElement(i.Fragment,null,i.createElement(Co,{filterSearch:f,value:L,onChange:A,tablePrefixCls:n,locale:g}),i.createElement(Bi,{selectable:!0,multiple:s,prefixCls:`${d}-menu`,className:B,onSelect:M,onDeselect:M,selectedKeys:K,getPopupContainer:b,openKeys:T,onOpenChange:j,items:Ja({filters:a.filters||[],filterSearch:f,prefixCls:o,filteredKeys:I(),filterMultiple:s,searchValue:L})})),ne=()=>y?cn((S||[]).map(se=>String(se)),K,!0):K.length===0;F=i.createElement(i.Fragment,null,G(),i.createElement("div",{className:`${o}-dropdown-btns`},i.createElement(Ar,{type:"link",size:"small",disabled:ne(),onClick:()=>oe()},g.filterReset),i.createElement(Ar,{type:"primary",size:"small",onClick:ue},g.filterConfirm)))}a.filterDropdown&&(F=i.createElement(_i,{selectable:void 0},F));const _=()=>i.createElement(wu,{className:`${o}-dropdown`},F);let D;typeof a.filterIcon=="function"?D=a.filterIcon(O):a.filterIcon?D=a.filterIcon:D=i.createElement(Dd,null);const{direction:W}=i.useContext(ot);return i.createElement("div",{className:`${o}-column`},i.createElement("span",{className:`${n}-column-title`},m),i.createElement(Fo,{dropdownRender:_,trigger:["click"],open:E,onOpenChange:V,getPopupContainer:b,placement:W==="rtl"?"bottomLeft":"bottomRight"},i.createElement("span",{role:"button",tabIndex:-1,className:Y(`${o}-trigger`,{active:O}),onClick:K=>{K.stopPropagation()}},D)))}function cr(e,t,r){let n=[];return(e||[]).forEach((o,a)=>{var d;const l=fn(a,r);if(o.filters||"filterDropdown"in o||"onFilter"in o)if("filteredValue"in o){let s=o.filteredValue;"filterDropdown"in o||(s=(d=s==null?void 0:s.map(String))!==null&&d!==void 0?d:s),n.push({column:o,key:Bt(o,l),filteredKeys:s,forceFiltered:o.filtered})}else n.push({column:o,key:Bt(o,l),filteredKeys:t&&o.defaultFilteredValue?o.defaultFilteredValue:void 0,forceFiltered:o.filtered});"children"in o&&(n=[].concat(pe(n),pe(cr(o.children,t,l))))}),n}function Qa(e,t,r,n,o,a,d,l){return r.map((s,c)=>{const f=fn(c,l),{filterMultiple:u=!0,filterMode:p,filterSearch:g}=s;let m=s;if(m.filters||m.filterDropdown){const b=Bt(m,f),v=n.find(h=>{let{key:y}=h;return b===y});m=Object.assign(Object.assign({},m),{title:h=>i.createElement($u,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:m,columnKey:b,filterState:v,filterMultiple:u,filterMode:p,filterSearch:g,triggerFilter:a,locale:o,getPopupContainer:d},zn(s.title,h))})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:Qa(e,t,m.children,n,o,a,d,f)})),m})}function Xt(e){let t=[];return(e||[]).forEach(r=>{let{value:n,children:o}=r;t.push(n),o&&(t=[].concat(pe(t),pe(Xt(o))))}),t}function xo(e){const t={};return e.forEach(r=>{let{key:n,filteredKeys:o,column:a}=r;const{filters:d,filterDropdown:l}=a;if(l)t[n]=o||null;else if(Array.isArray(o)){const s=Xt(d);t[n]=s.filter(c=>o.includes(String(c)))}else t[n]=null}),t}function wo(e,t){return t.reduce((r,n)=>{const{column:{onFilter:o,filters:a},filteredKeys:d}=n;return o&&d&&d.length?r.filter(l=>d.some(s=>{const c=Xt(a),f=c.findIndex(p=>String(p)===String(s)),u=f!==-1?c[f]:s;return o(u,l)})):r},e)}const Za=e=>e.flatMap(t=>"children"in t?[t].concat(pe(Za(t.children||[]))):[t]);function Iu(e){let{prefixCls:t,dropdownPrefixCls:r,mergedColumns:n,onFilterChange:o,getPopupContainer:a,locale:d}=e;const l=Za(n||[]),[s,c]=i.useState(()=>cr(l,!0)),f=i.useMemo(()=>{const m=cr(l,!1);if(m.length===0)return m;let b=!0;if(m.forEach(v=>{let{filteredKeys:h}=v;h!==void 0&&(b=!1)}),b){const v=(l||[]).map((h,y)=>Bt(h,fn(y)));return s.filter(h=>{let{key:y}=h;return v.includes(y)}).map(h=>{const y=l[v.findIndex(S=>S===h.key)];return Object.assign(Object.assign({},h),{column:Object.assign(Object.assign({},h.column),y),forceFiltered:y.filtered})})}return m},[l,s]),u=i.useMemo(()=>xo(f),[f]),p=m=>{const b=f.filter(v=>{let{key:h}=v;return h!==m.key});b.push(m),c(b),o(xo(b),b)};return[m=>Qa(t,r,m,f,d,p,a),f,u]}function Nu(e,t,r){const n=i.useRef({});function o(a){if(!n.current||n.current.data!==e||n.current.childrenColumnName!==t||n.current.getRowKey!==r){let l=function(s){s.forEach((c,f)=>{const u=r(c,f);d.set(u,c),c&&typeof c=="object"&&t in c&&l(c[t]||[])})};const d=new Map;l(e),n.current={data:e,childrenColumnName:t,kvMap:d,getRowKey:r}}return n.current.kvMap.get(a)}return[o]}var Ou=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const a=e[o];typeof a!="function"&&(r[o]=a)}),r}function Pu(e,t,r){const n=t&&typeof t=="object"?t:{},{total:o=0}=n,a=Ou(n,["total"]),[d,l]=i.useState(()=>({current:"defaultCurrent"in a?a.defaultCurrent:1,pageSize:"defaultPageSize"in a?a.defaultPageSize:ei})),s=Pc(d,a,{total:o>0?o:e}),c=Math.ceil((o||e)/s.pageSize);s.current>c&&(s.current=c||1);const f=(p,g)=>{l({current:p??1,pageSize:g||s.pageSize})},u=(p,g)=>{var m;t&&((m=t.onChange)===null||m===void 0||m.call(t,p,g)),f(p,g),r(p,g||(s==null?void 0:s.pageSize))};return t===!1?[{},()=>{}]:[Object.assign(Object.assign({},s),{onChange:u}),f]}const Ot={},dr="SELECT_ALL",ur="SELECT_INVERT",fr="SELECT_NONE",Eo=[];function ti(e,t){let r=[];return(t||[]).forEach(n=>{r.push(n),n&&typeof n=="object"&&e in n&&(r=[].concat(pe(r),pe(ti(e,n[e]))))}),r}function Du(e,t){const{preserveSelectedRowKeys:r,selectedRowKeys:n,defaultSelectedRowKeys:o,getCheckboxProps:a,onChange:d,onSelect:l,onSelectAll:s,onSelectInvert:c,onSelectNone:f,onSelectMultiple:u,columnWidth:p,type:g,selections:m,fixed:b,renderCell:v,hideSelectAll:h,checkStrictly:y=!0}=e||{},{prefixCls:S,data:$,pageData:C,getRecordByKey:w,getRowKey:R,expandType:O,childrenColumnName:N,locale:E,getPopupContainer:P}=t,[I,x]=sn(n||o||Eo,{value:n}),M=i.useRef(new Map),H=i.useCallback(X=>{if(r){const F=new Map;X.forEach(_=>{let D=w(_);!D&&M.current.has(_)&&(D=M.current.get(_)),F.set(_,D)}),M.current=F}},[w,r]);i.useEffect(()=>{H(I)},[I]);const{keyEntities:T}=i.useMemo(()=>y?{keyEntities:null}:Dr($,{externalGetKey:R,childrenPropName:N}),[$,R,y,N]),k=i.useMemo(()=>ti(N,C),[C,N]),j=i.useMemo(()=>{const X=new Map;return k.forEach((F,_)=>{const D=R(F,_),W=(a?a(F):null)||{};X.set(D,W)}),X},[k,R,a]),L=i.useCallback(X=>{var F;return!!(!((F=j.get(R(X)))===null||F===void 0)&&F.disabled)},[j,R]),[te,A]=i.useMemo(()=>{if(y)return[I||[],[]];const{checkedKeys:X,halfCheckedKeys:F}=Gt(I,!0,T,L);return[X||[],F]},[I,y,T,L]),de=i.useMemo(()=>{const X=g==="radio"?te.slice(0,1):te;return new Set(X)},[te,g]),ue=i.useMemo(()=>g==="radio"?new Set:new Set(A),[A,g]),[oe,xe]=i.useState(null);i.useEffect(()=>{e||x(Eo)},[!!e]);const V=i.useCallback((X,F)=>{let _,D;H(X),r?(_=X,D=X.map(W=>M.current.get(W))):(_=[],D=[],X.forEach(W=>{const K=w(W);K!==void 0&&(_.push(W),D.push(K))})),x(_),d==null||d(_,D,{type:F})},[x,w,d,r]),B=i.useCallback((X,F,_,D)=>{if(l){const W=_.map(K=>w(K));l(w(X),F,W,D)}V(_,"single")},[l,w,V]),Z=i.useMemo(()=>!m||h?null:(m===!0?[dr,ur,fr]:m).map(F=>F===dr?{key:"all",text:E.selectionAll,onSelect(){V($.map((_,D)=>R(_,D)).filter(_=>{const D=j.get(_);return!(D!=null&&D.disabled)||de.has(_)}),"all")}}:F===ur?{key:"invert",text:E.selectInvert,onSelect(){const _=new Set(de);C.forEach((W,K)=>{const G=R(W,K),ne=j.get(G);ne!=null&&ne.disabled||(_.has(G)?_.delete(G):_.add(G))});const D=Array.from(_);c&&c(D),V(D,"invert")}}:F===fr?{key:"none",text:E.selectNone,onSelect(){f==null||f(),V(Array.from(de).filter(_=>{const D=j.get(_);return D==null?void 0:D.disabled}),"none")}}:F).map(F=>Object.assign(Object.assign({},F),{onSelect:function(){for(var _,D,W=arguments.length,K=new Array(W),G=0;G{var F;if(!e)return X.filter(ae=>ae!==Ot);let _=pe(X);const D=new Set(de),W=k.map(R).filter(ae=>!j.get(ae).disabled),K=W.every(ae=>D.has(ae)),G=W.some(ae=>D.has(ae)),ne=()=>{const ae=[];K?W.forEach(fe=>{D.delete(fe),ae.push(fe)}):W.forEach(fe=>{D.has(fe)||(D.add(fe),ae.push(fe))});const ce=Array.from(D);s==null||s(!K,ce.map(fe=>w(fe)),ae.map(fe=>w(fe))),V(ce,"all"),xe(null)};let se;if(g!=="radio"){let ae;if(Z){const ge={getPopupContainer:P,items:Z.map((_e,le)=>{const{key:be,text:je,onSelect:Me}=_e;return{key:be||le,onClick:()=>{Me==null||Me(W)},label:je}})};ae=i.createElement("div",{className:`${S}-selection-extra`},i.createElement(Fo,{menu:ge,getPopupContainer:P},i.createElement("span",null,i.createElement(Bo,null))))}const ce=k.map((ge,_e)=>{const le=R(ge,_e),be=j.get(le)||{};return Object.assign({checked:D.has(le)},be)}).filter(ge=>{let{disabled:_e}=ge;return _e}),fe=!!ce.length&&ce.length===k.length,De=fe&&ce.every(ge=>{let{checked:_e}=ge;return _e}),Ne=fe&&ce.some(ge=>{let{checked:_e}=ge;return _e});se=!h&&i.createElement("div",{className:`${S}-selection`},i.createElement($n,{checked:fe?De:!!k.length&&K,indeterminate:fe?!De&&Ne:!K&&G,onChange:ne,disabled:k.length===0||fe,"aria-label":ae?"Custom selection":"Select all",skipGroup:!0}),ae)}let we;g==="radio"?we=(ae,ce,fe)=>{const De=R(ce,fe),Ne=D.has(De);return{node:i.createElement(da,Object.assign({},j.get(De),{checked:Ne,onClick:ge=>ge.stopPropagation(),onChange:ge=>{D.has(De)||B(De,!0,[De],ge.nativeEvent)}})),checked:Ne}}:we=(ae,ce,fe)=>{var De;const Ne=R(ce,fe),ge=D.has(Ne),_e=ue.has(Ne),le=j.get(Ne);let be;return O==="nest"?be=_e:be=(De=le==null?void 0:le.indeterminate)!==null&&De!==void 0?De:_e,{node:i.createElement($n,Object.assign({},le,{indeterminate:be,checked:ge,skipGroup:!0,onClick:je=>je.stopPropagation(),onChange:je=>{let{nativeEvent:Me}=je;const{shiftKey:Be}=Me;let Le=-1,We=-1;if(Be&&y){const Xe=new Set([oe,Ne]);W.some((Fe,Ae)=>{if(Xe.has(Fe))if(Le===-1)Le=Ae;else return We=Ae,!0;return!1})}if(We!==-1&&Le!==We&&y){const Xe=W.slice(Le,We+1),Fe=[];ge?Xe.forEach(Ve=>{D.has(Ve)&&(Fe.push(Ve),D.delete(Ve))}):Xe.forEach(Ve=>{D.has(Ve)||(Fe.push(Ve),D.add(Ve))});const Ae=Array.from(D);u==null||u(!ge,Ae.map(Ve=>w(Ve)),Fe.map(Ve=>w(Ve))),V(Ae,"multiple")}else{const Xe=te;if(y){const Fe=ge?St(Xe,Ne):xt(Xe,Ne);B(Ne,!ge,Fe,Me)}else{const Fe=Gt([].concat(pe(Xe),[Ne]),!0,T,L),{checkedKeys:Ae,halfCheckedKeys:Ve}=Fe;let Ue=Ae;if(ge){const ye=new Set(Ae);ye.delete(Ne),Ue=Gt(Array.from(ye),{checked:!1,halfCheckedKeys:Ve},T,L).checkedKeys}B(Ne,!ge,Ue,Me)}}xe(ge?null:Ne)}})),checked:ge}};const J=(ae,ce,fe)=>{const{node:De,checked:Ne}=we(ae,ce,fe);return v?v(Ne,ce,fe,De):De};if(!_.includes(Ot))if(_.findIndex(ae=>{var ce;return((ce=ae[ln])===null||ce===void 0?void 0:ce.columnType)==="EXPAND_COLUMN"})===0){const[ae,...ce]=_;_=[ae,Ot].concat(pe(ce))}else _=[Ot].concat(pe(_));const ze=_.indexOf(Ot);_=_.filter((ae,ce)=>ae!==Ot||ce===ze);const Ie=_[ze-1],Te=_[ze+1];let $e=b;$e===void 0&&((Te==null?void 0:Te.fixed)!==void 0?$e=Te.fixed:(Ie==null?void 0:Ie.fixed)!==void 0&&($e=Ie.fixed)),$e&&Ie&&((F=Ie[ln])===null||F===void 0?void 0:F.columnType)==="EXPAND_COLUMN"&&Ie.fixed===void 0&&(Ie.fixed=$e);const He={fixed:$e,width:p,className:`${S}-selection-column`,title:e.columnTitle||se,render:J,[ln]:{className:`${S}-selection-col`}};return _.map(ae=>ae===Ot?He:ae)},[R,k,e,te,de,ue,p,Z,O,oe,j,u,B,L]),de]}var Tu={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};const Mu=Tu;var ni=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:Mu}))};ni.displayName="CaretDownOutlined";const Ku=i.forwardRef(ni);var ku={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};const zu=ku;var ri=function(t,r){return i.createElement(ut,z(z({},t),{},{ref:r,icon:zu}))};ri.displayName="CaretUpOutlined";const Lu=i.forwardRef(ri),Sn="ascend",Zn="descend";function Nn(e){return typeof e.sorter=="object"&&typeof e.sorter.multiple=="number"?e.sorter.multiple:!1}function $o(e){return typeof e=="function"?e:e&&typeof e=="object"&&e.compare?e.compare:!1}function Hu(e,t){return t?e[e.indexOf(t)+1]:e[0]}function pr(e,t,r){let n=[];function o(a,d){n.push({column:a,key:Bt(a,d),multiplePriority:Nn(a),sortOrder:a.sortOrder})}return(e||[]).forEach((a,d)=>{const l=fn(d,r);a.children?("sortOrder"in a&&o(a,l),n=[].concat(pe(n),pe(pr(a.children,t,l)))):a.sorter&&("sortOrder"in a?o(a,l):t&&a.defaultSortOrder&&n.push({column:a,key:Bt(a,l),multiplePriority:Nn(a),sortOrder:a.defaultSortOrder}))}),n}function oi(e,t,r,n,o,a,d,l){return(t||[]).map((s,c)=>{const f=fn(c,l);let u=s;if(u.sorter){const p=u.sortDirections||o,g=u.showSorterTooltip===void 0?d:u.showSorterTooltip,m=Bt(u,f),b=r.find(N=>{let{key:E}=N;return E===m}),v=b?b.sortOrder:null,h=Hu(p,v),y=p.includes(Sn)&&i.createElement(Lu,{className:Y(`${e}-column-sorter-up`,{active:v===Sn})}),S=p.includes(Zn)&&i.createElement(Ku,{className:Y(`${e}-column-sorter-down`,{active:v===Zn})}),{cancelSort:$,triggerAsc:C,triggerDesc:w}=a||{};let R=$;h===Zn?R=w:h===Sn&&(R=C);const O=typeof g=="object"?g:{title:R};u=Object.assign(Object.assign({},u),{className:Y(u.className,{[`${e}-column-sort`]:v}),title:N=>{const E=i.createElement("div",{className:`${e}-column-sorters`},i.createElement("span",{className:`${e}-column-title`},zn(s.title,N)),i.createElement("span",{className:Y(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(y&&S)})},i.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},y,S)));return g?i.createElement(Di,Object.assign({},O),E):E},onHeaderCell:N=>{const E=s.onHeaderCell&&s.onHeaderCell(N)||{},P=E.onClick,I=E.onKeyDown;E.onClick=H=>{n({column:s,key:m,sortOrder:h,multiplePriority:Nn(s)}),P==null||P(H)},E.onKeyDown=H=>{H.keyCode===me.ENTER&&(n({column:s,key:m,sortOrder:h,multiplePriority:Nn(s)}),I==null||I(H))};const x=Od(s.title,{}),M=x==null?void 0:x.toString();return v?E["aria-sort"]=v==="ascend"?"ascending":"descending":E["aria-label"]=M||"",E.className=Y(E.className,`${e}-column-has-sorters`),E.tabIndex=0,s.ellipsis&&(E.title=(x??"").toString()),E}})}return"children"in u&&(u=Object.assign(Object.assign({},u),{children:oi(e,u.children,r,n,o,a,d,f)})),u})}function Io(e){const{column:t,sortOrder:r}=e;return{column:t,order:r,field:t.dataIndex,columnKey:t.key}}function No(e){const t=e.filter(r=>{let{sortOrder:n}=r;return n}).map(Io);return t.length===0&&e.length?Object.assign(Object.assign({},Io(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function gr(e,t,r){const n=t.slice().sort((d,l)=>l.multiplePriority-d.multiplePriority),o=e.slice(),a=n.filter(d=>{let{column:{sorter:l},sortOrder:s}=d;return $o(l)&&s});return a.length?o.sort((d,l)=>{for(let s=0;s{const l=d[r];return l?Object.assign(Object.assign({},d),{[r]:gr(l,t,r)}):d}):o}function Bu(e){let{prefixCls:t,mergedColumns:r,onSorterChange:n,sortDirections:o,tableLocale:a,showSorterTooltip:d}=e;const[l,s]=i.useState(pr(r,!0)),c=i.useMemo(()=>{let m=!0;const b=pr(r,!1);if(!b.length)return l;const v=[];function h(S){m?v.push(S):v.push(Object.assign(Object.assign({},S),{sortOrder:null}))}let y=null;return b.forEach(S=>{y===null?(h(S),S.sortOrder&&(S.multiplePriority===!1?m=!1:y=!0)):(y&&S.multiplePriority!==!1||(m=!1),h(S))}),v},[r,l]),f=i.useMemo(()=>{const m=c.map(b=>{let{column:v,sortOrder:h}=b;return{column:v,order:h}});return{sortColumns:m,sortColumn:m[0]&&m[0].column,sortOrder:m[0]&&m[0].order}},[c]);function u(m){let b;m.multiplePriority===!1||!c.length||c[0].multiplePriority===!1?b=[m]:b=[].concat(pe(c.filter(v=>{let{key:h}=v;return h!==m.key})),[m]),s(b),n(No(b),b)}return[m=>oi(t,m,c,u,o,a,d),c,f,()=>No(c)]}function ai(e,t){return e.map(r=>{const n=Object.assign({},r);return n.title=zn(r.title,t),"children"in n&&(n.children=ai(n.children,t)),n})}function _u(e){return[i.useCallback(r=>ai(r,e),[e])]}const Fu=La((e,t)=>{const{_renderTimes:r}=e,{_renderTimes:n}=t;return r!==n}),Au=e=>{const{componentCls:t}=e,r=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,n=(o,a,d)=>({[`&${t}-${o}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"> table > tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`-${a}px -${d+e.lineWidth}px`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:r,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:r,[` + > ${t}-content, + > ${t}-header, + > ${t}-body, + > ${t}-summary + `]:{"> table":{[` + > thead > tr > th, + > tbody > tr > td, + > tfoot > tr > th, + > tfoot > tr > td + `]:{borderInlineEnd:r},"> thead":{"> tr:not(:last-child) > th":{borderBottom:r},"> tr > th::before":{backgroundColor:"transparent !important"}},[` + > thead > tr, + > tbody > tr, + > tfoot > tr + `]:{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:r}},"> tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`-${e.tablePaddingVertical}px -${e.tablePaddingHorizontal+e.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:e.lineWidth,bottom:0,borderInlineEnd:r,content:'""'}}}}},[` + > ${t}-content, + > ${t}-header + `]:{"> table":{borderTop:r}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` + > tr${t}-expanded-row, + > tr${t}-placeholder + `]:{"> td":{borderInlineEnd:0}}}}}},n("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),n("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:r,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${e.lineWidth}px 0 ${e.lineWidth}px ${e.tableHeaderBg}`}}}}},ju=Au,Vu=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},Cn),{wordBreak:"keep-all",[` + &${t}-cell-fix-left-last, + &${t}-cell-fix-right-first + `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Wu=Vu,Uu=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"&:hover > td":{background:e.colorBgContainer}}}}},Gu=Uu,Xu=e=>{const{componentCls:t,antCls:r,controlInteractiveSize:n,motionDurationSlow:o,lineWidth:a,paddingXS:d,lineType:l,tableBorderColor:s,tableExpandIconBg:c,tableExpandColumnWidth:f,borderRadius:u,fontSize:p,fontSizeSM:g,lineHeight:m,tablePaddingVertical:b,tablePaddingHorizontal:v,tableExpandedRowBg:h,paddingXXS:y}=e,S=n/2-a,$=S*2+a*3,C=`${a}px ${l} ${s}`,w=y-a;return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:f},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},Ui(e)),{position:"relative",float:"left",boxSizing:"border-box",width:$,height:$,padding:0,color:"inherit",lineHeight:`${$}px`,background:c,border:C,borderRadius:u,transform:`scale(${n/$})`,transition:`all ${o}`,userSelect:"none",["&:focus, &:hover, &:active"]:{borderColor:"currentcolor"},["&::before, &::after"]:{position:"absolute",background:"currentcolor",transition:`transform ${o} ease-out`,content:'""'},"&::before":{top:S,insetInlineEnd:w,insetInlineStart:w,height:a},"&::after":{top:w,bottom:w,insetInlineStart:S,width:a,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:(p*m-a*3)/2-Math.ceil((g*1.4-a*3)/2),marginInlineEnd:d},[`tr${t}-expanded-row`]:{"&, &:hover":{"> td":{background:h}},[`${r}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`-${b}px -${v}px`,padding:`${b}px ${v}px`}}}},qu=Xu,Yu=e=>{const{componentCls:t,antCls:r,iconCls:n,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:a,paddingXXS:d,paddingXS:l,colorText:s,lineWidth:c,lineType:f,tableBorderColor:u,tableHeaderIconColor:p,fontSizeSM:g,tablePaddingHorizontal:m,borderRadius:b,motionDurationSlow:v,colorTextDescription:h,colorPrimary:y,tableHeaderFilterActiveBg:S,colorTextDisabled:$,tableFilterDropdownBg:C,tableFilterDropdownHeight:w,controlItemBgHover:R,controlItemBgActive:O,boxShadowSecondary:N}=e,E=`${r}-dropdown`,P=`${t}-filter-dropdown`,I=`${r}-tree`,x=`${c}px ${f} ${u}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-d,marginInline:`${d}px ${-m/2}px`,padding:`0 ${d}px`,color:p,fontSize:g,borderRadius:b,cursor:"pointer",transition:`all ${v}`,"&:hover":{color:h,background:S},"&.active":{color:y}}}},{[`${r}-dropdown`]:{[P]:Object.assign(Object.assign({},at(e)),{minWidth:o,backgroundColor:C,borderRadius:b,boxShadow:N,[`${E}-menu`]:{maxHeight:w,overflowX:"hidden",border:0,boxShadow:"none","&:empty::after":{display:"block",padding:`${l}px 0`,color:$,fontSize:g,textAlign:"center",content:'"Not Found"'}},[`${P}-tree`]:{paddingBlock:`${l}px 0`,paddingInline:l,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:R},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:O}}},[`${P}-search`]:{padding:l,borderBottom:x,"&-input":{input:{minWidth:a},[n]:{color:$}}},[`${P}-checkall`]:{width:"100%",marginBottom:d,marginInlineStart:d},[`${P}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${l-c}px ${l}px`,overflow:"hidden",borderTop:x}})}},{[`${r}-dropdown ${P}, ${P}-submenu`]:{[`${r}-checkbox-wrapper + span`]:{paddingInlineStart:l,color:s},["> ul"]:{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ju=Yu,Qu=e=>{const{componentCls:t,lineWidth:r,colorSplit:n,motionDurationSlow:o,zIndexTableFixed:a,tableBg:d,zIndexTableSticky:l}=e,s=n;return{[`${t}-wrapper`]:{[` + ${t}-cell-fix-left, + ${t}-cell-fix-right + `]:{position:"sticky !important",zIndex:a,background:d},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-r,width:30,transform:"translateX(100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-r,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:l+1,width:30,transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${s}`}},[` + ${t}-cell-fix-left-first::after, + ${t}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${s}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${s}`}},[` + ${t}-cell-fix-right-first::after, + ${t}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${s}`}}}}},Zu=Qu,ef=e=>{const{componentCls:t,antCls:r}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${r}-pagination`]:{margin:`${e.margin}px 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},tf=ef,nf=e=>{const{componentCls:t,tableRadius:r}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${r}px ${r}px 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,table:{borderRadius:0,"> thead > tr:first-child":{"th:first-child":{borderRadius:0},"th:last-child":{borderRadius:0}}}},"&-container":{borderStartStartRadius:r,borderStartEndRadius:r,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:r},"> *:last-child":{borderStartEndRadius:r}}},"&-footer":{borderRadius:`0 0 ${r}px ${r}px`}}}}},rf=nf,of=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{"&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"}}}}},af=of,lf=e=>{const{componentCls:t,antCls:r,iconCls:n,fontSizeIcon:o,paddingXS:a,tableHeaderIconColor:d,tableHeaderIconColorHover:l}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:e.tableSelectionColumnWidth},[`${t}-bordered ${t}-selection-col`]:{width:e.tableSelectionColumnWidth+a*2},[` + table tr th${t}-selection-column, + table tr td${t}-selection-column + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${r}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:e.zIndexTableFixed+1},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${e.tablePaddingHorizontal/4}px`,[n]:{color:d,fontSize:o,verticalAlign:"baseline","&:hover":{color:l}}}}}},sf=lf,cf=e=>{const{componentCls:t}=e,r=(n,o,a,d)=>({[`${t}${t}-${n}`]:{fontSize:d,[` + ${t}-title, + ${t}-footer, + ${t}-thead > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${o}px ${a}px`},[`${t}-filter-trigger`]:{marginInlineEnd:`-${a/2}px`},[`${t}-expanded-row-fixed`]:{margin:`-${o}px -${a}px`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:`-${o}px`,marginInline:`${e.tableExpandColumnWidth-a}px -${a}px`}},[`${t}-selection-column`]:{paddingInlineStart:`${a/4}px`}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},r("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),r("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},df=cf,uf=e=>{const{componentCls:t,marginXXS:r,fontSizeIcon:n,tableHeaderIconColor:o,tableHeaderIconColorHover:a}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` + &${t}-cell-fix-left:hover, + &${t}-cell-fix-right:hover + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorter`]:{marginInlineStart:r,color:o,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:n,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:a}}}},ff=uf,pf=e=>{const{componentCls:t,opacityLoading:r,tableScrollThumbBg:n,tableScrollThumbBgHover:o,tableScrollThumbSize:a,tableScrollBg:d,zIndexTableSticky:l}=e,s=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:l,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${a}px !important`,zIndex:l,display:"flex",alignItems:"center",background:d,borderTop:s,opacity:r,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:a,backgroundColor:n,borderRadius:100,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}},gf=pf,mf=e=>{const{componentCls:t,lineWidth:r,tableBorderColor:n}=e,o=`${r}px ${e.lineType} ${n}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 -${r}px 0 ${n}`}}}},Oo=mf,vf=e=>{const{componentCls:t,fontWeightStrong:r,tablePaddingVertical:n,tablePaddingHorizontal:o,lineWidth:a,lineType:d,tableBorderColor:l,tableFontSize:s,tableBg:c,tableRadius:f,tableHeaderTextColor:u,motionDurationMid:p,tableHeaderBg:g,tableHeaderCellSplitColor:m,tableRowHoverBg:b,tableSelectedRowBg:v,tableSelectedRowHoverBg:h,tableFooterTextColor:y,tableFooterBg:S,paddingContentVerticalLG:$}=e,C=`${a}px ${d} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},Ti()),{[t]:Object.assign(Object.assign({},at(e)),{fontSize:s,background:c,borderRadius:`${f}px ${f}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${f}px ${f}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${t}-thead > tr > th, + ${t}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${$}px ${o}px`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${n}px ${o}px`},[`${t}-thead`]:{[` + > tr > th, + > tr > td + `]:{position:"relative",color:u,fontWeight:r,textAlign:"start",background:g,borderBottom:C,transition:`background ${p} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:m,transform:"translateY(-50%)",transition:`background-color ${p}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> td":{transition:`background ${p}, border-color ${p}`,borderBottom:C,[` + > ${t}-wrapper:only-child, + > ${t}-expanded-row-fixed > ${t}-wrapper:only-child + `]:{[t]:{marginBlock:`-${n}px`,marginInline:`${e.tableExpandColumnWidth-o}px -${o}px`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},[` + &${t}-row:hover > td, + > td${t}-cell-row-hover + `]:{background:b},[`&${t}-row-selected`]:{"> td":{background:v},"&:hover > td":{background:h}}}},[`${t}-footer`]:{padding:`${n}px ${o}px`,color:y,background:S}})}},hf=jt("Table",e=>{const{controlItemBgActive:t,controlItemBgActiveHover:r,colorTextPlaceholder:n,colorTextHeading:o,colorSplit:a,colorBorderSecondary:d,fontSize:l,padding:s,paddingXS:c,paddingSM:f,controlHeight:u,colorFillAlter:p,colorIcon:g,colorIconHover:m,opacityLoading:b,colorBgContainer:v,borderRadiusLG:h,colorFillContent:y,colorFillSecondary:S,controlInteractiveSize:$}=e,C=new Et(g),w=new Et(m),R=t,O=2,N=new Et(S).onBackground(v).toHexShortString(),E=new Et(y).onBackground(v).toHexShortString(),P=new Et(p).onBackground(v).toHexShortString(),I=rt(e,{tableFontSize:l,tableBg:v,tableRadius:h,tablePaddingVertical:s,tablePaddingHorizontal:s,tablePaddingVerticalMiddle:f,tablePaddingHorizontalMiddle:c,tablePaddingVerticalSmall:c,tablePaddingHorizontalSmall:c,tableBorderColor:d,tableHeaderTextColor:o,tableHeaderBg:P,tableFooterTextColor:o,tableFooterBg:P,tableHeaderCellSplitColor:d,tableHeaderSortBg:N,tableHeaderSortHoverBg:E,tableHeaderIconColor:C.clone().setAlpha(C.getAlpha()*b).toRgbString(),tableHeaderIconColorHover:w.clone().setAlpha(w.getAlpha()*b).toRgbString(),tableBodySortBg:P,tableFixedHeaderSortActiveBg:N,tableHeaderFilterActiveBg:y,tableFilterDropdownBg:v,tableRowHoverBg:P,tableSelectedRowBg:R,tableSelectedRowHoverBg:r,zIndexTableFixed:O,zIndexTableSticky:O+1,tableFontSizeMiddle:l,tableFontSizeSmall:l,tableSelectionColumnWidth:u,tableExpandIconBg:v,tableExpandColumnWidth:$+2*e.padding,tableExpandedRowBg:p,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:n,tableScrollThumbBgHover:o,tableScrollBg:a});return[vf(I),tf(I),Oo(I),ff(I),Ju(I),ju(I),rf(I),qu(I),Oo(I),Gu(I),sf(I),Zu(I),gf(I),Wu(I),df(I),af(I)]}),bf=[];function yf(e,t){const{getPopupContainer:r}=i.useContext(ot),{prefixCls:n,className:o,rootClassName:a,style:d,size:l,bordered:s,dropdownPrefixCls:c,dataSource:f,pagination:u,rowSelection:p,rowKey:g="key",rowClassName:m,columns:b,children:v,childrenColumnName:h,onChange:y,getPopupContainer:S,loading:$,expandIcon:C,expandable:w,expandedRowRender:R,expandIconColumnIndex:O,indentSize:N,scroll:E,sortDirections:P,locale:I,showSorterTooltip:x=!0}=e,M=i.useMemo(()=>b||Kr(v),[b,v]),H=i.useMemo(()=>M.some(ye=>ye.responsive),[M]),T=_o(H),k=i.useMemo(()=>{const ye=new Set(Object.keys(T).filter(Re=>T[Re]));return M.filter(Re=>!Re.responsive||Re.responsive.some(Q=>ye.has(Q)))},[M,T]),j=dn(e,["className","style","columns"]),L=i.useContext(br),{locale:te=Ki,direction:A,renderEmpty:de,getPrefixCls:ue}=i.useContext(ot),oe=l||L,xe=Object.assign(Object.assign({},te.Table),I),V=f||bf,B=ue("table",n),Z=ue("dropdown",c),ee=Object.assign({childrenColumnName:h,expandIconColumnIndex:O},w),{childrenColumnName:X="children"}=ee,F=i.useMemo(()=>V.some(ye=>ye==null?void 0:ye[X])?"nest":R||w&&w.expandedRowRender?"row":null,[V]),_={body:i.useRef()},D=i.useMemo(()=>typeof g=="function"?g:ye=>ye==null?void 0:ye[g],[g]),[W]=Nu(V,X,D),K={},G=function(ye,Re){let Q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const q=Object.assign(Object.assign({},K),ye);Q&&(K.resetPagination(),q.pagination.current&&(q.pagination.current=1),u&&u.onChange&&u.onChange(1,q.pagination.pageSize)),E&&E.scrollToFirstRowOnChange!==!1&&_.body.current&&Yi(0,{getContainer:()=>_.body.current}),y==null||y(q.pagination,q.filters,q.sorter,{currentDataSource:wo(gr(V,q.sorterStates,X),q.filterStates),action:Re})},ne=(ye,Re)=>{G({sorter:ye,sorterStates:Re},"sort",!1)},[se,we,J,ze]=Bu({prefixCls:B,mergedColumns:k,onSorterChange:ne,sortDirections:P||["ascend","descend"],tableLocale:xe,showSorterTooltip:x}),Ie=i.useMemo(()=>gr(V,we,X),[V,we]);K.sorter=ze(),K.sorterStates=we;const Te=(ye,Re)=>{G({filters:ye,filterStates:Re},"filter",!0)},[$e,He,ae]=Iu({prefixCls:B,locale:xe,dropdownPrefixCls:Z,mergedColumns:k,onFilterChange:Te,getPopupContainer:S||r}),ce=wo(Ie,He);K.filters=ae,K.filterStates=He;const fe=i.useMemo(()=>{const ye={};return Object.keys(ae).forEach(Re=>{ae[Re]!==null&&(ye[Re]=ae[Re])}),Object.assign(Object.assign({},J),{filters:ye})},[J,ae]),[De]=_u(fe),Ne=(ye,Re)=>{G({pagination:Object.assign(Object.assign({},K.pagination),{current:ye,pageSize:Re})},"paginate")},[ge,_e]=Pu(ce.length,u,Ne);K.pagination=u===!1?{}:Ru(ge,u),K.resetPagination=_e;const le=i.useMemo(()=>{if(u===!1||!ge.pageSize)return ce;const{current:ye=1,total:Re,pageSize:Q=ei}=ge;return ce.lengthQ?ce.slice((ye-1)*Q,ye*Q):ce:ce.slice((ye-1)*Q,ye*Q)},[!!u,ce,ge&&ge.current,ge&&ge.pageSize,ge&&ge.total]),[be,je]=Du(p,{prefixCls:B,data:ce,pageData:le,getRowKey:D,getRecordByKey:W,expandType:F,childrenColumnName:X,locale:xe,getPopupContainer:S||r}),Me=(ye,Re,Q)=>{let q;return typeof m=="function"?q=Y(m(ye,Re,Q)):q=Y(m),Y({[`${B}-row-selected`]:je.has(D(ye,Re))},q)};ee.__PARENT_RENDER_ICON__=ee.expandIcon,ee.expandIcon=ee.expandIcon||C||Nd(xe),F==="nest"&&ee.expandIconColumnIndex===void 0?ee.expandIconColumnIndex=p?1:0:ee.expandIconColumnIndex>0&&p&&(ee.expandIconColumnIndex-=1),typeof ee.indentSize!="number"&&(ee.indentSize=typeof N=="number"?N:15);const Be=i.useCallback(ye=>De(be($e(se(ye)))),[se,$e,be]);let Le,We;if(u!==!1&&(ge!=null&&ge.total)){let ye;ge.size?ye=ge.size:ye=oe==="small"||oe==="middle"?"small":void 0;const Re=re=>i.createElement(Rc,Object.assign({},ge,{className:Y(`${B}-pagination ${B}-pagination-${re}`,ge.className),size:ye})),Q=A==="rtl"?"left":"right",{position:q}=ge;if(q!==null&&Array.isArray(q)){const re=q.find(Ke=>Ke.includes("top")),Se=q.find(Ke=>Ke.includes("bottom")),ke=q.every(Ke=>`${Ke}`=="none");!re&&!Se&&!ke&&(We=Re(Q)),re&&(Le=Re(re.toLowerCase().replace("top",""))),Se&&(We=Re(Se.toLowerCase().replace("bottom","")))}else We=Re(Q)}let Xe;typeof $=="boolean"?Xe={spinning:$}:typeof $=="object"&&(Xe=Object.assign({spinning:!0},$));const[Fe,Ae]=hf(B),Ve=Y(`${B}-wrapper`,{[`${B}-wrapper-rtl`]:A==="rtl"},o,a,Ae),Ue=I&&I.emptyText||(de==null?void 0:de("Table"))||i.createElement(na,{componentName:"Table"});return Fe(i.createElement("div",{ref:t,className:Ve,style:d},i.createElement(Mi,Object.assign({spinning:!1},Xe),Le,i.createElement(Fu,Object.assign({},j,{columns:k,direction:A,expandable:ee,prefixCls:B,className:Y({[`${B}-middle`]:oe==="middle",[`${B}-small`]:oe==="small",[`${B}-bordered`]:s,[`${B}-empty`]:V.length===0}),data:le,rowKey:D,rowClassName:Me,emptyText:Ue,internalHooks:In,internalRefs:_,transformColumns:Be})),We)))}const Sf=i.forwardRef(yf);function Cf(e,t){const r=i.useRef(0);return r.current+=1,i.createElement(Sf,Object.assign({},e,{ref:t,_renderTimes:r.current}))}const $t=i.forwardRef(Cf);$t.SELECTION_COLUMN=Ot;$t.EXPAND_COLUMN=Pt;$t.SELECTION_ALL=dr;$t.SELECTION_INVERT=ur;$t.SELECTION_NONE=fr;$t.Column=$d;$t.ColumnGroup=Id;$t.Summary=Oa;const If=$t;export{fs as C,da as R,Rn as S,If as T,$f as a,io as b,or as g,Dt as p}; diff --git a/dist/js/dropdown.f5a1b438.js b/dist/js/dropdown.f5a1b438.js new file mode 100644 index 0000000000000000000000000000000000000000..c76425ffd50b5d7fa9ffdd7f9bbf20e2d677904c --- /dev/null +++ b/dist/js/dropdown.f5a1b438.js @@ -0,0 +1,34 @@ +import{r as i,A as J,_ as W,an as xe,C as A,b4 as Ve,a8 as X,a9 as Ge,P as Ke,bD as Ue,N as Ye,g as ie,m as U,aA as se,bf as Ze,aT as Ce,aV as ce,a as Se,bB as qe,d as P,ae as Je,b8 as G,t as Qe,e as Q,be as Y,T as et,bG as we,bc as tt,bK as ot,bt as nt,aU as de,aB as rt,I as ue,bL as it,bM as at,b1 as lt}from"./index.97b60fef.js";import{i as Z,D as st,M as ct,u as dt,S as ut,d as Oe,E as mt,e as Ie,a as pt,s as gt,c as ft,b as bt,f as $t}from"./index.96a2a388.js";import{S as ht}from"./index.011f93d6.js";var vt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};const yt=vt;var Ee=function(t,e){return i.createElement(J,W(W({},t),{},{ref:e,icon:yt}))};Ee.displayName="DownOutlined";const jo=i.forwardRef(Ee);function xt(o,t,e){return function(r){const{prefixCls:l,style:a}=r,s=i.useRef(null),[c,u]=i.useState(0),[g,f]=i.useState(0),[p,m]=xe(!1,{value:r.open}),{getPrefixCls:d}=i.useContext(A),b=d(t||"select",l);return i.useEffect(()=>{if(m(!0),typeof ResizeObserver<"u"){const h=new ResizeObserver(x=>{const y=x[0].target;u(y.offsetHeight+8),f(y.offsetWidth)}),v=setInterval(()=>{var x;const y=e?`.${e(b)}`:`.${b}-dropdown`,E=(x=s.current)===null||x===void 0?void 0:x.querySelector(y);E&&(clearInterval(v),h.observe(E))},10);return()=>{clearInterval(v),h.disconnect()}}},[]),i.createElement(Ve,{theme:{token:{motionDurationFast:"0.01s",motionDurationMid:"0.01s",motionDurationSlow:"0.01s"}}},i.createElement("div",{ref:s,style:{paddingBottom:c,position:"relative",width:"fit-content",minWidth:g}},i.createElement(o,Object.assign({},r,{style:Object.assign(Object.assign({},a),{margin:0}),open:p,visible:p,getPopupContainer:()=>s.current}))))}}const Ct=new X("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),St=new X("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),wt=new X("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Ot=new X("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),It=new X("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Et=new X("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Pt=new X("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Tt=new X("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Bt={"move-up":{inKeyframes:Pt,outKeyframes:Tt},"move-down":{inKeyframes:Ct,outKeyframes:St},"move-left":{inKeyframes:wt,outKeyframes:Ot},"move-right":{inKeyframes:It,outKeyframes:Et}},me=(o,t)=>{const{antCls:e}=o,n=`${e}-${t}`,{inKeyframes:r,outKeyframes:l}=Bt[t];return[Ge(n,r,l,o.motionDurationMid),{[` + ${n}-enter, + ${n}-appear + `]:{opacity:0,animationTimingFunction:o.motionEaseOutCirc},[`${n}-leave`]:{animationTimingFunction:o.motionEaseInOutCirc}}]};function jt(){const[,o]=i.useReducer(t=>t+1,0);return o}function zo(){let o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=i.useRef({}),e=jt(),n=Ke();return i.useEffect(()=>{const r=n.subscribe(l=>{t.current=l,o&&e()});return()=>n.unsubscribe(r)},[]),t.current}const zt=o=>{const{componentCls:t,motionDurationSlow:e,menuHorizontalHeight:n,colorSplit:r,lineWidth:l,lineType:a,menuItemPaddingInline:s}=o;return{[`${t}-horizontal`]:{lineHeight:`${n}px`,border:0,borderBottom:`${l}px ${a} ${r}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover, + > ${t}-item-active, + > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${e}`,`background ${e}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},Nt=zt,Ht=o=>{let{componentCls:t,menuArrowOffset:e}=o;return{[`${t}-rtl`]:{direction:"rtl"},[`${t}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${t}-rtl${t}-vertical, + ${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${e})`},"&::after":{transform:`rotate(45deg) translateY(${e})`}}}}},Mt=Ht,pe=o=>Object.assign({},Ue(o)),Rt=(o,t)=>{const{componentCls:e,colorItemText:n,colorItemTextSelected:r,colorGroupTitle:l,colorItemBg:a,colorSubItemBg:s,colorItemBgSelected:c,colorActiveBarHeight:u,colorActiveBarWidth:g,colorActiveBarBorderSize:f,motionDurationSlow:p,motionEaseInOut:m,motionEaseOut:d,menuItemPaddingInline:b,motionDurationMid:h,colorItemTextHover:v,lineType:x,colorSplit:y,colorItemTextDisabled:E,colorDangerItemText:j,colorDangerItemTextHover:z,colorDangerItemTextSelected:O,colorDangerItemBgActive:R,colorDangerItemBgSelected:D,colorItemBgHover:N,menuSubMenuBg:H,colorItemTextSelectedHorizontal:M,colorItemBgSelectedHorizontal:$}=o;return{[`${e}-${t}`]:{color:n,background:a,[`&${e}-root:focus-visible`]:Object.assign({},pe(o)),[`${e}-item-group-title`]:{color:l},[`${e}-submenu-selected`]:{[`> ${e}-submenu-title`]:{color:r}},[`${e}-item-disabled, ${e}-submenu-disabled`]:{color:`${E} !important`},[`${e}-item:hover, ${e}-submenu-title:hover`]:{[`&:not(${e}-item-selected):not(${e}-submenu-selected)`]:{color:v}},[`&:not(${e}-horizontal)`]:{[`${e}-item:not(${e}-item-selected)`]:{"&:hover":{backgroundColor:N},"&:active":{backgroundColor:c}},[`${e}-submenu-title`]:{"&:hover":{backgroundColor:N},"&:active":{backgroundColor:c}}},[`${e}-item-danger`]:{color:j,[`&${e}-item:hover`]:{[`&:not(${e}-item-selected):not(${e}-submenu-selected)`]:{color:z}},[`&${e}-item:active`]:{background:R}},[`${e}-item a`]:{"&, &:hover":{color:"inherit"}},[`${e}-item-selected`]:{color:r,[`&${e}-item-danger`]:{color:O},["a, a:hover"]:{color:"inherit"}},[`& ${e}-item-selected`]:{backgroundColor:c,[`&${e}-item-danger`]:{backgroundColor:D}},[`${e}-item, ${e}-submenu-title`]:{[`&:not(${e}-item-disabled):focus-visible`]:Object.assign({},pe(o))},[`&${e}-submenu > ${e}`]:{backgroundColor:H},[`&${e}-popup > ${e}`]:{backgroundColor:a},[`&${e}-horizontal`]:Object.assign(Object.assign({},t==="dark"?{borderBottom:0}:{}),{[`> ${e}-item, > ${e}-submenu`]:{top:f,marginTop:-f,marginBottom:0,borderRadius:0,"&::after":{position:"absolute",insetInline:b,bottom:0,borderBottom:`${u}px solid transparent`,transition:`border-color ${p} ${m}`,content:'""'},["&:hover, &-active, &-open"]:{"&::after":{borderBottomWidth:u,borderBottomColor:M}},["&-selected"]:{color:M,backgroundColor:$,"&::after":{borderBottomWidth:u,borderBottomColor:M}}}}),[`&${e}-root`]:{[`&${e}-inline, &${e}-vertical`]:{borderInlineEnd:`${f}px ${x} ${y}`}},[`&${e}-inline`]:{[`${e}-sub${e}-inline`]:{background:s},[`${e}-item, ${e}-submenu-title`]:f&&g?{width:`calc(100% + ${f}px)`}:{},[`${e}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${g}px solid ${r}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${h} ${d}`,`opacity ${h} ${d}`].join(","),content:'""'},[`&${e}-item-danger`]:{"&::after":{borderInlineEndColor:O}}},[`${e}-selected, ${e}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${h} ${m}`,`opacity ${h} ${m}`].join(",")}}}}}},ge=Rt,fe=o=>{const{componentCls:t,menuItemHeight:e,itemMarginInline:n,padding:r,menuArrowSize:l,marginXS:a,marginXXS:s}=o,c=r+l+a;return{[`${t}-item`]:{position:"relative"},[`${t}-item, ${t}-submenu-title`]:{height:e,lineHeight:`${e}px`,paddingInline:r,overflow:"hidden",textOverflow:"ellipsis",marginInline:n,marginBlock:s,width:`calc(100% - ${n*2}px)`},[`${t}-submenu`]:{paddingBottom:.02},[`> ${t}-item, + > ${t}-submenu > ${t}-submenu-title`]:{height:e,lineHeight:`${e}px`},[`${t}-item-group-list ${t}-submenu-title, + ${t}-submenu-title`]:{paddingInlineEnd:c}}},Dt=o=>{const{componentCls:t,iconCls:e,menuItemHeight:n,colorTextLightSolid:r,dropdownWidth:l,controlHeightLG:a,motionDurationMid:s,motionEaseOut:c,paddingXL:u,fontSizeSM:g,fontSizeLG:f,motionDurationSlow:p,paddingXS:m,boxShadowSecondary:d}=o,b={height:n,lineHeight:`${n}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{["&-inline, &-vertical"]:Object.assign({[`&${t}-root`]:{boxShadow:"none"}},fe(o))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},fe(o)),{boxShadow:d})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:l,maxHeight:`calc(100vh - ${a*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${p}`,`background ${p}`,`padding ${s} ${c}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:b,[`& ${t}-item-group-title`]:{paddingInlineStart:u}},[`${t}-item`]:b}},{[`${t}-inline-collapsed`]:{width:n*2,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:f,textAlign:"center"}}},[`> ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-item, + > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, + > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${g}px)`,textOverflow:"clip",[` + ${t}-submenu-arrow, + ${t}-submenu-expand-icon + `]:{opacity:0},[`${t}-item-icon, ${e}`]:{margin:0,fontSize:f,lineHeight:`${n}px`,"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${e}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${e}`]:{display:"none"},"a, a:hover":{color:r}},[`${t}-item-group-title`]:Object.assign(Object.assign({},Ye),{paddingInline:m})}}]},Lt=Dt,be=o=>{const{componentCls:t,fontSize:e,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:l,motionEaseOut:a,iconCls:s,controlHeightSM:c}=o;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding ${n} ${l}`].join(","),[`${t}-item-icon, ${s}`]:{minWidth:e,fontSize:e,transition:[`font-size ${r} ${a}`,`margin ${n} ${l}`,`color ${n}`].join(","),"+ span":{marginInlineStart:c-e,opacity:1,transition:[`opacity ${n} ${l}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},qe()),[`&${t}-item-only-child`]:{[`> ${s}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$e=o=>{const{componentCls:t,motionDurationSlow:e,motionEaseInOut:n,borderRadius:r,menuArrowSize:l,menuArrowOffset:a}=o;return{[`${t}-submenu`]:{["&-expand-icon, &-arrow"]:{position:"absolute",top:"50%",insetInlineEnd:o.margin,width:l,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${e} ${n}, opacity ${e}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:l*.6,height:l*.15,backgroundColor:"currentcolor",borderRadius:r,transition:[`background ${e} ${n}`,`transform ${e} ${n}`,`top ${e} ${n}`,`color ${e} ${n}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${a})`},"&::after":{transform:`rotate(-45deg) translateY(${a})`}}}}},At=o=>{const{antCls:t,componentCls:e,fontSize:n,motionDurationSlow:r,motionDurationMid:l,motionEaseInOut:a,lineHeight:s,paddingXS:c,padding:u,colorSplit:g,lineWidth:f,zIndexPopup:p,borderRadiusLG:m,radiusSubMenuItem:d,menuArrowSize:b,menuArrowOffset:h,lineType:v,menuPanelMaskInset:x}=o;return[{"":{[`${e}`]:Object.assign(Object.assign({},ce()),{["&-hidden"]:{display:"none"}})},[`${e}-submenu-hidden`]:{display:"none"}},{[e]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Se(o)),ce()),{marginBottom:0,paddingInlineStart:0,fontSize:n,lineHeight:0,listStyle:"none",outline:"none",transition:[`background ${r}`,`width ${r} cubic-bezier(0.2, 0, 0, 1) 0s`].join(","),["ul, ol"]:{margin:0,padding:0,listStyle:"none"},["&-overflow"]:{display:"flex",[`${e}-item`]:{flex:"none"}},[`${e}-item, ${e}-submenu, ${e}-submenu-title`]:{borderRadius:o.radiusItem},[`${e}-item-group-title`]:{padding:`${c}px ${u}px`,fontSize:n,lineHeight:s,transition:`all ${r}`},[`&-horizontal ${e}-submenu`]:{transition:[`border-color ${r} ${a}`,`background ${r} ${a}`].join(",")},[`${e}-submenu, ${e}-submenu-inline`]:{transition:[`border-color ${r} ${a}`,`background ${r} ${a}`,`padding ${l} ${a}`].join(",")},[`${e}-submenu ${e}-sub`]:{cursor:"initial",transition:[`background ${r} ${a}`,`padding ${r} ${a}`].join(",")},[`${e}-title-content`]:{transition:`color ${r}`},[`${e}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${e}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:g,borderStyle:v,borderWidth:0,borderTopWidth:f,marginBlock:f,padding:0,"&-dashed":{borderStyle:"dashed"}}}),be(o)),{[`${e}-item-group`]:{[`${e}-item-group-list`]:{margin:0,padding:0,[`${e}-item, ${e}-submenu-title`]:{paddingInline:`${n*2}px ${u}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:p,background:"transparent",borderRadius:m,boxShadow:"none",transformOrigin:"0 0","&::before":{position:"absolute",inset:`${x}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:x},[`> ${e}`]:Object.assign(Object.assign(Object.assign({borderRadius:m},be(o)),$e(o)),{[`${e}-item, ${e}-submenu > ${e}-submenu-title`]:{borderRadius:d},[`${e}-submenu-title::after`]:{transition:`transform ${r} ${a}`}})}}),$e(o)),{[`&-inline-collapsed ${e}-submenu-arrow, + &-inline ${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${h})`},"&::after":{transform:`rotate(45deg) translateX(-${h})`}},[`${e}-submenu-open${e}-submenu-inline > ${e}-submenu-title > ${e}-submenu-arrow`]:{transform:`translateY(-${b*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${h})`},"&::before":{transform:`rotate(45deg) translateX(${h})`}}})},{[`${t}-layout-header`]:{[e]:{lineHeight:"inherit"}}}]},kt=(o,t)=>ie("Menu",(n,r)=>{let{overrideComponentToken:l}=r;if(t===!1)return[];const{colorBgElevated:a,colorPrimary:s,colorError:c,colorErrorHover:u,colorTextLightSolid:g}=n,{controlHeightLG:f,fontSize:p}=n,m=p/7*5,d=U(n,{menuItemHeight:f,menuItemPaddingInline:n.margin,menuArrowSize:m,menuHorizontalHeight:f*1.15,menuArrowOffset:`${m*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:a}),b=new se(g).setAlpha(.65).toRgbString(),h=U(d,{colorItemText:b,colorItemTextHover:g,colorGroupTitle:b,colorItemTextSelected:g,colorItemBg:"#001529",colorSubItemBg:"#000c17",colorItemBgActive:"transparent",colorItemBgSelected:s,colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemTextDisabled:new se(g).setAlpha(.25).toRgbString(),colorDangerItemText:c,colorDangerItemTextHover:u,colorDangerItemTextSelected:g,colorDangerItemBgActive:c,colorDangerItemBgSelected:c,menuSubMenuBg:"#001529",colorItemTextSelectedHorizontal:g,colorItemBgSelectedHorizontal:s},Object.assign({},l));return[At(d),Nt(d),Lt(d),ge(d,"light"),ge(h,"dark"),Mt(d),Ze(d),Z(d,"slide-up"),Z(d,"slide-down"),Ce(d,"zoom-big")]},n=>{const{colorPrimary:r,colorError:l,colorTextDisabled:a,colorErrorBg:s,colorText:c,colorTextDescription:u,colorBgContainer:g,colorFillAlter:f,colorFillContent:p,lineWidth:m,lineWidthBold:d,controlItemBgActive:b,colorBgTextHover:h}=n;return{dropdownWidth:160,zIndexPopup:n.zIndexPopupBase+50,radiusItem:n.borderRadiusLG,radiusSubMenuItem:n.borderRadiusSM,colorItemText:c,colorItemTextHover:c,colorItemTextHoverHorizontal:r,colorGroupTitle:u,colorItemTextSelected:r,colorItemTextSelectedHorizontal:r,colorItemBg:g,colorItemBgHover:h,colorItemBgActive:p,colorSubItemBg:f,colorItemBgSelected:b,colorItemBgSelectedHorizontal:"transparent",colorActiveBarWidth:0,colorActiveBarHeight:d,colorActiveBarBorderSize:m,colorItemTextDisabled:a,colorDangerItemText:l,colorDangerItemTextHover:l,colorDangerItemTextSelected:l,colorDangerItemBgActive:s,colorDangerItemBgSelected:s,itemMarginInline:n.marginXXS}})(o);var _t=globalThis&&globalThis.__rest||function(o,t){var e={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&t.indexOf(n)<0&&(e[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(o);r{const{children:t}=o,e=_t(o,["children"]),n=i.useContext(oe),r=i.useMemo(()=>Object.assign(Object.assign({},n),e),[n,e.prefixCls,e.mode,e.selectable]);return i.createElement(oe.Provider,{value:r},t)},he=oe;var Xt=globalThis&&globalThis.__rest||function(o,t){var e={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&t.indexOf(n)<0&&(e[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(o);r{const{prefixCls:t,className:e,dashed:n}=o,r=Xt(o,["prefixCls","className","dashed"]),{getPrefixCls:l}=i.useContext(A),a=l("menu",t),s=P({[`${a}-item-divider-dashed`]:!!n},e);return i.createElement(st,Object.assign({className:s},r))},Pe=Ft;var Vt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};const Gt=Vt;var Te=function(t,e){return i.createElement(J,W(W({},t),{},{ref:e,icon:Gt}))};Te.displayName="BarsOutlined";const Kt=i.forwardRef(Te);var Ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"};const Yt=Ut;var Be=function(t,e){return i.createElement(J,W(W({},t),{},{ref:e,icon:Yt}))};Be.displayName="LeftOutlined";const ve=i.forwardRef(Be);var Zt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};const qt=Zt;var je=function(t,e){return i.createElement(J,W(W({},t),{},{ref:e,icon:qt}))};je.displayName="RightOutlined";const ne=i.forwardRef(je),Jt=o=>!isNaN(parseFloat(o))&&isFinite(o),Qt=Jt,eo=o=>{const{componentCls:t,colorBgContainer:e,colorBgBody:n,colorText:r}=o;return{[`${t}-sider-light`]:{background:e,[`${t}-sider-trigger`]:{color:r,background:e},[`${t}-sider-zero-width-trigger`]:{color:r,background:e,border:`1px solid ${n}`,borderInlineStart:0}}}},to=eo,oo=o=>{const{antCls:t,componentCls:e,colorText:n,colorTextLightSolid:r,colorBgHeader:l,colorBgBody:a,colorBgTrigger:s,layoutHeaderHeight:c,layoutHeaderPaddingInline:u,layoutHeaderColor:g,layoutFooterPadding:f,layoutTriggerHeight:p,layoutZeroTriggerSize:m,motionDurationMid:d,motionDurationSlow:b,fontSize:h,borderRadius:v}=o;return{[e]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:a,"&, *":{boxSizing:"border-box"},[`&${e}-has-sider`]:{flexDirection:"row",[`> ${e}, > ${e}-content`]:{width:0}},[`${e}-header, &${e}-footer`]:{flex:"0 0 auto"},[`${e}-sider`]:{position:"relative",minWidth:0,background:l,transition:`all ${d}`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:p},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:p,color:r,lineHeight:`${p}px`,textAlign:"center",background:s,cursor:"pointer",transition:`all ${d}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:c,insetInlineEnd:-m,zIndex:1,width:m,height:m,color:r,fontSize:o.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:l,borderStartStartRadius:0,borderStartEndRadius:v,borderEndEndRadius:v,borderEndStartRadius:0,cursor:"pointer",transition:`background ${b} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${b}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-m,borderStartStartRadius:v,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:v}}}}},to(o)),{"&-rtl":{direction:"rtl"}}),[`${e}-header`]:{height:c,paddingInline:u,color:g,lineHeight:`${c}px`,background:l,[`${t}-menu`]:{lineHeight:"inherit"}},[`${e}-footer`]:{padding:f,color:n,fontSize:h,background:a},[`${e}-content`]:{flex:"auto",minHeight:0}}},ze=ie("Layout",o=>{const{colorText:t,controlHeightSM:e,controlHeight:n,controlHeightLG:r,marginXXS:l}=o,a=r*1.25,s=U(o,{layoutHeaderHeight:n*2,layoutHeaderPaddingInline:a,layoutHeaderColor:t,layoutFooterPadding:`${e}px ${a}px`,layoutTriggerHeight:r+l*2,layoutZeroTriggerSize:r});return[oo(s)]},o=>{const{colorBgLayout:t}=o;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140"}});var Ne=globalThis&&globalThis.__rest||function(o,t){var e={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&t.indexOf(n)<0&&(e[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(o);rnull,removeSider:()=>null}});function ee(o){let{suffixCls:t,tagName:e,displayName:n}=o;return r=>i.forwardRef((a,s)=>i.createElement(r,Object.assign({ref:s,suffixCls:t,tagName:e},a)))}const ae=i.forwardRef((o,t)=>{const{prefixCls:e,suffixCls:n,className:r,tagName:l}=o,a=Ne(o,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=i.useContext(A),c=s("layout",e),[u,g]=ze(c),f=n?`${c}-${n}`:c;return u(i.createElement(l,Object.assign({className:P(e||f,r,g),ref:t},a)))}),no=i.forwardRef((o,t)=>{const{direction:e}=i.useContext(A),[n,r]=i.useState([]),{prefixCls:l,className:a,rootClassName:s,children:c,hasSider:u,tagName:g}=o,f=Ne(o,["prefixCls","className","rootClassName","children","hasSider","tagName"]),{getPrefixCls:p}=i.useContext(A),m=p("layout",l),[d,b]=ze(m),h=P(m,{[`${m}-has-sider`]:typeof u=="boolean"?u:n.length>0,[`${m}-rtl`]:e==="rtl"},a,s,b),v=i.useMemo(()=>({siderHook:{addSider:x=>{r(y=>[].concat(Je(y),[x]))},removeSider:x=>{r(y=>y.filter(E=>E!==x))}}}),[]);return d(i.createElement(He.Provider,{value:v},i.createElement(g,Object.assign({ref:t,className:h},f),c)))}),ro=ee({tagName:"section",displayName:"Layout"})(no),No=ee({suffixCls:"header",tagName:"header",displayName:"Header"})(ae),Ho=ee({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ae),Mo=ee({suffixCls:"content",tagName:"main",displayName:"Content"})(ae),Ro=ro;var io=globalThis&&globalThis.__rest||function(o,t){var e={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&t.indexOf(n)<0&&(e[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(o);r{let o=0;return function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return o+=1,`${t}${o}`}})(),lo=i.forwardRef((o,t)=>{var{prefixCls:e,className:n,trigger:r,children:l,defaultCollapsed:a=!1,theme:s="dark",style:c={},collapsible:u=!1,reverseArrow:g=!1,width:f=200,collapsedWidth:p=80,zeroWidthTriggerStyle:m,breakpoint:d,onCollapse:b,onBreakpoint:h}=o,v=io(o,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]);const{siderHook:x}=i.useContext(He),[y,E]=i.useState("collapsed"in v?v.collapsed:a),[j,z]=i.useState(!1);i.useEffect(()=>{"collapsed"in v&&E(v.collapsed)},[v.collapsed]);const O=($,S)=>{"collapsed"in v||E($),b==null||b($,S)},R=i.useRef();R.current=$=>{z($.matches),h==null||h($.matches),y!==$.matches&&O($.matches,"responsive")},i.useEffect(()=>{function $(w){return R.current(w)}let S;if(typeof window<"u"){const{matchMedia:w}=window;if(w&&d&&d in ye){S=w(`(max-width: ${ye[d]})`);try{S.addEventListener("change",$)}catch{S.addListener($)}$(S)}}return()=>{try{S==null||S.removeEventListener("change",$)}catch{S==null||S.removeListener($)}}},[d]),i.useEffect(()=>{const $=ao("ant-sider-");return x.addSider($),()=>x.removeSider($)},[]);const D=()=>{O(!y,"clickTrigger")},{getPrefixCls:N}=i.useContext(A),H=()=>{const $=N("layout-sider",e),S=G(v,["collapsed"]),w=y?p:f,T=Qt(w)?`${w}px`:String(w),L=parseFloat(String(p||0))===0?i.createElement("span",{onClick:D,className:P(`${$}-zero-width-trigger`,`${$}-zero-width-trigger-${g?"right":"left"}`),style:m},r||i.createElement(Kt,null)):null,F={expanded:g?i.createElement(ne,null):i.createElement(ve,null),collapsed:g?i.createElement(ve,null):i.createElement(ne,null)}[y?"collapsed":"expanded"],B=r!==null?L||i.createElement("div",{className:`${$}-trigger`,onClick:D,style:{width:T}},r||F):null,C=Object.assign(Object.assign({},c),{flex:`0 0 ${T}`,maxWidth:T,minWidth:T,width:T}),I=P($,`${$}-${s}`,{[`${$}-collapsed`]:!!y,[`${$}-has-trigger`]:u&&r!==null&&!L,[`${$}-below`]:!!j,[`${$}-zero-width`]:parseFloat(T)===0},n);return i.createElement("aside",Object.assign({className:I},S,{style:C,ref:t}),i.createElement("div",{className:`${$}-children`},l),u||j&&L?B:null)},M=i.useMemo(()=>({siderCollapsed:y}),[y]);return i.createElement(le.Provider,{value:M},H())}),Do=lo,so=i.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),q=so,co=o=>{var t;const{className:e,children:n,icon:r,title:l,danger:a}=o,{prefixCls:s,firstLevel:c,direction:u,disableMenuItemTitleTooltip:g,inlineCollapsed:f}=i.useContext(q),p=x=>{const y=i.createElement("span",{className:`${s}-title-content`},n);return(!r||Y(n)&&n.type==="span")&&n&&x&&c&&typeof n=="string"?i.createElement("div",{className:`${s}-inline-collapsed-noicon`},n.charAt(0)):y},{siderCollapsed:m}=i.useContext(le);let d=l;typeof l>"u"?d=c?n:"":l===!1&&(d="");const b={title:d};!m&&!f&&(b.title=null,b.open=!1);const h=Qe(n).length;let v=i.createElement(ct,Object.assign({},G(o,["title","icon","danger"]),{className:P({[`${s}-item-danger`]:a,[`${s}-item-only-child`]:(r?h+1:h)===1},e),title:typeof l=="string"?l:void 0}),Q(r,{className:P(Y(r)?(t=r.props)===null||t===void 0?void 0:t.className:"",`${s}-item-icon`)}),p(f));return g||(v=i.createElement(et,Object.assign({},b,{placement:u==="rtl"?"left":"right",overlayClassName:`${s}-inline-collapsed-tooltip`}),v)),v},Me=co,uo=o=>{var t;const{popupClassName:e,icon:n,title:r,theme:l}=o,a=i.useContext(q),{prefixCls:s,inlineCollapsed:c,theme:u,mode:g}=a,f=dt();let p;if(!n)p=c&&!f.length&&r&&typeof r=="string"?i.createElement("div",{className:`${s}-inline-collapsed-noicon`},r.charAt(0)):i.createElement("span",{className:`${s}-title-content`},r);else{const b=Y(r)&&r.type==="span";p=i.createElement(i.Fragment,null,Q(n,{className:P(Y(n)?(t=n.props)===null||t===void 0?void 0:t.className:"",`${s}-item-icon`)}),b?r:i.createElement("span",{className:`${s}-title-content`},r))}const m=i.useMemo(()=>Object.assign(Object.assign({},a),{firstLevel:!1}),[a]),d=g==="horizontal"?[0,8]:[10,0];return i.createElement(q.Provider,{value:m},i.createElement(ut,Object.assign({popupOffset:d},G(o,["icon"]),{title:p,popupClassName:P(s,e,`${s}-${l||u}`)})))},Re=uo;var mo=globalThis&&globalThis.__rest||function(o,t){var e={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&t.indexOf(n)<0&&(e[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(o);r{if(t&&typeof t=="object"){const n=t,{label:r,children:l,key:a,type:s}=n,c=mo(n,["label","children","key","type"]),u=a??`tmp-${e}`;return l||s==="group"?s==="group"?i.createElement(Oe,Object.assign({key:u},c,{title:r}),re(l)):i.createElement(Re,Object.assign({key:u},c,{title:r}),re(l)):s==="divider"?i.createElement(Pe,Object.assign({key:u},c)):i.createElement(Me,Object.assign({key:u},c),r)}return null}).filter(t=>t)}function po(o){return i.useMemo(()=>o&&re(o),[o])}var go=globalThis&&globalThis.__rest||function(o,t){var e={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&t.indexOf(n)<0&&(e[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(o);r{var e,n;const r=i.useContext(he),l=r||{},{getPrefixCls:a,getPopupContainer:s,direction:c}=i.useContext(A),u=a(),{prefixCls:g,className:f,theme:p="light",expandIcon:m,_internalDisableMenuItemTitleTooltip:d,inlineCollapsed:b,siderCollapsed:h,items:v,children:x,rootClassName:y,mode:E,selectable:j,onClick:z}=o,O=go(o,["prefixCls","className","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick"]),R=G(O,["collapsedWidth"]),D=po(v)||x;(e=l.validator)===null||e===void 0||e.call(l,{mode:E});const N=we(function(){var B;z==null||z.apply(void 0,arguments),(B=l.onClick)===null||B===void 0||B.call(l)}),H=l.mode||E,M=j??l.selectable,$=i.useMemo(()=>h!==void 0?h:b,[b,h]),S={horizontal:{motionName:`${u}-slide-up`},inline:tt(u),other:{motionName:`${u}-zoom-big`}},w=a("menu",g||l.prefixCls),[T,L]=kt(w,!r),k=P(`${w}-${p}`,f);let _;if(typeof m=="function")_=m;else{const B=m||l.expandIcon;_=Q(B,{className:P(`${w}-submenu-expand-icon`,(n=B==null?void 0:B.props)===null||n===void 0?void 0:n.className)})}const F=i.useMemo(()=>({prefixCls:w,inlineCollapsed:$||!1,direction:c,firstLevel:!0,theme:p,mode:H,disableMenuItemTitleTooltip:d}),[w,$,c,d,p]);return T(i.createElement(he.Provider,{value:null},i.createElement(q.Provider,{value:F},i.createElement(mt,Object.assign({getPopupContainer:s,overflowedIndicator:i.createElement(Ie,null),overflowedIndicatorPopupClassName:`${w}-${p}`,mode:H,selectable:M,onClick:N},R,{inlineCollapsed:$,className:k,prefixCls:w,direction:c,defaultMotions:S,expandIcon:_,ref:t,rootClassName:P(y,L)}),D))))}),bo=fo,K=i.forwardRef((o,t)=>{const e=i.useRef(null),n=i.useContext(le);return i.useImperativeHandle(t,()=>({menu:e.current,focus:r=>{var l;(l=e.current)===null||l===void 0||l.focus(r)}})),i.createElement(bo,Object.assign({ref:e},o,n))});K.Item=Me;K.SubMenu=Re;K.Divider=Pe;K.ItemGroup=Oe;const $o=K,ho=o=>{const{componentCls:t,antCls:e,paddingXS:n,opacityLoading:r}=o;return{[`${t}-button`]:{whiteSpace:"nowrap",[`&${e}-btn-group > ${e}-btn`]:{[`&-loading, &-loading + ${e}-btn`]:{cursor:"default",pointerEvents:"none",opacity:r},[`&:last-child:not(:first-child):not(${e}-btn-icon-only)`]:{paddingInline:n}}}}},vo=ho,yo=o=>{const{componentCls:t,menuCls:e,colorError:n,colorTextLightSolid:r}=o,l=`${e}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${e} ${l}`]:{[`&${l}-danger:not(${l}-disabled)`]:{color:n,"&:hover":{color:r,backgroundColor:n}}}}}},xo=yo,Co=o=>{const{componentCls:t,menuCls:e,zIndexPopup:n,dropdownArrowDistance:r,sizePopupArrow:l,antCls:a,iconCls:s,motionDurationMid:c,dropdownPaddingVertical:u,fontSize:g,dropdownEdgeChildPadding:f,colorTextDisabled:p,fontSizeIcon:m,controlPaddingHorizontal:d,colorBgElevated:b}=o;return[{[t]:Object.assign(Object.assign({},Se(o)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:n,display:"block","&::before":{position:"absolute",insetBlock:-r+l/2,zIndex:-9999,opacity:1e-4,content:'""'},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${s}-down`]:{fontSize:m},[`${s}-down::before`]:{transition:`transform ${c}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},[` + &-hidden, + &-menu-hidden, + &-menu-submenu-hidden + `]:{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft, + &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomLeft, + &${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottom, + &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottom, + &${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomRight, + &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:pt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-top, + &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-top, + &${a}-slide-up-enter${a}-slide-up-enter-active${t}-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${t}-placement-topRight`]:{animationName:gt},[`&${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomLeft, + &${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottom, + &${a}-slide-down-leave${a}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:ft},[`&${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-top, + &${a}-slide-up-leave${a}-slide-up-leave-active${t}-placement-topRight`]:{animationName:bt}})},nt(o,{colorBg:b,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${e}`]:{position:"relative",margin:0},[`${e}-submenu-popup`]:{position:"absolute",zIndex:n,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:{[e]:Object.assign(Object.assign({padding:f,listStyleType:"none",backgroundColor:b,backgroundClip:"padding-box",borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary},de(o)),{[`${e}-item-group-title`]:{padding:`${u}px ${d}px`,color:o.colorTextDescription,transition:`all ${c}`},[`${e}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${e}-item-icon`]:{minWidth:g,marginInlineEnd:o.marginXS,fontSize:o.fontSizeSM},[`${e}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${c}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${e}-item, ${e}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${u}px ${d}px`,color:o.colorText,fontWeight:"normal",fontSize:g,lineHeight:o.lineHeight,cursor:"pointer",transition:`all ${c}`,borderRadius:o.borderRadiusSM,["&:hover, &-active"]:{backgroundColor:o.controlItemBgHover}},de(o)),{"&-selected":{color:o.colorPrimary,backgroundColor:o.controlItemBgActive,"&:hover, &-active":{backgroundColor:o.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:b,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${o.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:o.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:o.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:o.colorTextDescription,fontSize:m,fontStyle:"normal"}}}),[`${e}-item-group-list`]:{margin:`0 ${o.marginXS}px`,padding:0,listStyle:"none"},[`${e}-submenu-title`]:{paddingInlineEnd:d+o.fontSizeSM},[`${e}-submenu-vertical`]:{position:"relative"},[`${e}-submenu${e}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:b,cursor:"not-allowed"}},[`${e}-submenu-selected ${t}-menu-submenu-title`]:{color:o.colorPrimary}})}},[Z(o,"slide-up"),Z(o,"slide-down"),me(o,"move-up"),me(o,"move-down"),Ce(o,"zoom-big")]]},De=ie("Dropdown",(o,t)=>{let{rootPrefixCls:e}=t;const{marginXXS:n,sizePopupArrow:r,controlHeight:l,fontSize:a,lineHeight:s,paddingXXS:c,componentCls:u,borderRadiusLG:g}=o,f=(l-a*s)/2,{dropdownArrowOffset:p}=ot({contentRadius:g}),m=U(o,{menuCls:`${u}-menu`,rootPrefixCls:e,dropdownArrowDistance:r/2+n,dropdownArrowOffset:p,dropdownPaddingVertical:f,dropdownEdgeChildPadding:c});return[Co(m),vo(m),xo(m)]},o=>({zIndexPopup:o.zIndexPopupBase+50}));var So=globalThis&&globalThis.__rest||function(o,t){var e={};for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&t.indexOf(n)<0&&(e[n]=o[n]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(o);r{const{getPopupContainer:t,getPrefixCls:e,direction:n}=i.useContext(A),{prefixCls:r,type:l="default",danger:a,disabled:s,loading:c,onClick:u,htmlType:g,children:f,className:p,menu:m,arrow:d,autoFocus:b,overlay:h,trigger:v,align:x,open:y,onOpenChange:E,placement:j,getPopupContainer:z,href:O,icon:R=i.createElement(Ie,null),title:D,buttonsRender:N=Fe=>Fe,mouseEnterDelay:H,mouseLeaveDelay:M,overlayClassName:$,overlayStyle:S,destroyPopupOnHide:w,dropdownRender:T}=o,L=So(o,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),k=e("dropdown",r),_=`${k}-button`,[F,B]=De(k),C={menu:m,arrow:d,autoFocus:b,align:x,disabled:s,trigger:s?[]:v,onOpenChange:E,getPopupContainer:z||t,mouseEnterDelay:H,mouseLeaveDelay:M,overlayClassName:$,overlayStyle:S,destroyPopupOnHide:w,dropdownRender:T},{compactSize:I,compactItemClassnames:V}=rt(k,n),Ae=P(_,V,p,B);"overlay"in o&&(C.overlay=h),"open"in o&&(C.open=y),"placement"in o?C.placement=j:C.placement=n==="rtl"?"bottomLeft":"bottomRight";const ke=i.createElement(ue,{type:l,danger:a,disabled:s,loading:c,onClick:u,htmlType:g,href:O,title:D},f),_e=i.createElement(ue,{type:l,danger:a,icon:R}),[We,Xe]=N([ke,_e]);return F(i.createElement(ht.Compact,Object.assign({className:Ae,size:I,block:!0},L),We,i.createElement(Eo,Object.assign({},C),Xe)))};Le.__ANT_BUTTON=!0;const wo=Le,te=o=>{const{getPopupContainer:t,getPrefixCls:e,direction:n}=i.useContext(A),r=()=>{const C=e(),{placement:I="",transitionName:V}=o;return V!==void 0?V:I.includes("top")?`${C}-slide-down`:`${C}-slide-up`},l=()=>{const{placement:C}=o;return C?C.includes("Center")?C.slice(0,C.indexOf("Center")):C:n==="rtl"?"bottomRight":"bottomLeft"},{menu:a,arrow:s,prefixCls:c,children:u,trigger:g,disabled:f,dropdownRender:p,getPopupContainer:m,overlayClassName:d,rootClassName:b,open:h,onOpenChange:v,visible:x,onVisibleChange:y,mouseEnterDelay:E=.15,mouseLeaveDelay:j=.1,autoAdjustOverflow:z=!0}=o,O=e("dropdown",c),[R,D]=De(O),{token:N}=it.useToken(),H=i.Children.only(u),M=Q(H,{className:P(`${O}-trigger`,{[`${O}-rtl`]:n==="rtl"},H.props.className),disabled:f}),$=f?[]:g;let S;$&&$.includes("contextMenu")&&(S=!0);const[w,T]=xe(!1,{value:h??x}),L=we(C=>{v==null||v(C),y==null||y(C),T(C)}),k=P(d,b,D,{[`${O}-rtl`]:n==="rtl"}),_=at({arrowPointAtCenter:typeof s=="object"&&s.pointAtCenter,autoAdjustOverflow:z,offset:N.marginXXS,arrowWidth:s?N.sizePopupArrow:0}),F=i.useCallback(()=>{T(!1)},[]),B=()=>{const{overlay:C}=o;let I;return a!=null&&a.items?I=i.createElement($o,Object.assign({},a)):typeof C=="function"?I=C():I=C,p&&(I=p(I)),I=i.Children.only(typeof I=="string"?i.createElement("span",null,I):I),i.createElement(Wt,{prefixCls:`${O}-menu`,expandIcon:i.createElement("span",{className:`${O}-menu-submenu-arrow`},i.createElement(ne,{className:`${O}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:F,validator:V=>{}},i.createElement(lt,null,I))};return R(i.createElement($t,Object.assign({alignPoint:S},G(o,["rootClassName"]),{mouseEnterDelay:E,mouseLeaveDelay:j,visible:w,builtinPlacements:_,arrow:!!s,overlayClassName:k,prefixCls:O,getPopupContainer:m||t,transitionName:r(),trigger:$,overlay:B,placement:l(),onVisibleChange:L}),M))};te.Button=wo;const Oo=xt(te,"dropdown",o=>o),Io=o=>i.createElement(Oo,Object.assign({},o),i.createElement("span",null));te._InternalPanelDoNotUseOrYouWillBeFired=Io;const Eo=te;export{Mo as C,Eo as D,Ho as F,No as H,Ro as I,ve as L,$o as M,Wt as O,ne as R,Do as S,jo as a,jt as b,xt as g,me as i,zo as u}; diff --git a/dist/js/index.0098c458.js b/dist/js/index.0098c458.js new file mode 100644 index 0000000000000000000000000000000000000000..0a5fd77a3e7949e326b3278c06cfcc3b514f9b27 --- /dev/null +++ b/dist/js/index.0098c458.js @@ -0,0 +1 @@ +import{v as t}from"./index.97b60fef.js";import{V as a}from"./index.da1b8042.js";import{E as e}from"./index.6d1cb812.js";import{C as r}from"./index.d13eb48b.js";import"./tslib.es6.bce154b8.js";import"./index.11636481.js";import"./index.96a2a388.js";const o={title:{text:"堆叠区域图"},tooltip:{trigger:"axis"},legend:{data:["邮件营销","联盟广告","视频广告"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"]}],yAxis:[{type:"value"}],series:[{name:"邮件营销",type:"line",stack:"总量",areaStyle:{normal:{}},data:[120,132,101,134,90,230,210]},{name:"联盟广告",type:"line",stack:"总量",areaStyle:{normal:{}},data:[220,182,191,234,290,330,310]},{name:"视频广告",type:"line",stack:"总量",areaStyle:{normal:{}},data:[150,232,201,154,190,330,410]}]},c=()=>t(a,{className:"app-charts",children:t(r,{type:"inner",title:"折线图",children:t(e,{option:o,style:{height:600}})})});export{c as default}; diff --git a/dist/js/index.011f93d6.js b/dist/js/index.011f93d6.js new file mode 100644 index 0000000000000000000000000000000000000000..279e5bdc0f4aadb5babb4d85763dbd6862d87683 --- /dev/null +++ b/dist/js/index.011f93d6.js @@ -0,0 +1 @@ +import{r as a,bN as _,C as B,bO as D,t as M,bP as R,d as T}from"./index.97b60fef.js";function L(t){let{className:s,direction:r,index:e,marginDirection:n,children:l,split:i,wrap:y}=t;const{horizontalSize:d,verticalSize:m,latestIndex:u,supportFlexGap:C}=a.useContext(w);let c={};return C||(r==="vertical"?e{const{getPrefixCls:s,space:r,direction:e}=a.useContext(B),{size:n=(r==null?void 0:r.size)||"small",align:l,className:i,rootClassName:y,children:d,direction:m="horizontal",prefixCls:u,split:C,style:c,wrap:O=!1}=t,j=W(t,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap"]),g=D(),[S,x]=a.useMemo(()=>(Array.isArray(n)?n:[n,n]).map(o=>H(o)),[n]),h=M(d,{keepEmpty:!0}),v=l===void 0&&m==="horizontal"?"center":l,p=s("space",u),[E,P]=R(p),G=T(p,P,`${p}-${m}`,{[`${p}-rtl`]:e==="rtl",[`${p}-align-${v}`]:v},i,y),N=`${p}-item`,I=e==="rtl"?"marginLeft":"marginRight";let b=0;const F=h.map((o,z)=>{o!=null&&(b=z);const A=o&&o.key||`${N}-${z}`;return a.createElement(L,{className:N,key:A,direction:m,index:z,marginDirection:I,split:C,wrap:O},o)}),k=a.useMemo(()=>({horizontalSize:S,verticalSize:x,latestIndex:b,supportFlexGap:g}),[S,x,b,g]);if(h.length===0)return null;const f={};return O&&(f.flexWrap="wrap",g||(f.marginBottom=-x)),g&&(f.columnGap=S,f.rowGap=x),E(a.createElement("div",Object.assign({className:G,style:Object.assign(Object.assign({},f),c)},j),a.createElement(w.Provider,{value:k},F)))},$=J;$.Compact=_;const Q=$;export{Q as S}; diff --git a/dist/js/index.11636481.js b/dist/js/index.11636481.js new file mode 100644 index 0000000000000000000000000000000000000000..d51282170fd3fee160a47583892d8cd38be5b662 --- /dev/null +++ b/dist/js/index.11636481.js @@ -0,0 +1,61 @@ +/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var xp=function(r,e){return xp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,a){t.__proto__=a}||function(t,a){for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])},xp(r,e)};function k(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");xp(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var BI=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),VI=function(){function r(){this.browser=new BI,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return r}(),Rn=new VI;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(Rn.wxa=!0,Rn.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?Rn.worker=!0:typeof navigator>"u"?(Rn.node=!0,Rn.svgSupported=!0):zI(navigator.userAgent,Rn);function zI(r,e){var t=e.browser,a=r.match(/Firefox\/([\d.]+)/),n=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),i=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);a&&(t.firefox=!0,t.version=a[1]),n&&(t.ie=!0,t.version=n[1]),i&&(t.edge=!0,t.version=i[1],t.newEdge=+i[1].split(".")[0]>18),o&&(t.weChat=!0),e.svgSupported=typeof SVGRect<"u",e.touchEventsSupported="ontouchstart"in window&&!t.ie&&!t.edge,e.pointerEventsSupported="onpointerdown"in window&&(t.edge||t.ie&&+t.version>=11),e.domSupported=typeof document<"u";var s=document.documentElement.style;e.transform3dSupported=(t.ie&&"transition"in s||t.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||t.ie&&+t.version>=9}const wt=Rn;var lg=12,ww="sans-serif",Xa=lg+"px "+ww,GI=20,FI=100,HI="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function WI(r){var e={};if(typeof JSON>"u")return e;for(var t=0;t=0)s=o*t.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",a[l]+":0",n[u]+":0",a[1-l]+":auto",n[1-u]+":auto",""].join("!important;"),r.appendChild(o),t.push(o)}return t}function c2(r,e,t){for(var a=t?"invTrans":"trans",n=e[a],i=e.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),h=2*u,v=f.left,c=f.top;o.push(v,c),l=l&&i&&v===i[h]&&c===i[h+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&n?n:(e.srcCoords=o,e[a]=t?Im(s,o):Im(o,s))}function Ow(r){return r.nodeName.toUpperCase()==="CANVAS"}var p2=/([&<>"'])/g,d2={"&":"&","<":"<",">":">",'"':""","'":"'"};function Te(r){return r==null?"":(r+"").replace(p2,function(e,t){return d2[t]})}var g2=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ev=[],y2=wt.browser.firefox&&+wt.browser.version.split(".")[0]<39;function Ap(r,e,t,a){return t=t||{},a?Rm(r,e,t):y2&&e.layerX!=null&&e.layerX!==e.offsetX?(t.zrX=e.layerX,t.zrY=e.layerY):e.offsetX!=null?(t.zrX=e.offsetX,t.zrY=e.offsetY):Rm(r,e,t),t}function Rm(r,e,t){if(wt.domSupported&&r.getBoundingClientRect){var a=e.clientX,n=e.clientY;if(Ow(r)){var i=r.getBoundingClientRect();t.zrX=a-i.left,t.zrY=n-i.top;return}else if(Cp(ev,r,a,n)){t.zrX=ev[0],t.zrY=ev[1];return}}t.zrX=t.zrY=0}function dg(r){return r||window.event}function je(r,e,t){if(e=dg(e),e.zrX!=null)return e;var a=e.type,n=a&&a.indexOf("touch")>=0;if(n){var o=a!=="touchend"?e.targetTouches[0]:e.changedTouches[0];o&&Ap(r,o,e,t)}else{Ap(r,e,e,t);var i=m2(e);e.zrDelta=i?i/120:-(e.detail||0)/3}var s=e.button;return e.which==null&&s!==void 0&&g2.test(e.type)&&(e.which=s&1?1:s&2?3:s&4?2:0),e}function m2(r){var e=r.wheelDelta;if(e)return e;var t=r.deltaX,a=r.deltaY;if(t==null||a==null)return e;var n=Math.abs(a!==0?a:t),i=a>0?-1:a<0?1:t>0?-1:1;return 3*n*i}function Mp(r,e,t,a){r.addEventListener(e,t,a)}function _2(r,e,t,a){r.removeEventListener(e,t,a)}var ha=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function Em(r){return r.which===2||r.which===3}var S2=function(){function r(){this._track=[]}return r.prototype.recognize=function(e,t,a){return this._doTrack(e,t,a),this._recognize(e)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(e,t,a){var n=e.touches;if(n){for(var i={points:[],touches:[],target:t,event:e},o=0,s=n.length;o1&&a&&a.length>1){var i=km(a)/km(n);!isFinite(i)&&(i=1),e.pinchScale=i;var o=x2(a);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}};function $e(){return[1,0,0,1,0,0]}function ml(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function ch(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4],r[5]=e[5],r}function Ur(r,e,t){var a=e[0]*t[0]+e[2]*t[1],n=e[1]*t[0]+e[3]*t[1],i=e[0]*t[2]+e[2]*t[3],o=e[1]*t[2]+e[3]*t[3],s=e[0]*t[4]+e[2]*t[5]+e[4],l=e[1]*t[4]+e[3]*t[5]+e[5];return r[0]=a,r[1]=n,r[2]=i,r[3]=o,r[4]=s,r[5]=l,r}function Cr(r,e,t){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4]+t[0],r[5]=e[5]+t[1],r}function an(r,e,t){var a=e[0],n=e[2],i=e[4],o=e[1],s=e[3],l=e[5],u=Math.sin(t),f=Math.cos(t);return r[0]=a*f+o*u,r[1]=-a*u+o*f,r[2]=n*f+s*u,r[3]=-n*u+f*s,r[4]=f*i+u*l,r[5]=f*l-u*i,r}function ph(r,e,t){var a=t[0],n=t[1];return r[0]=e[0]*a,r[1]=e[1]*n,r[2]=e[2]*a,r[3]=e[3]*n,r[4]=e[4]*a,r[5]=e[5]*n,r}function ci(r,e){var t=e[0],a=e[2],n=e[4],i=e[1],o=e[3],s=e[5],l=t*o-i*a;return l?(l=1/l,r[0]=o*l,r[1]=-i*l,r[2]=-a*l,r[3]=t*l,r[4]=(a*s-o*n)*l,r[5]=(i*n-t*s)*l,r):null}function Nw(r){var e=$e();return ch(e,r),e}const b2=Object.freeze(Object.defineProperty({__proto__:null,clone:Nw,copy:ch,create:$e,identity:ml,invert:ci,mul:Ur,rotate:an,scale:ph,translate:Cr},Symbol.toStringTag,{value:"Module"}));var w2=function(){function r(e,t){this.x=e||0,this.y=t||0}return r.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(e,t){return this.x=e,this.y=t,this},r.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},r.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},r.prototype.scale=function(e){this.x*=e,this.y*=e},r.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},r.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},r.prototype.dot=function(e){return this.x*e.x+this.y*e.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},r.prototype.distance=function(e){var t=this.x-e.x,a=this.y-e.y;return Math.sqrt(t*t+a*a)},r.prototype.distanceSquare=function(e){var t=this.x-e.x,a=this.y-e.y;return t*t+a*a},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(e){if(e){var t=this.x,a=this.y;return this.x=e[0]*t+e[2]*a+e[4],this.y=e[1]*t+e[3]*a+e[5],this}},r.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},r.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},r.set=function(e,t,a){e.x=t,e.y=a},r.copy=function(e,t){e.x=t.x,e.y=t.y},r.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},r.lenSquare=function(e){return e.x*e.x+e.y*e.y},r.dot=function(e,t){return e.x*t.x+e.y*t.y},r.add=function(e,t,a){e.x=t.x+a.x,e.y=t.y+a.y},r.sub=function(e,t,a){e.x=t.x-a.x,e.y=t.y-a.y},r.scale=function(e,t,a){e.x=t.x*a,e.y=t.y*a},r.scaleAndAdd=function(e,t,a,n){e.x=t.x+a.x*n,e.y=t.y+a.y*n},r.lerp=function(e,t,a,n){var i=1-n;e.x=i*t.x+n*a.x,e.y=i*t.y+n*a.y},r}();const lt=w2;var Wl=Math.min,$l=Math.max,ln=new lt,un=new lt,fn=new lt,hn=new lt,Eo=new lt,ko=new lt,T2=function(){function r(e,t,a,n){a<0&&(e=e+a,a=-a),n<0&&(t=t+n,n=-n),this.x=e,this.y=t,this.width=a,this.height=n}return r.prototype.union=function(e){var t=Wl(e.x,this.x),a=Wl(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=$l(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=$l(e.y+e.height,this.y+this.height)-a:this.height=e.height,this.x=t,this.y=a},r.prototype.applyTransform=function(e){r.applyTransform(this,this,e)},r.prototype.calculateTransform=function(e){var t=this,a=e.width/t.width,n=e.height/t.height,i=$e();return Cr(i,i,[-t.x,-t.y]),ph(i,i,[a,n]),Cr(i,i,[e.x,e.y]),i},r.prototype.intersect=function(e,t){if(!e)return!1;e instanceof r||(e=r.create(e));var a=this,n=a.x,i=a.x+a.width,o=a.y,s=a.y+a.height,l=e.x,u=e.x+e.width,f=e.y,h=e.y+e.height,v=!(ip&&(p=_,dp&&(p=S,y=a.x&&e<=a.x+a.width&&t>=a.y&&t<=a.y+a.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(e){r.copy(this,e)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(e){return new r(e.x,e.y,e.width,e.height)},r.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},r.applyTransform=function(e,t,a){if(!a){e!==t&&r.copy(e,t);return}if(a[1]<1e-5&&a[1]>-1e-5&&a[2]<1e-5&&a[2]>-1e-5){var n=a[0],i=a[3],o=a[4],s=a[5];e.x=t.x*n+o,e.y=t.y*i+s,e.width=t.width*n,e.height=t.height*i,e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height);return}ln.x=fn.x=t.x,ln.y=hn.y=t.y,un.x=hn.x=t.x+t.width,un.y=fn.y=t.y+t.height,ln.transform(a),hn.transform(a),un.transform(a),fn.transform(a),e.x=Wl(ln.x,un.x,fn.x,hn.x),e.y=Wl(ln.y,un.y,fn.y,hn.y);var l=$l(ln.x,un.x,fn.x,hn.x),u=$l(ln.y,un.y,fn.y,hn.y);e.width=l-e.x,e.height=u-e.y},r}();const ft=T2;var Bw="silent";function C2(r,e,t){return{type:r,event:t,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:t.zrX,offsetY:t.zrY,gestureEvent:t.gestureEvent,pinchX:t.pinchX,pinchY:t.pinchY,pinchScale:t.pinchScale,wheelDelta:t.zrDelta,zrByTouch:t.zrByTouch,which:t.which,stop:A2}}function A2(){ha(this.event)}var M2=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.handler=null,t}return e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(lr),Oo=function(){function r(e,t){this.x=e,this.y=t}return r}(),D2=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],av=new ft(0,0,0,0),Vw=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this)||this;return s._hovered=new Oo(0,0),s.storage=t,s.painter=a,s.painterRoot=i,s._pointerSize=o,n=n||new M2,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new l2(s),s}return e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(A(D2,function(a){t.on&&t.on(a,this[a],this)},this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var a=t.zrX,n=t.zrY,i=zw(this,a,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=i?new Oo(a,n):this.findHover(a,n),u=l.target,f=this.proxy;f.setCursor&&f.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(l,"mousemove",t),u&&u!==s&&this.dispatchToElement(l,"mouseover",t)},e.prototype.mouseout=function(t){var a=t.zrEventControl;a!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",t),a!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new Oo(0,0)},e.prototype.dispatch=function(t,a){var n=this[t];n&&n.call(this,a)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var a=this.proxy;a.setCursor&&a.setCursor(t)},e.prototype.dispatchToElement=function(t,a,n){t=t||{};var i=t.target;if(!(i&&i.silent)){for(var o="on"+a,s=C2(a,t,n);i&&(i[o]&&(s.cancelBubble=!!i[o].call(i,s)),i.trigger(a,s),i=i.__hostTarget?i.__hostTarget:i.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(a,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(a,s)}))}},e.prototype.findHover=function(t,a,n){var i=this.storage.getDisplayList(),o=new Oo(t,a);if(Om(i,o,t,a,n),this._pointerSize&&!o.target){for(var s=[],l=this._pointerSize,u=l/2,f=new ft(t-u,a-u,l,l),h=i.length-1;h>=0;h--){var v=i[h];v!==n&&!v.ignore&&!v.ignoreCoarsePointer&&(!v.parent||!v.parent.ignoreCoarsePointer)&&(av.copy(v.getBoundingRect()),v.transform&&av.applyTransform(v.transform),av.intersect(f)&&s.push(v))}if(s.length)for(var c=4,p=Math.PI/12,d=Math.PI*2,g=0;g4)return;this._downPoint=null}this.dispatchToElement(i,r,e)}});function L2(r,e,t){if(r[r.rectHover?"rectContain":"contain"](e,t)){for(var a=r,n=void 0,i=!1;a;){if(a.ignoreClip&&(i=!0),!i){var o=a.getClipPath();if(o&&!o.contain(e,t))return!1;a.silent&&(n=!0)}var s=a.__hostTarget;a=s||a.parent}return n?Bw:!0}return!1}function Om(r,e,t,a,n){for(var i=r.length-1;i>=0;i--){var o=r[i],s=void 0;if(o!==n&&!o.ignore&&(s=L2(o,t,a))&&(!e.topTarget&&(e.topTarget=o),s!==Bw)){e.target=o;break}}}function zw(r,e,t){var a=r.painter;return e<0||e>a.getWidth()||t<0||t>a.getHeight()}const I2=Vw;var Gw=32,No=7;function P2(r){for(var e=0;r>=Gw;)e|=r&1,r>>=1;return r+e}function Nm(r,e,t,a){var n=e+1;if(n===t)return 1;if(a(r[n++],r[e])<0){for(;n=0;)n++;return n-e}function R2(r,e,t){for(t--;e>>1,n(i,r[l])<0?s=l:o=l+1;var u=a-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=i}}function nv(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])>0){for(s=a-n;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}else{for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}for(o++;o>>1);i(r,e[t+f])>0?o=f+1:l=f}return l}function iv(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])<0){for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}else{for(s=a-n;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}for(o++;o>>1);i(r,e[t+f])<0?l=f:o=f+1}return l}function E2(r,e){var t=No,a,n,i=0;r.length;var o=[];a=[],n=[];function s(c,p){a[i]=c,n[i]=p,i+=1}function l(){for(;i>1;){var c=i-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;f(c)}}function u(){for(;i>1;){var c=i-2;c>0&&n[c-1]=No||w>=No);if(T)break;b<0&&(b=0),b+=2}if(t=b,t<1&&(t=1),p===1){for(y=0;y=0;y--)r[x+y]=r[b+y];r[S]=o[_];return}for(var w=t;;){var T=0,C=0,M=!1;do if(e(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--p===0){M=!0;break}}else if(r[S--]=o[_--],C++,T=0,--g===1){M=!0;break}while((T|C)=0;y--)r[x+y]=r[b+y];if(p===0){M=!0;break}}if(r[S--]=o[_--],--g===1){M=!0;break}if(C=g-nv(r[m],o,0,g,g-1,e),C!==0){for(S-=C,_-=C,g-=C,x=S+1,b=_+1,y=0;y=No||C>=No);if(M)break;w<0&&(w=0),w+=2}if(t=w,t<1&&(t=1),g===1){for(S-=p,m-=p,x=S+1,b=m+1,y=p-1;y>=0;y--)r[x+y]=r[b+y];r[S]=o[_]}else{if(g===0)throw new Error;for(b=S-(g-1),y=0;ys&&(l=s),Bm(r,t,t+l,t+i,e),i=l}o.pushRun(t,i),o.mergeRuns(),n-=i,t+=i}while(n!==0);o.forceMergeRuns()}}var Ge=1,ls=2,Gi=4,Vm=!1;function ov(){Vm||(Vm=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function zm(r,e){return r.zlevel===e.zlevel?r.z===e.z?r.z2-e.z2:r.z-e.z:r.zlevel-e.zlevel}var k2=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=zm}return r.prototype.traverse=function(e,t){for(var a=0;a0&&(f.__clipPaths=[]),isNaN(f.z)&&(ov(),f.z=0),isNaN(f.z2)&&(ov(),f.z2=0),isNaN(f.zlevel)&&(ov(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=e.getDecalElement&&e.getDecalElement();h&&this._updateAndAddDisplayable(h,t,a);var v=e.getTextGuideLine();v&&this._updateAndAddDisplayable(v,t,a);var c=e.getTextContent();c&&this._updateAndAddDisplayable(c,t,a)}},r.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},r.prototype.delRoot=function(e){if(e instanceof Array){for(var t=0,a=e.length;t=0&&this._roots.splice(n,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const O2=k2;var Fw;Fw=wt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const Dp=Fw;var Yu={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)))},elasticOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*r)*Math.sin((r-e)*(2*Math.PI)/a)+1)},elasticInOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),(r*=2)<1?-.5*(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)):t*Math.pow(2,-10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)*.5+1)},backIn:function(r){var e=1.70158;return r*r*((e+1)*r-e)},backOut:function(r){var e=1.70158;return--r*r*((e+1)*r+e)+1},backInOut:function(r){var e=2.5949095;return(r*=2)<1?.5*(r*r*((e+1)*r-e)):.5*((r-=2)*r*((e+1)*r+e)+2)},bounceIn:function(r){return 1-Yu.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?Yu.bounceIn(r*2)*.5:Yu.bounceOut(r*2-1)*.5+.5}};const Hw=Yu;var Ul=Math.pow,Ha=Math.sqrt,pf=1e-8,Ww=1e-4,Gm=Ha(3),Yl=1/3,Vr=rn(),er=rn(),ji=rn();function ka(r){return r>-pf&&rpf||r<-pf}function Jt(r,e,t,a,n){var i=1-n;return i*i*(i*r+3*n*e)+n*n*(n*a+3*i*t)}function Fm(r,e,t,a,n){var i=1-n;return 3*(((e-r)*i+2*(t-e)*n)*i+(a-t)*n*n)}function df(r,e,t,a,n,i){var o=a+3*(e-t)-r,s=3*(t-e*2+r),l=3*(e-r),u=r-n,f=s*s-3*o*l,h=s*l-9*o*u,v=l*l-3*s*u,c=0;if(ka(f)&&ka(h))if(ka(s))i[0]=0;else{var p=-l/s;p>=0&&p<=1&&(i[c++]=p)}else{var d=h*h-4*f*v;if(ka(d)){var g=h/f,p=-s/o+g,y=-g/2;p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y)}else if(d>0){var m=Ha(d),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-Ul(-_,Yl):_=Ul(_,Yl),S<0?S=-Ul(-S,Yl):S=Ul(S,Yl);var p=(-s-(_+S))/(3*o);p>=0&&p<=1&&(i[c++]=p)}else{var b=(2*f*s-3*o*h)/(2*Ha(f*f*f)),x=Math.acos(b)/3,w=Ha(f),T=Math.cos(x),p=(-s-2*w*T)/(3*o),y=(-s+w*(T+Gm*Math.sin(x)))/(3*o),C=(-s+w*(T-Gm*Math.sin(x)))/(3*o);p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y),C>=0&&C<=1&&(i[c++]=C)}}return c}function Uw(r,e,t,a,n){var i=6*t-12*e+6*r,o=9*e+3*a-3*r-9*t,s=3*e-3*r,l=0;if(ka(o)){if($w(i)){var u=-s/i;u>=0&&u<=1&&(n[l++]=u)}}else{var f=i*i-4*o*s;if(ka(f))n[0]=-i/(2*o);else if(f>0){var h=Ha(f),u=(-i+h)/(2*o),v=(-i-h)/(2*o);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function qa(r,e,t,a,n,i){var o=(e-r)*n+r,s=(t-e)*n+e,l=(a-t)*n+t,u=(s-o)*n+o,f=(l-s)*n+s,h=(f-u)*n+u;i[0]=r,i[1]=o,i[2]=u,i[3]=h,i[4]=h,i[5]=f,i[6]=l,i[7]=a}function Yw(r,e,t,a,n,i,o,s,l,u,f){var h,v=.005,c=1/0,p,d,g,y;Vr[0]=l,Vr[1]=u;for(var m=0;m<1;m+=.05)er[0]=Jt(r,t,n,o,m),er[1]=Jt(e,a,i,s,m),g=Fa(Vr,er),g=0&&g=0&&u<=1&&(n[l++]=u)}}else{var f=o*o-4*i*s;if(ka(f)){var u=-o/(2*i);u>=0&&u<=1&&(n[l++]=u)}else if(f>0){var h=Ha(f),u=(-o+h)/(2*i),v=(-o-h)/(2*i);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function Zw(r,e,t){var a=r+t-2*e;return a===0?.5:(r-e)/a}function Gs(r,e,t,a,n){var i=(e-r)*a+r,o=(t-e)*a+e,s=(o-i)*a+i;n[0]=r,n[1]=i,n[2]=s,n[3]=s,n[4]=o,n[5]=t}function Xw(r,e,t,a,n,i,o,s,l){var u,f=.005,h=1/0;Vr[0]=o,Vr[1]=s;for(var v=0;v<1;v+=.05){er[0]=ie(r,t,n,v),er[1]=ie(e,a,i,v);var c=Fa(Vr,er);c=0&&c=1?1:df(0,a,i,1,l,s)&&Jt(0,n,o,1,s[0])}}}var G2=function(){function r(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||Ut,this.ondestroy=e.ondestroy||Ut,this.onrestart=e.onrestart||Ut,e.easing&&this.setEasing(e.easing)}return r.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),this._paused){this._pausedTime+=t;return}var a=this._life,n=e-this._startTime-this._pausedTime,i=n/a;i<0&&(i=0),i=Math.min(i,1);var o=this.easingFunc,s=o?o(i):i;if(this.onframe(s),i===1)if(this.loop){var l=n%a;this._startTime=e-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(e){this.easing=e,this.easingFunc=K(e)?e:Hw[e]||gg(e)},r}();const F2=G2;var qw=function(){function r(e){this.value=e}return r}(),H2=function(){function r(){this._len=0}return r.prototype.insert=function(e){var t=new qw(e);return this.insertEntry(t),t},r.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},r.prototype.remove=function(e){var t=e.prev,a=e.next;t?t.next=a:this.head=a,a?a.prev=t:this.tail=t,e.next=e.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),W2=function(){function r(e){this._list=new H2,this._maxSize=10,this._map={},this._maxSize=e}return r.prototype.put=function(e,t){var a=this._list,n=this._map,i=null;if(n[e]==null){var o=a.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=a.head;a.remove(l),delete n[l.key],i=l.value,this._lastRemovedEntry=l}s?s.value=t:s=new qw(t),s.key=e,a.insertEntry(s),n[e]=s}return i},r.prototype.get=function(e){var t=this._map[e],a=this._list;if(t!=null)return t!==a.tail&&(a.remove(t),a.insertEntry(t)),t.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const _l=W2;var Hm={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function xr(r){return r=Math.round(r),r<0?0:r>255?255:r}function $2(r){return r=Math.round(r),r<0?0:r>360?360:r}function Fs(r){return r<0?0:r>1?1:r}function sv(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?xr(parseFloat(e)/100*255):xr(parseInt(e,10))}function Kn(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?Fs(parseFloat(e)/100):Fs(parseFloat(e))}function lv(r,e,t){return t<0?t+=1:t>1&&(t-=1),t*6<1?r+(e-r)*t*6:t*2<1?e:t*3<2?r+(e-r)*(2/3-t)*6:r}function Oa(r,e,t){return r+(e-r)*t}function Ke(r,e,t,a,n){return r[0]=e,r[1]=t,r[2]=a,r[3]=n,r}function Ip(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r}var Kw=new _l(20),Zl=null;function Si(r,e){Zl&&Ip(Zl,e),Zl=Kw.put(r,Zl||e.slice())}function Ce(r,e){if(r){e=e||[];var t=Kw.get(r);if(t)return Ip(e,t);r=r+"";var a=r.replace(/ /g,"").toLowerCase();if(a in Hm)return Ip(e,Hm[a]),Si(r,e),e;var n=a.length;if(a.charAt(0)==="#"){if(n===4||n===5){var i=parseInt(a.slice(1,4),16);if(!(i>=0&&i<=4095)){Ke(e,0,0,0,1);return}return Ke(e,(i&3840)>>4|(i&3840)>>8,i&240|(i&240)>>4,i&15|(i&15)<<4,n===5?parseInt(a.slice(4),16)/15:1),Si(r,e),e}else if(n===7||n===9){var i=parseInt(a.slice(1,7),16);if(!(i>=0&&i<=16777215)){Ke(e,0,0,0,1);return}return Ke(e,(i&16711680)>>16,(i&65280)>>8,i&255,n===9?parseInt(a.slice(7),16)/255:1),Si(r,e),e}return}var o=a.indexOf("("),s=a.indexOf(")");if(o!==-1&&s+1===n){var l=a.substr(0,o),u=a.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?Ke(e,+u[0],+u[1],+u[2],1):Ke(e,0,0,0,1);f=Kn(u.pop());case"rgb":if(u.length>=3)return Ke(e,sv(u[0]),sv(u[1]),sv(u[2]),u.length===3?f:Kn(u[3])),Si(r,e),e;Ke(e,0,0,0,1);return;case"hsla":if(u.length!==4){Ke(e,0,0,0,1);return}return u[3]=Kn(u[3]),Pp(u,e),Si(r,e),e;case"hsl":if(u.length!==3){Ke(e,0,0,0,1);return}return Pp(u,e),Si(r,e),e;default:return}}Ke(e,0,0,0,1)}}function Pp(r,e){var t=(parseFloat(r[0])%360+360)%360/360,a=Kn(r[1]),n=Kn(r[2]),i=n<=.5?n*(a+1):n+a-n*a,o=n*2-i;return e=e||[],Ke(e,xr(lv(o,i,t+1/3)*255),xr(lv(o,i,t)*255),xr(lv(o,i,t-1/3)*255),1),r.length===4&&(e[3]=r[3]),e}function U2(r){if(r){var e=r[0]/255,t=r[1]/255,a=r[2]/255,n=Math.min(e,t,a),i=Math.max(e,t,a),o=i-n,s=(i+n)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(i+n):u=o/(2-i-n);var f=((i-e)/6+o/2)/o,h=((i-t)/6+o/2)/o,v=((i-a)/6+o/2)/o;e===i?l=v-h:t===i?l=1/3+f-v:a===i&&(l=2/3+h-f),l<0&&(l+=1),l>1&&(l-=1)}var c=[l*360,u,s];return r[3]!=null&&c.push(r[3]),c}}function gf(r,e){var t=Ce(r);if(t){for(var a=0;a<3;a++)e<0?t[a]=t[a]*(1-e)|0:t[a]=(255-t[a])*e+t[a]|0,t[a]>255?t[a]=255:t[a]<0&&(t[a]=0);return br(t,t.length===4?"rgba":"rgb")}}function Y2(r){var e=Ce(r);if(e)return((1<<24)+(e[0]<<16)+(e[1]<<8)+ +e[2]).toString(16).slice(1)}function ws(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){t=t||[];var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=e[n],s=e[i],l=a-n;return t[0]=xr(Oa(o[0],s[0],l)),t[1]=xr(Oa(o[1],s[1],l)),t[2]=xr(Oa(o[2],s[2],l)),t[3]=Fs(Oa(o[3],s[3],l)),t}}var Z2=ws;function yg(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=Ce(e[n]),s=Ce(e[i]),l=a-n,u=br([xr(Oa(o[0],s[0],l)),xr(Oa(o[1],s[1],l)),xr(Oa(o[2],s[2],l)),Fs(Oa(o[3],s[3],l))],"rgba");return t?{color:u,leftIndex:n,rightIndex:i,value:a}:u}}var X2=yg;function Qi(r,e,t,a){var n=Ce(r);if(r)return n=U2(n),e!=null&&(n[0]=$2(e)),t!=null&&(n[1]=Kn(t)),a!=null&&(n[2]=Kn(a)),br(Pp(n),"rgba")}function Hs(r,e){var t=Ce(r);if(t&&e!=null)return t[3]=Fs(e),br(t,"rgba")}function br(r,e){if(!(!r||!r.length)){var t=r[0]+","+r[1]+","+r[2];return(e==="rgba"||e==="hsva"||e==="hsla")&&(t+=","+r[3]),e+"("+t+")"}}function Ws(r,e){var t=Ce(r);return t?(.299*t[0]+.587*t[1]+.114*t[2])*t[3]/255+(1-t[3])*e:0}function q2(){return br([Math.round(Math.random()*255),Math.round(Math.random()*255),Math.round(Math.random()*255)],"rgb")}const K2=Object.freeze(Object.defineProperty({__proto__:null,fastLerp:ws,fastMapToColor:Z2,lerp:yg,lift:gf,lum:Ws,mapToColor:X2,modifyAlpha:Hs,modifyHSL:Qi,parse:Ce,random:q2,stringify:br,toHex:Y2},Symbol.toStringTag,{value:"Module"}));var yf=Math.round;function $s(r){var e;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var t=Ce(r);t&&(r="rgb("+t[0]+","+t[1]+","+t[2]+")",e=t[3])}return{color:r,opacity:e??1}}var Wm=1e-4;function Na(r){return r-Wm}function Xl(r){return yf(r*1e3)/1e3}function Rp(r){return yf(r*1e4)/1e4}function j2(r){return"matrix("+Xl(r[0])+","+Xl(r[1])+","+Xl(r[2])+","+Xl(r[3])+","+Rp(r[4])+","+Rp(r[5])+")"}var Q2={left:"start",right:"end",center:"middle",middle:"middle"};function J2(r,e,t){return t==="top"?r+=e/2:t==="bottom"&&(r-=e/2),r}function tP(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function eP(r){var e=r.style,t=r.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),t[0],t[1]].join(",")}function jw(r){return r&&!!r.image}function rP(r){return r&&!!r.svgElement}function mg(r){return jw(r)||rP(r)}function Qw(r){return r.type==="linear"}function Jw(r){return r.type==="radial"}function tT(r){return r&&(r.type==="linear"||r.type==="radial")}function dh(r){return"url(#"+r+")"}function eT(r){var e=r.getGlobalScale(),t=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(t)/Math.log(10)),1)}function rT(r){var e=r.x||0,t=r.y||0,a=(r.rotation||0)*Ss,n=ut(r.scaleX,1),i=ut(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(e||t)&&l.push("translate("+e+"px,"+t+"px)"),a&&l.push("rotate("+a+")"),(n!==1||i!==1)&&l.push("scale("+n+","+i+")"),(o||s)&&l.push("skew("+yf(o*Ss)+"deg, "+yf(s*Ss)+"deg)"),l.join(" ")}var aP=function(){return wt.hasGlobalWindow&&K(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Ep=Array.prototype.slice;function ra(r,e,t){return(e-r)*t+r}function uv(r,e,t,a){for(var n=e.length,i=0;ia?e:r,i=Math.min(t,a),o=n[i-1]||{color:[0,0,0,0],offset:0},s=i;so;if(s)a.length=o;else for(var l=i;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(e,t,a){this._needsSort=!0;var n=this.keyframes,i=n.length,o=!1,s=Um,l=t;if(fe(t)){var u=sP(t);s=u,(u===1&&!Tt(t[0])||u===2&&!Tt(t[0][0]))&&(o=!0)}else if(Tt(t)&&!no(t))s=Kl;else if($(t))if(!isNaN(+t))s=Kl;else{var f=Ce(t);f&&(l=f,s=us)}else if(gl(t)){var h=B({},l);h.colorStops=G(t.colorStops,function(c){return{offset:c.offset,color:Ce(c.color)}}),Qw(t)?s=kp:Jw(t)&&(s=Op),l=h}i===0?this.valType=s:(s!==this.valType||s===Um)&&(o=!0),this.discrete=this.discrete||o;var v={time:e,value:l,rawValue:t,percent:0};return a&&(v.easing=a,v.easingFunc=K(a)?a:Hw[a]||gg(a)),n.push(v),v},r.prototype.prepare=function(e,t){var a=this.keyframes;this._needsSort&&a.sort(function(d,g){return d.time-g.time});for(var n=this.valType,i=a.length,o=a[i-1],s=this.discrete,l=jl(n),u=Ym(n),f=0;f=0&&!(o[f].percent<=t);f--);f=v(f,s-2)}else{for(f=h;ft);f++);f=v(f-1,s-2)}p=o[f+1],c=o[f]}if(c&&p){this._lastFr=f,this._lastFrP=t;var g=p.percent-c.percent,y=g===0?1:v((t-c.percent)/g,1);p.easingFunc&&(y=p.easingFunc(y));var m=a?this._additiveValue:u?Bo:e[l];if((jl(i)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)e[l]=y<1?c.rawValue:p.rawValue;else if(jl(i))i===Xu?uv(m,c[n],p[n],y):nP(m,c[n],p[n],y);else if(Ym(i)){var _=c[n],S=p[n],b=i===kp;e[l]={type:b?"linear":"radial",x:ra(_.x,S.x,y),y:ra(_.y,S.y,y),colorStops:G(_.colorStops,function(w,T){var C=S.colorStops[T];return{offset:ra(w.offset,C.offset,y),color:Zu(uv([],w.color,C.color,y))}}),global:S.global},b?(e[l].x2=ra(_.x2,S.x2,y),e[l].y2=ra(_.y2,S.y2,y)):e[l].r=ra(_.r,S.r,y)}else if(u)uv(m,c[n],p[n],y),a||(e[l]=Zu(m));else{var x=ra(c[n],p[n],y);a?this._additiveValue=x:e[l]=x}a&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,a=this.propName,n=this._additiveValue;t===Kl?e[a]=e[a]+n:t===us?(Ce(e[a],Bo),ql(Bo,Bo,n,1),e[a]=Zu(Bo)):t===Xu?ql(e[a],e[a],n,1):t===aT&&$m(e[a],e[a],n,1)},r}(),uP=function(){function r(e,t,a,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&n){uh("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=a}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(e){this._target=e},r.prototype.when=function(e,t,a){return this.whenWithKeys(e,t,mt(t),a)},r.prototype.whenWithKeys=function(e,t,a,n){for(var i=this._tracks,o=0;o0&&l.addKeyframe(0,Ts(u),n),this._trackKeys.push(s)}l.addKeyframe(e,Ts(t[s]),n)}return this._maxTime=Math.max(this._maxTime,e),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,a=0;a0)){this._started=1;for(var t=this,a=[],n=this._maxTime||0,i=0;i1){var s=o.pop();i.addKeyframe(s.time,e[n]),i.prepare(this._maxTime,i.getAdditiveTrack())}}}},r}();const _g=uP;function Ui(){return new Date().getTime()}var fP=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a._running=!1,a._time=0,a._pausedTime=0,a._pauseStart=0,a._paused=!1,t=t||{},a.stage=t.stage||{},a}return e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var a=t.getClip();a&&this.addClip(a)},e.prototype.removeClip=function(t){if(t.animation){var a=t.prev,n=t.next;a?a.next=n:this._head=n,n?n.prev=a:this._tail=a,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var a=t.getClip();a&&this.removeClip(a),t.animation=null},e.prototype.update=function(t){for(var a=Ui()-this._pausedTime,n=a-this._time,i=this._head;i;){var o=i.next,s=i.step(a,n);s&&(i.ondestroy(),this.removeClip(i)),i=o}this._time=a,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0;function a(){t._running&&(Dp(a),!t._paused&&t.update())}Dp(a)},e.prototype.start=function(){this._running||(this._time=Ui(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Ui(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=Ui()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var a=t.next;t.prev=t.next=t.animation=null,t=a}this._head=this._tail=null},e.prototype.isFinished=function(){return this._head==null},e.prototype.animate=function(t,a){a=a||{},this.start();var n=new _g(t,a.loop);return this.addAnimator(n),n},e}(lr);const hP=fP;var vP=300,fv=wt.domSupported,hv=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],t={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},a=G(r,function(n){var i=n.replace("mouse","pointer");return t.hasOwnProperty(i)?i:n});return{mouse:r,touch:e,pointer:a}}(),Zm={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Xm=!1;function Np(r){var e=r.pointerType;return e==="pen"||e==="touch"}function cP(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function vv(r){r&&(r.zrByTouch=!0)}function pP(r,e){return je(r.dom,new dP(r,e),!0)}function nT(r,e){for(var t=e,a=!1;t&&t.nodeType!==9&&!(a=t.domBelongToZr||t!==e&&t===r.painterRoot);)t=t.parentNode;return a}var dP=function(){function r(e,t){this.stopPropagation=Ut,this.stopImmediatePropagation=Ut,this.preventDefault=Ut,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return r}(),gr={mousedown:function(r){r=je(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=je(this.dom,r);var e=this.__mayPointerCapture;e&&(r.zrX!==e[0]||r.zrY!==e[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=je(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=je(this.dom,r);var e=r.toElement||r.relatedTarget;nT(this,e)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Xm=!0,r=je(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Xm||(r=je(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=je(this.dom,r),vv(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),gr.mousemove.call(this,r),gr.mousedown.call(this,r)},touchmove:function(r){r=je(this.dom,r),vv(r),this.handler.processGesture(r,"change"),gr.mousemove.call(this,r)},touchend:function(r){r=je(this.dom,r),vv(r),this.handler.processGesture(r,"end"),gr.mouseup.call(this,r),+new Date-+this.__lastTouchMomentjm||r<-jm}var cn=[],xi=[],pv=$e(),dv=Math.abs,xP=function(){function r(){}return r.prototype.getLocalTransform=function(e){return r.getLocalTransform(this,e)},r.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},r.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},r.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},r.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},r.prototype.needLocalTransform=function(){return vn(this.rotation)||vn(this.x)||vn(this.y)||vn(this.scaleX-1)||vn(this.scaleY-1)||vn(this.skewX)||vn(this.skewY)},r.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),a=this.transform;if(!(t||e)){a&&Km(a);return}a=a||$e(),t?this.getLocalTransform(a):Km(a),e&&(t?Ur(a,e,a):ch(a,e)),this.transform=a,this._resolveGlobalScaleRatio(a)},r.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(cn);var a=cn[0]<0?-1:1,n=cn[1]<0?-1:1,i=((cn[0]-a)*t+a)/cn[0]||0,o=((cn[1]-n)*t+n)/cn[1]||0;e[0]*=i,e[1]*=i,e[2]*=o,e[3]*=o}this.invTransform=this.invTransform||$e(),ci(this.invTransform,e)},r.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},r.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],a=e[2]*e[2]+e[3]*e[3],n=Math.atan2(e[1],e[0]),i=Math.PI/2+n-Math.atan2(e[3],e[2]);a=Math.sqrt(a)*Math.cos(i),t=Math.sqrt(t),this.skewX=i,this.skewY=0,this.rotation=-n,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=a,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(Ur(xi,e.invTransform,t),t=xi);var a=this.originX,n=this.originY;(a||n)&&(pv[4]=a,pv[5]=n,Ur(xi,t,pv),xi[4]-=a,xi[5]-=n,t=xi),this.setLocalTransform(t)}},r.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},r.prototype.transformCoordToLocal=function(e,t){var a=[e,t],n=this.invTransform;return n&&oe(a,a,n),a},r.prototype.transformCoordToGlobal=function(e,t){var a=[e,t],n=this.transform;return n&&oe(a,a,n),a},r.prototype.getLineScale=function(){var e=this.transform;return e&&dv(e[0]-1)>1e-10&&dv(e[3]-1)>1e-10?Math.sqrt(dv(e[0]*e[3]-e[2]*e[1])):1},r.prototype.copyTransform=function(e){oT(this,e)},r.getLocalTransform=function(e,t){t=t||[];var a=e.originX||0,n=e.originY||0,i=e.scaleX,o=e.scaleY,s=e.anchorX,l=e.anchorY,u=e.rotation||0,f=e.x,h=e.y,v=e.skewX?Math.tan(e.skewX):0,c=e.skewY?Math.tan(-e.skewY):0;if(a||n||s||l){var p=a+s,d=n+l;t[4]=-p*i-v*d*o,t[5]=-d*o-c*p*i}else t[4]=t[5]=0;return t[0]=i,t[3]=o,t[1]=c*i,t[2]=v*o,u&&an(t,t,u),t[4]+=a+f,t[5]+=n+h,t},r.initDefaultProps=function(){var e=r.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),r}(),Zr=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function oT(r,e){for(var t=0;t=0?parseFloat(r)/100*e:parseFloat(r):r}function _f(r,e,t){var a=e.position||"inside",n=e.distance!=null?e.distance:5,i=t.height,o=t.width,s=i/2,l=t.x,u=t.y,f="left",h="top";if(a instanceof Array)l+=Ar(a[0],t.width),u+=Ar(a[1],t.height),f=null,h=null;else switch(a){case"left":l-=n,u+=s,f="right",h="middle";break;case"right":l+=n+o,u+=s,h="middle";break;case"top":l+=o/2,u-=n,f="center",h="bottom";break;case"bottom":l+=o/2,u+=i+n,f="center";break;case"inside":l+=o/2,u+=s,f="center",h="middle";break;case"insideLeft":l+=n,u+=s,h="middle";break;case"insideRight":l+=o-n,u+=s,f="right",h="middle";break;case"insideTop":l+=o/2,u+=n,f="center";break;case"insideBottom":l+=o/2,u+=i-n,f="center",h="bottom";break;case"insideTopLeft":l+=n,u+=n;break;case"insideTopRight":l+=o-n,u+=n,f="right";break;case"insideBottomLeft":l+=n,u+=i-n,h="bottom";break;case"insideBottomRight":l+=o-n,u+=i-n,f="right",h="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=h,r}var gv="__zr_normal__",yv=Zr.concat(["ignore"]),bP=or(Zr,function(r,e){return r[e]=!0,r},{ignore:!1}),bi={},wP=new ft(0,0,0,0),Sg=function(){function r(e){this.id=hg(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return r.prototype._init=function(e){this.attr(e)},r.prototype.drift=function(e,t,a){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=e,n[5]+=t,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var a=this.textConfig,n=a.local,i=t.innerTransformable,o=void 0,s=void 0,l=!1;i.parent=n?this:null;var u=!1;if(i.copyTransform(t),a.position!=null){var f=wP;a.layoutRect?f.copy(a.layoutRect):f.copy(this.getBoundingRect()),n||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(bi,a,f):_f(bi,a,f),i.x=bi.x,i.y=bi.y,o=bi.align,s=bi.verticalAlign;var h=a.origin;if(h&&a.rotation!=null){var v=void 0,c=void 0;h==="center"?(v=f.width*.5,c=f.height*.5):(v=Ar(h[0],f.width),c=Ar(h[1],f.height)),u=!0,i.originX=-i.x+v+(n?0:f.x),i.originY=-i.y+c+(n?0:f.y)}}a.rotation!=null&&(i.rotation=a.rotation);var p=a.offset;p&&(i.x+=p[0],i.y+=p[1],u||(i.originX=-p[0],i.originY=-p[1]));var d=a.inside==null?typeof a.position=="string"&&a.position.indexOf("inside")>=0:a.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;d&&this.canBeInsideText()?(y=a.insideFill,m=a.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=a.outsideFill,m=a.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==g.fill||m!==g.stroke||_!==g.autoStroke||o!==g.align||s!==g.verticalAlign)&&(l=!0,g.fill=y,g.stroke=m,g.autoStroke=_,g.align=o,g.verticalAlign=s,t.setDefaultTextStyle(g)),t.__dirty|=Ge,l&&t.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(e){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Gp:zp},r.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),a=typeof t=="string"&&Ce(t);a||(a=[255,255,255,1]);for(var n=a[3],i=this.__zr.isDarkMode(),o=0;o<3;o++)a[o]=a[o]*n+(i?0:255)*(1-n);return a[3]=1,br(a,"rgba")},r.prototype.traverse=function(e,t){},r.prototype.attrKV=function(e,t){e==="textConfig"?this.setTextConfig(t):e==="textContent"?this.setTextContent(t):e==="clipPath"?this.setClipPath(t):e==="extra"?(this.extra=this.extra||{},B(this.extra,t)):this[e]=t},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(e,t){if(typeof e=="string")this.attrKV(e,t);else if(J(e))for(var a=e,n=mt(a),i=0;i0},r.prototype.getState=function(e){return this.states[e]},r.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},r.prototype.clearStates=function(e){this.useState(gv,!1,e)},r.prototype.useState=function(e,t,a,n){var i=e===gv,o=this.hasState();if(!(!o&&i)){var s=this.currentStates,l=this.stateTransition;if(!(vt(s,e)>=0&&(t||s.length===1))){var u;if(this.stateProxy&&!i&&(u=this.stateProxy(e)),u||(u=this.states&&this.states[e]),!u&&!i){uh("State "+e+" not exists.");return}i||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||n);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,u,this._normalState,t,!a&&!this.__inHover&&l&&l.duration>0,l);var h=this._textContent,v=this._textGuide;return h&&h.useState(e,t,a,f),v&&v.useState(e,t,a,f),i?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Ge),u}}},r.prototype.useStates=function(e,t,a){if(!e.length)this.clearStates();else{var n=[],i=this.currentStates,o=e.length,s=o===i.length;if(s){for(var l=0;l0,p);var d=this._textContent,g=this._textGuide;d&&d.useStates(e,t,v),g&&g.useStates(e,t,v),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!v&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Ge)}},r.prototype._updateAnimationTargets=function(){for(var e=0;e=0){var a=this.currentStates.slice();a.splice(t,1),this.useStates(a)}},r.prototype.replaceState=function(e,t,a){var n=this.currentStates.slice(),i=vt(n,e),o=vt(n,t)>=0;i>=0?o?n.splice(i,1):n[i]=t:a&&!o&&n.push(t),this.useStates(n)},r.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},r.prototype._mergeStates=function(e){for(var t={},a,n=0;n=0&&i.splice(o,1)}),this.animators.push(e),a&&a.animation.addAnimator(e),a&&a.wakeUp()},r.prototype.updateDuringAnimation=function(e){this.markRedraw()},r.prototype.stopAnimation=function(e,t){for(var a=this.animators,n=a.length,i=[],o=0;o0&&t.during&&i[0].during(function(p,d){t.during(d)});for(var v=0;v0||n.force&&!o.length){var T=void 0,C=void 0,M=void 0;if(s){C={},v&&(T={});for(var S=0;S<_;S++){var y=d[S];C[y]=t[y],v?T[y]=a[y]:t[y]=a[y]}}else if(v){M={};for(var S=0;S<_;S++){var y=d[S];M[y]=Ts(t[y]),CP(t,a,y)}}var b=new _g(t,!1,!1,h?It(p,function(L){return L.targetName===e}):null);b.targetName=e,n.scope&&(b.scope=n.scope),v&&T&&b.whenWithKeys(0,T,d),M&&b.whenWithKeys(0,M,d),b.whenWithKeys(u??500,s?C:a,d).delay(f||0),r.addAnimator(b,e),o.push(b)}}const lT=Sg;var uT=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.isGroup=!0,a._children=[],a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var a=this._children,n=0;n=0&&(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,a){var n=vt(this._children,t);return n>=0&&this.replaceAt(a,n),this},e.prototype.replaceAt=function(t,a){var n=this._children,i=n[a];if(t&&t!==this&&t.parent!==this&&t!==i){n[a]=t,i.parent=null;var o=this.__zr;o&&i.removeSelfFromZr(o),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var a=this.__zr;a&&a!==t.__zr&&t.addSelfToZr(a),a&&a.refresh()},e.prototype.remove=function(t){var a=this.__zr,n=this._children,i=vt(n,t);return i<0?this:(n.splice(i,1),t.parent=null,a&&t.removeSelfFromZr(a),a&&a.refresh(),this)},e.prototype.removeAll=function(){for(var t=this._children,a=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},r.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},r.prototype.resize=function(e){e=e||{},this.painter.resize(e.width,e.height),this.handler.resize()},r.prototype.clearAnimation=function(){this.animation.clear()},r.prototype.getWidth=function(){return this.painter.getWidth()},r.prototype.getHeight=function(){return this.painter.getHeight()},r.prototype.setCursorStyle=function(e){this.handler.setCursorStyle(e)},r.prototype.findHover=function(e,t){return this.handler.findHover(e,t)},r.prototype.on=function(e,t,a){return this.handler.on(e,t,a),this},r.prototype.off=function(e,t){this.handler.off(e,t)},r.prototype.trigger=function(e,t){this.handler.trigger(e,t)},r.prototype.clear=function(){for(var e=this.storage.getRoots(),t=0;t0){if(r<=n)return o;if(r>=i)return s}else{if(r>=n)return o;if(r<=i)return s}else{if(r===n)return o;if(r===i)return s}return(r-n)/l*u+o}function H(r,e){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return $(r)?NP(r).match(/%$/)?parseFloat(r)/100*e:parseFloat(r):r==null?NaN:+r}function Ht(r,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),hT),r=(+r).toFixed(e),t?r:+r}function He(r){return r.sort(function(e,t){return e-t}),r}function _r(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(r*e)/e===r)return t}return vT(r)}function vT(r){var e=r.toString().toLowerCase(),t=e.indexOf("e"),a=t>0?+e.slice(t+1):0,n=t>0?t:e.length,i=e.indexOf("."),o=i<0?0:n-1-i;return Math.max(0,o-a)}function xg(r,e){var t=Math.log,a=Math.LN10,n=Math.floor(t(r[1]-r[0])/a),i=Math.round(t(Math.abs(e[1]-e[0]))/a),o=Math.min(Math.max(-n+i,0),20);return isFinite(o)?o:20}function BP(r,e,t){if(!r[e])return 0;var a=cT(r,t);return a[e]||0}function cT(r,e){var t=or(r,function(c,p){return c+(isNaN(p)?0:p)},0);if(t===0)return[];for(var a=Math.pow(10,e),n=G(r,function(c){return(isNaN(c)?0:c)/t*a*100}),i=a*100,o=G(n,function(c){return Math.floor(c)}),s=or(o,function(c,p){return c+p},0),l=G(n,function(c,p){return c-o[p]});su&&(u=l[h],f=h);++o[f],l[f]=0,++s}return G(o,function(c){return c/a})}function VP(r,e){var t=Math.max(_r(r),_r(e)),a=r+e;return t>hT?a:Ht(a,t)}var Hp=9007199254740991;function bg(r){var e=Math.PI*2;return(r%e+e)%e}function Us(r){return r>-t0&&r=10&&e++,e}function wg(r,e){var t=yh(r),a=Math.pow(10,t),n=r/a,i;return e?n<1.5?i=1:n<2.5?i=2:n<4?i=3:n<7?i=5:i=10:n<1?i=1:n<2?i=2:n<3?i=3:n<5?i=5:i=10,r=i*a,t>=-20?+r.toFixed(t<0?-t:0):r}function ju(r,e){var t=(r.length-1)*e+1,a=Math.floor(t),n=+r[a-1],i=t-a;return i?n+i*(r[a]-n):n}function Wp(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,a=0;a=0||i&&vt(i,l)<0)){var u=a.getShallow(l,e);u!=null&&(o[r[s][0]]=u)}}return o}}var uR=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],fR=oi(uR),hR=function(){function r(){}return r.prototype.getAreaStyle=function(e,t){return fR(this,e,t)},r}(),Up=new _l(50);function vR(r){if(typeof r=="string"){var e=Up.get(r);return e&&e.image}else return r}function Dg(r,e,t,a,n){if(r)if(typeof r=="string"){if(e&&e.__zrImageSrc===r||!t)return e;var i=Up.get(r),o={hostEl:t,cb:a,cbPayload:n};return i?(e=i.image,!_h(e)&&i.pending.push(o)):(e=Tr.loadImage(r,n0,n0),e.__zrImageSrc=r,Up.put(r,e.__cachedImgObj={image:e,pending:[o]})),e}else return r;else return e}function n0(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=o;l++)s-=o;var u=We(t,e);return u>s&&(t="",u=0),s=r-u,n.ellipsis=t,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=r,n}function MT(r,e){var t=e.containerWidth,a=e.font,n=e.contentWidth;if(!t)return"";var i=We(r,a);if(i<=t)return r;for(var o=0;;o++){if(i<=n||o>=e.maxIterations){r+=e.ellipsis;break}var s=o===0?cR(r,n,e.ascCharWidth,e.cnCharWidth):i>0?Math.floor(r.length*n/i):0;r=r.substr(0,s),i=We(r,a)}return r===""&&(r=e.placeholder),r}function cR(r,e,t,a){for(var n=0,i=0,o=r.length;ic&&u){var p=Math.floor(c/s);h=h.slice(0,p)}if(r&&i&&f!=null)for(var d=AT(f,n,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),g=0;gs&&xv(t,r.substring(s,u),e,o),xv(t,l[2],e,o,l[1]),s=Sv.lastIndex}sn){b>0?(m.tokens=m.tokens.slice(0,b),g(m,S,_),t.lines=t.lines.slice(0,y+1)):t.lines=t.lines.slice(0,y);break t}var L=w.width,I=L==null||L==="auto";if(typeof L=="string"&&L.charAt(L.length-1)==="%")x.percentWidth=L,f.push(x),x.contentWidth=We(x.text,M);else{if(I){var P=w.backgroundColor,R=P&&P.image;R&&(R=vR(R),_h(R)&&(x.width=Math.max(x.width,R.width*D/R.height)))}var E=p&&a!=null?a-S:null;E!=null&&E0&&p+a.accumWidth>a.width&&(f=e.split(` +`),u=!0),a.accumWidth=p}else{var d=DT(e,l,a.width,a.breakAll,a.accumWidth);a.accumWidth=d.accumWidth+c,h=d.linesWidths,f=d.lines}}else f=e.split(` +`);for(var g=0;g=33&&e<=383}var _R=or(",&?/;] ".split(""),function(r,e){return r[e]=!0,r},{});function SR(r){return mR(r)?!!_R[r]:!0}function DT(r,e,t,a,n){for(var i=[],o=[],s="",l="",u=0,f=0,h=0;ht:n+f+c>t){f?(s||l)&&(p?(s||(s=l,l="",u=0,f=u),i.push(s),o.push(f-u),l+=v,u+=c,s="",f=u):(l&&(s+=l,l="",u=0),i.push(s),o.push(f),s=v,f=c)):p?(i.push(l),o.push(u),l=v,u=c):(i.push(v),o.push(c));continue}f+=c,p?(l+=v,u+=c):(l&&(s+=l,l="",u=0),s+=v)}return!i.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(i.push(s),o.push(f)),i.length===1&&(f+=n),{accumWidth:f,lines:i,linesWidths:o}}var Yp="__zr_style_"+Math.round(Math.random()*10),jn={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Sh={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};jn[Yp]=!0;var o0=["z","z2","invisible"],xR=["invisible"],bR=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype._init=function(t){for(var a=mt(t),n=0;n1e-4){s[0]=r-t,s[1]=e-a,l[0]=r+t,l[1]=e+a;return}if(Ql[0]=Cv(n)*t+r,Ql[1]=Tv(n)*a+e,Jl[0]=Cv(i)*t+r,Jl[1]=Tv(i)*a+e,u(s,Ql,Jl),f(l,Ql,Jl),n=n%dn,n<0&&(n=n+dn),i=i%dn,i<0&&(i=i+dn),n>i&&!o?i+=dn:nn&&(tu[0]=Cv(c)*t+r,tu[1]=Tv(c)*a+e,u(s,tu,s),f(l,tu,l))}var kt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},gn=[],yn=[],Ir=[],xa=[],Pr=[],Rr=[],Av=Math.min,Mv=Math.max,mn=Math.cos,_n=Math.sin,Jr=Math.abs,Zp=Math.PI,La=Zp*2,Dv=typeof Float32Array<"u",Vo=[];function Lv(r){var e=Math.round(r/Zp*1e8)/1e8;return e%2*Zp}function LT(r,e){var t=Lv(r[0]);t<0&&(t+=La);var a=t-r[0],n=r[1];n+=a,!e&&n-t>=La?n=t+La:e&&t-n>=La?n=t-La:!e&&t>n?n=t+(La-Lv(t-n)):e&&t0&&(this._ux=Jr(a/mf/e)||0,this._uy=Jr(a/mf/t)||0)},r.prototype.setDPR=function(e){this.dpr=e},r.prototype.setContext=function(e){this._ctx=e},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(kt.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},r.prototype.lineTo=function(e,t){var a=Jr(e-this._xi),n=Jr(t-this._yi),i=a>this._ux||n>this._uy;if(this.addData(kt.L,e,t),this._ctx&&i&&this._ctx.lineTo(e,t),i)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=a*a+n*n;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){return this._drawPendingPt(),this.addData(kt.C,e,t,a,n,i,o),this._ctx&&this._ctx.bezierCurveTo(e,t,a,n,i,o),this._xi=i,this._yi=o,this},r.prototype.quadraticCurveTo=function(e,t,a,n){return this._drawPendingPt(),this.addData(kt.Q,e,t,a,n),this._ctx&&this._ctx.quadraticCurveTo(e,t,a,n),this._xi=a,this._yi=n,this},r.prototype.arc=function(e,t,a,n,i,o){this._drawPendingPt(),Vo[0]=n,Vo[1]=i,LT(Vo,o),n=Vo[0],i=Vo[1];var s=i-n;return this.addData(kt.A,e,t,a,a,n,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,a,n,i,o),this._xi=mn(i)*a+e,this._yi=_n(i)*a+t,this},r.prototype.arcTo=function(e,t,a,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,a,n,i),this},r.prototype.rect=function(e,t,a,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,a,n),this.addData(kt.R,e,t,a,n),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(kt.Z);var e=this._ctx,t=this._x0,a=this._y0;return e&&e.closePath(),this._xi=t,this._yi=a,this},r.prototype.fill=function(e){e&&e.fill(),this.toStatic()},r.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(e){var t=e.length;!(this.data&&this.data.length===t)&&Dv&&(this.data=new Float32Array(t));for(var a=0;af.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t11&&(this.data=new Float32Array(e)))}},r.prototype.getBoundingRect=function(){Ir[0]=Ir[1]=Pr[0]=Pr[1]=Number.MAX_VALUE,xa[0]=xa[1]=Rr[0]=Rr[1]=-Number.MAX_VALUE;var e=this.data,t=0,a=0,n=0,i=0,o;for(o=0;oa||Jr(_)>n||v===t-1)&&(d=Math.sqrt(m*m+_*_),i=g,o=y);break}case kt.C:{var S=e[v++],b=e[v++],g=e[v++],y=e[v++],x=e[v++],w=e[v++];d=N2(i,o,S,b,g,y,x,w,10),i=x,o=w;break}case kt.Q:{var S=e[v++],b=e[v++],g=e[v++],y=e[v++];d=V2(i,o,S,b,g,y,10),i=g,o=y;break}case kt.A:var T=e[v++],C=e[v++],M=e[v++],D=e[v++],L=e[v++],I=e[v++],P=I+L;v+=1,e[v++],p&&(s=mn(L)*M+T,l=_n(L)*D+C),d=Mv(M,D)*Av(La,Math.abs(I)),i=mn(P)*M+T,o=_n(P)*D+C;break;case kt.R:{s=i=e[v++],l=o=e[v++];var R=e[v++],E=e[v++];d=R*2+E*2;break}case kt.Z:{var m=s-i,_=l-o;d=Math.sqrt(m*m+_*_),i=s,o=l;break}}d>=0&&(u[h++]=d,f+=d)}return this._pathLen=f,f},r.prototype.rebuildPath=function(e,t){var a=this.data,n=this._ux,i=this._uy,o=this._len,s,l,u,f,h,v,c=t<1,p,d,g=0,y=0,m,_=0,S,b;if(c&&(this._pathSegLen||this._calculateLength(),p=this._pathSegLen,d=this._pathLen,m=t*d,!m))return;t:for(var x=0;x0&&(e.lineTo(S,b),_=0),w){case kt.M:s=u=a[x++],l=f=a[x++],e.moveTo(u,f);break;case kt.L:{h=a[x++],v=a[x++];var C=Jr(h-u),M=Jr(v-f);if(C>n||M>i){if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;e.lineTo(u*(1-L)+h*L,f*(1-L)+v*L);break t}g+=D}e.lineTo(h,v),u=h,f=v,_=0}else{var I=C*C+M*M;I>_&&(S=h,b=v,_=I)}break}case kt.C:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++],O=a[x++],V=a[x++];if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;qa(u,P,E,O,L,gn),qa(f,R,N,V,L,yn),e.bezierCurveTo(gn[1],yn[1],gn[2],yn[2],gn[3],yn[3]);break t}g+=D}e.bezierCurveTo(P,R,E,N,O,V),u=O,f=V;break}case kt.Q:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++];if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;Gs(u,P,E,L,gn),Gs(f,R,N,L,yn),e.quadraticCurveTo(gn[1],yn[1],gn[2],yn[2]);break t}g+=D}e.quadraticCurveTo(P,R,E,N),u=E,f=N;break}case kt.A:var F=a[x++],W=a[x++],Z=a[x++],Q=a[x++],tt=a[x++],gt=a[x++],Mt=a[x++],pt=!a[x++],at=Z>Q?Z:Q,yt=Jr(Z-Q)>.001,ht=tt+gt,q=!1;if(c){var D=p[y++];g+D>m&&(ht=tt+gt*(m-g)/D,q=!0),g+=D}if(yt&&e.ellipse?e.ellipse(F,W,Z,Q,Mt,tt,ht,pt):e.arc(F,W,at,tt,ht,pt),q)break t;T&&(s=mn(tt)*Z+F,l=_n(tt)*Q+W),u=mn(ht)*Z+F,f=_n(ht)*Q+W;break;case kt.R:s=u=a[x],l=f=a[x+1],h=a[x++],v=a[x++];var st=a[x++],Gt=a[x++];if(c){var D=p[y++];if(g+D>m){var bt=m-g;e.moveTo(h,v),e.lineTo(h+Av(bt,st),v),bt-=st,bt>0&&e.lineTo(h+st,v+Av(bt,Gt)),bt-=Gt,bt>0&&e.lineTo(h+Mv(st-bt,0),v+Gt),bt-=st,bt>0&&e.lineTo(h,v+Mv(Gt-bt,0));break t}g+=D}e.rect(h,v,st,Gt);break;case kt.Z:if(c){var D=p[y++];if(g+D>m){var L=(m-g)/D;e.lineTo(u*(1-L)+s*L,f*(1-L)+l*L);break t}g+=D}e.closePath(),u=s,f=l}}},r.prototype.clone=function(){var e=new r,t=this.data;return e.data=t.slice?t.slice():Array.prototype.slice.call(t),e._len=this._len,e},r.CMD=kt,r.initDefaultProps=function(){var e=r.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),r}();const qr=MR;function Pa(r,e,t,a,n,i,o){if(n===0)return!1;var s=n,l=0,u=r;if(o>e+s&&o>a+s||or+s&&i>t+s||ie+h&&f>a+h&&f>i+h&&f>s+h||fr+h&&u>t+h&&u>n+h&&u>o+h||ue+u&&l>a+u&&l>i+u||lr+u&&s>t+u&&s>n+u||st||f+un&&(n+=zo);var v=Math.atan2(l,s);return v<0&&(v+=zo),v>=a&&v<=n||v+zo>=a&&v+zo<=n}function aa(r,e,t,a,n,i){if(i>e&&i>a||in?s:0}var ba=qr.CMD,Sn=Math.PI*2,IR=1e-4;function PR(r,e){return Math.abs(r-e)e&&u>a&&u>i&&u>s||u1&&RR(),c=Jt(e,a,i,s,Je[0]),v>1&&(p=Jt(e,a,i,s,Je[1]))),v===2?ge&&s>a&&s>i||s=0&&u<=1){for(var f=0,h=ie(e,a,i,u),v=0;vt||s<-t)return 0;var l=Math.sqrt(t*t-s*s);be[0]=-l,be[1]=l;var u=Math.abs(a-n);if(u<1e-4)return 0;if(u>=Sn-1e-4){a=0,n=Sn;var f=i?1:-1;return o>=be[0]+r&&o<=be[1]+r?f:0}if(a>n){var h=a;a=n,n=h}a<0&&(a+=Sn,n+=Sn);for(var v=0,c=0;c<2;c++){var p=be[c];if(p+r>o){var d=Math.atan2(s,p),f=i?1:-1;d<0&&(d=Sn+d),(d>=a&&d<=n||d+Sn>=a&&d+Sn<=n)&&(d>Math.PI/2&&d1&&(t||(s+=aa(l,u,f,h,a,n))),g&&(l=i[p],u=i[p+1],f=l,h=u),d){case ba.M:f=i[p++],h=i[p++],l=f,u=h;break;case ba.L:if(t){if(Pa(l,u,i[p],i[p+1],e,a,n))return!0}else s+=aa(l,u,i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case ba.C:if(t){if(DR(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=ER(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case ba.Q:if(t){if(IT(l,u,i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=kR(l,u,i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case ba.A:var y=i[p++],m=i[p++],_=i[p++],S=i[p++],b=i[p++],x=i[p++];p+=1;var w=!!(1-i[p++]);v=Math.cos(b)*_+y,c=Math.sin(b)*S+m,g?(f=v,h=c):s+=aa(l,u,v,c,a,n);var T=(a-y)*S/_+y;if(t){if(LR(y,m,S,b,b+x,w,e,T,n))return!0}else s+=OR(y,m,S,b,b+x,w,T,n);l=Math.cos(b+x)*_+y,u=Math.sin(b+x)*S+m;break;case ba.R:f=l=i[p++],h=u=i[p++];var C=i[p++],M=i[p++];if(v=f+C,c=h+M,t){if(Pa(f,h,v,h,e,a,n)||Pa(v,h,v,c,e,a,n)||Pa(v,c,f,c,e,a,n)||Pa(f,c,f,h,e,a,n))return!0}else s+=aa(v,h,v,c,a,n),s+=aa(f,c,f,h,a,n);break;case ba.Z:if(t){if(Pa(l,u,f,h,e,a,n))return!0}else s+=aa(l,u,f,h,a,n);l=f,u=h;break}}return!t&&!PR(u,h)&&(s+=aa(l,u,f,h,a,n)||0),s!==0}function NR(r,e,t){return PT(r,0,!1,e,t)}function BR(r,e,t,a){return PT(r,e,!0,t,a)}var Sf=j({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},jn),VR={style:j({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Sh.style)},Iv=Zr.concat(["invisible","culling","z","z2","zlevel","parent"]),zR=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.update=function(){var t=this;r.prototype.update.call(this);var a=this.style;if(a.decal){var n=this._decalEl=this._decalEl||new e;n.buildPath===e.prototype.buildPath&&(n.buildPath=function(l){t.buildPath(l,t.shape)}),n.silent=!0;var i=n.style;for(var o in a)i[o]!==a[o]&&(i[o]=a[o]);i.fill=a.fill?a.decal:null,i.decal=null,i.shadowColor=null,a.strokeFirst&&(i.stroke=null);for(var s=0;s.5?zp:a>.2?SP:Gp}else if(t)return Gp}return zp},e.prototype.getInsideTextStroke=function(t){var a=this.style.fill;if($(a)){var n=this.__zr,i=!!(n&&n.isDarkMode()),o=Ws(t,0)0))},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.getBoundingRect=function(){var t=this._rect,a=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var o=this.path;(i||this.__dirty&Gi)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),t=o.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){s.copy(t);var l=a.strokeNoScale?this.getLineScale():1,u=a.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f??4)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return t},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect(),o=this.style;if(t=n[0],a=n[1],i.contain(t,a)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),BR(s,l/u,t,a)))return!0}if(this.hasFill())return NR(s,t,a)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=Gi,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){t==="style"?this.dirtyStyle():t==="shape"?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(t,a){t==="shape"?this.setShape(a):r.prototype.attrKV.call(this,t,a)},e.prototype.setShape=function(t,a){var n=this.shape;return n||(n=this.shape={}),typeof t=="string"?n[t]=a:B(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(this.__dirty&Gi)},e.prototype.createStyle=function(t){return yl(Sf,t)},e.prototype._innerSaveToNormal=function(t){r.prototype._innerSaveToNormal.call(this,t);var a=this._normalState;t.shape&&!a.shape&&(a.shape=B({},this.shape))},e.prototype._applyStateObj=function(t,a,n,i,o,s){r.prototype._applyStateObj.call(this,t,a,n,i,o,s);var l=!(a&&i),u;if(a&&a.shape?o?i?u=a.shape:(u=B({},n.shape),B(u,a.shape)):(u=B({},i?this.shape:n.shape),B(u,a.shape)):l&&(u=n.shape),u)if(o){this.shape=B({},this.shape);for(var f={},h=mt(u),v=0;v0},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.createStyle=function(t){return yl(GR,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var a=t.text;a!=null?a+="":a="";var n=Sl(a,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},e.initDefaultProps=function(){var t=e.prototype;t.dirtyRectTolerance=10}(),e}(sr);RT.prototype.type="tspan";const Zs=RT;var FR=j({x:0,y:0},jn),HR={style:j({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Sh.style)};function WR(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var ET=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.createStyle=function(t){return yl(FR,t)},e.prototype._getSize=function(t){var a=this.style,n=a[t];if(n!=null)return n;var i=WR(a.image)?a.image:this.__image;if(!i)return 0;var o=t==="width"?"height":"width",s=a[o];return s==null?i[t]:i[t]/i[o]*s},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return HR},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new ft(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(sr);ET.prototype.type="image";const se=ET;function $R(r,e){var t=e.x,a=e.y,n=e.width,i=e.height,o=e.r,s,l,u,f;n<0&&(t=t+n,n=-n),i<0&&(a=a+i,i=-i),typeof o=="number"?s=l=u=f=o:o instanceof Array?o.length===1?s=l=u=f=o[0]:o.length===2?(s=u=o[0],l=f=o[1]):o.length===3?(s=o[0],l=f=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],f=o[3]):s=l=u=f=0;var h;s+l>n&&(h=s+l,s*=n/h,l*=n/h),u+f>n&&(h=u+f,u*=n/h,f*=n/h),l+u>i&&(h=l+u,l*=i/h,u*=i/h),s+f>i&&(h=s+f,s*=i/h,f*=i/h),r.moveTo(t+s,a),r.lineTo(t+n-l,a),l!==0&&r.arc(t+n-l,a+l,l,-Math.PI/2,0),r.lineTo(t+n,a+i-u),u!==0&&r.arc(t+n-u,a+i-u,u,0,Math.PI/2),r.lineTo(t+f,a+i),f!==0&&r.arc(t+f,a+i-f,f,Math.PI/2,Math.PI),r.lineTo(t,a+s),s!==0&&r.arc(t+s,a+s,s,Math.PI,Math.PI*1.5)}var Yi=Math.round;function kT(r,e,t){if(e){var a=e.x1,n=e.x2,i=e.y1,o=e.y2;r.x1=a,r.x2=n,r.y1=i,r.y2=o;var s=t&&t.lineWidth;return s&&(Yi(a*2)===Yi(n*2)&&(r.x1=r.x2=$n(a,s,!0)),Yi(i*2)===Yi(o*2)&&(r.y1=r.y2=$n(i,s,!0))),r}}function OT(r,e,t){if(e){var a=e.x,n=e.y,i=e.width,o=e.height;r.x=a,r.y=n,r.width=i,r.height=o;var s=t&&t.lineWidth;return s&&(r.x=$n(a,s,!0),r.y=$n(n,s,!0),r.width=Math.max($n(a+i,s,!1)-r.x,i===0?0:1),r.height=Math.max($n(n+o,s,!1)-r.y,o===0?0:1)),r}}function $n(r,e,t){if(!e)return r;var a=Yi(r*2);return(a+Yi(e))%2===0?a/2:(a+(t?1:-1))/2}var UR=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),YR={},NT=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new UR},e.prototype.buildPath=function(t,a){var n,i,o,s;if(this.subPixelOptimize){var l=OT(YR,a,this.style);n=l.x,i=l.y,o=l.width,s=l.height,l.r=a.r,a=l}else n=a.x,i=a.y,o=a.width,s=a.height;a.r?$R(t,a):t.rect(n,i,o,s)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(dt);NT.prototype.type="rect";const xt=NT;var h0={fill:"#000"},v0=2,ZR={style:j({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Sh.style)},BT=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.type="text",a._children=[],a._defaultStyle=h0,a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t0,L=t.width!=null&&(t.overflow==="truncate"||t.overflow==="break"||t.overflow==="breakAll"),I=o.calculatedLineHeight,P=0;P=0&&(P=x[I],P.align==="right");)this._placeToken(P,t,T,y,L,"right",_),C-=P.width,L-=P.width,I--;for(D+=(i-(D-g)-(m-L)-C)/2;M<=I;)P=x[M],this._placeToken(P,t,T,y,D+P.width/2,"center",_),D+=P.width,M++;y+=T}},e.prototype._placeToken=function(t,a,n,i,o,s,l){var u=a.rich[t.styleName]||{};u.text=t.text;var f=t.verticalAlign,h=i+n/2;f==="top"?h=i+t.height/2:f==="bottom"&&(h=i+n-t.height/2);var v=!t.isLineHolder&&Pv(u);v&&this._renderBackground(u,a,s==="right"?o-t.width:s==="center"?o-t.width/2:o,h-t.height/2,t.width,t.height);var c=!!u.backgroundColor,p=t.textPadding;p&&(o=m0(o,s,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(Zs),g=d.createStyle();d.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=y0("fill"in u?u.fill:"fill"in a?a.fill:(m=!0,y.fill)),b=g0("stroke"in u?u.stroke:"stroke"in a?a.stroke:!c&&!l&&(!y.autoStroke||m)?(_=v0,y.stroke):null),x=u.textShadowBlur>0||a.textShadowBlur>0;g.text=t.text,g.x=o,g.y=h,x&&(g.shadowBlur=u.textShadowBlur||a.textShadowBlur||0,g.shadowColor=u.textShadowColor||a.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||a.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||a.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=t.font||Xa,g.opacity=Wr(u.opacity,a.opacity,1),p0(g,u),b&&(g.lineWidth=Wr(u.lineWidth,a.lineWidth,_),g.lineDash=ut(u.lineDash,a.lineDash),g.lineDashOffset=a.lineDashOffset||0,g.stroke=b),S&&(g.fill=S);var w=t.contentWidth,T=t.contentHeight;d.setBoundingRect(new ft(fs(g.x,w,g.textAlign),Fi(g.y,T,g.textBaseline),w,T))},e.prototype._renderBackground=function(t,a,n,i,o,s){var l=t.backgroundColor,u=t.borderWidth,f=t.borderColor,h=l&&l.image,v=l&&!h,c=t.borderRadius,p=this,d,g;if(v||t.lineHeight||u&&f){d=this._getOrCreateChild(xt),d.useStyle(d.createStyle()),d.style.fill=null;var y=d.shape;y.x=n,y.y=i,y.width=o,y.height=s,y.r=c,d.dirtyShape()}if(v){var m=d.style;m.fill=l||null,m.fillOpacity=ut(t.fillOpacity,1)}else if(h){g=this._getOrCreateChild(se),g.onload=function(){p.dirtyStyle()};var _=g.style;_.image=l.image,_.x=n,_.y=i,_.width=o,_.height=s}if(u&&f){var m=d.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=ut(t.strokeOpacity,1),m.lineDash=t.borderDash,m.lineDashOffset=t.borderDashOffset||0,d.strokeContainThreshold=0,d.hasFill()&&d.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(d||g).style;S.shadowBlur=t.shadowBlur||0,S.shadowColor=t.shadowColor||"transparent",S.shadowOffsetX=t.shadowOffsetX||0,S.shadowOffsetY=t.shadowOffsetY||0,S.opacity=Wr(t.opacity,a.opacity,1)},e.makeFont=function(t){var a="";return zT(t)&&(a=[t.fontStyle,t.fontWeight,VT(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),a&&nr(a)||t.textFont||t.font},e}(sr),XR={left:!0,right:1,center:1},qR={top:1,bottom:1,middle:1},c0=["fontStyle","fontWeight","fontSize","fontFamily"];function VT(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?lg+"px":r+"px"}function p0(r,e){for(var t=0;t=0,i=!1;if(r instanceof dt){var o=GT(r),s=n&&o.selectFill||o.normalFill,l=n&&o.selectStroke||o.normalStroke;if(wi(s)||wi(l)){a=a||{};var u=a.style||{};u.fill==="inherit"?(i=!0,a=B({},a),u=B({},u),u.fill=s):!wi(u.fill)&&wi(s)?(i=!0,a=B({},a),u=B({},u),u.fill=w0(s)):!wi(u.stroke)&&wi(l)&&(i||(a=B({},a),u=B({},u)),u.stroke=w0(l)),a.style=u}}if(a&&a.z2==null){i||(a=B({},a));var f=r.z2EmphasisLift;a.z2=r.z2+(f??go)}return a}function rE(r,e,t){if(t&&t.z2==null){t=B({},t);var a=r.z2SelectLift;t.z2=r.z2+(a??jR)}return t}function aE(r,e,t){var a=vt(r.currentStates,e)>=0,n=r.style.opacity,i=a?null:tE(r,["opacity"],e,{opacity:1});t=t||{};var o=t.style||{};return o.opacity==null&&(t=B({},t),o=B({opacity:a?n:i.opacity*.1},o),t.style=o),t}function Rv(r,e){var t=this.states[r];if(this.style){if(r==="emphasis")return eE(this,r,e,t);if(r==="blur")return aE(this,r,t);if(r==="select")return rE(this,r,t)}return t}function si(r){r.stateProxy=Rv;var e=r.getTextContent(),t=r.getTextGuideLine();e&&(e.stateProxy=Rv),t&&(t.stateProxy=Rv)}function C0(r,e){!ZT(r,e)&&!r.__highByOuter&&ma(r,FT)}function A0(r,e){!ZT(r,e)&&!r.__highByOuter&&ma(r,HT)}function va(r,e){r.__highByOuter|=1<<(e||0),ma(r,FT)}function ca(r,e){!(r.__highByOuter&=~(1<<(e||0)))&&ma(r,HT)}function $T(r){ma(r,Pg)}function Rg(r){ma(r,WT)}function UT(r){ma(r,QR)}function YT(r){ma(r,JR)}function ZT(r,e){return r.__highDownSilentOnTouch&&e.zrByTouch}function XT(r){var e=r.getModel(),t=[],a=[];e.eachComponent(function(n,i){var o=Lg(i),s=n==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&a.push(l),o.isBlured&&(l.group.traverse(function(u){WT(u)}),s&&t.push(i)),o.isBlured=!1}),A(a,function(n){n&&n.toggleBlurSeries&&n.toggleBlurSeries(t,!1,e)})}function qp(r,e,t,a){var n=a.getModel();t=t||"coordinateSystem";function i(u,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:t.seriesIndex};i!=null&&(s.dataType=i),e.push(s)}})}),e}function Wa(r,e,t){Un(r,!0),ma(r,si),jp(r,e,t)}function uE(r){Un(r,!1)}function Wt(r,e,t,a){a?uE(r):Wa(r,e,t)}function jp(r,e,t){var a=nt(r);e!=null?(a.focus=e,a.blurScope=t):a.focus&&(a.focus=null)}var D0=["emphasis","blur","select"],fE={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function he(r,e,t,a){t=t||"itemStyle";for(var n=0;n1&&(o*=Ev(p),s*=Ev(p));var d=(n===i?-1:1)*Ev((o*o*(s*s)-o*o*(c*c)-s*s*(v*v))/(o*o*(c*c)+s*s*(v*v)))||0,g=d*o*c/s,y=d*-s*v/o,m=(r+t)/2+ru(h)*g-eu(h)*y,_=(e+a)/2+eu(h)*g+ru(h)*y,S=R0([1,0],[(v-g)/o,(c-y)/s]),b=[(v-g)/o,(c-y)/s],x=[(-1*v-g)/o,(-1*c-y)/s],w=R0(b,x);if(Jp(b,x)<=-1&&(w=Go),Jp(b,x)>=1&&(w=0),w<0){var T=Math.round(w/Go*1e6)/1e6;w=Go*2+T%2*Go}f.addData(u,m,_,o,s,S,w,h,i)}var gE=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,yE=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function mE(r){var e=new qr;if(!r)return e;var t=0,a=0,n=t,i=a,o,s=qr.CMD,l=r.match(gE);if(!l)return e;for(var u=0;uP*P+R*R&&(T=M,C=D),{cx:T,cy:C,x0:-f,y0:-h,x1:T*(n/b-1),y1:C*(n/b-1)}}function CE(r){var e;if(z(r)){var t=r.length;if(!t)return r;t===1?e=[r[0],r[0],0,0]:t===2?e=[r[0],r[0],r[1],r[1]]:t===3?e=r.concat(r[2]):e=r}else e=[r,r,r,r];return e}function AE(r,e){var t,a=hs(e.r,0),n=hs(e.r0||0,0),i=a>0,o=n>0;if(!(!i&&!o)){if(i||(a=n,n=0),n>a){var s=a;a=n,n=s}var l=e.startAngle,u=e.endAngle;if(!(isNaN(l)||isNaN(u))){var f=e.cx,h=e.cy,v=!!e.clockwise,c=k0(u-l),p=c>kv&&c%kv;if(p>dr&&(c=p),!(a>dr))r.moveTo(f,h);else if(c>kv-dr)r.moveTo(f+a*Ci(l),h+a*xn(l)),r.arc(f,h,a,l,u,!v),n>dr&&(r.moveTo(f+n*Ci(u),h+n*xn(u)),r.arc(f,h,n,u,l,v));else{var d=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0,w=void 0,T=void 0,C=void 0,M=void 0,D=void 0,L=void 0,I=void 0,P=void 0,R=a*Ci(l),E=a*xn(l),N=n*Ci(u),O=n*xn(u),V=c>dr;if(V){var F=e.cornerRadius;F&&(t=CE(F),d=t[0],g=t[1],y=t[2],m=t[3]);var W=k0(a-n)/2;if(_=Er(W,y),S=Er(W,m),b=Er(W,d),x=Er(W,g),C=w=hs(_,S),M=T=hs(b,x),(w>dr||T>dr)&&(D=a*Ci(u),L=a*xn(u),I=n*Ci(l),P=n*xn(l),cdr){var yt=Er(y,C),ht=Er(m,C),q=au(I,P,R,E,a,yt,v),st=au(D,L,N,O,a,ht,v);r.moveTo(f+q.cx+q.x0,h+q.cy+q.y0),C0&&r.arc(f+q.cx,h+q.cy,yt,pe(q.y0,q.x0),pe(q.y1,q.x1),!v),r.arc(f,h,a,pe(q.cy+q.y1,q.cx+q.x1),pe(st.cy+st.y1,st.cx+st.x1),!v),ht>0&&r.arc(f+st.cx,h+st.cy,ht,pe(st.y1,st.x1),pe(st.y0,st.x0),!v))}else r.moveTo(f+R,h+E),r.arc(f,h,a,l,u,!v);if(!(n>dr)||!V)r.lineTo(f+N,h+O);else if(M>dr){var yt=Er(d,M),ht=Er(g,M),q=au(N,O,D,L,n,-ht,v),st=au(R,E,I,P,n,-yt,v);r.lineTo(f+q.cx+q.x0,h+q.cy+q.y0),M0&&r.arc(f+q.cx,h+q.cy,ht,pe(q.y0,q.x0),pe(q.y1,q.x1),!v),r.arc(f,h,n,pe(q.cy+q.y1,q.cx+q.x1),pe(st.cy+st.y1,st.cx+st.x1),v),yt>0&&r.arc(f+st.cx,h+st.cy,yt,pe(st.y1,st.x1),pe(st.y0,st.x0),!v))}else r.lineTo(f+N,h+O),r.arc(f,h,n,u,l,v)}r.closePath()}}}var ME=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),aC=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new ME},e.prototype.buildPath=function(t,a){AE(t,a)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(dt);aC.prototype.type="sector";const Me=aC;var DE=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),nC=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new DE},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.PI*2;t.moveTo(n+a.r,i),t.arc(n,i,a.r,0,o,!1),t.moveTo(n+a.r0,i),t.arc(n,i,a.r0,0,o,!0)},e}(dt);nC.prototype.type="ring";const wl=nC;function LE(r,e,t,a){var n=[],i=[],o=[],s=[],l,u,f,h;if(a){f=[1/0,1/0],h=[-1/0,-1/0];for(var v=0,c=r.length;v=2){if(a){var i=LE(n,a,t,e.smoothConstraint);r.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(t?o:o-1);s++){var l=i[s*2],u=i[s*2+1],f=n[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(n[0][0],n[0][1]);for(var s=1,h=n.length;swn[1]){if(s=!1,i)return s;var f=Math.abs(wn[0]-bn[1]),h=Math.abs(bn[0]-wn[1]);Math.min(f,h)>n.len()&&(f0){var h=f.duration,v=f.delay,c=f.easing,p={duration:h,delay:v||0,easing:c,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?e.animateFrom(t,p):e.animateTo(t,p)}else e.stopAnimation(),!s&&e.attr(t),o&&o(1),i&&i()}function Ct(r,e,t,a,n,i){Ng("update",r,e,t,a,n,i)}function Vt(r,e,t,a,n,i){Ng("enter",r,e,t,a,n,i)}function Ji(r){if(!r.__zr)return!0;for(var e=0;eMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function B0(r){return!r.isGroup}function YE(r){return r.shape!=null}function Al(r,e,t){if(!r||!e)return;function a(o){var s={};return o.traverse(function(l){B0(l)&&l.anid&&(s[l.anid]=l)}),s}function n(o){var s={x:o.x,y:o.y,rotation:o.rotation};return YE(o)&&(s.shape=B({},o.shape)),s}var i=a(r);e.traverse(function(o){if(B0(o)&&o.anid){var s=i[o.anid];if(s){var l=n(o);o.attr(n(s)),Ct(o,l,t,nt(o).dataIndex)}}})}function zg(r,e){return G(r,function(t){var a=t[0];a=wf(a,e.x),a=Tf(a,e.x+e.width);var n=t[1];return n=wf(n,e.y),n=Tf(n,e.y+e.height),[a,n]})}function yC(r,e){var t=wf(r.x,e.x),a=Tf(r.x+r.width,e.x+e.width),n=wf(r.y,e.y),i=Tf(r.y+r.height,e.y+e.height);if(a>=t&&i>=n)return{x:t,y:n,width:a-t,height:i-n}}function _o(r,e,t){var a=B({rectHover:!0},e),n=a.style={strokeNoScale:!0};if(t=t||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(n.image=r.slice(8),j(n,t),new se(a)):Cl(r.replace("path://",""),a,t,"center")}function vs(r,e,t,a,n){for(var i=0,o=n[n.length-1];i1)return!1;var g=Ov(c,p,f,h)/v;return!(g<0||g>1)}function Ov(r,e,t,a){return r*a-t*e}function ZE(r){return r<=1e-6&&r>=-1e-6}function So(r){var e=r.itemTooltipOption,t=r.componentModel,a=r.itemName,n=$(e)?{formatter:e}:e,i=t.mainType,o=t.componentIndex,s={componentType:i,name:a,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&A(mt(l),function(f){Y(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=nt(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:a,option:j({content:a,formatterParams:s},n)}}function V0(r,e){var t;r.isGroup&&(t=e(r)),t||r.traverse(e)}function nn(r,e){if(r)if(z(r))for(var t=0;t=0&&s.push(l)}),s}}function on(r,e){return ot(ot({},r,!0),e,!0)}const ok={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},sk={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var Af="ZH",Gg="EN",js=Gg,ef={},Fg={},CC=wt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(Af)>-1?Af:js}():js;function Hg(r,e){r=r.toUpperCase(),Fg[r]=new Pt(e),ef[r]=e}function lk(r){if($(r)){var e=ef[r.toUpperCase()]||{};return r===Af||r===Gg?et(e):ot(et(e),et(ef[js]),!1)}else return ot(et(r),et(ef[js]),!1)}function rd(r){return Fg[r]}function uk(){return Fg[js]}Hg(Gg,ok);Hg(Af,sk);var Wg=1e3,$g=Wg*60,Is=$g*60,ar=Is*24,W0=ar*365,cs={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},ou="{yyyy}-{MM}-{dd}",$0={year:"{yyyy}",month:"{yyyy}-{MM}",day:ou,hour:ou+" "+cs.hour,minute:ou+" "+cs.minute,second:ou+" "+cs.second,millisecond:cs.none},Vv=["year","month","day","hour","minute","second","millisecond"],AC=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Ee(r,e){return r+="","0000".substr(0,e-r.length)+r}function to(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function fk(r){return r===to(r)}function hk(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Dl(r,e,t,a){var n=Ue(r),i=n[Ug(t)](),o=n[eo(t)]()+1,s=Math.floor((o-1)/3)+1,l=n[Ih(t)](),u=n["get"+(t?"UTC":"")+"Day"](),f=n[Qs(t)](),h=(f-1)%12+1,v=n[Ph(t)](),c=n[Rh(t)](),p=n[Eh(t)](),d=a instanceof Pt?a:rd(a||CC)||uk(),g=d.getModel("time"),y=g.get("month"),m=g.get("monthAbbr"),_=g.get("dayOfWeek"),S=g.get("dayOfWeekAbbr");return(e||"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,i%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,Ee(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Ee(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Ee(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,Ee(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,Ee(v,2)).replace(/{m}/g,v+"").replace(/{ss}/g,Ee(c,2)).replace(/{s}/g,c+"").replace(/{SSS}/g,Ee(p,3)).replace(/{S}/g,p+"")}function vk(r,e,t,a,n){var i=null;if($(t))i=t;else if(K(t))i=t(r.value,e,{level:r.level});else{var o=B({},cs);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(z(i)){var h=r.level==null?0:r.level>=0?r.level:i.length+r.level;h=Math.min(h,i.length-1),i=i[h]}}return Dl(new Date(r.value),i,n,a)}function MC(r,e){var t=Ue(r),a=t[eo(e)]()+1,n=t[Ih(e)](),i=t[Qs(e)](),o=t[Ph(e)](),s=t[Rh(e)](),l=t[Eh(e)](),u=l===0,f=u&&s===0,h=f&&o===0,v=h&&i===0,c=v&&n===1,p=c&&a===1;return p?"year":c?"month":v?"day":h?"hour":f?"minute":u?"second":"millisecond"}function U0(r,e,t){var a=Tt(r)?Ue(r):r;switch(e=e||MC(r,t),e){case"year":return a[Ug(t)]();case"half-year":return a[eo(t)]()>=6?1:0;case"quarter":return Math.floor((a[eo(t)]()+1)/4);case"month":return a[eo(t)]();case"day":return a[Ih(t)]();case"half-day":return a[Qs(t)]()/24;case"hour":return a[Qs(t)]();case"minute":return a[Ph(t)]();case"second":return a[Rh(t)]();case"millisecond":return a[Eh(t)]()}}function Ug(r){return r?"getUTCFullYear":"getFullYear"}function eo(r){return r?"getUTCMonth":"getMonth"}function Ih(r){return r?"getUTCDate":"getDate"}function Qs(r){return r?"getUTCHours":"getHours"}function Ph(r){return r?"getUTCMinutes":"getMinutes"}function Rh(r){return r?"getUTCSeconds":"getSeconds"}function Eh(r){return r?"getUTCMilliseconds":"getMilliseconds"}function ck(r){return r?"setUTCFullYear":"setFullYear"}function DC(r){return r?"setUTCMonth":"setMonth"}function LC(r){return r?"setUTCDate":"setDate"}function IC(r){return r?"setUTCHours":"setHours"}function PC(r){return r?"setUTCMinutes":"setMinutes"}function RC(r){return r?"setUTCSeconds":"setSeconds"}function EC(r){return r?"setUTCMilliseconds":"setMilliseconds"}function pk(r,e,t,a,n,i,o,s){var l=new St({style:{text:r,font:e,align:t,verticalAlign:a,padding:n,rich:i,overflow:o?"truncate":null,lineHeight:s}});return l.getBoundingRect()}function Yg(r){if(!Tg(r))return $(r)?r:"-";var e=(r+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function Zg(r,e){return r=(r||"").toLowerCase().replace(/-(.)/g,function(t,a){return a.toUpperCase()}),e&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var di=vh;function ad(r,e,t){var a="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function n(f){return f&&nr(f)?f:"-"}function i(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=e==="time",s=r instanceof Date;if(o||s){var l=o?Ue(r):r;if(isNaN(+l)){if(s)return"-"}else return Dl(l,a,t)}if(e==="ordinal")return hf(r)?n(r):Tt(r)&&i(r)?r+"":"-";var u=Xr(r);return i(u)?Yg(u):hf(r)?n(r):typeof r=="boolean"?r+"":"-"}var Y0=["a","b","c","d","e","f","g"],zv=function(r,e){return"{"+r+(e??"")+"}"};function Xg(r,e,t){z(e)||(e=[e]);var a=e.length;if(!a)return"";for(var n=e[0].$vars||[],i=0;i':'';var o=t.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:n==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:a}:{width:10,height:10,borderRadius:5,backgroundColor:a}}}function gk(r,e,t){(r==="week"||r==="month"||r==="quarter"||r==="half-year"||r==="year")&&(r=`MM-dd +yyyy`);var a=Ue(e),n=t?"getUTC":"get",i=a[n+"FullYear"](),o=a[n+"Month"]()+1,s=a[n+"Date"](),l=a[n+"Hours"](),u=a[n+"Minutes"](),f=a[n+"Seconds"](),h=a[n+"Milliseconds"]();return r=r.replace("MM",Ee(o,2)).replace("M",o).replace("yyyy",i).replace("yy",Ee(i%100+"",2)).replace("dd",Ee(s,2)).replace("d",s).replace("hh",Ee(l,2)).replace("h",l).replace("mm",Ee(u,2)).replace("m",u).replace("ss",Ee(f,2)).replace("s",f).replace("SSS",Ee(h,3)),r}function yk(r){return r&&r.charAt(0).toUpperCase()+r.substr(1)}function li(r,e){return e=e||"transparent",$(r)?r:J(r)&&r.colorStops&&(r.colorStops[0]||{}).color||e}function Mf(r,e){if(e==="_blank"||e==="blank"){var t=window.open();t.opener=null,t.location.href=r}else window.open(r,e)}var rf=A,OC=["left","right","top","bottom","width","height"],Yn=[["width","left","right"],["height","top","bottom"]];function qg(r,e,t,a,n){var i=0,o=0;a==null&&(a=1/0),n==null&&(n=1/0);var s=0;e.eachChild(function(l,u){var f=l.getBoundingRect(),h=e.childAt(u+1),v=h&&h.getBoundingRect(),c,p;if(r==="horizontal"){var d=f.width+(v?-v.x+f.x:0);c=i+d,c>a||l.newline?(i=0,c=d,o+=s+t,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(v?-v.y+f.y:0);p=o+g,p>n||l.newline?(i+=s+t,o=0,p=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=c+t:o=p+t)})}var Jn=qg;it(qg,"vertical");it(qg,"horizontal");function mk(r,e,t){var a=e.width,n=e.height,i=H(r.left,a),o=H(r.top,n),s=H(r.right,a),l=H(r.bottom,n);return(isNaN(i)||isNaN(parseFloat(r.left)))&&(i=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=a),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=n),t=di(t||0),{width:Math.max(s-i-t[1]-t[3],0),height:Math.max(l-o-t[0]-t[2],0)}}function jt(r,e,t){t=di(t||0);var a=e.width,n=e.height,i=H(r.left,a),o=H(r.top,n),s=H(r.right,a),l=H(r.bottom,n),u=H(r.width,a),f=H(r.height,n),h=t[2]+t[0],v=t[1]+t[3],c=r.aspect;switch(isNaN(u)&&(u=a-s-v-i),isNaN(f)&&(f=n-l-h-o),c!=null&&(isNaN(u)&&isNaN(f)&&(c>a/n?u=a*.8:f=n*.8),isNaN(u)&&(u=c*f),isNaN(f)&&(f=u/c)),isNaN(i)&&(i=a-s-u-v),isNaN(o)&&(o=n-l-f-h),r.left||r.right){case"center":i=a/2-u/2-t[3];break;case"right":i=a-u-v;break}switch(r.top||r.bottom){case"middle":case"center":o=n/2-f/2-t[0];break;case"bottom":o=n-f-h;break}i=i||0,o=o||0,isNaN(u)&&(u=a-v-i-(s||0)),isNaN(f)&&(f=n-h-o-(l||0));var p=new ft(i+t[3],o+t[0],u,f);return p.margin=t,p}function kh(r,e,t,a,n,i){var o=!n||!n.hv||n.hv[0],s=!n||!n.hv||n.hv[1],l=n&&n.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new ft(0,0,+e.width||0,+e.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();u=u.clone(),u.applyTransform(f)}var h=jt(j({width:u.width,height:u.height},e),t,a),v=o?h.x-u.x:0,c=s?h.y-u.y:0;return l==="raw"?(i.x=v,i.y=c):(i.x+=v,i.y+=c),i===r&&r.markRedraw(),!0}function _k(r,e){return r[Yn[e][0]]!=null||r[Yn[e][1]]!=null&&r[Yn[e][2]]!=null}function Js(r){var e=r.layoutMode||r.constructor.layoutMode;return J(e)?e:e?{type:e}:null}function ja(r,e,t){var a=t&&t.ignoreSize;!z(a)&&(a=[a,a]);var n=o(Yn[0],0),i=o(Yn[1],1);u(Yn[0],r,n),u(Yn[1],r,i);function o(f,h){var v={},c=0,p={},d=0,g=2;if(rf(f,function(_){p[_]=r[_]}),rf(f,function(_){s(e,_)&&(v[_]=p[_]=e[_]),l(v,_)&&c++,l(p,_)&&d++}),a[h])return l(e,f[1])?p[f[2]]=null:l(e,f[2])&&(p[f[1]]=null),p;if(d===g||!c)return p;if(c>=g)return v;for(var y=0;y=0;l--)s=ot(s,n[l],!0);a.defaultOption=s}return a.defaultOption},e.prototype.getReferringComponents=function(t,a){var n=t+"Index",i=t+"Id";return xl(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},a)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(Pt);TT(To,Pt);mh(To);nk(To);ik(To,xk);function xk(r){var e=[];return A(To.getClassesByMainType(r),function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])}),e=G(e,function(t){return Gr(t).main}),r!=="dataset"&&vt(e,"dataset")<=0&&e.unshift("dataset"),e}const _t=To;var BC="";typeof navigator<"u"&&(BC=navigator.platform||"");var Ai="rgba(0, 0, 0, 0.2)";const bk={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Ai,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Ai,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Ai,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Ai,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Ai,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Ai,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:BC.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var VC=X(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),fr="original",Se="arrayRows",hr="objectRows",Kr="keyedColumns",Ua="typedArray",zC="unknown",Yr="column",Co="row",le={Must:1,Might:2,Not:3},GC=At();function wk(r){GC(r).datasetMap=X()}function FC(r,e,t){var a={},n=jg(e);if(!n||!r)return a;var i=[],o=[],s=e.ecModel,l=GC(s).datasetMap,u=n.uid+"_"+t.seriesLayoutBy,f,h;r=r.slice(),A(r,function(d,g){var y=J(d)?d:r[g]={name:d};y.type==="ordinal"&&f==null&&(f=g,h=p(y)),a[y.name]=[]});var v=l.get(u)||l.set(u,{categoryWayDim:h,valueWayDim:0});A(r,function(d,g){var y=d.name,m=p(d);if(f==null){var _=v.valueWayDim;c(a[y],_,m),c(o,_,m),v.valueWayDim+=m}else if(f===g)c(a[y],0,m),c(i,0,m);else{var _=v.categoryWayDim;c(a[y],_,m),c(o,_,m),v.categoryWayDim+=m}});function c(d,g,y){for(var m=0;me)return r[a];return r[t-1]}function $C(r,e,t,a,n,i,o){i=i||r;var s=e(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(n))return u[n];var f=o==null||!a?t:Dk(a,o);if(f=f||t,!(!f||!f.length)){var h=f[l];return n&&(u[n]=h),s.paletteIdx=(l+1)%f.length,h}}function Lk(r,e){e(r).paletteIdx=0,e(r).paletteNameMap={}}var su,Fo,X0,q0="\0_ec_inner",Ik=1,UC=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t,a,n,i,o,s){i=i||{},this.option=null,this._theme=new Pt(i),this._locale=new Pt(o),this._optionManager=s},e.prototype.setOption=function(t,a,n){var i=Q0(a);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,a){return this._resetOption(t,Q0(a))},e.prototype._resetOption=function(t,a){var n=!1,i=this._optionManager;if(!t||t==="recreate"){var o=i.mountOption(t==="recreate");!this.option||t==="recreate"?X0(this,o):(this.restoreData(),this._mergeOption(o,a)),n=!0}if((t==="timeline"||t==="media")&&this.restoreData(),!t||t==="recreate"||t==="timeline"){var s=i.getTimelineOption(this);s&&(n=!0,this._mergeOption(s,a))}if(!t||t==="recreate"||t==="media"){var l=i.getMediaOption(this);l.length&&A(l,function(u){n=!0,this._mergeOption(u,a)},this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,a){var n=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=X(),u=a&&a.replaceMergeMainTypeMap;wk(this),A(t,function(h,v){h!=null&&(_t.hasClass(v)?v&&(s.push(v),l.set(v,!0)):n[v]=n[v]==null?et(h):ot(n[v],h,!0))}),u&&u.each(function(h,v){_t.hasClass(v)&&!l.get(v)&&(s.push(v),l.set(v,!0))}),_t.topologicalTravel(s,_t.getAllClassMainTypes(),f,this);function f(h){var v=Ak(this,h,Rt(t[h])),c=i.get(h),p=c?u&&u.get(h)?"replaceMerge":"normalMerge":"replaceAll",d=_T(c,v,p);XP(d,h,_t),n[h]=null,i.set(h,null),o.set(h,0);var g=[],y=[],m=0,_;A(d,function(S,b){var x=S.existing,w=S.newOption;if(!w)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",C=_t.getClass(h,S.keyInfo.subType,!T);if(!C)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===C)x.name=S.keyInfo.name,x.mergeOption(w,this),x.optionUpdated(w,!1);else{var M=B({componentIndex:b},S.keyInfo);x=new C(w,this,this,M),B(x,M),S.brandNew&&(x.__requireNewView=!0),x.init(w,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),y.push(x),m++):(g.push(void 0),y.push(void 0))},this),n[h]=g,i.set(h,y),o.set(h,m),h==="series"&&su(this)}this._seriesIndices||su(this)},e.prototype.getOption=function(){var t=et(this.option);return A(t,function(a,n){if(_t.hasClass(n)){for(var i=Rt(a),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!Ys(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,t[n]=i}}),delete t[q0],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,a){var n=this._componentsMap.get(t);if(n){var i=n[a||0];if(i)return i;if(a==null){for(var o=0;o=e:t==="max"?r<=e:r===e}function Fk(r,e){return r.join(",")===e.join(",")}const Hk=Bk;var cr=A,tl=J,J0=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Fv(r){var e=r&&r.itemStyle;if(e)for(var t=0,a=J0.length;t=0;g--){var y=r[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p>=0){var m=y.data.getByRawIndex(y.stackResultDimension,p);if(l==="all"||l==="positive"&&m>0||l==="negative"&&m<0||l==="samesign"&&v>=0&&m>0||l==="samesign"&&v<=0&&m<0){v=VP(v,m),d=m;break}}}return a[0]=v,a[1]=d,a})})}var Oh=function(){function r(e){this.data=e.data||(e.sourceFormat===Kr?{}:[]),this.sourceFormat=e.sourceFormat||zC,this.seriesLayoutBy=e.seriesLayoutBy||Yr,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var a=0;ad&&(d=_)}c[0]=p,c[1]=d}},n=function(){return this._data?this._data.length/this._dimSize:0};o_=(e={},e[Se+"_"+Yr]={pure:!0,appendData:i},e[Se+"_"+Co]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[hr]={pure:!0,appendData:i},e[Kr]={pure:!0,appendData:function(o){var s=this._data;A(o,function(l,u){for(var f=s[u]||(s[u]=[]),h=0;h<(l||[]).length;h++)f.push(l[h])})}},e[fr]={appendData:i},e[Ua]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},e);function i(o){for(var s=0;s=0&&(d=o.interpolatedValue[g])}return d!=null?d+"":""})}},r.prototype.getRawValue=function(e,t){return oo(this.getData(t),e)},r.prototype.formatTooltip=function(e,t,a){},r}();function f_(r){var e,t;return J(r)?r.type&&(t=r):e=r,{text:e,frag:t}}function Ps(r){return new iO(r)}var iO=function(){function r(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return r.prototype.perform=function(e){var t=this._upstream,a=e&&e.skip;if(this._dirty&&t){var n=this.context;n.data=n.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!a&&(i=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(i="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||i==="reset")&&(this._dirty=!1,h=this._doReset(a)),this._modBy=l,this._modDataCount=u;var v=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var c=this._dueIndex,p=Math.min(v!=null?this._dueIndex+v:1/0,this._dueEnd);if(!a&&(h||c1&&a>0?s:o}};return i;function o(){return e=r?null:le},gte:function(r,e){return r>=e}},sO=function(){function r(e,t){if(!Tt(t)){var a="";Dt(a)}this._opFn=aA[e],this._rvalFloat=Xr(t)}return r.prototype.evaluate=function(e){return Tt(e)?this._opFn(e,this._rvalFloat):this._opFn(Xr(e),this._rvalFloat)},r}(),nA=function(){function r(e,t){var a=e==="desc";this._resultLT=a?1:-1,t==null&&(t=a?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return r.prototype.evaluate=function(e,t){var a=Tt(e)?e:Xr(e),n=Tt(t)?t:Xr(t),i=isNaN(a),o=isNaN(n);if(i&&(a=this._incomparable),o&&(n=this._incomparable),i&&o){var s=$(e),l=$(t);s&&(a=l?e:0),l&&(n=s?t:0)}return an?-this._resultLT:0},r}(),lO=function(){function r(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=Xr(t)}return r.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var a=typeof e;a!==this._rvalTypeof&&(a==="number"||this._rvalTypeof==="number")&&(t=Xr(e)===this._rvalFloat)}return this._isEQ?t:!t},r}();function uO(r,e){return r==="eq"||r==="ne"?new lO(r==="eq",e):Y(aA,r)?new sO(r,e):null}var fO=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(e){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(e){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(e,t){},r.prototype.retrieveValueFromItem=function(e,t){},r.prototype.convertValue=function(e,t){return Ya(e,t)},r}();function hO(r,e){var t=new fO,a=r.data,n=t.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==Yr&&Dt(o);var s=[],l={},u=r.dimensionsDefine;if(u)A(u,function(d,g){var y=d.name,m={index:g,name:y,displayName:d.displayName};if(s.push(m),y!=null){var _="";Y(l,y)&&Dt(_),l[y]=m}});else for(var f=0;f65535?_O:SO}function Mi(){return[1/0,-1/0]}function xO(r){var e=r.constructor;return e===Array?r.slice():new e(r)}function c_(r,e,t,a,n){var i=sA[t||"float"];if(n){var o=r[e],s=o&&o.length;if(s!==a){for(var l=new i(a),u=0;ug[1]&&(g[1]=d)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(e,t,a){for(var n=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=G(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!n.persistent&&n.clean&&n.clean(),this._rawCount=this._count=t,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,a=t[e];if(a!=null&&ae)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(e,t,a){var n=this._chunks,i=n[e],o=[];if(!i)return o;a==null&&(a=1/0);for(var s=1/0,l=-1,u=0,f=0,h=this.count();f=0&&l<0)&&(s=p,l=c,u=0),c===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var e,t=this._indices;if(t){var a=t.constructor,n=this._count;if(a===Array){e=new a(n);for(var i=0;i=h&&m<=v||isNaN(m))&&(l[u++]=d),d++}p=!0}else if(i===2){for(var g=c[n[0]],_=c[n[1]],S=e[n[1]][0],b=e[n[1]][1],y=0;y=h&&m<=v||isNaN(m))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=d),d++}p=!0}}if(!p)if(i===1)for(var y=0;y=h&&m<=v||isNaN(m))&&(l[u++]=w)}else for(var y=0;ye[M][1])&&(T=!1)}T&&(l[u++]=t.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(e,t){var a=this.clone([e],!0),n=a._chunks,i=n[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),f,h,v,c=new(Wo(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));c[s++]=u;for(var p=1;pf&&(f=h,v=S)}D>0&&Df-p&&(l=f-p,s.length=l);for(var d=0;dh[1]&&(h[1]=y),v[c++]=m}return i._count=c,i._indices=v,i._updateGetRawIdx(),i},r.prototype.each=function(e,t){if(this._count)for(var a=e.length,n=this._chunks,i=0,o=this.count();il&&(l=h)}return o=[s,l],this._extent[e]=o,o},r.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var a=[],n=this._chunks,i=0;i=0?this._indices[e]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function e(t,a,n,i){return Ya(t[i],this._dimensions[i])}$v={arrayRows:e,objectRows:function(t,a,n,i){return Ya(t[a],this._dimensions[i])},keyedColumns:e,original:function(t,a,n,i){var o=t&&(t.value==null?t:t.value);return Ya(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(t,a,n,i){return t[i]}}}(),r}();const sd=bO;var lA=function(){function r(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var e=this._sourceHost,t=this._getUpstreamSourceManagers(),a=!!t.length,n,i;if(lu(e)){var o=e,s=void 0,l=void 0,u=void 0;if(a){var f=t[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,i=[f._getVersionSign()]}else s=o.get("data",!0),l=Be(s)?Ua:fr,i=[];var h=this._getSourceMetaRawOption()||{},v=u&&u.metaRawOption||{},c=ut(h.seriesLayoutBy,v.seriesLayoutBy)||null,p=ut(h.sourceHeader,v.sourceHeader),d=ut(h.dimensions,v.dimensions),g=c!==v.seriesLayoutBy||!!p!=!!v.sourceHeader||d;n=g?[od(s,{seriesLayoutBy:c,sourceHeader:p,dimensions:d},l)]:[]}else{var y=e;if(a){var m=this._applyTransform(t);n=m.sourceList,i=m.upstreamSignList}else{var _=y.get("source",!0);n=[od(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(n,i)},r.prototype._applyTransform=function(e){var t=this._sourceHost,a=t.get("transform",!0),n=t.get("fromTransformResult",!0);if(n!=null){var i="";e.length!==1&&d_(i)}var o,s=[],l=[];return A(e,function(u){u.prepareSource();var f=u.getSource(n||0),h="";n!=null&&!f&&d_(h),s.push(f),l.push(u._getVersionSign())}),a?o=yO(a,s,{datasetIndex:t.componentIndex}):n!=null&&(o=[Qk(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t1||t>0&&!r.noHeader;return A(r.blocks,function(n){var i=vA(n);i>=e&&(e=i+ +(a&&(!i||ld(n)&&!n.noHeader)))}),e}return 0}function CO(r,e,t,a){var n=e.noHeader,i=MO(vA(e)),o=[],s=e.blocks||[];_e(!s||z(s)),s=s||[];var l=r.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(Y(u,l)){var f=new nA(u[l],null);s.sort(function(p,d){return f.evaluate(p.sortParam,d.sortParam)})}else l==="seriesDesc"&&s.reverse()}A(s,function(p,d){var g=e.valueFormatter,y=hA(p)(g?B(B({},r),{valueFormatter:g}):r,p,d>0?i.html:0,a);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(i.richText):ud(o.join(""),n?t:i.html);if(n)return h;var v=ad(e.header,"ordinal",r.useUTC),c=fA(a,r.renderMode).nameStyle;return r.renderMode==="richText"?cA(r,v,c)+i.richText+h:ud('
'+Te(v)+"
"+h,t)}function AO(r,e,t,a){var n=r.renderMode,i=e.noName,o=e.noValue,s=!e.markerType,l=e.name,u=r.useUTC,f=e.valueFormatter||r.valueFormatter||function(S){return S=z(S)?S:[S],G(S,function(b,x){return ad(b,z(c)?c[x]:c,u)})};if(!(i&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",n),v=i?"":ad(l,"ordinal",u),c=e.valueType,p=o?[]:f(e.value),d=!s||!i,g=!s&&i,y=fA(a,n),m=y.nameStyle,_=y.valueStyle;return n==="richText"?(s?"":h)+(i?"":cA(r,v,m))+(o?"":IO(r,p,d,g,_)):ud((s?"":h)+(i?"":DO(v,!s,m))+(o?"":LO(p,d,g,_)),t)}}function g_(r,e,t,a,n,i){if(r){var o=hA(r),s={useUTC:n,renderMode:t,orderMode:a,markupStyleCreator:e,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function MO(r){return{html:wO[r],richText:TO[r]}}function ud(r,e){var t='
',a="margin: "+e+"px 0 0";return'
'+r+t+"
"}function DO(r,e,t){var a=e?"margin-left:2px":"";return''+Te(r)+""}function LO(r,e,t,a){var n=t?"10px":"20px",i=e?"float:right;margin-left:"+n:"";return r=z(r)?r:[r],''+G(r,function(o){return Te(o)}).join("  ")+""}function cA(r,e,t){return r.markupStyleCreator.wrapRichTextStyle(e,t)}function IO(r,e,t,a,n){var i=[n],o=a?10:20;return t&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(z(e)?e.join(" "):e,i)}function pA(r,e){var t=r.getData().getItemVisual(e,"style"),a=t[r.visualDrawType];return li(a)}function dA(r,e){var t=r.get("padding");return t??(e==="richText"?[8,10]:10)}var Uv=function(){function r(){this.richTextStyles={},this._nextStyleNameId=dT()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(e,t,a){var n=a==="richText"?this._generateStyleName():null,i=kC({color:t,type:e,renderMode:a,markerId:n});return $(i)?i:(this.richTextStyles[n]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(e,t){var a={};z(t)?A(t,function(i){return B(a,i)}):B(a,t);var n=this._generateStyleName();return this.richTextStyles[n]=a,"{"+n+"|"+e+"}"},r}();function gA(r){var e=r.series,t=r.dataIndex,a=r.multipleSeries,n=e.getData(),i=n.mapDimensionsAll("defaultedTooltip"),o=i.length,s=e.getRawValue(t),l=z(s),u=pA(e,t),f,h,v,c;if(o>1||l&&!o){var p=PO(s,e,t,i,u);f=p.inlineValues,h=p.inlineValueTypes,v=p.blocks,c=p.inlineValues[0]}else if(o){var d=n.getDimensionInfo(i[0]);c=f=oo(n,t,i[0]),h=d.type}else c=f=l?s[0]:s;var g=Cg(e),y=g&&e.name||"",m=n.getName(t),_=a?y:m;return ne("section",{header:y,noHeader:a||!g,sortParam:c,blocks:[ne("nameValue",{markerType:"item",markerColor:u,name:_,noName:!nr(_),value:f,valueType:h})].concat(v||[])})}function PO(r,e,t,a,n){var i=e.getData(),o=or(r,function(h,v,c){var p=i.getDimensionInfo(c);return h=h||p&&p.tooltip!==!1&&p.displayName!=null},!1),s=[],l=[],u=[];a.length?A(a,function(h){f(oo(i,t,h),h)}):A(r,f);function f(h,v){var c=i.getDimensionInfo(v);!c||c.otherDims.tooltip===!1||(o?u.push(ne("nameValue",{markerType:"subItem",markerColor:n,name:c.displayName,value:h,valueType:c.type})):(s.push(h),l.push(c.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var wa=At();function uu(r,e){return r.getName(e)||r.getId(e)}var af="__universalTransitionEnabled",Bh=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return e.prototype.init=function(t,a,n){this.seriesIndex=this.componentIndex,this.dataTask=Ps({count:EO,reset:kO}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n);var i=wa(this).sourceManager=new lA(this);i.prepareSource();var o=this.getInitialData(t,n);m_(o,this),this.dataTask.context.data=o,wa(this).dataBeforeProcessed=o,y_(this),this._initSelectedMapFromData(o)},e.prototype.mergeDefaultAndTheme=function(t,a){var n=Js(this),i=n?wo(t):{},o=this.subType;_t.hasClass(o)&&(o+="Series"),ot(t,a.getTheme().get(this.subType)),ot(t,this.getDefaultOption()),ni(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&ja(t,i,n)},e.prototype.mergeOption=function(t,a){t=ot(this.option,t,!0),this.fillDataTextStyle(t.data);var n=Js(this);n&&ja(this.option,t,n);var i=wa(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(t,a);m_(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,wa(this).dataBeforeProcessed=o,y_(this),this._initSelectedMapFromData(o)},e.prototype.fillDataTextStyle=function(t){if(t&&!Be(t))for(var a=["show"],n=0;nthis.getShallow("animationThreshold")&&(a=!1),!!a},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,a,n){var i=this.ecModel,o=Qg.prototype.getColorFromPalette.call(this,t,a,n);return o||(o=i.getColorFromPalette(t,a,n)),o},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,a){this._innerSelect(this.getData(a),t)},e.prototype.unselect=function(t,a){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,o=this.getData(a);if(i==="series"||n==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&n.push(o)}return n},e.prototype.isSelected=function(t,a){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(a);return(n==="all"||n[uu(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[af])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},e.prototype._innerSelect=function(t,a){var n,i,o=this.option,s=o.selectedMode,l=a.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){J(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(t,a)}},e.registerClass=function(t){return _t.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(_t);Yt(Bh,ry);Yt(Bh,Qg);TT(Bh,_t);function y_(r){var e=r.name;Cg(r)||(r.name=RO(r)||e)}function RO(r){var e=r.getRawData(),t=e.mapDimensionsAll("seriesName"),a=[];return A(t,function(n){var i=e.getDimensionInfo(n);i.displayName&&a.push(i.displayName)}),a.join(" ")}function EO(r){return r.model.getRawData().count()}function kO(r){var e=r.model;return e.setData(e.getRawData().cloneShallow()),OO}function OO(r,e){e.outputData&&r.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function m_(r,e){A(Vs(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(t){r.wrapMethod(t,it(NO,e))})}function NO(r,e){var t=fd(r);return t&&t.setOutputEnd((e||this).count()),e}function fd(r){var e=(r.ecModel||{}).scheduler,t=e&&e.getPipeline(r.uid);if(t){var a=t.currentTask;if(a){var n=a.agentStubMap;n&&(a=n.get(r.uid))}return a}}const Bt=Bh;var ny=function(){function r(){this.group=new rt,this.uid=bo("viewComponent")}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){},r.prototype.updateLayout=function(e,t,a,n){},r.prototype.updateVisual=function(e,t,a,n){},r.prototype.toggleBlurSeries=function(e,t,a){},r.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},r}();Mg(ny);mh(ny);const zt=ny;function Mo(){var r=At();return function(e){var t=r(e),a=e.pipelineContext,n=!!t.large,i=!!t.progressiveRender,o=t.large=!!(a&&a.large),s=t.progressiveRender=!!(a&&a.progressiveRender);return(n!==o||i!==s)&&"reset"}}var yA=At(),BO=Mo(),iy=function(){function r(){this.group=new rt,this.uid=bo("viewChart"),this.renderTask=Ps({plan:VO,reset:zO}),this.renderTask.context={view:this}}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.highlight=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&S_(i,n,"emphasis")},r.prototype.downplay=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&S_(i,n,"normal")},r.prototype.remove=function(e,t){this.group.removeAll()},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateLayout=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateVisual=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.eachRendered=function(e){nn(this.group,e)},r.markUpdateMethod=function(e,t){yA(e).updateMethod=t},r.protoInitialize=function(){var e=r.prototype;e.type="chart"}(),r}();function __(r,e,t){r&&qs(r)&&(e==="emphasis"?va:ca)(r,t)}function S_(r,e,t){var a=ii(r,e),n=e&&e.highlightKey!=null?vE(e.highlightKey):null;a!=null?A(Rt(a),function(i){__(r.getItemGraphicEl(i),t,n)}):r.eachItemGraphicEl(function(i){__(i,t,n)})}Mg(iy);mh(iy);function VO(r){return BO(r.model)}function zO(r){var e=r.model,t=r.ecModel,a=r.api,n=r.payload,i=e.pipelineContext.progressiveRender,o=r.view,s=n&&yA(n).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](e,t,a,n),GO[l]}var GO={incrementalPrepareRender:{progress:function(r,e){e.view.incrementalRender(r,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(r,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}};const Et=iy;var Df="\0__throttleOriginMethod",x_="\0__throttleRate",b_="\0__throttleType";function Vh(r,e,t){var a,n=0,i=0,o=null,s,l,u,f;e=e||0;function h(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var v=function(){for(var c=[],p=0;p=0?h():o=setTimeout(h,-s),n=a};return v.clear=function(){o&&(clearTimeout(o),o=null)},v.debounceNextCall=function(c){f=c},v}function Do(r,e,t,a){var n=r[e];if(n){var i=n[Df]||n,o=n[b_],s=n[x_];if(s!==t||o!==a){if(t==null||!a)return r[e]=i;n=r[e]=Vh(i,t,a==="debounce"),n[Df]=i,n[b_]=a,n[x_]=t}return n}}function el(r,e){var t=r[e];t&&t[Df]&&(t.clear&&t.clear(),r[e]=t[Df])}var w_=At(),T_={itemStyle:oi(TC,!0),lineStyle:oi(wC,!0)},FO={lineStyle:"stroke",itemStyle:"fill"};function mA(r,e){var t=r.visualStyleMapper||T_[e];return t||(console.warn("Unknown style type '"+e+"'."),T_.itemStyle)}function _A(r,e){var t=r.visualDrawType||FO[e];return t||(console.warn("Unknown style type '"+e+"'."),"fill")}var HO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=r.getModel(a),i=mA(r,a),o=i(n),s=n.getShallow("decal");s&&(t.setVisual("decal",s),s.dirty=!0);var l=_A(r,a),u=o[l],f=K(u)?u:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||h){var v=r.getColorFromPalette(r.name,null,e.getSeriesCount());o[l]||(o[l]=v,t.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||K(o.fill)?v:o.fill,o.stroke=o.stroke==="auto"||K(o.stroke)?v:o.stroke}if(t.setVisual("style",o),t.setVisual("drawType",l),!e.isSeriesFiltered(r)&&f)return t.setVisual("colorFromPalette",!1),{dataEach:function(c,p){var d=r.getDataParams(p),g=B({},o);g[l]=f(d),c.setItemVisual(p,"style",g)}}}},$o=new Pt,WO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){if(!(r.ignoreStyleOnData||e.isSeriesFiltered(r))){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=mA(r,a),i=t.getVisual("drawType");return{dataEach:t.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[a]){$o.option=l[a];var u=n($o),f=o.ensureUniqueItemVisual(s,"style");B(f,u),$o.option.decal&&(o.setItemVisual(s,"decal",$o.option.decal),$o.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},$O={performRawSeries:!0,overallReset:function(r){var e=X();r.eachSeries(function(t){var a=t.getColorBy();if(!t.isColorBySeries()){var n=t.type+"-"+a,i=e.get(n);i||(i={},e.set(n,i)),w_(t).scope=i}}),r.eachSeries(function(t){if(!(t.isColorBySeries()||r.isSeriesFiltered(t))){var a=t.getRawData(),n={},i=t.getData(),o=w_(t).scope,s=t.visualStyleAccessPath||"itemStyle",l=_A(t,s);i.each(function(u){var f=i.getRawIndex(u);n[f]=u}),a.each(function(u){var f=n[u],h=i.getItemVisual(f,"colorFromPalette");if(h){var v=i.ensureUniqueItemVisual(f,"style"),c=a.getName(u)||u+"",p=a.count();v[l]=t.getColorFromPalette(c,o,p)}})}})}},fu=Math.PI;function UO(r,e){e=e||{},j(e,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var t=new rt,a=new xt({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});t.add(a);var n=new St({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),i=new xt({style:{fill:"none"},textContent:n,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});t.add(i);var o;return e.showSpinner&&(o=new Ch({shape:{startAngle:-fu/2,endAngle:-fu/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:fu*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:fu*3/2}).delay(300).start("circularInOut"),t.add(o)),t.resize=function(){var s=n.getBoundingRect().width,l=e.showSpinner?e.spinnerRadius:0,u=(r.getWidth()-l*2-(e.showSpinner&&s?10:0)-s)/2-(e.showSpinner&&s?0:5+s/2)+(e.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;e.showSpinner&&o.setShape({cx:u,cy:f}),i.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),a.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},t.resize(),t}var YO=function(){function r(e,t,a,n){this._stageTaskMap=X(),this.ecInstance=e,this.api=t,a=this._dataProcessorHandlers=a.slice(),n=this._visualHandlers=n.slice(),this._allHandlers=a.concat(n)}return r.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each(function(a){var n=a.overallTask;n&&n.dirty()})},r.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var a=this._pipelineMap.get(e.__pipeline.id),n=a.context,i=!t&&a.progressiveEnabled&&(!n||n.progressiveRender)&&e.__idxInPipeline>a.blockIndex,o=i?a.step:null,s=n&&n.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},r.prototype.updateStreamModes=function(e,t){var a=this._pipelineMap.get(e.uid),n=e.getData(),i=n.count(),o=a.progressiveEnabled&&t.incrementalPrepareRender&&i>=a.threshold,s=e.get("large")&&i>=e.get("largeThreshold"),l=e.get("progressiveChunkMode")==="mod"?i:null;e.pipelineContext=a.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(e){var t=this,a=t._pipelineMap=X();e.eachSeries(function(n){var i=n.getProgressive(),o=n.uid;a.set(o,{id:o,head:null,tail:null,threshold:n.getProgressiveThreshold(),progressiveEnabled:i&&!(n.preventIncremental&&n.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),t._pipe(n,n.dataTask)})},r.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),a=this.api;A(this._allHandlers,function(n){var i=e.get(n.uid)||e.set(n.uid,{}),o="";_e(!(n.reset&&n.overallReset),o),n.reset&&this._createSeriesStageTask(n,i,t,a),n.overallReset&&this._createOverallStageTask(n,i,t,a)},this)},r.prototype.prepareView=function(e,t,a,n){var i=e.renderTask,o=i.context;o.model=t,o.ecModel=a,o.api=n,i.__block=!e.incrementalPrepareRender,this._pipe(t,i)},r.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},r.prototype.performVisualTasks=function(e,t,a){this._performStageTasks(this._visualHandlers,e,t,a)},r.prototype._performStageTasks=function(e,t,a,n){n=n||{};var i=!1,o=this;A(e,function(l,u){if(!(n.visualType&&n.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),h=f.seriesTaskMap,v=f.overallTask;if(v){var c,p=v.agentStubMap;p.each(function(g){s(n,g)&&(g.dirty(),c=!0)}),c&&v.dirty(),o.updatePayload(v,a);var d=o.getPerformArgs(v,n.block);p.each(function(g){g.perform(d)}),v.perform(d)&&(i=!0)}else h&&h.each(function(g,y){s(n,g)&&g.dirty();var m=o.getPerformArgs(g,n.block);m.skip=!l.performRawSeries&&t.isSeriesFiltered(g.context.model),o.updatePayload(g,a),g.perform(m)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(e){var t;e.eachSeries(function(a){t=a.dataTask.perform()||t}),this.unfinished=t||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)})},r.prototype.updatePayload=function(e,t){t!=="remain"&&(e.context.payload=t)},r.prototype._createSeriesStageTask=function(e,t,a,n){var i=this,o=t.seriesTaskMap,s=t.seriesTaskMap=X(),l=e.seriesType,u=e.getTargetSeries;e.createOnAllSeries?a.eachRawSeries(f):l?a.eachRawSeriesByType(l,f):u&&u(a,n).each(f);function f(h){var v=h.uid,c=s.set(v,o&&o.get(v)||Ps({plan:jO,reset:QO,count:tN}));c.context={model:h,ecModel:a,api:n,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:i},i._pipe(h,c)}},r.prototype._createOverallStageTask=function(e,t,a,n){var i=this,o=t.overallTask=t.overallTask||Ps({reset:ZO});o.context={ecModel:a,api:n,overallReset:e.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=X(),u=e.seriesType,f=e.getTargetSeries,h=!0,v=!1,c="";_e(!e.createOnAllSeries,c),u?a.eachRawSeriesByType(u,p):f?f(a,n).each(p):(h=!1,A(a.getSeries(),p));function p(d){var g=d.uid,y=l.set(g,s&&s.get(g)||(v=!0,Ps({reset:XO,onDirty:KO})));y.context={model:d,overallProgress:h},y.agent=o,y.__block=h,i._pipe(d,y)}v&&o.dirty()},r.prototype._pipe=function(e,t){var a=e.uid,n=this._pipelineMap.get(a);!n.head&&(n.head=t),n.tail&&n.tail.pipe(t),n.tail=t,t.__idxInPipeline=n.count++,t.__pipeline=n},r.wrapStageHandler=function(e,t){return K(e)&&(e={overallReset:e,seriesType:eN(e)}),e.uid=bo("stageHandler"),t&&(e.visualType=t),e},r}();function ZO(r){r.overallReset(r.ecModel,r.api,r.payload)}function XO(r){return r.overallProgress&&qO}function qO(){this.agent.dirty(),this.getDownstream().dirty()}function KO(){this.agent&&this.agent.dirty()}function jO(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function QO(r){r.useClearVisual&&r.data.clearAllVisual();var e=r.resetDefines=Rt(r.reset(r.model,r.ecModel,r.api,r.payload));return e.length>1?G(e,function(t,a){return SA(a)}):JO}var JO=SA(0);function SA(r){return function(e,t){var a=t.data,n=t.resetDefines[r];if(n&&n.dataEach)for(var i=e.start;i0&&c===u.length-v.length){var p=u.slice(0,c);p!=="data"&&(t.mainType=p,t[v.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(a[u]=l,f=!0),f||(n[u]=l)})}return{cptQuery:t,dataQuery:a,otherQuery:n}},r.prototype.filter=function(e,t){var a=this.eventInfo;if(!a)return!0;var n=a.targetEl,i=a.packedEvent,o=a.model,s=a.view;if(!o||!s)return!0;var l=t.cptQuery,u=t.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,i,"name")&&f(u,i,"dataIndex")&&f(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(e,t.otherQuery,n,i));function f(h,v,c,p){return h[c]==null||v[p||c]===h[c]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),hd=["symbol","symbolSize","symbolRotate","symbolOffset"],D_=hd.concat(["symbolKeepAspect"]),iN={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData();if(r.legendIcon&&t.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var a={},n={},i=!1,o=0;o=0&&Xn(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function vd(r,e,t){for(var a=e.type==="radial"?xN(r,e,t):SN(r,e,t),n=e.colorStops,i=0;i0)?null:r==="dashed"?[4*e,2*e]:r==="dotted"?[e]:Tt(r)?[r]:z(r)?r:null}function sy(r){var e=r.style,t=e.lineDash&&e.lineWidth>0&&wN(e.lineDash,e.lineWidth),a=e.lineDashOffset;if(t){var n=e.strokeNoScale&&r.getLineScale?r.getLineScale():1;n&&n!==1&&(t=G(t,function(i){return i/n}),a/=n)}return[t,a]}var TN=new qr(!0);function Pf(r){var e=r.stroke;return!(e==null||e==="none"||!(r.lineWidth>0))}function L_(r){return typeof r=="string"&&r!=="none"}function Rf(r){var e=r.fill;return e!=null&&e!=="none"}function I_(r,e){if(e.fillOpacity!=null&&e.fillOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.fillOpacity*e.opacity,r.fill(),r.globalAlpha=t}else r.fill()}function P_(r,e){if(e.strokeOpacity!=null&&e.strokeOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.strokeOpacity*e.opacity,r.stroke(),r.globalAlpha=t}else r.stroke()}function cd(r,e,t){var a=Dg(e.image,e.__image,t);if(_h(a)){var n=r.createPattern(a,e.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var i=new DOMMatrix;i.translateSelf(e.x||0,e.y||0),i.rotateSelf(0,0,(e.rotation||0)*Ss),i.scaleSelf(e.scaleX||1,e.scaleY||1),n.setTransform(i)}return n}}function CN(r,e,t,a){var n,i=Pf(t),o=Rf(t),s=t.strokePercent,l=s<1,u=!e.path;(!e.silent||l)&&u&&e.createPathProxy();var f=e.path||TN,h=e.__dirty;if(!a){var v=t.fill,c=t.stroke,p=o&&!!v.colorStops,d=i&&!!c.colorStops,g=o&&!!v.image,y=i&&!!c.image,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0;(p||d)&&(x=e.getBoundingRect()),p&&(m=h?vd(r,v,x):e.__canvasFillGradient,e.__canvasFillGradient=m),d&&(_=h?vd(r,c,x):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),g&&(S=h||!e.__canvasFillPattern?cd(r,v,e):e.__canvasFillPattern,e.__canvasFillPattern=S),y&&(b=h||!e.__canvasStrokePattern?cd(r,c,e):e.__canvasStrokePattern,e.__canvasStrokePattern=S),p?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),d?r.strokeStyle=_:y&&(b?r.strokeStyle=b:i=!1)}var w=e.getGlobalScale();f.setScale(w[0],w[1],e.segmentIgnoreThreshold);var T,C;r.setLineDash&&t.lineDash&&(n=sy(e),T=n[0],C=n[1]);var M=!0;(u||h&Gi)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),M=!1),f.reset(),e.buildPath(f,e.shape,a),f.toStatic(),e.pathUpdated()),M&&f.rebuildPath(r,l?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),a||(t.strokeFirst?(i&&P_(r,t),o&&I_(r,t)):(o&&I_(r,t),i&&P_(r,t))),T&&r.setLineDash([])}function AN(r,e,t){var a=e.__image=Dg(t.image,e.__image,e,e.onload);if(!(!a||!_h(a))){var n=t.x||0,i=t.y||0,o=e.getWidth(),s=e.getHeight(),l=a.width/a.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=a.width,s=a.height),t.sWidth&&t.sHeight){var u=t.sx||0,f=t.sy||0;r.drawImage(a,u,f,t.sWidth,t.sHeight,n,i,o,s)}else if(t.sx&&t.sy){var u=t.sx,f=t.sy,h=o-u,v=s-f;r.drawImage(a,u,f,h,v,n,i,o,s)}else r.drawImage(a,n,i,o,s)}}function MN(r,e,t){var a,n=t.text;if(n!=null&&(n+=""),n){r.font=t.font||Xa,r.textAlign=t.textAlign,r.textBaseline=t.textBaseline;var i=void 0,o=void 0;r.setLineDash&&t.lineDash&&(a=sy(e),i=a[0],o=a[1]),i&&(r.setLineDash(i),r.lineDashOffset=o),t.strokeFirst?(Pf(t)&&r.strokeText(n,t.x,t.y),Rf(t)&&r.fillText(n,t.x,t.y)):(Rf(t)&&r.fillText(n,t.x,t.y),Pf(t)&&r.strokeText(n,t.x,t.y)),i&&r.setLineDash([])}}var R_=["shadowBlur","shadowOffsetX","shadowOffsetY"],E_=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function MA(r,e,t,a,n){var i=!1;if(!a&&(t=t||{},e===t))return!1;if(a||e.opacity!==t.opacity){Ne(r,n),i=!0;var o=Math.max(Math.min(e.opacity,1),0);r.globalAlpha=isNaN(o)?jn.opacity:o}(a||e.blend!==t.blend)&&(i||(Ne(r,n),i=!0),r.globalCompositeOperation=e.blend||jn.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,a,n){if(!this[de]){if(this._disposed){this.id;return}var i,o,s;if(J(a)&&(n=a.lazyUpdate,i=a.silent,o=a.replaceMerge,s=a.transition,a=a.notMerge),this[de]=!0,!this._model||a){var l=new Hk(this._api),u=this._theme,f=this._model=new YC;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(t,{replaceMerge:o},dd);var h={seriesTransition:s,optionChanged:!0};if(n)this[Re]={silent:i,updateParams:h},this[de]=!1,this.getZr().wakeUp();else{try{Li(this),Ta.update.call(this,null,h)}catch(v){throw this[Re]=null,this[de]=!1,v}this._ssr||this._zr.flush(),this[Re]=null,this[de]=!1,Uo.call(this,i),Yo.call(this,i)}}},e.prototype.setTheme=function(){},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||wt.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var a=this._zr.painter;return a.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var a=this._zr.painter;return a.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(wt.svgSupported){var t=this._zr,a=t.storage.getDisplayList();return A(a,function(n){n.stopAnimation(null,!0)}),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(this._disposed){this.id;return}t=t||{};var a=t.excludeComponents,n=this._model,i=[],o=this;A(a,function(l){n.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(i.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return A(i,function(l){l.group.ignore=!1}),s},e.prototype.getConnectedDataURL=function(t){if(this._disposed){this.id;return}var a=t.type==="svg",n=this.group,i=Math.min,o=Math.max,s=1/0;if(Nf[n]){var l=s,u=s,f=-s,h=-s,v=[],c=t&&t.pixelRatio||this.getDevicePixelRatio();A(ti,function(_,S){if(_.group===n){var b=a?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(et(t)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),f=o(x.right,f),h=o(x.bottom,h),v.push({dom:b,left:x.left,top:x.top})}}),l*=c,u*=c,f*=c,h*=c;var p=f-l,d=h-u,g=Tr.createCanvas(),y=Fp(g,{renderer:a?"svg":"canvas"});if(y.resize({width:p,height:d}),a){var m="";return A(v,function(_){var S=_.left-l,b=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return t.connectedBackgroundColor&&y.add(new xt({shape:{x:0,y:0,width:p,height:d},style:{fill:t.connectedBackgroundColor}})),A(v,function(_){var S=new se({style:{x:_.left*c-l,y:_.top*c-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}else return this.getDataURL(t)},e.prototype.convertToPixel=function(t,a){return Kv(this,"convertToPixel",t,a)},e.prototype.convertFromPixel=function(t,a){return Kv(this,"convertFromPixel",t,a)},e.prototype.containPixel=function(t,a){if(this._disposed){this.id;return}var n=this._model,i,o=As(n,t);return A(o,function(s,l){l.indexOf("Models")>=0&&A(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)i=i||!!f.containPoint(a);else if(l==="seriesModels"){var h=this._chartsMap[u.__viewId];h&&h.containPoint&&(i=i||h.containPoint(a,u))}},this)},this),!!i},e.prototype.getVisual=function(t,a){var n=this._model,i=As(n,t,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?oy(s,l,a):Ll(s,a)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;A(JN,function(a){var n=function(i){var o=t.getModel(),s=i.target,l,u=a==="globalout";if(u?l={}:s&&Zn(s,function(p){var d=nt(p);if(d&&d.dataIndex!=null){var g=d.dataModel||o.getSeriesByIndex(d.seriesIndex);return l=g&&g.getDataParams(d.dataIndex,d.dataType)||{},!0}else if(d.eventData)return l=B({},d.eventData),!0},!0),l){var f=l.componentType,h=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=l.seriesIndex);var v=f&&h!=null&&o.getComponent(f,h),c=v&&t[v.mainType==="series"?"_chartsMap":"_componentsMap"][v.__viewId];l.event=i,l.type=a,t._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:v,view:c},t.trigger(a,l)}};n.zrEventfulCallAtLast=!0,t._zr.on(a,n,t)}),A(Rs,function(a,n){t._messageCenter.on(n,function(i){this.trigger(n,i)},t)}),A(["selectchanged"],function(a){t._messageCenter.on(a,function(n){this.trigger(a,n)},t)}),sN(this._messageCenter,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var t=this.getDom();t&&xT(this.getDom(),hy,"");var a=this,n=a._api,i=a._model;A(a._componentsViews,function(o){o.dispose(i,n)}),A(a._chartsViews,function(o){o.dispose(i,n)}),a._zr.dispose(),a._dom=a._model=a._chartsMap=a._componentsMap=a._chartsViews=a._componentsViews=a._scheduler=a._api=a._zr=a._throttledZrFlush=a._theme=a._coordSysMgr=a._messageCenter=null,delete ti[a.id]},e.prototype.resize=function(t){if(!this[de]){if(this._disposed){this.id;return}this._zr.resize(t);var a=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!a){var n=a.resetOption("media"),i=t&&t.silent;this[Re]&&(i==null&&(i=this[Re].silent),n=!0,this[Re]=null),this[de]=!0;try{n&&Li(this),Ta.update.call(this,{type:"resize",animation:B({duration:0},t&&t.animation)})}catch(o){throw this[de]=!1,o}this[de]=!1,Uo.call(this,i),Yo.call(this,i)}}},e.prototype.showLoading=function(t,a){if(this._disposed){this.id;return}if(J(t)&&(a=t,t=""),t=t||"default",this.hideLoading(),!!gd[t]){var n=gd[t](this._api,a),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},e.prototype.makeActionFromEvent=function(t){var a=B({},t);return a.type=Rs[t.type],a},e.prototype.dispatchAction=function(t,a){if(this._disposed){this.id;return}if(J(a)||(a={silent:!!a}),!!kf[t.type]&&this._model){if(this[de]){this._pendingActions.push(t);return}var n=a.silent;Qv.call(this,t,n);var i=a.flush;i?this._zr.flush():i!==!1&&wt.browser.weChat&&this._throttledZrFlush(),Uo.call(this,n),Yo.call(this,n)}},e.prototype.updateLabelLayout=function(){yr.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed){this.id;return}var a=t.seriesIndex,n=this.getModel(),i=n.getSeriesByIndex(a);i.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()},e.internalField=function(){Li=function(h){var v=h._scheduler;v.restorePipelines(h._model),v.prepareStageTasks(),qv(h,!0),qv(h,!1),v.plan()},qv=function(h,v){for(var c=h._model,p=h._scheduler,d=v?h._componentsViews:h._chartsViews,g=v?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_v.get("hoverLayerThreshold")&&!wt.node&&!wt.worker&&v.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=h._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,v){var c=h.get("blendMode")||null;v.eachRendered(function(p){p.isGroup||(p.style.blend=c)})}function s(h,v){if(!h.preventAutoZ){var c=h.get("z")||0,p=h.get("zlevel")||0;v.eachRendered(function(d){return l(d,c,p,-1/0),!0})}}function l(h,v,c,p){var d=h.getTextContent(),g=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:d,delay:c.get("delay"),easing:c.get("easing")}:null;v.eachRendered(function(y){if(y.states&&y.states.emphasis){if(Ji(y))return;if(y instanceof dt&&cE(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(p){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&n(y)}})}Y_=function(h){return new(function(v){k(c,v);function c(){return v!==null&&v.apply(this,arguments)||this}return c.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},c.prototype.getComponentByElement=function(p){for(;p;){var d=p.__ecComponentInfo;if(d!=null)return h._model.getComponent(d.mainType,d.index);p=p.parent}},c.prototype.enterEmphasis=function(p,d){va(p,d),Ye(h)},c.prototype.leaveEmphasis=function(p,d){ca(p,d),Ye(h)},c.prototype.enterBlur=function(p){$T(p),Ye(h)},c.prototype.leaveBlur=function(p){Rg(p),Ye(h)},c.prototype.enterSelect=function(p){UT(p),Ye(h)},c.prototype.leaveSelect=function(p){YT(p),Ye(h)},c.prototype.getModel=function(){return h.getModel()},c.prototype.getViewOfComponentModel=function(p){return h.getViewOfComponentModel(p)},c.prototype.getViewOfSeriesModel=function(p){return h.getViewOfSeriesModel(p)},c}(ZC))(h)},WA=function(h){function v(c,p){for(var d=0;d=0)){X_.push(t);var i=wA.wrapStageHandler(t,n);i.__prio=e,i.__raw=t,r.push(i)}}function yy(r,e){gd[r]=e}function lB(r){Tw({createCanvas:r})}function KA(r,e,t){var a=EA("registerMap");a&&a(r,e,t)}function uB(r){var e=EA("getMap");return e&&e(r)}var jA=gO;sn(uy,HO);sn(zh,WO);sn(zh,$O);sn(uy,iN);sn(zh,oN);sn(NA,ON);py(qC);dy(HN,Kk);yy("default",UO);Lr({type:Qn,event:Qn,update:Qn},Ut);Lr({type:Qu,event:Qu,update:Qu},Ut);Lr({type:Ms,event:Ms,update:Ms},Ut);Lr({type:Ju,event:Ju,update:Ju},Ut);Lr({type:Ds,event:Ds,update:Ds},Ut);cy("light",rN);cy("dark",aN);var fB={},q_=[],hB={registerPreprocessor:py,registerProcessor:dy,registerPostInit:YA,registerPostUpdate:ZA,registerUpdateLifecycle:Gh,registerAction:Lr,registerCoordinateSystem:XA,registerLayout:qA,registerVisual:sn,registerTransform:jA,registerLoading:yy,registerMap:KA,registerImpl:BN,PRIORITY:BA,ComponentModel:_t,ComponentView:zt,SeriesModel:Bt,ChartView:Et,registerComponentModel:function(r){_t.registerClass(r)},registerComponentView:function(r){zt.registerClass(r)},registerSeriesModel:function(r){Bt.registerClass(r)},registerChartView:function(r){Et.registerClass(r)},registerSubTypeDefaulter:function(r,e){_t.registerSubTypeDefaulter(r,e)},registerPainter:function(r,e){fT(r,e)}};function ct(r){if(z(r)){A(r,function(e){ct(e)});return}vt(q_,r)>=0||(q_.push(r),K(r)&&(r={install:r}),r.install(hB))}function Zo(r){return r==null?0:r.length||1}function K_(r){return r}var vB=function(){function r(e,t,a,n,i,o){this._old=e,this._new=t,this._oldKeyGetter=a||K_,this._newKeyGetter=n||K_,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(e){return this._add=e,this},r.prototype.update=function(e){return this._update=e,this},r.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},r.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},r.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},r.prototype.remove=function(e){return this._remove=e,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var e=this._old,t=this._new,a={},n=new Array(e.length),i=new Array(t.length);this._initIndexMap(e,null,n,"_oldKeyGetter"),this._initIndexMap(t,a,i,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(a[s]=l[0]),this._update&&this._update(f,o)}else u===1?(a[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,a)},r.prototype._executeMultiple=function(){var e=this._old,t=this._new,a={},n={},i=[],o=[];this._initIndexMap(e,a,i,"_oldKeyGetter"),this._initIndexMap(t,n,o,"_newKeyGetter");for(var s=0;s1&&v===1)this._updateManyToOne&&this._updateManyToOne(f,u),n[l]=null;else if(h===1&&v>1)this._updateOneToMany&&this._updateOneToMany(f,u),n[l]=null;else if(h===1&&v===1)this._update&&this._update(f,u),n[l]=null;else if(h>1&&v>1)this._updateManyToMany&&this._updateManyToMany(f,u),n[l]=null;else if(h>1)for(var c=0;c1)for(var s=0;s30}var Xo=J,Ca=G,_B=typeof Int32Array>"u"?Array:Int32Array,SB="e\0\0",j_=-1,xB=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],bB=["_approximateExtent"],Q_,du,qo,Ko,ec,gu,rc,wB=function(){function r(e,t){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var a,n=!1;JA(e)?(a=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(n=!0,a=e),a=a||["x","y"];for(var i={},o=[],s={},l=!1,u={},f=0;f=t)){var a=this._store,n=a.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=n.getSource().sourceFormat,l=s===fr;if(l&&!n.pure)for(var u=[],f=e;f0},r.prototype.ensureUniqueItemVisual=function(e,t){var a=this._itemVisuals,n=a[e];n||(n=a[e]={});var i=n[t];return i==null&&(i=this.getVisual(t),z(i)?i=i.slice():Xo(i)&&(i=B({},i)),n[t]=i),i},r.prototype.setItemVisual=function(e,t,a){var n=this._itemVisuals[e]||{};this._itemVisuals[e]=n,Xo(t)?B(n,t):n[t]=a},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(e,t){Xo(e)?B(this._layout,e):this._layout[e]=t},r.prototype.getLayout=function(e){return this._layout[e]},r.prototype.getItemLayout=function(e){return this._itemLayouts[e]},r.prototype.setItemLayout=function(e,t,a){this._itemLayouts[e]=a?B(this._itemLayouts[e]||{},t):t},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(e,t){var a=this.hostModel&&this.hostModel.seriesIndex;Xp(a,this.dataType,e,t),this._graphicEls[e]=t},r.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},r.prototype.eachItemGraphicEl=function(e,t){A(this._graphicEls,function(a,n){a&&e&&e.call(t,a,n)})},r.prototype.cloneShallow=function(e){return e||(e=new r(this._schema?this._schema:Ca(this.dimensions,this._getDimInfo,this),this.hostModel)),ec(e,this),e._store=this._store,e},r.prototype.wrapMethod=function(e,t){var a=this[e];K(a)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var n=a.apply(this,arguments);return t.apply(this,[n].concat(hh(arguments)))})},r.internalField=function(){Q_=function(e){var t=e._invertedIndicesMap;A(t,function(a,n){var i=e._dimInfos[n],o=i.ordinalMeta,s=e._store;if(o){a=t[n]=new _B(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),n[t]=l}}}(),r}();const me=wB;function TB(r,e){return Io(r,e).dimensions}function Io(r,e){Jg(r)||(r=ty(r)),e=e||{};var t=e.coordDimensions||[],a=e.dimensionsDefine||r.dimensionsDefine||[],n=X(),i=[],o=AB(r,t,a,e.dimensionsCount),s=e.canOmitUnusedDimensions&&rM(o),l=a===r.dimensionsDefine,u=l?eM(r):tM(a),f=e.encodeDefine;!f&&e.encodeDefaulter&&(f=e.encodeDefaulter(r,o));for(var h=X(f),v=new oA(o),c=0;c0&&(a.name=n+(i-1)),i++,e.set(n,i)}}function AB(r,e,t,a){var n=Math.max(r.dimensionsDetectedCount||1,e.length,t.length,a||0);return A(e,function(i){var o;J(i)&&(o=i.dimsDef)&&(n=Math.max(n,o.length))}),n}function MB(r,e,t){if(t||e.hasKey(r)){for(var a=0;e.hasKey(r+a);)a++;r+=a}return e.set(r,!0),r}var DB=function(){function r(e){this.coordSysDims=[],this.axisMap=X(),this.categoryAxisMap=X(),this.coordSysName=e}return r}();function LB(r){var e=r.get("coordinateSystem"),t=new DB(e),a=IB[e];if(a)return a(r,t,t.axisMap,t.categoryAxisMap),t}var IB={cartesian2d:function(r,e,t,a){var n=r.getReferringComponents("xAxis",Kt).models[0],i=r.getReferringComponents("yAxis",Kt).models[0];e.coordSysDims=["x","y"],t.set("x",n),t.set("y",i),Ii(n)&&(a.set("x",n),e.firstCategoryDimIndex=0),Ii(i)&&(a.set("y",i),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},singleAxis:function(r,e,t,a){var n=r.getReferringComponents("singleAxis",Kt).models[0];e.coordSysDims=["single"],t.set("single",n),Ii(n)&&(a.set("single",n),e.firstCategoryDimIndex=0)},polar:function(r,e,t,a){var n=r.getReferringComponents("polar",Kt).models[0],i=n.findAxisModel("radiusAxis"),o=n.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],t.set("radius",i),t.set("angle",o),Ii(i)&&(a.set("radius",i),e.firstCategoryDimIndex=0),Ii(o)&&(a.set("angle",o),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},geo:function(r,e,t,a){e.coordSysDims=["lng","lat"]},parallel:function(r,e,t,a){var n=r.ecModel,i=n.getComponent("parallel",r.get("parallelIndex")),o=e.coordSysDims=i.dimensions.slice();A(i.parallelAxisIndex,function(s,l){var u=n.getComponent("parallelAxis",s),f=o[l];t.set(f,u),Ii(u)&&(a.set(f,u),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=l))})}};function Ii(r){return r.get("type")==="category"}function aM(r,e,t){t=t||{};var a=t.byIndex,n=t.stackedCoordDimension,i,o,s;PB(e)?i=e:(o=e.schema,i=o.dimensions,s=e.store);var l=!!(r&&r.get("stack")),u,f,h,v;if(A(i,function(m,_){$(m)&&(i[_]=m={name:m}),l&&!m.isExtraCoord&&(!a&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!n||n===m.coordDim)&&(f=m))}),f&&!a&&!u&&(a=!0),f){h="__\0ecstackresult_"+r.id,v="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var c=f.coordDim,p=f.type,d=0;A(i,function(m){m.coordDim===c&&d++});var g={name:h,coordDim:c,coordDimIndex:d,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},y={name:v,coordDim:v,coordDimIndex:d+1,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(v,p),y.storeDimIndex=s.ensureCalculationDimension(h,p)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(i.push(g),i.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:a,stackedOverDimension:v,stackResultDimension:h}}function PB(r){return!JA(r.schema)}function da(r,e){return!!e&&e===r.getCalculationInfo("stackedDimension")}function my(r,e){return da(r,e)?r.getCalculationInfo("stackResultDimension"):e}function RB(r,e){var t=r.get("coordinateSystem"),a=Ao.get(t),n;return e&&e.coordSysDims&&(n=G(e.coordSysDims,function(i){var o={name:i},s=e.axisMap.get(i);if(s){var l=s.get("type");o.type=Bf(l)}return o})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]),n}function EB(r,e,t){var a,n;return t&&A(r,function(i,o){var s=i.coordDim,l=t.categoryAxisMap.get(s);l&&(a==null&&(a=o),i.ordinalMeta=l.getOrdinalMeta(),e&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(n=!0)}),!n&&a!=null&&(r[a].otherDims.itemName=0),a}function jr(r,e,t){t=t||{};var a=e.getSourceManager(),n,i=!1;r?(i=!0,n=ty(r)):(n=a.getSource(),i=n.sourceFormat===fr);var o=LB(e),s=RB(e,o),l=t.useEncodeDefaulter,u=K(l)?l:l?it(FC,s,e):null,f={coordDimensions:s,generateCoord:t.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},h=Io(n,f),v=EB(h.dimensions,t.createInvertedIndices,o),c=i?null:a.getSharedDataStore(h),p=aM(e,{schema:h,store:c}),d=new me(h,e);d.setCalculationInfo(p);var g=v!=null&&kB(n)?function(y,m,_,S){return S===v?_:this.defaultDimValueGetter(y,m,_,S)}:null;return d.hasItemOption=!1,d.initData(i?n:c,null,g),d}function kB(r){if(r.sourceFormat===fr){var e=OB(r.data||[]);return!z(po(e))}}function OB(r){for(var e=0;et[1]&&(t[1]=e[1])},r.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(e,t){var a=this._extent;isNaN(e)||(a[0]=e),isNaN(t)||(a[1]=t)},r.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(e){this._isBlank=e},r}();mh(nM);const _a=nM;var NB=0,BB=function(){function r(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++NB}return r.createByAxisModel=function(e){var t=e.option,a=t.data,n=a&&G(a,VB);return new r({categories:n,needCollect:!n,deduplication:t.dedplication!==!1})},r.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},r.prototype.parseAndCollect=function(e){var t,a=this._needCollect;if(!$(e)&&!a)return e;if(a&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var n=this._getOrCreateMap();return t=n.get(e),t==null&&(a?(t=this.categories.length,this.categories[t]=e,n.set(e,t)):t=NaN),t},r.prototype._getOrCreateMap=function(){return this._map||(this._map=X(this.categories))},r}();function VB(r){return J(r)&&r.value!=null?r.value:r+""}const yd=BB;function md(r){return r.type==="interval"||r.type==="log"}function zB(r,e,t,a){var n={},i=r[1]-r[0],o=n.interval=wg(i/e,!0);t!=null&&oa&&(o=n.interval=a);var s=n.intervalPrecision=iM(o),l=n.niceTickExtent=[Ht(Math.ceil(r[0]/o)*o,s),Ht(Math.floor(r[1]/o)*o,s)];return GB(l,r),n}function ac(r){var e=Math.pow(10,yh(r)),t=r/e;return t?t===2?t=3:t===3?t=5:t*=2:t=1,Ht(t*e)}function iM(r){return _r(r)+2}function J_(r,e,t){r[e]=Math.max(Math.min(r[e],t[1]),t[0])}function GB(r,e){!isFinite(r[0])&&(r[0]=e[0]),!isFinite(r[1])&&(r[1]=e[1]),J_(r,0,e),J_(r,1,e),r[0]>r[1]&&(r[0]=r[1])}function Fh(r,e){return r>=e[0]&&r<=e[1]}function Hh(r,e){return e[1]===e[0]?.5:(r-e[0])/(e[1]-e[0])}function Wh(r,e){return r*(e[1]-e[0])+e[0]}var oM=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;a.type="ordinal";var n=a.getSetting("ordinalMeta");return n||(n=new yd({})),z(n)&&(n=new yd({categories:G(n,function(i){return J(i)?i.value:i})})),a._ordinalMeta=n,a._extent=a.getSetting("extent")||[0,n.categories.length-1],a}return e.prototype.parse=function(t){return t==null?NaN:$(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return t=this.parse(t),Fh(t,this._extent)&&this._ordinalMeta.categories[t]!=null},e.prototype.normalize=function(t){return t=this._getTickNumber(this.parse(t)),Hh(t,this._extent)},e.prototype.scale=function(t){return t=Math.round(Wh(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],a=this._extent,n=a[0];n<=a[1];)t.push({value:n}),n++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(t==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var a=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,a.length);o=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(_a);_a.registerClass(oM);const _y=oM;var Mn=Ht,sM=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Fh(t,this._extent)},e.prototype.normalize=function(t){return Hh(t,this._extent)},e.prototype.scale=function(t){return Wh(t,this._extent)},e.prototype.setExtent=function(t,a){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(a)||(n[1]=parseFloat(a))},e.prototype.unionExtent=function(t){var a=this._extent;t[0]a[1]&&(a[1]=t[1]),this.setExtent(a[0],a[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=iM(t)},e.prototype.getTicks=function(t){var a=this._interval,n=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!a)return s;var l=1e4;n[0]l)return[];var f=s.length?s[s.length-1].value:i[1];return n[1]>f&&(t?s.push({value:Mn(f+a,o)}):s.push({value:n[1]})),s},e.prototype.getMinorTicks=function(t){for(var a=this.getTicks(!0),n=[],i=this.getExtent(),o=1;oi[0]&&c0&&(i=i===null?s:Math.min(i,s))}t[a]=i}}return t}function fM(r){var e=WB(r),t=[];return A(r,function(a){var n=a.coordinateSystem,i=n.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=e[l],f=Math.abs(o[1]-o[0]),h=i.scale.getExtent(),v=Math.abs(h[1]-h[0]);s=u?f/v*u:f}else{var c=a.getData();s=Math.abs(o[1]-o[0])/c.count()}var p=H(a.get("barWidth"),s),d=H(a.get("barMaxWidth"),s),g=H(a.get("barMinWidth")||(dM(a)?.5:1),s),y=a.get("barGap"),m=a.get("barCategoryGap");t.push({bandWidth:s,barWidth:p,barMaxWidth:d,barMinWidth:g,barGap:y,barCategoryGap:m,axisKey:xy(i),stackId:Sy(a)})}),hM(t)}function hM(r){var e={};A(r,function(a,n){var i=a.axisKey,o=a.bandWidth,s=e[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;e[i]=s;var u=a.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=a.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=a.barMaxWidth;h&&(l[u].maxWidth=h);var v=a.barMinWidth;v&&(l[u].minWidth=v);var c=a.barGap;c!=null&&(s.gap=c);var p=a.barCategoryGap;p!=null&&(s.categoryGap=p)});var t={};return A(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=a.categoryGap;if(s==null){var l=mt(i).length;s=Math.max(35-l*4,15)+"%"}var u=H(s,o),f=H(a.gap,1),h=a.remainedWidth,v=a.autoWidthCount,c=(h-u)/(v+(v-1)*f);c=Math.max(c,0),A(i,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,v--}else{var S=c;m&&mS&&(S=_),S!==c&&(y.width=S,h-=S+f*S,v--)}}),c=(h-u)/(v+(v-1)*f),c=Math.max(c,0);var p=0,d;A(i,function(y,m){y.width||(y.width=c),d=y,p+=y.width*(1+f)}),d&&(p-=d.width*f);var g=-p/2;A(i,function(y,m){t[n][m]=t[n][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),t}function $B(r,e,t){if(r&&e){var a=r[xy(e)];return a!=null&&t!=null?a[Sy(t)]:a}}function vM(r,e){var t=uM(r,e),a=fM(t);A(t,function(n){var i=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=Sy(n),u=a[xy(s)][l],f=u.offset,h=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:h})})}function cM(r){return{seriesType:r,plan:Mo(),reset:function(e){if(pM(e)){var t=e.getData(),a=e.coordinateSystem,n=a.getBaseAxis(),i=a.getOtherAxis(n),o=t.getDimensionIndex(t.mapDimension(i.dim)),s=t.getDimensionIndex(t.mapDimension(n.dim)),l=e.get("showBackground",!0),u=t.mapDimension(i.dim),f=t.getCalculationInfo("stackResultDimension"),h=da(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),v=i.isHorizontal(),c=UB(n,i),p=dM(e),d=e.get("barMinHeight")||0,g=f&&t.getDimensionIndex(f),y=t.getLayout("size"),m=t.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=p&&Fr(b*3),w=p&&l&&Fr(b*3),T=p&&Fr(b),C=a.master.getRect(),M=v?C.width:C.height,D,L=S.getStore(),I=0;(D=_.next())!=null;){var P=L.get(h?g:o,D),R=L.get(s,D),E=c,N=void 0;h&&(N=+P-L.get(o,D));var O=void 0,V=void 0,F=void 0,W=void 0;if(v){var Z=a.dataToPoint([P,R]);if(h){var Q=a.dataToPoint([N,R]);E=Q[0]}O=E,V=Z[1]+m,F=Z[0]-E,W=y,Math.abs(F)>>1;r[n][1]n&&(this._approxInterval=n);var s=yu.length,l=Math.min(YB(yu,this._approxInterval,0,s),s-1);this._interval=yu[l][1],this._minLevelUnit=yu[Math.max(l-1,0)][0]},e.prototype.parse=function(t){return Tt(t)?t:+Ue(t)},e.prototype.contain=function(t){return Fh(this.parse(t),this._extent)},e.prototype.normalize=function(t){return Hh(this.parse(t),this._extent)},e.prototype.scale=function(t){return Wh(t,this._extent)},e.type="time",e}(Qa),yu=[["second",Wg],["minute",$g],["hour",Is],["quarter-day",Is*6],["half-day",Is*12],["day",ar*1.2],["half-week",ar*3.5],["week",ar*7],["month",ar*31],["quarter",ar*95],["half-year",W0/2],["year",W0]];function ZB(r,e,t,a){var n=Ue(e),i=Ue(t),o=function(p){return U0(n,p,a)===U0(i,p,a)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},h=function(){return f()&&o("minute")},v=function(){return h()&&o("second")},c=function(){return v()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return h();case"second":return v();case"millisecond":return c()}}function XB(r,e){return r/=ar,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function qB(r){var e=30*ar;return r/=e,r>6?6:r>3?3:r>2?2:1}function KB(r){return r/=Is,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function t1(r,e){return r/=e?$g:Wg,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function jB(r){return wg(r,!0)}function QB(r,e,t){var a=new Date(r);switch(to(e)){case"year":case"month":a[DC(t)](0);case"day":a[LC(t)](1);case"hour":a[IC(t)](0);case"minute":a[PC(t)](0);case"second":a[RC(t)](0),a[EC(t)](0)}return a.getTime()}function JB(r,e,t,a){var n=1e4,i=AC,o=0;function s(M,D,L,I,P,R,E){for(var N=new Date(D),O=D,V=N[I]();O1&&R===0&&L.unshift({value:L[0].value-O})}}for(var R=0;R=a[0]&&m<=a[1]&&h++)}var _=(a[1]-a[0])/e;if(h>_*1.5&&v>_/1.5||(u.push(g),h>_||r===i[c]))break}f=[]}}}for(var S=It(G(u,function(M){return It(M,function(D){return D.value>=a[0]&&D.value<=a[1]&&!D.notAdd})}),function(M){return M.length>0}),b=[],x=S.length-1,c=0;c0;)i*=10;var s=[Ht(rV(a[0]/i)*i),Ht(eV(a[1]/i)*i)];this._interval=i,this._niceExtent=s}},e.prototype.calcNiceExtent=function(t){Es.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return t=pr(t)/pr(this.base),Fh(t,this._extent)},e.prototype.normalize=function(t){return t=pr(t)/pr(this.base),Hh(t,this._extent)},e.prototype.scale=function(t){return t=Wh(t,this._extent),mu(this.base,t)},e.type="log",e}(_a),mM=by.prototype;mM.getMinorTicks=Es.getMinorTicks;mM.getLabel=Es.getLabel;function _u(r,e){return tV(r,_r(e))}_a.registerClass(by);const aV=by;var nV=function(){function r(e,t,a){this._prepareParams(e,t,a)}return r.prototype._prepareParams=function(e,t,a){a[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var v=this._determinedMin,c=this._determinedMax;return v!=null&&(s=v,u=!0),c!=null&&(l=c,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(e,t){this[oV[e]]=t},r.prototype.setDeterminedMinMax=function(e,t){var a=iV[e];this[a]=t},r.prototype.freeze=function(){this.frozen=!0},r}(),iV={min:"_determinedMin",max:"_determinedMax"},oV={min:"_dataMin",max:"_dataMax"};function _M(r,e,t){var a=r.rawExtentInfo;return a||(a=new nV(r,e,t),r.rawExtentInfo=a,a)}function Su(r,e){return e==null?null:no(e)?NaN:r.parse(e)}function SM(r,e){var t=r.type,a=_M(r,e,r.getExtent()).calculate();r.setBlank(a.isBlank);var n=a.min,i=a.max,o=e.ecModel;if(o&&t==="time"){var s=uM("bar",o),l=!1;if(A(s,function(h){l=l||h.getBaseAxis()===e.axis}),l){var u=fM(s),f=sV(n,i,e,u);n=f.min,i=f.max}}return{extent:[n,i],fixMin:a.minFixed,fixMax:a.maxFixed}}function sV(r,e,t,a){var n=t.axis.getExtent(),i=n[1]-n[0],o=$B(a,t.axis);if(o===void 0)return{min:r,max:e};var s=1/0;A(o,function(c){s=Math.min(c.offset,s)});var l=-1/0;A(o,function(c){l=Math.max(c.offset+c.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=e-r,h=1-(s+l)/i,v=f/h-f;return e+=v*(l/u),r-=v*(s/u),{min:r,max:e}}function ui(r,e){var t=e,a=SM(r,t),n=a.extent,i=t.get("splitNumber");r instanceof aV&&(r.base=t.get("logBase"));var o=r.type,s=t.get("interval"),l=o==="interval"||o==="time";r.setExtent(n[0],n[1]),r.calcNiceExtent({splitNumber:i,fixMin:a.fixMin,fixMax:a.fixMax,minInterval:l?t.get("minInterval"):null,maxInterval:l?t.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function Pl(r,e){if(e=e||r.get("type"),e)switch(e){case"category":return new _y({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new yM({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(_a.getClass(e)||Qa)}}function lV(r){var e=r.scale.getExtent(),t=e[0],a=e[1];return!(t>0&&a>0||t<0&&a<0)}function Rl(r){var e=r.getLabelModel().get("formatter"),t=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(a){return function(n,i){return r.scale.getFormattedLabel(n,i,a)}}(e):$(e)?function(a){return function(n){var i=r.scale.getLabel(n),o=a.replace("{value}",i??"");return o}}(e):K(e)?function(a){return function(n,i){return t!=null&&(i=n.value-t),a(wy(r,n),i,n.level!=null?{level:n.level}:null)}}(e):function(a){return r.scale.getLabel(a)}}function wy(r,e){return r.type==="category"?r.scale.getLabel(e):e.value}function uV(r){var e=r.model,t=r.scale;if(!(!e.get(["axisLabel","show"])||t.isBlank())){var a,n,i=t.getExtent();t instanceof _y?n=t.count():(a=t.getTicks(),n=a.length);var o=r.getLabelModel(),s=Rl(r),l,u=1;n>40&&(u=Math.ceil(n/40));for(var f=0;fr[1]&&(r[1]=n[1])})}var Po=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},r.prototype.getCoordSysModel=function(){},r}();function vV(r){return jr(null,r)}var cV={isDimensionStacked:da,enableDataStack:aM,getStackedDimension:my};function pV(r,e){var t=e;e instanceof Pt||(t=new Pt(e));var a=Pl(t);return a.setExtent(r[0],r[1]),ui(a,t),a}function dV(r){Yt(r,Po)}function gV(r,e){return e=e||{},Ot(r,null,null,e.state!=="normal")}const yV=Object.freeze(Object.defineProperty({__proto__:null,createDimensions:TB,createList:vV,createScale:pV,createSymbol:Xt,createTextStyle:gV,dataStack:cV,enableHoverEmphasis:Wa,getECData:nt,getLayoutRect:jt,mixinAxisModelCommonMethods:dV},Symbol.toStringTag,{value:"Module"}));var mV=1e-8;function r1(r,e){return Math.abs(r-e)n&&(a=o,n=l)}if(a)return SV(a.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},e.prototype.getBoundingRect=function(t){var a=this._rect;if(a&&!t)return a;var n=[1/0,1/0],i=[-1/0,-1/0],o=this.geometries;return A(o,function(s){s.type==="polygon"?a1(s.exterior,n,i,t):A(s.points,function(l){a1(l,n,i,t)})}),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),a=new ft(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=a),a},e.prototype.contain=function(t){var a=this.getBoundingRect(),n=this.geometries;if(!a.contain(t[0],t[1]))return!1;t:for(var i=0,o=n.length;i>1^-(s&1),l=l>>1^-(l&1),s+=n,l+=i,n=s,i=l,a.push([s/t,l/t])}return a}function Sd(r,e){return r=bV(r),G(It(r.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var a=t.properties,n=t.geometry,i=[];switch(n.type){case"Polygon":var o=n.coordinates;i.push(new n1(o[0],o.slice(1)));break;case"MultiPolygon":A(n.coordinates,function(l){l[0]&&i.push(new n1(l[0],l.slice(1)))});break;case"LineString":i.push(new i1([n.coordinates]));break;case"MultiLineString":i.push(new i1(n.coordinates))}var s=new wM(a[e||"name"],i,a.cp);return s.properties=a,s})}const wV=Object.freeze(Object.defineProperty({__proto__:null,MAX_SAFE_INTEGER:Hp,asc:He,getPercentWithPrecision:BP,getPixelPrecision:xg,getPrecision:_r,getPrecisionSafe:vT,isNumeric:Tg,isRadianAroundZero:Us,linearMap:Lt,nice:wg,numericToNumber:Xr,parseDate:Ue,quantile:ju,quantity:pT,quantityExponent:yh,reformIntervals:Wp,remRadian:bg,round:Ht},Symbol.toStringTag,{value:"Module"})),TV=Object.freeze(Object.defineProperty({__proto__:null,format:Dl,parse:Ue},Symbol.toStringTag,{value:"Module"})),CV=Object.freeze(Object.defineProperty({__proto__:null,Arc:Ch,BezierCurve:Tl,BoundingRect:ft,Circle:Mr,CompoundPath:Ah,Ellipse:Th,Group:rt,Image:se,IncrementalDisplayable:vC,Line:ee,LinearGradient:yo,Polygon:De,Polyline:Le,RadialGradient:Og,Rect:xt,Ring:wl,Sector:Me,Text:St,clipPointsByRect:zg,clipRectByRect:yC,createIcon:_o,extendPath:dC,extendShape:pC,getShapeClass:Mh,getTransform:$a,initProps:Vt,makeImage:Bg,makePath:Cl,mergePath:Fe,registerShape:ur,resizePath:Vg,updateProps:Ct},Symbol.toStringTag,{value:"Module"})),AV=Object.freeze(Object.defineProperty({__proto__:null,addCommas:Yg,capitalFirst:yk,encodeHTML:Te,formatTime:gk,formatTpl:Xg,getTextRect:pk,getTooltipMarker:kC,normalizeCssArray:di,toCamelCase:Zg,truncateText:CT},Symbol.toStringTag,{value:"Module"})),MV=Object.freeze(Object.defineProperty({__proto__:null,bind:U,clone:et,curry:it,defaults:j,each:A,extend:B,filter:It,indexOf:vt,inherits:vg,isArray:z,isFunction:K,isObject:J,isString:$,map:G,merge:ot,reduce:or},Symbol.toStringTag,{value:"Module"}));var nl=At();function DV(r){return r.type==="category"?IV(r):RV(r)}function LV(r,e){return r.type==="category"?PV(r,e):{ticks:G(r.scale.getTicks(),function(t){return t.value})}}function IV(r){var e=r.getLabelModel(),t=CM(r,e);return!e.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:t.labelCategoryInterval}:t}function CM(r,e){var t=AM(r,"labels"),a=Ty(e),n=MM(t,a);if(n)return n;var i,o;return K(a)?i=IM(r,a):(o=a==="auto"?EV(r):a,i=LM(r,o)),DM(t,a,{labels:i,labelCategoryInterval:o})}function PV(r,e){var t=AM(r,"ticks"),a=Ty(e),n=MM(t,a);if(n)return n;var i,o;if((!e.get("show")||r.scale.isBlank())&&(i=[]),K(a))i=IM(r,a,!0);else if(a==="auto"){var s=CM(r,r.getLabelModel());o=s.labelCategoryInterval,i=G(s.labels,function(l){return l.tickValue})}else o=a,i=LM(r,o,!0);return DM(t,a,{ticks:i,tickCategoryInterval:o})}function RV(r){var e=r.scale.getTicks(),t=Rl(r);return{labels:G(e,function(a,n){return{level:a.level,formattedLabel:t(a,n),rawLabel:r.scale.getLabel(a),tickValue:a.value}})}}function AM(r,e){return nl(r)[e]||(nl(r)[e]=[])}function MM(r,e){for(var t=0;t40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(a)),h=Math.abs(u*Math.sin(a)),v=0,c=0;l<=i[1];l+=s){var p=0,d=0,g=Sl(t({value:l}),e.font,"center","top");p=g.width*1.3,d=g.height*1.3,v=Math.max(v,p,7),c=Math.max(c,d,7)}var y=v/f,m=c/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=nl(r.model),b=r.getExtent(),x=S.lastAutoInterval,w=S.lastTickCount;return x!=null&&w!=null&&Math.abs(x-_)<=1&&Math.abs(w-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function OV(r){var e=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function LM(r,e,t){var a=Rl(r),n=r.scale,i=n.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=i[0],f=n.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var h=xM(r),v=o.get("showMinLabel")||h,c=o.get("showMaxLabel")||h;v&&u!==i[0]&&d(i[0]);for(var p=u;p<=i[1];p+=l)d(p);c&&p-l!==i[1]&&d(i[1]);function d(g){var y={value:g};s.push(t?g:{formattedLabel:a(y),rawLabel:n.getLabel(y),tickValue:g})}return s}function IM(r,e,t){var a=r.scale,n=Rl(r),i=[];return A(a.getTicks(),function(o){var s=a.getLabel(o),l=o.value;e(o.value,s)&&i.push(t?l:{formattedLabel:n(o),rawLabel:s,tickValue:l})}),i}var o1=[0,1],NV=function(){function r(e,t,a){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=a||[0,0]}return r.prototype.contain=function(e){var t=this._extent,a=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]);return e>=a&&e<=n},r.prototype.containData=function(e){return this.scale.contain(e)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(e){return xg(e||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(e,t){var a=this._extent;a[0]=e,a[1]=t},r.prototype.dataToCoord=function(e,t){var a=this._extent,n=this.scale;return e=n.normalize(e),this.onBand&&n.type==="ordinal"&&(a=a.slice(),s1(a,n.count())),Lt(e,o1,a,t)},r.prototype.coordToData=function(e,t){var a=this._extent,n=this.scale;this.onBand&&n.type==="ordinal"&&(a=a.slice(),s1(a,n.count()));var i=Lt(e,a,o1,t);return this.scale.scale(i)},r.prototype.pointToData=function(e,t){},r.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),a=LV(this,t),n=a.ticks,i=G(n,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=t.get("alignWithLabel");return BV(this,i,o,e.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var a=this.scale.getMinorTicks(t),n=G(a,function(i){return G(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return n},r.prototype.getViewLabels=function(){return DV(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var e=this._extent,t=this.scale.getExtent(),a=t[1]-t[0]+(this.onBand?1:0);a===0&&(a=1);var n=Math.abs(e[1]-e[0]);return Math.abs(n)/a},r.prototype.calculateCategoryInterval=function(){return kV(this)},r}();function s1(r,e){var t=r[1]-r[0],a=e,n=t/a/2;r[0]+=n,r[1]-=n}function BV(r,e,t,a){var n=e.length;if(!r.onBand||t||!n)return;var i=r.getExtent(),o,s;if(n===1)e[0].coord=i[0],o=e[1]={coord:i[0]};else{var l=e[n-1].tickValue-e[0].tickValue,u=(e[n-1].coord-e[0].coord)/l;A(e,function(c){c.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-e[n-1].tickValue,o={coord:e[n-1].coord+u*s},e.push(o)}var h=i[0]>i[1];v(e[0].coord,i[0])&&(a?e[0].coord=i[0]:e.shift()),a&&v(i[0],e[0].coord)&&e.unshift({coord:i[0]}),v(i[1],o.coord)&&(a?o.coord=i[1]:e.pop()),a&&v(o.coord,i[1])&&e.push({coord:i[1]});function v(c,p){return c=Ht(c),p=Ht(p),h?c>p:cn&&(n+=jo);var c=Math.atan2(s,o);if(c<0&&(c+=jo),c>=a&&c<=n||c+jo>=a&&c+jo<=n)return l[0]=f,l[1]=h,u-t;var p=t*Math.cos(a)+r,d=t*Math.sin(a)+e,g=t*Math.cos(n)+r,y=t*Math.sin(n)+e,m=(p-o)*(p-o)+(d-s)*(d-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=p,l[1]=d,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function zf(r,e,t,a,n,i,o,s){var l=n-r,u=i-e,f=t-r,h=a-e,v=Math.sqrt(f*f+h*h);f/=v,h/=v;var c=l*f+u*h,p=c/v;s&&(p=Math.min(Math.max(p,0),1)),p*=v;var d=o[0]=r+p*f,g=o[1]=e+p*h;return Math.sqrt((d-n)*(d-n)+(g-i)*(g-i))}function PM(r,e,t,a,n,i,o){t<0&&(r=r+t,t=-t),a<0&&(e=e+a,a=-a);var s=r+t,l=e+a,u=o[0]=Math.min(Math.max(n,r),s),f=o[1]=Math.min(Math.max(i,e),l);return Math.sqrt((u-n)*(u-n)+(f-i)*(f-i))}var mr=[];function UV(r,e,t){var a=PM(e.x,e.y,e.width,e.height,r.x,r.y,mr);return t.set(mr[0],mr[1]),a}function YV(r,e,t){for(var a=0,n=0,i=0,o=0,s,l,u=1/0,f=e.data,h=r.x,v=r.y,c=0;c0){e=e/180*Math.PI,Sr.fromArray(r[0]),Nt.fromArray(r[1]),Zt.fromArray(r[2]),lt.sub(Hr,Sr,Nt),lt.sub(zr,Zt,Nt);var t=Hr.len(),a=zr.len();if(!(t<.001||a<.001)){Hr.scale(1/t),zr.scale(1/a);var n=Hr.dot(zr),i=Math.cos(e);if(i1&<.copy(we,Zt),we.toArray(r[1])}}}}function ZV(r,e,t){if(t<=180&&t>0){t=t/180*Math.PI,Sr.fromArray(r[0]),Nt.fromArray(r[1]),Zt.fromArray(r[2]),lt.sub(Hr,Nt,Sr),lt.sub(zr,Zt,Nt);var a=Hr.len(),n=zr.len();if(!(a<.001||n<.001)){Hr.scale(1/a),zr.scale(1/n);var i=Hr.dot(e),o=Math.cos(t);if(i=l)lt.copy(we,Zt);else{we.scaleAndAdd(zr,s/Math.tan(Math.PI/2-f));var h=Zt.x!==Nt.x?(we.x-Nt.x)/(Zt.x-Nt.x):(we.y-Nt.y)/(Zt.y-Nt.y);if(isNaN(h))return;h<0?lt.copy(we,Nt):h>1&<.copy(we,Zt)}we.toArray(r[1])}}}}function u1(r,e,t,a){var n=t==="normal",i=n?r:r.ensureState(t);i.ignore=e;var o=a.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=a.getModel("lineStyle").getLineStyle();n?r.useStyle(s):i.style=s}function XV(r,e){var t=e.smooth,a=e.points;if(a)if(r.moveTo(a[0][0],a[0][1]),t>0&&a.length>=3){var n=na(a[0],a[1]),i=na(a[1],a[2]);if(!n||!i){r.lineTo(a[1][0],a[1][1]),r.lineTo(a[2][0],a[2][1]);return}var o=Math.min(n,i)*t,s=bs([],a[1],a[0],o/n),l=bs([],a[1],a[2],o/i),u=bs([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],a[2][0],a[2][1])}else for(var f=1;f0&&i&&b(-f/o,0,o);var d=r[0],g=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=d.rect[e]-a,m=n-g.rect[e]-g.rect[t]}function S(T,C,M){if(T<0){var D=Math.min(C,-T);if(D>0){b(D*M,0,o);var L=D+T;L<0&&x(-L*M,1)}else x(-T*M,1)}}function b(T,C,M){T!==0&&(u=!0);for(var D=C;D0)for(var L=0;L0;L--){var E=M[L-1]*R;b(-E,L,o)}}}function w(T){var C=T<0?-1:1;T=Math.abs(T);for(var M=Math.ceil(T/(o-1)),D=0;D0?b(M,0,D+1):b(-M,o-D-1,o),T-=M,T<=0)return}return u}function qV(r,e,t,a){return kM(r,"x","width",e,t,a)}function OM(r,e,t,a){return kM(r,"y","height",e,t,a)}function NM(r){var e=[];r.sort(function(d,g){return g.priority-d.priority});var t=new ft(0,0,0,0);function a(d){if(!d.ignore){var g=d.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}d.ignore=!0}for(var n=0;n=0&&a.attr(i.oldLayoutSelect),vt(v,"emphasis")>=0&&a.attr(i.oldLayoutEmphasis)),Ct(a,u,t,l)}else if(a.attr(u),!xo(a).valueAnimation){var h=ut(a.style.opacity,1);a.style.opacity=0,Vt(a,{style:{opacity:h}},t,l)}if(i.oldLayout=u,a.states.select){var c=i.oldLayoutSelect={};xu(c,u,bu),xu(c,a.states.select,bu)}if(a.states.emphasis){var p=i.oldLayoutEmphasis={};xu(p,u,bu),xu(p,a.states.emphasis,bu)}bC(a,l,f,t,t)}if(n&&!n.ignore&&!n.invisible){var i=QV(n),o=i.oldLayout,d={points:n.shape.points};o?(n.attr({shape:o}),Ct(n,{shape:d},t)):(n.setShape(d),n.style.strokePercent=0,Vt(n,{style:{strokePercent:1}},t)),i.oldLayout=d}},r}();const tz=JV;var sc=At();function ez(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){var n=sc(t).labelManager;n||(n=sc(t).labelManager=new tz),n.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(e,t,a){var n=sc(t).labelManager;a.updatedSeries.forEach(function(i){n.addLabelsOfSeries(t.getViewOfSeriesModel(i))}),n.updateLayoutConfig(t),n.layout(t),n.processLabelsOverall()})}var lc=Math.sin,uc=Math.cos,BM=Math.PI,Ln=Math.PI*2,rz=180/BM,az=function(){function r(){}return r.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},r.prototype.moveTo=function(e,t){this._add("M",e,t)},r.prototype.lineTo=function(e,t){this._add("L",e,t)},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){this._add("C",e,t,a,n,i,o)},r.prototype.quadraticCurveTo=function(e,t,a,n){this._add("Q",e,t,a,n)},r.prototype.arc=function(e,t,a,n,i,o){this.ellipse(e,t,a,a,0,n,i,o)},r.prototype.ellipse=function(e,t,a,n,i,o,s,l){var u=s-o,f=!l,h=Math.abs(u),v=Na(h-Ln)||(f?u>=Ln:-u>=Ln),c=u>0?u%Ln:u%Ln+Ln,p=!1;v?p=!0:Na(h)?p=!1:p=c>=BM==!!f;var d=e+a*uc(o),g=t+n*lc(o);this._start&&this._add("M",d,g);var y=Math.round(i*rz);if(v){var m=1/this._p,_=(f?1:-1)*(Ln-m);this._add("A",a,n,y,1,+f,e+a*uc(o+_),t+n*lc(o+_)),m>.01&&this._add("A",a,n,y,0,+f,d,g)}else{var S=e+a*uc(s),b=t+n*lc(s);this._add("A",a,n,y,+p,+f,S,b)}},r.prototype.rect=function(e,t,a,n){this._add("M",e,t),this._add("l",a,0),this._add("l",0,n),this._add("l",-a,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(e,t,a,n,i,o,s,l,u){for(var f=[],h=this._p,v=1;v"}function vz(r){return""}function My(r,e){e=e||{};var t=e.newline?` +`:"";function a(n){var i=n.children,o=n.tag,s=n.attrs;return hz(o,s)+Te(n.text)+(i?""+t+G(i,function(l){return a(l)}).join(t)+t:"")+vz(o)}return a(r)}function cz(r,e,t){t=t||{};var a=t.newline?` +`:"",n=" {"+a,i=a+"}",o=G(mt(r),function(l){return l+n+G(mt(r[l]),function(u){return u+":"+r[l][u]+";"}).join(a)+i}).join(a),s=G(mt(e),function(l){return"@keyframes "+l+n+G(mt(e[l]),function(u){return u+n+G(mt(e[l][u]),function(f){var h=e[l][u][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(a)+i}).join(a)+i}).join(a);return!o&&!s?"":[""].join(a)}function bd(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function h1(r,e,t,a){return re("svg","root",{width:r,height:e,xmlns:zM,"xmlns:xlink":GM,version:"1.1",baseProfile:"full",viewBox:a?"0 0 "+r+" "+e:!1},t)}var v1={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},En="transform-origin";function pz(r,e,t){var a=B({},r.shape);B(a,e),r.buildPath(t,a);var n=new VM;return n.reset(eT(r)),t.rebuildPath(n,1),n.generateStr(),n.getStr()}function dz(r,e){var t=e.originX,a=e.originY;(t||a)&&(r[En]=t+"px "+a+"px")}var gz={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function HM(r,e){var t=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[t]=r,t}function yz(r,e,t){var a=r.shape.paths,n={},i,o;if(A(a,function(l){var u=bd(t.zrId);u.animation=!0,$h(l,{},u,!0);var f=u.cssAnims,h=u.cssNodes,v=mt(f),c=v.length;if(c){o=v[c-1];var p=f[o];for(var d in p){var g=p[d];n[d]=n[d]||{d:""},n[d].d+=g.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(i=m)}}}),!!i){e.d=!1;var s=HM(n,t);return i.replace(o,s)}}function c1(r){return $(r)?v1[r]?"cubic-bezier("+v1[r]+")":gg(r)?r:"":""}function $h(r,e,t,a){var n=r.animators,i=n.length,o=[];if(r instanceof Ah){var s=yz(r,e,t);if(s)o.push(s);else if(!i)return}else if(!i)return;for(var l={},u=0;u0}).length){var pt=HM(w,t);return pt+" "+m[0]+" both"}}for(var g in l){var s=d(l[g]);s&&o.push(s)}if(o.length){var y=t.zrId+"-cls-"+t.cssClassIdx++;t.cssNodes["."+y]={animation:o.join(",")},e.class=y}}var il=Math.round;function WM(r){return r&&$(r.src)}function $M(r){return r&&K(r.toDataURL)}function Dy(r,e,t,a){lz(function(n,i){var o=n==="fill"||n==="stroke";o&&tT(i)?YM(e,r,n,a):o&&mg(i)?ZM(t,r,n,a):r[n]=i},e,t,!1),Tz(t,r,a)}function p1(r){return Na(r[0]-1)&&Na(r[1])&&Na(r[2])&&Na(r[3]-1)}function mz(r){return Na(r[4])&&Na(r[5])}function Ly(r,e,t){if(e&&!(mz(e)&&p1(e))){var a=t?10:1e4;r.transform=p1(e)?"translate("+il(e[4]*a)/a+" "+il(e[5]*a)/a+")":j2(e)}}function d1(r,e,t){for(var a=r.points,n=[],i=0;i"u"){var g="Image width/height must been given explictly in svg-ssr renderer.";_e(v,g),_e(c,g)}else if(v==null||c==null){var y=function(M,D){if(M){var L=M.elm,I=v||D.width,P=c||D.height;M.tag==="pattern"&&(u?(P=1,I/=i.width):f&&(I=1,P/=i.height)),M.attrs.width=I,M.attrs.height=P,L&&(L.setAttribute("width",I),L.setAttribute("height",P))}},m=Dg(p,null,r,function(M){l||y(x,M),y(h,M)});m&&m.width&&m.height&&(v=v||m.width,c=c||m.height)}h=re("image","img",{href:p,width:v,height:c}),o.width=v,o.height=c}else n.svgElement&&(h=et(n.svgElement),o.width=n.svgWidth,o.height=n.svgHeight);if(h){var _,S;l?_=S=1:u?(S=1,_=o.width/i.width):f?(_=1,S=o.height/i.height):o.patternUnits="userSpaceOnUse",_!=null&&!isNaN(_)&&(o.width=_),S!=null&&!isNaN(S)&&(o.height=S);var b=rT(n);b&&(o.patternTransform=b);var x=re("pattern","",o,[h]),w=My(x),T=a.patternCache,C=T[w];C||(C=a.zrId+"-p"+a.patternIdx++,T[w]=C,o.id=C,x=a.defs[C]=re("pattern",C,o,[h])),e[t]=dh(C)}}function Cz(r,e,t){var a=t.clipPathCache,n=t.defs,i=a[r.id];if(!i){i=t.zrId+"-c"+t.clipPathIdx++;var o={id:i};a[r.id]=i,n[i]=re("clipPath",i,o,[UM(r,t)])}e["clip-path"]=dh(i)}function m1(r){return document.createTextNode(r)}function Gn(r,e,t){r.insertBefore(e,t)}function _1(r,e){r.removeChild(e)}function S1(r,e){r.appendChild(e)}function XM(r){return r.parentNode}function qM(r){return r.nextSibling}function fc(r,e){r.textContent=e}var x1=58,Az=120,Mz=re("","");function wd(r){return r===void 0}function Br(r){return r!==void 0}function Dz(r,e,t){for(var a={},n=e;n<=t;++n){var i=r[n].key;i!==void 0&&(a[i]=n)}return a}function ds(r,e){var t=r.key===e.key,a=r.tag===e.tag;return a&&t}function ol(r){var e,t=r.children,a=r.tag;if(Br(a)){var n=r.elm=FM(a);if(Iy(Mz,r),z(t))for(e=0;ei?(p=t[l+1]==null?null:t[l+1].elm,KM(r,p,t,n,l)):Ff(r,e,a,i))}function Hi(r,e){var t=e.elm=r.elm,a=r.children,n=e.children;r!==e&&(Iy(r,e),wd(e.text)?Br(a)&&Br(n)?a!==n&&Lz(t,a,n):Br(n)?(Br(r.text)&&fc(t,""),KM(t,null,n,0,n.length-1)):Br(a)?Ff(t,a,0,a.length-1):Br(r.text)&&fc(t,""):r.text!==e.text&&(Br(a)&&Ff(t,a,0,a.length-1),fc(t,e.text)))}function Iz(r,e){if(ds(r,e))Hi(r,e);else{var t=r.elm,a=XM(t);ol(e),a!==null&&(Gn(a,e.elm,qM(t)),Ff(a,[r],0,0))}return e}var Pz=0,Rz=function(){function r(e,t,a){if(this.type="svg",this.refreshHover=b1(),this.configLayer=b1(),this.storage=t,this._opts=a=B({},a),this.root=e,this._id="zr"+Pz++,this._oldVNode=h1(a.width,a.height),e&&!a.ssr){var n=this._viewport=document.createElement("div");n.style.cssText="position:relative;overflow:hidden";var i=this._svgDom=this._oldVNode.elm=FM("svg");Iy(null,this._oldVNode),n.appendChild(i),e.appendChild(n)}this.resize(a.width,a.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",Iz(this._oldVNode,e),this._oldVNode=e}},r.prototype.renderOneToVNode=function(e){return y1(e,bd(this._id))},r.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),a=this._width,n=this._height,i=bd(this._id);i.animation=e.animation,i.willUpdate=e.willUpdate,i.compress=e.compress;var o=[],s=this._bgVNode=Ez(a,n,this._backgroundColor,i);s&&o.push(s);var l=e.compress?null:this._mainVNode=re("g","main",{},[]);this._paintList(t,i,l?l.children:o),l&&o.push(l);var u=G(mt(i.defs),function(v){return i.defs[v]});if(u.length&&o.push(re("defs","defs",{},u)),e.animation){var f=cz(i.cssNodes,i.cssAnims,{newline:!0});if(f){var h=re("style","stl",{},[],f);o.push(h)}}return h1(a,n,o,e.useViewBox)},r.prototype.renderToString=function(e){return e=e||{},My(this.renderToVNode({animation:ut(e.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:ut(e.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(e,t,a){for(var n=e.length,i=[],o=0,s,l,u=0,f=0;f=0&&!(v&&l&&v[d]===l[d]);d--);for(var g=p-1;g>d;g--)o--,s=i[o-1];for(var y=d+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=g.__endIndex;else for(var M=c.dpr,D=0;D0&&e>n[0]){for(l=0;le);l++);s=a[n[l]]}if(n.splice(l+1,0,e),a[e]=t,!t.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.__painter=this}},r.prototype.eachLayer=function(e,t){for(var a=this._zlevelList,n=0;n0?wu:0),this._needsManuallyCompositing),f.__builtin__||uh("ZLevel "+u+" has been used by unkown layer "+f.id),f!==i&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,t(l),i=f),n.__dirty&Ge&&!n.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}t(l),this.eachBuiltinLayer(function(h,v){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(e){e.clear()},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e,A(this._layers,function(t){t.setUnpainted()})},r.prototype.configLayer=function(e,t){if(t){var a=this._layerConfig;a[e]?ot(a[e],t,!0):a[e]=t;for(var n=0;n-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),a},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},e}(Bt);const $z=Wz;function lo(r,e){var t=r.mapDimensionsAll("defaultedLabel"),a=t.length;if(a===1){var n=oo(r,e,t[0]);return n!=null?n+"":null}else if(a){for(var i=[],o=0;o=0&&a.push(e[i])}return a.join(" ")}var Uz=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this)||this;return o.updateData(t,a,n,i),o}return e.prototype._createSymbol=function(t,a,n,i,o){this.removeAll();var s=Xt(t,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=Yz,this._symbolType=t,this.add(s)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){va(this.childAt(0))},e.prototype.downplay=function(){ca(this.childAt(0))},e.prototype.setZ=function(t,a){var n=this.childAt(0);n.zlevel=t,n.z=a},e.prototype.setDraggable=function(t,a){var n=this.childAt(0);n.draggable=t,n.cursor=!a&&t?"move":n.cursor},e.prototype.updateData=function(t,a,n,i){this.silent=!1;var o=t.getItemVisual(a,"symbol")||"circle",s=t.hostModel,l=e.getSymbolSize(t,a),u=o!==this._symbolType,f=i&&i.disableAnimation;if(u){var h=t.getItemVisual(a,"symbolKeepAspect");this._createSymbol(o,t,a,l,h)}else{var v=this.childAt(0);v.silent=!1;var c={scaleX:l[0]/2,scaleY:l[1]/2};f?v.attr(c):Ct(v,c,s,a),Dr(v)}if(this._updateCommon(t,a,l,n,i),u){var v=this.childAt(0);if(!f){var c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:v.style.opacity}};v.scaleX=v.scaleY=0,v.style.opacity=0,Vt(v,c,s,a)}}f&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,a,n,i,o){var s=this.childAt(0),l=t.hostModel,u,f,h,v,c,p,d,g,y;if(i&&(u=i.emphasisItemStyle,f=i.blurItemStyle,h=i.selectItemStyle,v=i.focus,c=i.blurScope,d=i.labelStatesModels,g=i.hoverScale,y=i.cursorStyle,p=i.emphasisDisabled),!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(a),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),v=_.get("focus"),c=_.get("blurScope"),p=_.get("disabled"),d=ae(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=t.getItemVisual(a,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=Lo(t.getItemVisual(a,"symbolOffset"),n);b&&(s.x=b[0],s.y=b[1]),y&&s.attr("cursor",y);var x=t.getItemVisual(a,"style"),w=x.fill;if(s instanceof se){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=t.getItemVisual(a,"liftZ"),M=this._z2;C!=null?M==null&&(this._z2=s.z2,s.z2+=C):M!=null&&(s.z2=M,this._z2=null);var D=o&&o.useNameLabel;ve(s,d,{labelFetcher:l,labelDataIndex:a,defaultText:L,inheritColor:w,defaultOpacity:x.opacity});function L(R){return D?t.getName(R):lo(t,R)}this._sizeX=n[0]/2,this._sizeY=n[1]/2;var I=s.ensureState("emphasis");I.style=u,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;I.scaleX=this._sizeX*P,I.scaleY=this._sizeY*P,this.setSymbolScale(1),Wt(this,v,c,p)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,a,n){var i=this.childAt(0),o=nt(this).dataIndex,s=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var l=i.getTextContent();l&&Ka(l,{style:{opacity:0}},a,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();Ka(i,{style:{opacity:0},scaleX:0,scaleY:0},a,{dataIndex:o,cb:t,removeOpt:s})},e.getSymbolSize=function(t,a){return Il(t.getItemVisual(a,"symbolSize"))},e}(rt);function Yz(r,e){this.parent.drift(r,e)}const El=Uz;function vc(r,e,t,a){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(a.isIgnore&&a.isIgnore(t))&&!(a.clipShape&&!a.clipShape.contain(e[0],e[1]))&&r.getItemVisual(t,"symbol")!=="none"}function C1(r){return r!=null&&!J(r)&&(r={isIgnore:r}),r||{}}function A1(r){var e=r.hostModel,t=e.getModel("emphasis");return{emphasisItemStyle:t.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:t.get("focus"),blurScope:t.get("blurScope"),emphasisDisabled:t.get("disabled"),hoverScale:t.get("scale"),labelStatesModels:ae(e),cursorStyle:e.get("cursor")}}var Zz=function(){function r(e){this.group=new rt,this._SymbolCtor=e||El}return r.prototype.updateData=function(e,t){this._progressiveEls=null,t=C1(t);var a=this.group,n=e.hostModel,i=this._data,o=this._SymbolCtor,s=t.disableAnimation,l=A1(e),u={disableAnimation:s},f=t.getSymbolPoint||function(h){return e.getItemLayout(h)};i||a.removeAll(),e.diff(i).add(function(h){var v=f(h);if(vc(e,v,h,t)){var c=new o(e,h,l,u);c.setPosition(v),e.setItemGraphicEl(h,c),a.add(c)}}).update(function(h,v){var c=i.getItemGraphicEl(v),p=f(h);if(!vc(e,p,h,t)){a.remove(c);return}var d=e.getItemVisual(h,"symbol")||"circle",g=c&&c.getSymbolType&&c.getSymbolType();if(!c||g&&g!==d)a.remove(c),c=new o(e,h,l,u),c.setPosition(p);else{c.updateData(e,h,l,u);var y={x:p[0],y:p[1]};s?c.attr(y):Ct(c,y,n)}a.add(c),e.setItemGraphicEl(h,c)}).remove(function(h){var v=i.getItemGraphicEl(h);v&&v.fadeOut(function(){a.remove(v)},n)}).execute(),this._getSymbolPoint=f,this._data=e},r.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl(function(a,n){var i=e._getSymbolPoint(n);a.setPosition(i),a.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=A1(e),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t,a){this._progressiveEls=[],a=C1(a);function n(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=e.start;i0?t=a[0]:a[1]<0&&(t=a[1]),t}function JM(r,e,t,a){var n=NaN;r.stacked&&(n=t.get(t.getCalculationInfo("stackedOverDimension"),a)),isNaN(n)&&(n=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=t.get(r.baseDim,a),o[1-i]=n,e.dataToPoint(o)}function qz(r,e){var t=[];return e.diff(r).add(function(a){t.push({cmd:"+",idx:a})}).update(function(a,n){t.push({cmd:"=",idx:n,idx1:a})}).remove(function(a){t.push({cmd:"-",idx:a})}).execute(),t}function Kz(r,e,t,a,n,i,o,s){for(var l=qz(r,e),u=[],f=[],h=[],v=[],c=[],p=[],d=[],g=QM(n,e,o),y=r.getLayout("points")||[],m=e.getLayout("points")||[],_=0;_=n||d<0)break;if(ei(y,m)){if(l){d+=i;continue}break}if(d===t)r[i>0?"moveTo":"lineTo"](y,m),h=y,v=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){d+=i;continue}if(o>0){for(var b=d+i,x=e[b*2],w=e[b*2+1];x===y&&w===m&&g=a||ei(x,w))c=y,p=m;else{M=x-u,D=w-f;var P=y-u,R=x-y,E=m-f,N=w-m,O=void 0,V=void 0;if(s==="x"){O=Math.abs(P),V=Math.abs(R);var F=M>0?1:-1;c=y-F*O*o,p=m,L=y+F*V*o,I=m}else if(s==="y"){O=Math.abs(E),V=Math.abs(N);var W=D>0?1:-1;c=y,p=m-W*O*o,L=y,I=m+W*V*o}else O=Math.sqrt(P*P+E*E),V=Math.sqrt(R*R+N*N),C=V/(V+O),c=y-M*o*(1-C),p=m-D*o*(1-C),L=y+M*o*C,I=m+D*o*C,L=Aa(L,Ma(x,y)),I=Aa(I,Ma(w,m)),L=Ma(L,Aa(x,y)),I=Ma(I,Aa(w,m)),M=L-y,D=I-m,c=y-M*O/V,p=m-D*O/V,c=Aa(c,Ma(u,y)),p=Aa(p,Ma(f,m)),c=Ma(c,Aa(u,y)),p=Ma(p,Aa(f,m)),M=y-c,D=m-p,L=y+M*V/O,I=m+D*V/O}r.bezierCurveTo(h,v,c,p,y,m),h=L,v=I}else r.lineTo(y,m)}u=y,f=m,d+=i}return g}var tD=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),jz=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polyline",a}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new tD},e.prototype.buildPath=function(t,a){var n=a.points,i=0,o=n.length/2;if(a.connectNulls){for(;o>0&&ei(n[o*2-2],n[o*2-1]);o--);for(;i=0){var S=u?(p-l)*_+l:(c-s)*_+s;return u?[t,S]:[S,t]}s=c,l=p;break;case o.C:c=i[h++],p=i[h++],d=i[h++],g=i[h++],y=i[h++],m=i[h++];var b=u?df(s,c,d,y,t,f):df(l,p,g,m,t,f);if(b>0)for(var x=0;x=0){var S=u?Jt(l,p,g,m,w):Jt(s,c,d,y,w);return u?[t,S]:[S,t]}}s=y,l=m;break}}},e}(dt),Qz=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e}(tD),eD=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polygon",a}return e.prototype.getDefaultShape=function(){return new Qz},e.prototype.buildPath=function(t,a){var n=a.points,i=a.stackedOnPoints,o=0,s=n.length/2,l=a.smoothMonotone;if(a.connectNulls){for(;s>0&&ei(n[s*2-2],n[s*2-1]);s--);for(;oe){i?t.push(o(i,l,e)):n&&t.push(o(n,l,0),o(n,l,e));break}else n&&(t.push(o(n,l,0)),n=null),t.push(l),i=l}return t}function e5(r,e,t){var a=r.getVisual("visualMeta");if(!(!a||!a.length||!r.count())&&e.type==="cartesian2d"){for(var n,i,o=a.length-1;o>=0;o--){var s=r.getDimensionInfo(a[o].dimension);if(n=s&&s.coordDim,n==="x"||n==="y"){i=a[o];break}}if(i){var l=e.getAxis(n),u=G(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,h=i.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),h.reverse());var v=t5(u,n==="x"?t.getWidth():t.getHeight()),c=v.length;if(!c&&f)return u[0].coord<0?h[1]?h[1]:u[f-1].color:h[0]?h[0]:u[0].color;var p=10,d=v[0].coord-p,g=v[c-1].coord+p,y=g-d;if(y<.001)return"transparent";A(v,function(_){_.offset=(_.coord-d)/y}),v.push({offset:c?v[c-1].offset:.5,color:h[1]||"transparent"}),v.unshift({offset:c?v[0].offset:.5,color:h[0]||"transparent"});var m=new yo(0,0,0,0,v,!0);return m[n]=d,m[n+"2"]=g,m}}}function r5(r,e,t){var a=r.get("showAllSymbol"),n=a==="auto";if(!(a&&!n)){var i=t.getAxesByScale("ordinal")[0];if(i&&!(n&&a5(i,e))){var o=e.mapDimension(i.dim),s={};return A(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(e.get(o,l))}}}}function a5(r,e){var t=r.getExtent(),a=Math.abs(t[1]-t[0])/r.scale.count();isNaN(a)&&(a=0);for(var n=e.count(),i=Math.max(1,Math.round(n/5)),o=0;oa)return!1;return!0}function n5(r,e){return isNaN(r)||isNaN(e)}function i5(r){for(var e=r.length/2;e>0&&n5(r[e*2-2],r[e*2-1]);e--);return e-1}function P1(r,e){return[r[e*2],r[e*2+1]]}function o5(r,e,t){for(var a=r.length/2,n=t==="x"?0:1,i,o,s=0,l=-1,u=0;u=e||i>=e&&o<=e){l=u;break}s=u,i=o}return{range:[s,l],t:(e-i)/(o-i)}}function nD(r){if(r.get(["endLabel","show"]))return!0;for(var e=0;e0&&t.get(["emphasis","lineStyle","width"])==="bolder"){var F=d.getState("emphasis").style;F.lineWidth=+d.style.lineWidth+1}nt(d).seriesIndex=t.seriesIndex,Wt(d,N,O,V);var W=I1(t.get("smooth")),Z=t.get("smoothMonotone");if(d.setShape({smooth:W,smoothMonotone:Z,connectNulls:T}),g){var Q=l.getCalculationInfo("stackedOnSeries"),tt=0;g.useStyle(j(f.getAreaStyle(),{fill:I,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),Q&&(tt=I1(Q.get("smooth"))),g.setShape({smooth:W,stackedOnSmooth:tt,smoothMonotone:Z,connectNulls:T}),he(g,t,"areaStyle"),nt(g).seriesIndex=t.seriesIndex,Wt(g,N,O,V)}var gt=function(Mt){i._changePolyState(Mt)};l.eachItemGraphicEl(function(Mt){Mt&&(Mt.onHoverStateChange=gt)}),this._polyline.onHoverStateChange=gt,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=D,this._valueOrigin=S,t.get("triggerLineEvent")&&(this.packEventData(t,d),g&&this.packEventData(t,g))},e.prototype.packEventData=function(t,a){nt(a).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,a,n,i){var o=t.getData(),s=ii(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],h=l[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var v=t.get("zlevel")||0,c=t.get("z")||0;u=new El(o,s),u.x=f,u.y=h,u.setZ(v,c);var p=u.getSymbolPath().getTextContent();p&&(p.zlevel=v,p.z=c,p.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Et.prototype.highlight.call(this,t,a,n,i)},e.prototype.downplay=function(t,a,n,i){var o=t.getData(),s=ii(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Et.prototype.downplay.call(this,t,a,n,i)},e.prototype._changePolyState=function(t){var a=this._polygon;xf(this._polyline,t),a&&xf(a,t)},e.prototype._newPolyline=function(t){var a=this._polyline;return a&&this._lineGroup.remove(a),a=new jz({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(a),this._polyline=a,a},e.prototype._newPolygon=function(t,a){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new eD({shape:{points:t,stackedOnPoints:a},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,a,n){var i,o,s=a.getBaseAxis(),l=s.inverse;a.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):a.type==="polar"&&(i=s.dim==="angle",o=!0);var u=t.hostModel,f=u.get("animationDuration");K(f)&&(f=f(null));var h=u.get("animationDelay")||0,v=K(h)?h(null):h;t.eachItemGraphicEl(function(c,p){var d=c;if(d){var g=[c.x,c.y],y=void 0,m=void 0,_=void 0;if(n)if(o){var S=n,b=a.pointToCoord(g);i?(y=S.startAngle,m=S.endAngle,_=-b[1]/180*Math.PI):(y=S.r0,m=S.r,_=b[0])}else{var x=n;i?(y=x.x,m=x.x+x.width,_=c.x):(y=x.y+x.height,m=x.y,_=c.y)}var w=m===y?0:(_-y)/(m-y);l&&(w=1-w);var T=K(h)?h(p):f*w+v,C=d.getSymbolPath(),M=C.getTextContent();d.attr({scaleX:0,scaleY:0}),d.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,a,n){var i=t.getModel("endLabel");if(nD(t)){var o=t.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new St({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=i5(l);f>=0&&(ve(s,ae(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:f,defaultText:function(h,v,c){return c!=null?jM(o,c):lo(o,h)},enableTextSetter:!0},s5(i,a)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,a,n,i,o,s,l){var u=this._endLabel,f=this._polyline;if(u){t<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var h=n.getLayout("points"),v=n.hostModel,c=v.get("connectNulls"),p=s.get("precision"),d=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=a.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,b=(y?d:0)*(m?-1:1),x=(y?0:-d)*(m?-1:1),w=y?"x":"y",T=o5(h,S,w),C=T.range,M=C[1]-C[0],D=void 0;if(M>=1){if(M>1&&!c){var L=P1(h,C[0]);u.attr({x:L[0]+b,y:L[1]+x}),o&&(D=v.getRawValue(C[0]))}else{var L=f.getPointOn(S,w);L&&u.attr({x:L[0]+b,y:L[1]+x});var I=v.getRawValue(C[0]),P=v.getRawValue(C[1]);o&&(D=bT(n,p,I,P,T.t))}i.lastFrameIndex=C[0]}else{var R=t===1||i.lastFrameIndex>0?C[0]:0,L=P1(h,R);o&&(D=v.getRawValue(R)),u.attr({x:L[0]+b,y:L[1]+x})}o&&xo(u).setLabelText(D)}},e.prototype._doUpdateAnimation=function(t,a,n,i,o,s,l){var u=this._polyline,f=this._polygon,h=t.hostModel,v=Kz(this._data,t,this._stackedOnPoints,a,this._coordSys,n,this._valueOrigin),c=v.current,p=v.stackedOnCurrent,d=v.next,g=v.stackedOnNext;if(o&&(c=Da(v.current,n,o,l),p=Da(v.stackedOnCurrent,n,o,l),d=Da(v.next,n,o,l),g=Da(v.stackedOnNext,n,o,l)),L1(c,d)>3e3||f&&L1(p,g)>3e3){u.stopAnimation(),u.setShape({points:d}),f&&(f.stopAnimation(),f.setShape({points:d,stackedOnPoints:g}));return}u.shape.__points=v.current,u.shape.points=c;var y={shape:{points:d}};v.current!==c&&(y.shape.__points=v.next),u.stopAnimation(),Ct(u,y,h),f&&(f.setShape({points:c,stackedOnPoints:p}),f.stopAnimation(),Ct(f,{shape:{stackedOnPoints:g}},h),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=v.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=t.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var w=u.shape.__points,T=0;Te&&(e=r[t]);return isFinite(e)?e:NaN},min:function(r){for(var e=1/0,t=0;t10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),h=a.getDevicePixelRatio(),v=Math.abs(f[1]-f[0])*(h||1),c=Math.round(s/v);if(isFinite(c)&&c>1){i==="lttb"&&e.setData(n.lttbDownSample(n.mapDimension(u.dim),1/c));var p=void 0;$(i)?p=f5[i]:K(i)&&(p=i),p&&e.setData(n.downSample(n.mapDimension(u.dim),1/c,p,h5))}}}}}function v5(r){r.registerChartView(u5),r.registerSeriesModel($z),r.registerLayout(Ol("line",!0)),r.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),a=e.getModel("lineStyle").getLineStyle();a&&!a.stroke&&(a.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",a)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,iD("line"))}var oD=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return jr(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,a,n){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.dataToPoint(i.clampData(t));if(n)A(i.getAxes(),function(h,v){if(h.type==="category"){var c=h.getTicksCoords(),p=i.clampData(t)[v];a&&(a[v]==="x1"||a[v]==="y1")&&(p+=1),p>c.length-1&&(p=c.length-1),p<0&&(p=0),c[p]&&(o[v]=h.toGlobalCoord(c[p].coord))}});else{var s=this.getData(),l=s.getLayout("offset"),u=s.getLayout("size"),f=i.getBaseAxis().isHorizontal()?0:1;o[f]+=l+u/2}return o}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},e}(Bt);Bt.registerClass(oD);const Hf=oD;var c5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(){return jr(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>t&&(t=a),t},e.prototype.brushSelector=function(t,a,n){return n.rect(a.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=on(Hf.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),e}(Hf);const p5=c5;var d5=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),g5=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="sausage",a}return e.prototype.getDefaultShape=function(){return new d5},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.max(a.r0||0,0),s=Math.max(a.r,0),l=(s-o)*.5,u=o+l,f=a.startAngle,h=a.endAngle,v=a.clockwise,c=Math.PI*2,p=v?h-fMath.PI/2&&fs)return!0;s=h}return!1},e.prototype._isOrderDifferentInView=function(t,a){for(var n=a.scale,i=n.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],n.getOrdinalMeta().categories.length-1);o<=s;++o)if(t.ordinalNumbers[o]!==n.getRawOrdinalNumber(o))return!0},e.prototype._updateSortWithinSameData=function(t,a,n,i){if(this._isOrderChangedWithinSameData(t,a,n)){var o=this._dataSort(t,n,a);this._isOrderDifferentInView(o,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:o}))}},e.prototype._dispatchInitSort=function(t,a,n){var i=a.baseAxis,o=this._dataSort(t,i,function(s){return t.get(t.mapDimension(a.otherAxis.dim),s)});n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},e.prototype.remove=function(t,a){this._clear(this._model),this._removeOnRenderedListener(a)},e.prototype.dispose=function(t,a){this._removeOnRenderedListener(a)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var a=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl(function(i){Ks(i,t,nt(i).dataIndex)})):a.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(Et),R1={cartesian2d:function(r,e){var t=e.width<0?-1:1,a=e.height<0?-1:1;t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height);var n=r.x+r.width,i=r.y+r.height,o=pc(e.x,r.x),s=dc(e.x+e.width,n),l=pc(e.y,r.y),u=dc(e.y+e.height,i),f=sn?s:o,e.y=h&&l>i?u:l,e.width=f?0:s-o,e.height=h?0:u-l,t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height),f||h},polar:function(r,e){var t=e.r0<=e.r?1:-1;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}var n=dc(e.r,r.r),i=pc(e.r0,r.r0);e.r=n,e.r0=i;var o=n-i<0;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}return o}},E1={cartesian2d:function(r,e,t,a,n,i,o,s,l){var u=new xt({shape:B({},a),z2:1});if(u.__dataIndex=t,u.name="item",i){var f=u.shape,h=n?"height":"width";f[h]=0}return u},polar:function(r,e,t,a,n,i,o,s,l){var u=!n&&l?Wf:Me,f=new u({shape:a,z2:1});f.name="item";var h=sD(n);if(f.calculateTextPosition=y5(h,{isRoundCap:u===Wf}),i){var v=f.shape,c=n?"r":"endAngle",p={};v[c]=n?0:a.startAngle,p[c]=a[c],(s?Ct:Vt)(f,{shape:p},i)}return f}};function x5(r,e){var t=r.get("realtimeSort",!0),a=e.getBaseAxis();if(t&&a.type==="category"&&e.type==="cartesian2d")return{baseAxis:a,otherAxis:e.getOtherAxis(a)}}function k1(r,e,t,a,n,i,o,s){var l,u;i?(u={x:a.x,width:a.width},l={y:a.y,height:a.height}):(u={y:a.y,height:a.height},l={x:a.x,width:a.width}),s||(o?Ct:Vt)(t,{shape:l},e,n,null);var f=e?r.baseAxis.model:null;(o?Ct:Vt)(t,{shape:u},f,n)}function O1(r,e){for(var t=0;t0?1:-1,o=a.height>0?1:-1;return{x:a.x+i*n/2,y:a.y+o*n/2,width:a.width-i*n,height:a.height-o*n}},polar:function(r,e,t){var a=r.getItemLayout(e);return{cx:a.cx,cy:a.cy,r0:a.r0,r:a.r,startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}}};function T5(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function sD(r){return function(e){var t=e?"Arc":"Angle";return function(a){switch(a){case"start":case"insideStart":case"end":case"insideEnd":return a+t;default:return a}}}(r)}function B1(r,e,t,a,n,i,o,s){var l=e.getItemVisual(t,"style");s||r.setShape("r",a.get(["itemStyle","borderRadius"])||0),r.useStyle(l);var u=a.getShallow("cursor");u&&r.attr("cursor",u);var f=s?o?n.r>=n.r0?"endArc":"startArc":n.endAngle>=n.startAngle?"endAngle":"startAngle":o?n.height>=0?"bottom":"top":n.width>=0?"right":"left",h=ae(a);ve(r,h,{labelFetcher:i,labelDataIndex:t,defaultText:lo(i.getData(),t),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:f});var v=r.getTextContent();if(s&&v){var c=a.get(["label","position"]);r.textConfig.inside=c==="middle"?!0:null,m5(r,c==="outside"?f:c,sD(o),a.get(["label","rotate"]))}xC(v,h,i.getRawValue(t),function(d){return jM(e,d)});var p=a.getModel(["emphasis"]);Wt(r,p.get("focus"),p.get("blurScope"),p.get("disabled")),he(r,a),T5(n)&&(r.style.fill="none",r.style.stroke="none",A(r.states,function(d){d.style&&(d.style.fill=d.style.stroke="none")}))}function C5(r,e){var t=r.get(["itemStyle","borderColor"]);if(!t||t==="none")return 0;var a=r.get(["itemStyle","borderWidth"])||0,n=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),i=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(a,n,i)}var A5=function(){function r(){}return r}(),V1=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="largeBar",a}return e.prototype.getDefaultShape=function(){return new A5},e.prototype.buildPath=function(t,a){for(var n=a.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?t:null},30,!1);function M5(r,e,t){for(var a=r.baseDimIdx,n=1-a,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,h=i.length/3;f=s[0]&&e<=s[0]+l[0]&&t>=s[1]&&t<=s[1]+l[1])return o[f]}return-1}function lD(r,e,t){if(gi(t,"cartesian2d")){var a=e,n=t.getArea();return{x:r?a.x:n.x,y:r?n.y:a.y,width:r?a.width:n.width,height:r?n.height:a.height}}else{var n=t.getArea(),i=e;return{cx:n.cx,cy:n.cy,r0:r?n.r0:i.r0,r:r?n.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function D5(r,e,t){var a=r.type==="polar"?Me:xt;return new a({shape:lD(e,t,r),silent:!0,z2:0})}const L5=S5;function I5(r){r.registerChartView(L5),r.registerSeriesModel(p5),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,it(vM,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,cM("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,iD("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(e,t){var a=e.componentType||"series";t.eachComponent({mainType:a,query:e},function(n){e.sortInfo&&n.axis.setCategorySortInfo(e.sortInfo)})})}var Mu=Math.PI*2,F1=Math.PI/180;function uD(r,e){return jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function fD(r,e){var t=uD(r,e),a=r.get("center"),n=r.get("radius");z(n)||(n=[0,n]);var i=H(t.width,e.getWidth()),o=H(t.height,e.getHeight()),s=Math.min(i,o),l=H(n[0],s/2),u=H(n[1],s/2),f,h,v=r.coordinateSystem;if(v){var c=v.dataToPoint(a);f=c[0]||0,h=c[1]||0}else z(a)||(a=[a,a]),f=H(a[0],i)+t.x,h=H(a[1],o)+t.y;return{cx:f,cy:h,r0:l,r:u}}function P5(r,e,t){e.eachSeriesByType(r,function(a){var n=a.getData(),i=n.mapDimension("value"),o=uD(a,t),s=fD(a,t),l=s.cx,u=s.cy,f=s.r,h=s.r0,v=-a.get("startAngle")*F1,c=a.get("minAngle")*F1,p=0;n.each(i,function(M){!isNaN(M)&&p++});var d=n.getSum(i),g=Math.PI/(d||p)*2,y=a.get("clockwise"),m=a.get("roseType"),_=a.get("stillShowZeroSum"),S=n.getDataExtent(i);S[0]=0;var b=Mu,x=0,w=v,T=y?1:-1;if(n.setLayout({viewRect:o,r:f}),n.each(i,function(M,D){var L;if(isNaN(M)){n.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:l,cy:u,r0:h,r:m?NaN:f});return}m!=="area"?L=d===0&&_?g:M*g:L=Mu/p,Lt?y:g,b=Math.abs(_.label.y-t);if(b>=S.maxY){var x=_.label.x-e-_.len2*n,w=a+_.len,T=Math.abs(x)r.unconstrainedWidth?null:c:null;a.setStyle("width",p)}var d=a.getBoundingRect();i.width=d.width;var g=(a.style.margin||0)+2.1;i.height=d.height+g,i.y-=(i.height-h)/2}}}function gc(r){return r.position==="center"}function k5(r){var e=r.getData(),t=[],a,n,i=!1,o=(r.get("minShowLabelAngle")||0)*R5,s=e.getLayout("viewRect"),l=e.getLayout("r"),u=s.width,f=s.x,h=s.y,v=s.height;function c(x){x.ignore=!0}function p(x){if(!x.ignore)return!0;for(var w in x.states)if(x.states[w].ignore===!1)return!0;return!1}e.each(function(x){var w=e.getItemGraphicEl(x),T=w.shape,C=w.getTextContent(),M=w.getTextGuideLine(),D=e.getItemModel(x),L=D.getModel("label"),I=L.get("position")||D.get(["emphasis","label","position"]),P=L.get("distanceToLabelLine"),R=L.get("alignTo"),E=H(L.get("edgeDistance"),u),N=L.get("bleedMargin"),O=D.getModel("labelLine"),V=O.get("length");V=H(V,u);var F=O.get("length2");if(F=H(F,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":Z>0?"left":"right"}var $t=Math.PI,Ft=0,ce=L.get("rotate");if(Tt(ce))Ft=ce*($t/180);else if(I==="center")Ft=0;else if(ce==="radial"||ce===!0){var Qr=Z<0?-W+$t:-W;Ft=Qr}else if(ce==="tangential"&&I!=="outside"&&I!=="outer"){var Ie=Math.atan2(Z,Q);Ie<0&&(Ie=$t*2+Ie);var Fl=Q>0;Fl&&(Ie=$t+Ie),Ft=Ie-$t}if(i=!!Ft,C.x=tt,C.y=gt,C.rotation=Ft,C.setStyle({verticalAlign:"middle"}),at){C.setStyle({align:pt});var Jh=C.states.select;Jh&&(Jh.x+=C.x,Jh.y+=C.y)}else{var Sa=C.getBoundingRect().clone();Sa.applyTransform(C.getComputedTransform());var Dm=(C.style.margin||0)+2.1;Sa.y-=Dm/2,Sa.height+=Dm,t.push({label:C,labelLine:M,position:I,len:V,len2:F,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new lt(Z,Q),linePoints:Mt,textAlign:pt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:N,rect:Sa,unconstrainedWidth:Sa.width,labelStyleWidth:C.style.width})}w.setTextConfig({inside:at})}}),!i&&r.get("avoidLabelOverlap")&&E5(t,a,n,l,u,v,f,h);for(var d=0;d0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=i.r0}},e.type="pie",e}(Et);const B5=N5;function Ro(r,e,t){e=z(e)&&{coordDimensions:e}||B({encodeDefine:r.getEncode()},e);var a=r.getSource(),n=Io(a,e).dimensions,i=new me(n,r);return i.initData(a,t),i}var V5=function(){function r(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return r.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},r.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},r.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},r.prototype.getItemVisual=function(e,t){var a=this._getDataWithEncodedVisual();return a.getItemVisual(e,t)},r}();const Bl=V5;var z5=At(),G5=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Bl(U(this.getData,this),U(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return Ro(this,{coordDimensions:["value"],encodeDefaulter:it(Kg,this)})},e.prototype.getDataParams=function(t){var a=this.getData(),n=z5(a),i=n.seats;if(!i){var o=[];a.each(a.mapDimension("value"),function(l){o.push(l)}),i=n.seats=cT(o,a.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,t);return s.percent=i[t]||0,s.$vars.push("percent"),s},e.prototype._defaultLabelLine=function(t){ni(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.type="series.pie",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},e}(Bt);const F5=G5;function H5(r){return{seriesType:r,reset:function(e,t){var a=e.getData();a.filterSelf(function(n){var i=a.mapDimension("value"),o=a.get(i,n);return!(Tt(o)&&!isNaN(o)&&o<0)})}}}function W5(r){r.registerChartView(B5),r.registerSeriesModel(F5),AA("pie",r.registerAction),r.registerLayout(it(P5,"pie")),r.registerProcessor(Nl("pie")),r.registerProcessor(H5("pie"))}var $5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.getInitialData=function(t,a){return jr(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?5e3:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?1e4:this.get("progressiveThreshold"))},e.prototype.brushSelector=function(t,a,n){return n.point(a.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},e}(Bt);const U5=$5;var vD=4,Y5=function(){function r(){}return r}(),Z5=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.getDefaultShape=function(){return new Y5},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,a){var n=a.points,i=a.size,o=this.symbolProxy,s=o.shape,l=t.getContext?t.getContext():t,u=l&&i[0]=0;u--){var f=u*2,h=i[f]-s/2,v=i[f+1]-l/2;if(t>=h&&a>=v&&t<=h+s&&a<=v+l)return u}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.points,i=a.size,o=i[0],s=i[1],l=1/0,u=1/0,f=-1/0,h=-1/0,v=0;v=0&&(u.dataIndex=h+(e.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const q5=X5;var K5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._symbolDraw.incrementalUpdate(t,a.getData(),{clipShape:this._getClipShape(a)}),this._finished=t.end===a.getData().count()},e.prototype.updateTransform=function(t,a,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=Ol("").reset(t,a,n);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){var a=t.coordinateSystem,n=a&&a.getArea&&a.getArea();return t.get("clip",!0)?n:null},e.prototype._updateSymbolDraw=function(t,a){var n=this._symbolDraw,i=a.pipelineContext,o=i.large;return(!n||o!==this._isLargeDraw)&&(n&&n.remove(),n=this._symbolDraw=o?new q5:new kl,this._isLargeDraw=o,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(Et);const j5=K5;var Q5=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},e}(_t);const J5=Q5;var Cd=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Kt).models[0]},e.type="cartesian2dAxis",e}(_t);Yt(Cd,Po);var cD={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},tG=ot({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},cD),Py=ot({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},cD),eG=ot({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Py),rG=j({logBase:10},Py);const pD={category:tG,value:Py,time:eG,log:rG};var aG={value:1,category:1,time:1,log:1};function uo(r,e,t,a){A(aG,function(n,i){var o=ot(ot({},pD[i],!0),a,!0),s=function(l){k(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=e+"Axis."+i,f}return u.prototype.mergeDefaultAndTheme=function(f,h){var v=Js(this),c=v?wo(f):{},p=h.getTheme();ot(f,p.get(i+"Axis")),ot(f,this.getDefaultOption()),f.type=W1(f),v&&ja(f,c,v)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=yd.createByAxisModel(this))},u.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=e+"Axis."+i,u.defaultOption=o,u}(t);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(e+"Axis",W1)}function W1(r){return r.type||(r.data?"category":"value")}var nG=function(){function r(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return r.prototype.getAxis=function(e){return this._axes[e]},r.prototype.getAxes=function(){return G(this._dimList,function(e){return this._axes[e]},this)},r.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),It(this.getAxes(),function(t){return t.scale.type===e})},r.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},r}();const iG=nG;var Ad=["x","y"];function $1(r){return r.type==="interval"||r.type==="time"}var oG=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=Ad,t}return e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,a=this.getAxis("y").scale;if(!(!$1(t)||!$1(a))){var n=t.getExtent(),i=a.getExtent(),o=this.dataToPoint([n[0],i[0]]),s=this.dataToPoint([n[1],i[1]]),l=n[1]-n[0],u=i[1]-i[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,h=(s[1]-o[1])/u,v=o[0]-n[0]*f,c=o[1]-i[0]*h,p=this._transform=[f,0,0,h,v,c];this._invTransform=ci([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var a=this.getAxis("x"),n=this.getAxis("y");return a.contain(a.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,a){var n=this.dataToPoint(t),i=this.dataToPoint(a),o=this.getArea(),s=new ft(n[0],n[1],i[0]-n[0],i[1]-n[1]);return o.intersect(s)},e.prototype.dataToPoint=function(t,a,n){n=n||[];var i=t[0],o=t[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return oe(n,t,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return n[0]=s.toGlobalCoord(s.dataToCoord(i,a)),n[1]=l.toGlobalCoord(l.dataToCoord(o,a)),n},e.prototype.clampData=function(t,a){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,o=n.getExtent(),s=i.getExtent(),l=n.parse(t[0]),u=i.parse(t[1]);return a=a||[],a[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),a[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),a},e.prototype.pointToData=function(t,a){var n=[];if(this._invTransform)return oe(n,t,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),a),n[1]=o.coordToData(o.toLocalCoord(t[1]),a),n},e.prototype.getOtherAxis=function(t){return this.getAxis(t.dim==="x"?"y":"x")},e.prototype.getArea=function(){var t=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),n=Math.min(t[0],t[1]),i=Math.min(a[0],a[1]),o=Math.max(t[0],t[1])-n,s=Math.max(a[0],a[1])-i;return new ft(n,i,o,s)},e}(iG),sG=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return e.prototype.isHorizontal=function(){var t=this.position;return t==="top"||t==="bottom"},e.prototype.getGlobalExtent=function(t){var a=this.getExtent();return a[0]=this.toGlobalCoord(a[0]),a[1]=this.toGlobalCoord(a[1]),t&&a[0]>a[1]&&a.reverse(),a},e.prototype.pointToData=function(t,a){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),a)},e.prototype.setCategorySortInfo=function(t){if(this.type!=="category")return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(vr);const lG=sG;function Md(r,e,t){t=t||{};var a=r.coordinateSystem,n=e.axis,i={},o=n.getAxesOnZeroOf()[0],s=n.position,l=o?"onZero":s,u=n.dim,f=a.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],v={left:0,right:1,top:0,bottom:1,onZero:2},c=e.get("offset")||0,p=u==="x"?[h[2]-c,h[3]+c]:[h[0]-c,h[1]+c];if(o){var d=o.toGlobalCoord(o.dataToCoord(0));p[v.onZero]=Math.max(Math.min(d,p[1]),p[0])}i.position=[u==="y"?p[v[l]]:h[0],u==="x"?p[v[l]]:h[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=g[s],i.labelOffset=o?p[v[s]]-p[v.onZero]:0,e.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),te(t.labelInside,e.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var y=e.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-y:y,i.z2=1,i}function U1(r){return r.get("coordinateSystem")==="cartesian2d"}function Y1(r){var e={xAxisModel:null,yAxisModel:null};return A(e,function(t,a){var n=a.replace(/Model$/,""),i=r.getReferringComponents(n,Kt).models[0];e[a]=i}),e}var yc=Math.log;function dD(r,e,t){var a=Qa.prototype,n=a.getTicks.call(t),i=a.getTicks.call(t,!0),o=n.length-1,s=a.getInterval.call(t),l=SM(r,e),u=l.extent,f=l.fixMin,h=l.fixMax;if(r.type==="log"){var v=yc(r.base);u=[yc(u[0])/v,yc(u[1])/v]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var c=a.getExtent.call(r);f&&(u[0]=c[0]),h&&(u[1]=c[1]);var p=a.getInterval.call(r),d=u[0],g=u[1];if(f&&h)p=(g-d)/o;else if(f)for(g=u[0]+p*o;gu[0]&&isFinite(d)&&isFinite(u[0]);)p=ac(p),d=u[1]-p*o;else{var y=r.getTicks().length-1;y>o&&(p=ac(p));var m=p*o;g=Math.ceil(u[1]/p)*p,d=Ht(g-m),d<0&&u[0]>=0?(d=0,g=Ht(m)):g>0&&u[1]<=0&&(g=0,d=-Ht(m))}var _=(n[0].value-i[0].value)/s,S=(n[o].value-i[o].value)/s;a.setExtent.call(r,d+p*_,g+p*S),a.setInterval.call(r,p),(_||S)&&a.setNiceExtent.call(r,d+p,g-p)}var uG=function(){function r(e,t,a){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Ad,this._initCartesian(e,t,a),this.model=e}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(e,t){var a=this._axesMap;this._updateScale(e,this.model);function n(o){var s,l=mt(o),u=l.length;if(u){for(var f=[],h=u-1;h>=0;h--){var v=+l[h],c=o[v],p=c.model,d=c.scale;md(d)&&p.get("alignTicks")&&p.get("interval")==null?f.push(c):(ui(d,p),md(d)&&(s=c))}f.length&&(s||(s=f.pop(),ui(s.scale,s.model)),A(f,function(g){dD(g.scale,g.model,s.scale)}))}}n(a.x),n(a.y);var i={};A(a.x,function(o){Z1(a,"y",o,i)}),A(a.y,function(o){Z1(a,"x",o,i)}),this.resize(this.model,t)},r.prototype.resize=function(e,t,a){var n=e.getBoxLayoutParams(),i=!a&&e.get("containLabel"),o=jt(n,{width:t.getWidth(),height:t.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(A(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=uV(u);if(f){var h=u.isHorizontal()?"height":"width",v=u.model.get(["axisLabel","margin"]);o[h]-=f[h]+v,u.position==="top"?o.y+=f.height+v:u.position==="left"&&(o.x+=f.width+v)}}}),l()),A(this._coordsList,function(u){u.calcAffineTransform()});function l(){A(s,function(u){var f=u.isHorizontal(),h=f?[0,o.width]:[0,o.height],v=u.inverse?1:0;u.setExtent(h[v],h[1-v]),fG(u,f?o.x:o.y)})}},r.prototype.getAxis=function(e,t){var a=this._axesMap[e];if(a!=null)return a[t||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(e,t){if(e!=null&&t!=null){var a="x"+e+"y"+t;return this._coordsMap[a]}J(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var n=0,i=this._coordsList;n0?"top":"bottom",i="center"):Us(n-Va)?(o=a>0?"bottom":"top",i="center"):(o="middle",n>0&&n0?"right":"left":i=a>0?"left":"right"),{rotation:n,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},r.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},r}(),q1={axisLine:function(r,e,t,a){var n=e.get(["axisLine","show"]);if(n==="auto"&&r.handleAutoShown&&(n=r.handleAutoShown("axisLine")),!!n){var i=e.axis.getExtent(),o=a.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(oe(s,s,o),oe(l,l,o));var f=B({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new ee({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});io(h.shape,h.style.lineWidth),h.anid="line",t.add(h);var v=e.get(["axisLine","symbol"]);if(v!=null){var c=e.get(["axisLine","symbolSize"]);$(v)&&(v=[v,v]),($(c)||Tt(c))&&(c=[c,c]);var p=Lo(e.get(["axisLine","symbolOffset"])||0,c),d=c[0],g=c[1];A([{rotate:r.rotation+Math.PI/2,offset:p[0],r:0},{rotate:r.rotation-Math.PI/2,offset:p[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(y,m){if(v[m]!=="none"&&v[m]!=null){var _=Xt(v[m],-d/2,-g/2,d,g,f.stroke,!0),S=y.r+y.offset,b=u?l:s;_.attr({rotation:y.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),t.add(_)}})}}},axisTickLabel:function(r,e,t,a){var n=pG(t,a,e,r),i=gG(t,a,e,r);if(cG(e,i,n),dG(t,a,e,r.tickDirection),e.get(["axisLabel","hideOverlap"])){var o=EM(G(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));NM(o)}},axisName:function(r,e,t,a){var n=te(r.axisName,e.get("name"));if(n){var i=e.get("nameLocation"),o=r.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=e.axis.getExtent(),f=u[0]>u[1]?-1:1,h=[i==="start"?u[0]-f*l:i==="end"?u[1]+f*l:(u[0]+u[1])/2,j1(i)?r.labelOffset+o*l:0],v,c=e.get("nameRotate");c!=null&&(c=c*Va/180);var p;j1(i)?v=ri.innerTextLayout(r.rotation,c??r.rotation,o):(v=vG(r.rotation,i,c||0,u),p=r.axisNameAvailableWidth,p!=null&&(p=Math.abs(p/Math.sin(v.rotation)),!isFinite(p)&&(p=null)));var d=s.getFont(),g=e.get("nameTruncate",!0)||{},y=g.ellipsis,m=te(r.nameTruncateMaxWidth,g.maxWidth,p),_=new St({x:h[0],y:h[1],rotation:v.rotation,silent:ri.isLabelSilent(e),style:Ot(s,{text:n,font:d,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:s.get("align")||v.textAlign,verticalAlign:s.get("verticalAlign")||v.textVerticalAlign}),z2:1});if(So({el:_,componentModel:e,itemName:n}),_.__fullText=n,_.anid="name",e.get("triggerEvent")){var S=ri.makeAxisEventDataBase(e);S.targetType="axisName",S.name=n,nt(_).eventData=S}a.add(_),_.updateTransform(),t.add(_),_.decomposeTransform()}}};function vG(r,e,t,a){var n=bg(t-r),i,o,s=a[0]>a[1],l=e==="start"&&!s||e!=="start"&&s;return Us(n-Va/2)?(o=l?"bottom":"top",i="center"):Us(n-Va*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",nVa/2?i=l?"left":"right":i=l?"right":"left"),{rotation:n,textAlign:i,textVerticalAlign:o}}function cG(r,e,t){if(!xM(r.axis)){var a=r.get(["axisLabel","showMinLabel"]),n=r.get(["axisLabel","showMaxLabel"]);e=e||[],t=t||[];var i=e[0],o=e[1],s=e[e.length-1],l=e[e.length-2],u=t[0],f=t[1],h=t[t.length-1],v=t[t.length-2];a===!1?(Ze(i),Ze(u)):K1(i,o)&&(a?(Ze(o),Ze(f)):(Ze(i),Ze(u))),n===!1?(Ze(s),Ze(h)):K1(l,s)&&(n?(Ze(l),Ze(v)):(Ze(s),Ze(h)))}}function Ze(r){r&&(r.ignore=!0)}function K1(r,e){var t=r&&r.getBoundingRect().clone(),a=e&&e.getBoundingRect().clone();if(!(!t||!a)){var n=ml([]);return an(n,n,-r.rotation),t.applyTransform(Ur([],n,r.getLocalTransform())),a.applyTransform(Ur([],n,e.getLocalTransform())),t.intersect(a)}}function j1(r){return r==="middle"||r==="center"}function gD(r,e,t,a,n){for(var i=[],o=[],s=[],l=0;l=0||r===e}function bG(r){var e=Ry(r);if(e){var t=e.axisPointerModel,a=e.axis.scale,n=t.option,i=t.get("status"),o=t.get("value");o!=null&&(o=a.parse(o));var s=Dd(t);i==null&&(n.status=s?"show":"hide");var l=a.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!p.min?p.min=0:p.min!=null&&p.min<0&&!p.max&&(p.max=0);var d=l;p.color!=null&&(d=j({color:p.color},l));var g=ot(et(p),{boundaryGap:t,splitNumber:a,scale:n,axisLine:i,axisTick:o,axisLabel:s,name:p.text,showName:u,nameLocation:"end",nameGap:h,nameTextStyle:d,triggerEvent:v},!1);if($(f)){var y=g.name;g.name=f.replace("{value}",y??"")}else K(f)&&(g.name=f(g.name,g));var m=new Pt(g,null,this.ecModel);return Yt(m,Po.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:ot({lineStyle:{color:"#bbb"}},Qo.axisLine),axisLabel:Du(Qo.axisLabel,!1),axisTick:Du(Qo.axisTick,!1),splitLine:Du(Qo.splitLine,!0),splitArea:Du(Qo.splitArea,!0),indicator:[]},e}(_t);const VG=BG;var zG=["axisLine","axisTickLabel","axisName"],GG=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes(),i=G(n,function(o){var s=o.model.get("showName")?o.name:"",l=new ga(o.model,{axisName:s,position:[a.cx,a.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});A(i,function(o){A(zG,o.add,o),this.group.add(o.getGroup())},this)},e.prototype._buildSplitLineAndArea=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes();if(!n.length)return;var i=t.get("shape"),o=t.getModel("splitLine"),s=t.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),h=s.get("show"),v=l.get("color"),c=u.get("color"),p=z(v)?v:[v],d=z(c)?c:[c],g=[],y=[];function m(R,E,N){var O=N%E.length;return R[O]=R[O]||[],O}if(i==="circle")for(var _=n[0].getTicksCoords(),S=a.cx,b=a.cy,x=0;x<_.length;x++){if(f){var w=m(g,p,x);g[w].push(new Mr({shape:{cx:S,cy:b,r:_[x].coord}}))}if(h&&x<_.length-1){var w=m(y,d,x);y[w].push(new wl({shape:{cx:S,cy:b,r0:_[x].coord,r:_[x+1].coord}}))}}else for(var T,C=G(n,function(R,E){var N=R.getTicksCoords();return T=T==null?N.length-1:Math.min(N.length-1,T),G(N,function(O){return a.coordToPoint(O.coord,E)})}),M=[],x=0;x<=T;x++){for(var D=[],L=0;L3?1.4:o>1?1.2:1.1,f=i>0?u:1/u;Sc(this,"zoom","zoomOnMouseWheel",t,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(n){var h=Math.abs(i),v=(i>0?1:-1)*(h>3?.4:h>1?.15:.05);Sc(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:v,originX:s,originY:l,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){if(!aS(this._zr,"globalPan")){var a=t.pinchScale>1?1.1:1/1.1;Sc(this,"zoom",null,t,{scale:a,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e}(lr);function Sc(r,e,t,a,n){r.pointerChecker&&r.pointerChecker(a,n.originX,n.originY)&&(ha(a.event),bD(r,e,t,a,n))}function bD(r,e,t,a,n){n.isAvailableBehavior=U(of,null,t,a),r.trigger(e,n)}function of(r,e,t){var a=t[r];return!r||a&&(!$(a)||e.event[a+"Key"])}const Vl=KG;function ky(r,e,t){var a=r.target;a.x+=e,a.y+=t,a.dirty()}function Oy(r,e,t,a){var n=r.target,i=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=e,i){var s=i.min||0,l=i.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,n.x-=(t-n.x)*(u-1),n.y-=(a-n.y)*(u-1),n.scaleX*=u,n.scaleY*=u,n.dirty()}var jG={axisPointer:1,tooltip:1,brush:1};function Yh(r,e,t){var a=e.getComponentByElement(r.topTarget),n=a&&a.coordinateSystem;return a&&a!==t&&!jG.hasOwnProperty(a.mainType)&&n&&n.model!==t}function wD(r){if($(r)){var e=new DOMParser;r=e.parseFromString(r,"text/xml")}var t=r;for(t.nodeType===9&&(t=t.firstChild);t.nodeName.toLowerCase()!=="svg"||t.nodeType!==1;)t=t.nextSibling;return t}var xc,$f={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},nS=mt($f),Uf={"alignment-baseline":"textBaseline","stop-color":"stopColor"},iS=mt(Uf),QG=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(e,t){t=t||{};var a=wD(e);this._defsUsePending=[];var n=new rt;this._root=n;var i=[],o=a.getAttribute("viewBox")||"",s=parseFloat(a.getAttribute("width")||t.width),l=parseFloat(a.getAttribute("height")||t.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),ze(a,n,null,!0,!1);for(var u=a.firstChild;u;)this._parseNode(u,n,i,null,!1,!1),u=u.nextSibling;eF(this._defs,this._defsUsePending),this._defsUsePending=[];var f,h;if(o){var v=Zh(o);v.length>=4&&(f={x:parseFloat(v[0]||0),y:parseFloat(v[1]||0),width:parseFloat(v[2]),height:parseFloat(v[3])})}if(f&&s!=null&&l!=null&&(h=CD(f,{x:0,y:0,width:s,height:l}),!t.ignoreViewBox)){var c=n;n=new rt,n.add(c),c.scaleX=c.scaleY=h.scale,c.x=h.x,c.y=h.y}return!t.ignoreRootClip&&s!=null&&l!=null&&n.setClipPath(new xt({shape:{x:0,y:0,width:s,height:l}})),{root:n,width:s,height:l,viewBoxRect:f,viewBoxTransform:h,named:i}},r.prototype._parseNode=function(e,t,a,n,i,o){var s=e.nodeName.toLowerCase(),l,u=n;if(s==="defs"&&(i=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=t;else{if(!i){var f=xc[s];if(f&&Y(xc,s)){l=f.call(this,e,t);var h=e.getAttribute("name");if(h){var v={name:h,namedFrom:null,svgNodeTagLower:s,el:l};a.push(v),s==="g"&&(u=v)}else n&&a.push({name:n.name,namedFrom:n,svgNodeTagLower:s,el:l});t.add(l)}}var c=oS[s];if(c&&Y(oS,s)){var p=c.call(this,e),d=e.getAttribute("id");d&&(this._defs[d]=p)}}if(l&&l.isGroup)for(var g=e.firstChild;g;)g.nodeType===1?this._parseNode(g,l,a,u,i,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(e,t){var a=new Zs({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Xe(t,a),ze(e,a,this._defsUsePending,!1,!1),JG(a,t);var n=a.style,i=n.fontSize;i&&i<9&&(n.fontSize=9,a.scaleX*=i/9,a.scaleY*=i/9);var o=(n.fontSize||n.fontFamily)&&[n.fontStyle,n.fontWeight,(n.fontSize||12)+"px",n.fontFamily||"sans-serif"].join(" ");n.font=o;var s=a.getBoundingRect();return this._textX+=s.width,t.add(a),a},r.internalField=function(){xc={g:function(e,t){var a=new rt;return Xe(t,a),ze(e,a,this._defsUsePending,!1,!1),a},rect:function(e,t){var a=new xt;return Xe(t,a),ze(e,a,this._defsUsePending,!1,!1),a.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),a.silent=!0,a},circle:function(e,t){var a=new Mr;return Xe(t,a),ze(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),a.silent=!0,a},line:function(e,t){var a=new ee;return Xe(t,a),ze(e,a,this._defsUsePending,!1,!1),a.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),a.silent=!0,a},ellipse:function(e,t){var a=new Th;return Xe(t,a),ze(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),a.silent=!0,a},polygon:function(e,t){var a=e.getAttribute("points"),n;a&&(n=uS(a));var i=new De({shape:{points:n||[]},silent:!0});return Xe(t,i),ze(e,i,this._defsUsePending,!1,!1),i},polyline:function(e,t){var a=e.getAttribute("points"),n;a&&(n=uS(a));var i=new Le({shape:{points:n||[]},silent:!0});return Xe(t,i),ze(e,i,this._defsUsePending,!1,!1),i},image:function(e,t){var a=new se;return Xe(t,a),ze(e,a,this._defsUsePending,!1,!1),a.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),a.silent=!0,a},text:function(e,t){var a=e.getAttribute("x")||"0",n=e.getAttribute("y")||"0",i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(a)+parseFloat(i),this._textY=parseFloat(n)+parseFloat(o);var s=new rt;return Xe(t,s),ze(e,s,this._defsUsePending,!1,!0),s},tspan:function(e,t){var a=e.getAttribute("x"),n=e.getAttribute("y");a!=null&&(this._textX=parseFloat(a)),n!=null&&(this._textY=parseFloat(n));var i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",s=new rt;return Xe(t,s),ze(e,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(i),this._textY+=parseFloat(o),s},path:function(e,t){var a=e.getAttribute("d")||"",n=JT(a);return Xe(t,n),ze(e,n,this._defsUsePending,!1,!1),n.silent=!0,n}}}(),r}(),oS={lineargradient:function(r){var e=parseInt(r.getAttribute("x1")||"0",10),t=parseInt(r.getAttribute("y1")||"0",10),a=parseInt(r.getAttribute("x2")||"10",10),n=parseInt(r.getAttribute("y2")||"0",10),i=new yo(e,t,a,n);return sS(r,i),lS(r,i),i},radialgradient:function(r){var e=parseInt(r.getAttribute("cx")||"0",10),t=parseInt(r.getAttribute("cy")||"0",10),a=parseInt(r.getAttribute("r")||"0",10),n=new Og(e,t,a);return sS(r,n),lS(r,n),n}};function sS(r,e){var t=r.getAttribute("gradientUnits");t==="userSpaceOnUse"&&(e.global=!0)}function lS(r,e){for(var t=r.firstChild;t;){if(t.nodeType===1&&t.nodeName.toLocaleLowerCase()==="stop"){var a=t.getAttribute("offset"),n=void 0;a&&a.indexOf("%")>0?n=parseInt(a,10)/100:a?n=parseFloat(a):n=0;var i={};TD(t,i,i);var o=i.stopColor||t.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:n,color:o})}t=t.nextSibling}}function Xe(r,e){r&&r.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),j(e.__inheritedStyle,r.__inheritedStyle))}function uS(r){for(var e=Zh(r),t=[],a=0;a0;i-=2){var o=a[i],s=a[i-1],l=Zh(o);switch(n=n||$e(),s){case"translate":Cr(n,n,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":ph(n,n,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":an(n,n,-parseFloat(l[0])*bc);break;case"skewX":var u=Math.tan(parseFloat(l[0])*bc);Ur(n,[1,0,u,1,0,0],n);break;case"skewY":var f=Math.tan(parseFloat(l[0])*bc);Ur(n,[1,f,0,1,0,0],n);break;case"matrix":n[0]=parseFloat(l[0]),n[1]=parseFloat(l[1]),n[2]=parseFloat(l[2]),n[3]=parseFloat(l[3]),n[4]=parseFloat(l[4]),n[5]=parseFloat(l[5]);break}}e.setLocalTransform(n)}}var hS=/([^\s:;]+)\s*:\s*([^:;]+)/g;function TD(r,e,t){var a=r.getAttribute("style");if(a){hS.lastIndex=0;for(var n;(n=hS.exec(a))!=null;){var i=n[1],o=Y($f,i)?$f[i]:null;o&&(e[o]=n[2]);var s=Y(Uf,i)?Uf[i]:null;s&&(t[s]=n[2])}}}function iF(r,e,t){for(var a=0;a0,g={api:a,geo:l,mapOrGeoModel:e,data:s,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:v};l.resourceType==="geoJSON"?this._buildGeoJSON(g):l.resourceType==="geoSVG"&&this._buildSVG(g),this._updateController(e,t,a),this._updateMapSelectHandler(e,u,a,n)},r.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=X(),a=X(),n=this._regionsGroup,i=e.transformInfoRaw,o=e.mapOrGeoModel,s=e.data,l=e.geo.projection,u=l&&l.stream;function f(c,p){return p&&(c=p(c)),c&&[c[0]*i.scaleX+i.x,c[1]*i.scaleY+i.y]}function h(c){for(var p=[],d=!u&&l&&l.project,g=0;g=0)&&(v=n);var c=o?{normal:{align:"center",verticalAlign:"middle"}}:null;ve(e,ae(a),{labelFetcher:v,labelDataIndex:h,defaultText:t},c);var p=e.getTextContent();if(p&&(AD(p).ignore=p.ignore,e.textConfig&&o)){var d=e.getBoundingRect().clone();e.textConfig.layoutRect=d,e.textConfig.position=[(o[0]-d.x)/d.width*100+"%",(o[1]-d.y)/d.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function gS(r,e,t,a,n,i){r.data?r.data.setItemGraphicEl(i,e):nt(e).eventData={componentType:"geo",componentIndex:n.componentIndex,geoIndex:n.componentIndex,name:t,region:a&&a.option||{}}}function yS(r,e,t,a,n){r.data||So({el:e,componentModel:n,itemName:t,itemTooltipOption:a.get("tooltip")})}function mS(r,e,t,a,n){e.highDownSilentOnTouch=!!n.get("selectedMode");var i=a.getModel("emphasis"),o=i.get("focus");return Wt(e,o,i.get("blurScope"),i.get("disabled")),r.isGeo&&hE(e,n,t),o}function _S(r,e,t){var a=[],n;function i(){n=[]}function o(){n.length&&(a.push(n),n=[])}var s=e({polygonStart:i,polygonEnd:o,lineStart:i,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&n.push([l,u])},sphere:function(){}});return!t&&s.polygonStart(),A(r,function(l){s.lineStart();for(var u=0;u-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},e}(Bt);const MF=AF;function DF(r,e){var t={};return A(r,function(a){a.each(a.mapDimension("value"),function(n,i){var o="ec-"+a.getName(i);t[o]=t[o]||[],isNaN(n)||t[o].push(n)})}),r[0].map(r[0].mapDimension("value"),function(a,n){for(var i="ec-"+r[0].getName(n),o=0,s=1/0,l=-1/0,u=t[i].length,f=0;f1?(S.width=_,S.height=_/g):(S.height=_,S.width=_*g),S.y=m[1]-S.height/2,S.x=m[0]-S.width/2;else{var b=r.getBoxLayoutParams();b.aspect=g,S=jt(b,{width:p,height:d})}this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(r.get("center"),e),this.setZoom(r.get("zoom"))}function EF(r,e){A(e.get("geoCoord"),function(t,a){r.addGeoCoord(a,t)})}var kF=function(){function r(){this.dimensions=DD}return r.prototype.create=function(e,t){var a=[];function n(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}e.eachComponent("geo",function(o,s){var l=o.get("map"),u=new wS(l+s,l,B({nameMap:o.get("nameMap")},n(o)));u.zoomLimit=o.get("scaleLimit"),a.push(u),o.coordinateSystem=u,u.model=o,u.resize=TS,u.resize(o,t)}),e.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=a[l]}});var i={};return e.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();i[s]=i[s]||[],i[s].push(o)}}),A(i,function(o,s){var l=G(o,function(f){return f.get("nameMap")}),u=new wS(s,s,B({nameMap:fh(l)},n(o[0])));u.zoomLimit=te.apply(null,G(o,function(f){return f.get("scaleLimit")})),a.push(u),u.resize=TS,u.resize(o[0],t),A(o,function(f){f.coordinateSystem=u,EF(u,f)})}),a},r.prototype.getFilledRegions=function(e,t,a,n){for(var i=(e||[]).slice(),o=X(),s=0;s=0;o--){var s=n[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},t.push(s)}}function WF(r,e){var t=r.isExpand?r.children:[],a=r.parentNode.children,n=r.hierNode.i?a[r.hierNode.i-1]:null;if(t.length){YF(r);var i=(t[0].hierNode.prelim+t[t.length-1].hierNode.prelim)/2;n?(r.hierNode.prelim=n.hierNode.prelim+e(r,n),r.hierNode.modifier=r.hierNode.prelim-i):r.hierNode.prelim=i}else n&&(r.hierNode.prelim=n.hierNode.prelim+e(r,n));r.parentNode.hierNode.defaultAncestor=ZF(r,n,r.parentNode.hierNode.defaultAncestor||a[0],e)}function $F(r){var e=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:e},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function AS(r){return arguments.length?r:KF}function gs(r,e){return r-=Math.PI/2,{x:e*Math.cos(r),y:e*Math.sin(r)}}function UF(r,e){return jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function YF(r){for(var e=r.children,t=e.length,a=0,n=0;--t>=0;){var i=e[t];i.hierNode.prelim+=a,i.hierNode.modifier+=a,n+=i.hierNode.change,a+=i.hierNode.shift+n}}function ZF(r,e,t,a){if(e){for(var n=r,i=r,o=i.parentNode.children[0],s=e,l=n.hierNode.modifier,u=i.hierNode.modifier,f=o.hierNode.modifier,h=s.hierNode.modifier;s=wc(s),i=Tc(i),s&&i;){n=wc(n),o=Tc(o),n.hierNode.ancestor=r;var v=s.hierNode.prelim+h-i.hierNode.prelim-u+a(s,i);v>0&&(qF(XF(s,r,t),r,v),u+=v,l+=v),h+=s.hierNode.modifier,u+=i.hierNode.modifier,l+=n.hierNode.modifier,f+=o.hierNode.modifier}s&&!wc(n)&&(n.hierNode.thread=s,n.hierNode.modifier+=h-l),i&&!Tc(o)&&(o.hierNode.thread=i,o.hierNode.modifier+=u-f,t=r)}return t}function wc(r){var e=r.children;return e.length&&r.isExpand?e[e.length-1]:r.hierNode.thread}function Tc(r){var e=r.children;return e.length&&r.isExpand?e[0]:r.hierNode.thread}function XF(r,e,t){return r.hierNode.ancestor.parentNode===e.parentNode?r.hierNode.ancestor:t}function qF(r,e,t){var a=t/(e.hierNode.i-r.hierNode.i);e.hierNode.change-=a,e.hierNode.shift+=t,e.hierNode.modifier+=t,e.hierNode.prelim+=t,r.hierNode.change+=a}function KF(r,e){return r.parentNode===e.parentNode?1:2}var jF=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),QF=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new jF},e.prototype.buildPath=function(t,a){var n=a.childPoints,i=n.length,o=a.parentPoint,s=n[0],l=n[i-1];if(i===1){t.moveTo(o[0],o[1]),t.lineTo(s[0],s[1]);return}var u=a.orient,f=u==="TB"||u==="BT"?0:1,h=1-f,v=H(a.forkPosition,1),c=[];c[f]=o[f],c[h]=o[h]+(l[h]-o[h])*v,t.moveTo(o[0],o[1]),t.lineTo(c[0],c[1]),t.moveTo(s[0],s[1]),c[f]=s[f],t.lineTo(c[0],c[1]),c[f]=l[f],t.lineTo(c[0],c[1]),t.lineTo(l[0],l[1]);for(var p=1;pm.x,b||(S=S-Math.PI));var w=b?"left":"right",T=s.getModel("label"),C=T.get("rotate"),M=C*(Math.PI/180),D=g.getTextContent();D&&(g.setTextConfig({position:T.get("position")||w,rotation:C==null?-S:M,origin:"center"}),D.setStyle("verticalAlign","middle"))}var L=s.get(["emphasis","focus"]),I=L==="relative"?Vs(o.getAncestorsIndices(),o.getDescendantIndices()):L==="ancestor"?o.getAncestorsIndices():L==="descendant"?o.getDescendantIndices():null;I&&(nt(t).focus=I),t3(n,o,f,t,p,c,d,a),t.__edge&&(t.onHoverStateChange=function(P){if(P!=="blur"){var R=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);R&&R.hoverState===bl||xf(t.__edge,P)}})}function t3(r,e,t,a,n,i,o,s){var l=e.getModel(),u=r.get("edgeShape"),f=r.get("layout"),h=r.getOrient(),v=r.get(["lineStyle","curveness"]),c=r.get("edgeForkPosition"),p=l.getModel("lineStyle").getLineStyle(),d=a.__edge;if(u==="curve")e.parentNode&&e.parentNode!==t&&(d||(d=a.__edge=new Tl({shape:Pd(f,h,v,n,n)})),Ct(d,{shape:Pd(f,h,v,i,o)},r));else if(u==="polyline"&&f==="orthogonal"&&e!==t&&e.children&&e.children.length!==0&&e.isExpand===!0){for(var g=e.children,y=[],m=0;mt&&(t=n.height)}this.height=t+1},r.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,a=this.children,n=a.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,a=t.data.getItemModel(this.dataIndex);return a.getModel(e)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},r.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t=0){var a=t.getData().tree.root,n=r.targetNode;if($(n)&&(n=a.getNodeById(n)),n&&a.contains(n))return{node:n};var i=r.targetNodeId;if(i!=null&&(n=a.getNodeById(i)))return{node:n}}}function OD(r){for(var e=[];r;)r=r.parentNode,r&&e.push(r);return e.reverse()}function Gy(r,e){var t=OD(r);return vt(t,e)>=0}function Xh(r,e){for(var t=[];r;){var a=r.dataIndex;t.push({name:r.name,dataIndex:a,value:e.getRawValue(a)}),r=r.parentNode}return t.reverse(),t}var h3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t){var a={name:t.name,children:t.data},n=t.leaves||{},i=new Pt(n,this,this.ecModel),o=zy.createTree(a,this,s);function s(h){h.wrapMethod("getItemModel",function(v,c){var p=o.getNodeByDataIndex(c);return p&&p.children.length&&p.isExpand||(v.parentModel=i),v})}var l=0;o.eachNode("preorder",function(h){h.depth>l&&(l=h.depth)});var u=t.expandAndCollapse,f=u&&t.initialTreeDepth>=0?t.initialTreeDepth:l;return o.root.eachNode("preorder",function(h){var v=h.hostTree.data.getRawDataItem(h.dataIndex);h.isExpand=v&&v.collapsed!=null?!v.collapsed:h.depth<=f}),o.data},e.prototype.getOrient=function(){var t=this.get("orient");return t==="horizontal"?t="LR":t==="vertical"&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,a,n){for(var i=this.getData().tree,o=i.root.children[0],s=i.getNodeByDataIndex(t),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return ne("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Xh(n,this),a.collapsed=!n.isExpand,a},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(Bt);const v3=h3;function c3(r,e,t){for(var a=[r],n=[],i;i=a.pop();)if(n.push(i),i.isExpand){var o=i.children;if(o.length)for(var s=0;s=0;i--)t.push(n[i])}}function p3(r,e){r.eachSeriesByType("tree",function(t){d3(t,e)})}function d3(r,e){var t=UF(r,e);r.layoutInfo=t;var a=r.get("layout"),n=0,i=0,o=null;a==="radial"?(n=2*Math.PI,i=Math.min(t.height,t.width)/2,o=AS(function(_,S){return(_.parentNode===S.parentNode?1:2)/_.depth})):(n=t.width,i=t.height,o=AS());var s=r.getData().tree.root,l=s.children[0];if(l){HF(s),c3(l,WF,o),s.hierNode.modifier=-l.hierNode.prelim,ts(l,$F);var u=l,f=l,h=l;ts(l,function(_){var S=_.getLayout().x;Sf.getLayout().x&&(f=_),_.depth>h.depth&&(h=_)});var v=u===f?1:o(u,f)/2,c=v-u.getLayout().x,p=0,d=0,g=0,y=0;if(a==="radial")p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),ts(l,function(_){g=(_.getLayout().x+c)*p,y=(_.depth-1)*d;var S=gs(g,y);_.setLayout({x:S.x,y:S.y,rawX:g,rawY:y},!0)});else{var m=r.getOrient();m==="RL"||m==="LR"?(d=i/(f.getLayout().x+v+c),p=n/(h.depth-1||1),ts(l,function(_){y=(_.getLayout().x+c)*d,g=m==="LR"?(_.depth-1)*p:n-(_.depth-1)*p,_.setLayout({x:g,y},!0)})):(m==="TB"||m==="BT")&&(p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),ts(l,function(_){g=(_.getLayout().x+c)*p,y=m==="TB"?(_.depth-1)*d:i-(_.depth-1)*d,_.setLayout({x:g,y},!0)}))}}}function g3(r){r.eachSeriesByType("tree",function(e){var t=e.getData(),a=t.tree;a.eachNode(function(n){var i=n.getModel(),o=i.getModel("itemStyle").getItemStyle(),s=t.ensureUniqueItemVisual(n.dataIndex,"style");B(s,o)})})}function y3(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(a){var n=e.dataIndex,i=a.getData().tree,o=i.getNodeByDataIndex(n);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(e,t,a){t.eachComponent({mainType:"series",subType:"tree",query:e},function(n){var i=n.coordinateSystem,o=By(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}function m3(r){r.registerChartView(e3),r.registerSeriesModel(v3),r.registerLayout(p3),r.registerVisual(g3),y3(r)}var PS=["treemapZoomToNode","treemapRender","treemapMove"];function _3(r){for(var e=0;e1;)i=i.parentNode;var o=id(r.ecModel,i.name||i.dataIndex+"",a);n.setVisual("decal",o)})}var S3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventUsingHoverLayer=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};BD(n);var i=t.levels||[],o=this.designatedVisualItemStyle={},s=new Pt({itemStyle:o},this,a);i=t.levels=x3(i,a);var l=G(i||[],function(h){return new Pt(h,s,a)},this),u=zy.createTree(n,this,f);function f(h){h.wrapMethod("getItemModel",function(v,c){var p=u.getNodeByDataIndex(c),d=p?l[p.depth]:null;return v.parentModel=d||s,v})}return u.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,a,n){var i=this.getData(),o=this.getRawValue(t),s=i.getName(t);return ne("nameValue",{name:s,value:o})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Xh(n,this),a.treePathInfo=a.treeAncestors,a},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},B(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var a=this._idIndexMap;a||(a=this._idIndexMap=X(),this._idIndexMapCount=0);var n=a.get(t);return n==null&&a.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){ND(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(Bt);function BD(r){var e=0;A(r.children,function(a){BD(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}function x3(r,e){var t=Rt(e.get("color")),a=Rt(e.get(["aria","decal","decals"]));if(t){r=r||[];var n,i;A(r,function(s){var l=new Pt(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(n=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(i=!0)});var o=r[0]||(r[0]={});return n||(o.color=t.slice()),!i&&a&&(o.decal=a.slice()),r}}const b3=S3;var w3=8,RS=8,Cc=5,T3=function(){function r(e){this.group=new rt,e.add(this.group)}return r.prototype.render=function(e,t,a,n){var i=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!i.get("show")||!a)){var s=i.getModel("itemStyle"),l=i.getModel("emphasis"),u=s.getModel("textStyle"),f=l.getModel(["itemStyle","textStyle"]),h={pos:{left:i.get("left"),right:i.get("right"),top:i.get("top"),bottom:i.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:i.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(a,h,u),this._renderContent(e,h,s,l,u,f,n),kh(o,h.pos,h.box)}},r.prototype._prepare=function(e,t,a){for(var n=e;n;n=n.parentNode){var i=Qt(n.getModel().get("name"),""),o=a.getTextRect(i),s=Math.max(o.width+w3*2,t.emptyItemWidth);t.totalWidth+=s+RS,t.renderList.push({node:n,text:i,width:s})}},r.prototype._renderContent=function(e,t,a,n,i,o,s){for(var l=0,u=t.emptyItemWidth,f=e.get(["breadcrumb","height"]),h=mk(t.pos,t.box),v=t.totalWidth,c=t.renderList,p=n.getModel("itemStyle").getItemStyle(),d=c.length-1;d>=0;d--){var g=c[d],y=g.node,m=g.width,_=g.text;v>h.width&&(v-=m-u,m=u,_=null);var S=new De({shape:{points:C3(l,0,m,f,d===c.length-1,d===0)},style:j(a.getItemStyle(),{lineJoin:"bevel"}),textContent:new St({style:Ot(i,{text:_})}),textConfig:{position:"inside"},z2:go*1e4,onclick:it(s,y)});S.disableLabelAnimation=!0,S.getTextContent().ensureState("emphasis").style=Ot(o,{text:_}),S.ensureState("emphasis").style=p,Wt(S,n.get("focus"),n.get("blurScope"),n.get("disabled")),this.group.add(S),A3(S,e,y),l+=m+RS}},r.prototype.remove=function(){this.group.removeAll()},r}();function C3(r,e,t,a,n,i){var o=[[n?r:r-Cc,e],[r+t,e],[r+t,e+a],[n?r:r-Cc,e+a]];return!i&&o.splice(2,0,[r+t+Cc,e+a/2]),!n&&o.push([r,e+a/2]),o}function A3(r,e,t){nt(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&Xh(t,e)}}const M3=T3;var D3=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(e,t,a,n,i){return this._elExistsMap[e.id]?!1:(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:a,delay:n,easing:i}),!0)},r.prototype.finished=function(e){return this._finishedCallback=e,this},r.prototype.start=function(){for(var e=this,t=this._storage.length,a=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},n=0,i=this._storage.length;nkS||Math.abs(t.dy)>kS)){var a=this.seriesModel.getData().tree.root;if(!a)return;var n=a.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var a=t.originX,n=t.originY;if(this._state!=="animating"){var i=this.seriesModel.getData().tree.root;if(!i)return;var o=i.getLayout();if(!o)return;var s=new ft(o.x,o.y,o.width,o.height),l=this.seriesModel.layoutInfo;a-=l.x,n-=l.y;var u=$e();Cr(u,u,[-a,-n]),ph(u,u,[t.scale,t.scale]),Cr(u,u,[a,n]),s.applyTransform(u),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:s.x,y:s.y,width:s.width,height:s.height}})}},e.prototype._initEvents=function(t){var a=this;t.on("click",function(n){if(a._state==="ready"){var i=a.seriesModel.get("nodeClick",!0);if(i){var o=a.findTarget(n.offsetX,n.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)a._rootToNode(o);else if(i==="zoomToNode")a._zoomToNode(o);else if(i==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&Mf(u,f)}}}}},this)},e.prototype._renderBreadcrumb=function(t,a,n){var i=this;n||(n=t.get("leafDepth",!0)!=null?{node:t.getViewRoot()}:this.findTarget(a.getWidth()/2,a.getHeight()/2),n||(n={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new M3(this.group))).render(t,a,n.node,function(o){i._state!=="animating"&&(Gy(t.getViewRoot(),o)?i._rootToNode({node:o}):i._zoomToNode({node:o}))})},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=es(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,a){var n,i=this.seriesModel.getViewRoot();return i.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(t,a),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)n={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),n},e.type="treemap",e}(Et);function es(){return{nodeGroup:[],background:[],content:[]}}function k3(r,e,t,a,n,i,o,s,l,u){if(!o)return;var f=o.getLayout(),h=r.getData(),v=o.getModel();if(h.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var c=f.width,p=f.height,d=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,b=_&&_.length,x=v.getModel("itemStyle"),w=v.getModel(["emphasis","itemStyle"]),T=v.getModel(["blur","itemStyle"]),C=v.getModel(["select","itemStyle"]),M=x.get("borderRadius")||0,D=tt("nodeGroup",Rd);if(!D)return;if(l.add(D),D.x=f.x||0,D.y=f.y||0,D.markRedraw(),Yf(D).nodeWidth=c,Yf(D).nodeHeight=p,f.isAboveViewRoot)return D;var L=tt("background",ES,u,P3);L&&V(D,L,b&&f.upperLabelHeight);var I=v.getModel("emphasis"),P=I.get("focus"),R=I.get("blurScope"),E=I.get("disabled"),N=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(b)qs(D)&&Un(D,!1),L&&(Un(L,!E),h.setItemGraphicEl(o.dataIndex,L),jp(L,N,R));else{var O=tt("content",ES,u,R3);O&&F(D,O),L.disableMorphing=!0,L&&qs(L)&&Un(L,!1),Un(D,!E),h.setItemGraphicEl(o.dataIndex,D),jp(D,N,R)}return D;function V(pt,at,yt){var ht=nt(at);if(ht.dataIndex=o.dataIndex,ht.seriesIndex=r.seriesIndex,at.setShape({x:0,y:0,width:c,height:p,r:M}),g)W(at);else{at.invisible=!1;var q=o.getVisual("style"),st=q.stroke,Gt=BS(x);Gt.fill=st;var bt=On(w);bt.fill=w.get("borderColor");var $t=On(T);$t.fill=T.get("borderColor");var Ft=On(C);if(Ft.fill=C.get("borderColor"),yt){var ce=c-2*d;Z(at,st,q.opacity,{x:d,y:0,width:ce,height:S})}else at.removeTextContent();at.setStyle(Gt),at.ensureState("emphasis").style=bt,at.ensureState("blur").style=$t,at.ensureState("select").style=Ft,si(at)}pt.add(at)}function F(pt,at){var yt=nt(at);yt.dataIndex=o.dataIndex,yt.seriesIndex=r.seriesIndex;var ht=Math.max(c-2*d,0),q=Math.max(p-2*d,0);if(at.culling=!0,at.setShape({x:d,y:d,width:ht,height:q,r:M}),g)W(at);else{at.invisible=!1;var st=o.getVisual("style"),Gt=st.fill,bt=BS(x);bt.fill=Gt,bt.decal=st.decal;var $t=On(w),Ft=On(T),ce=On(C);Z(at,Gt,st.opacity,null),at.setStyle(bt),at.ensureState("emphasis").style=$t,at.ensureState("blur").style=Ft,at.ensureState("select").style=ce,si(at)}pt.add(at)}function W(pt){!pt.invisible&&i.push(pt)}function Z(pt,at,yt,ht){var q=v.getModel(ht?NS:OS),st=Qt(v.get("name"),null),Gt=q.getShallow("show");ve(pt,ae(v,ht?NS:OS),{defaultText:Gt?st:null,inheritColor:at,defaultOpacity:yt,labelFetcher:r,labelDataIndex:o.dataIndex});var bt=pt.getTextContent();if(bt){var $t=bt.style,Ft=vh($t.padding||0);ht&&(pt.setTextConfig({layoutRect:ht}),bt.disableLabelLayout=!0),bt.beforeUpdate=function(){var Qr=Math.max((ht?ht.width:pt.shape.width)-Ft[1]-Ft[3],0),Ie=Math.max((ht?ht.height:pt.shape.height)-Ft[0]-Ft[2],0);($t.width!==Qr||$t.height!==Ie)&&bt.setStyle({width:Qr,height:Ie})},$t.truncateMinChar=2,$t.lineOverflow="truncate",Q($t,ht,f);var ce=bt.getState("emphasis");Q(ce?ce.style:null,ht,f)}}function Q(pt,at,yt){var ht=pt?pt.text:null;if(!at&&yt.isLeafRoot&&ht!=null){var q=r.get("drillDownIcon",!0);pt.text=q?q+" "+ht:ht}}function tt(pt,at,yt,ht){var q=m!=null&&t[pt][m],st=n[pt];return q?(t[pt][m]=null,gt(st,q)):g||(q=new at,q instanceof sr&&(q.z2=O3(yt,ht)),Mt(st,q)),e[pt][y]=q}function gt(pt,at){var yt=pt[y]={};at instanceof Rd?(yt.oldX=at.x,yt.oldY=at.y):yt.oldShape=B({},at.shape)}function Mt(pt,at){var yt=pt[y]={},ht=o.parentNode,q=at instanceof rt;if(ht&&(!a||a.direction==="drillDown")){var st=0,Gt=0,bt=n.background[ht.getRawIndex()];!a&&bt&&bt.oldShape&&(st=bt.oldShape.width,Gt=bt.oldShape.height),q?(yt.oldX=0,yt.oldY=Gt):yt.oldShape={x:st,y:Gt,width:0,height:0}}yt.fadein=!q}}function O3(r,e){return r*I3+e}const N3=E3;var ul=A,B3=J,Zf=-1,Fy=function(){function r(e){var t=e.mappingMethod,a=e.type,n=this.option=et(e);this.type=a,this.mappingMethod=t,this._normalizeData=G3[t];var i=r.visualHandlers[a];this.applyVisual=i.applyVisual,this.getColorMapper=i.getColorMapper,this._normalizedToVisual=i._normalizedToVisual[t],t==="piecewise"?(Ac(n),V3(n)):t==="category"?n.categories?z3(n):Ac(n,!0):(_e(t!=="linear"||n.dataExtent),Ac(n))}return r.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},r.prototype.getNormalizer=function(){return U(this._normalizeData,this)},r.listVisualTypes=function(){return mt(r.visualHandlers)},r.isValidType=function(e){return r.visualHandlers.hasOwnProperty(e)},r.eachVisual=function(e,t,a){J(e)?A(e,t,a):t.call(a,e)},r.mapVisual=function(e,t,a){var n,i=z(e)?[]:J(e)?{}:(n=!0,null);return r.eachVisual(e,function(o,s){var l=t.call(a,o,s);n?i=l:i[s]=l}),i},r.retrieveVisuals=function(e){var t={},a;return e&&ul(r.visualHandlers,function(n,i){e.hasOwnProperty(i)&&(t[i]=e[i],a=!0)}),a?t:null},r.prepareVisualTypes=function(e){if(z(e))e=e.slice();else if(B3(e)){var t=[];ul(e,function(a,n){t.push(n)}),e=t}else return[];return e.sort(function(a,n){return n==="color"&&a!=="color"&&a.indexOf("color")===0?1:-1}),e},r.dependsOn=function(e,t){return t==="color"?!!(e&&e.indexOf(t)===0):e===t},r.findPieceIndex=function(e,t,a){for(var n,i=1/0,o=0,s=t.length;o=0;i--)a[i]==null&&(delete t[e[i]],e.pop())}function Ac(r,e){var t=r.visual,a=[];J(t)?ul(t,function(i){a.push(i)}):t!=null&&a.push(t);var n={color:1,symbol:1};!e&&a.length===1&&!n.hasOwnProperty(r.type)&&(a[1]=a[0]),VD(r,a)}function Iu(r){return{applyVisual:function(e,t,a){var n=this.mapValueToVisual(e);a("color",r(t("color"),n))},_normalizedToVisual:Ed([0,1])}}function VS(r){var e=this.option.visual;return e[Math.round(Lt(r,[0,1],[0,e.length-1],!0))]||{}}function rs(r){return function(e,t,a){a(r,this.mapValueToVisual(e))}}function ys(r){var e=this.option.visual;return e[this.option.loop&&r!==Zf?r%e.length:r]}function Nn(){return this.option.visual[0]}function Ed(r){return{linear:function(e){return Lt(e,r,this.option.visual,!0)},category:ys,piecewise:function(e,t){var a=kd.call(this,t);return a==null&&(a=Lt(e,r,this.option.visual,!0)),a},fixed:Nn}}function kd(r){var e=this.option,t=e.pieceList;if(e.hasSpecialVisual){var a=Fy.findPieceIndex(r,t),n=t[a];if(n&&n.visual)return n.visual[this.type]}}function VD(r,e){return r.visual=e,r.type==="color"&&(r.parsedVisual=G(e,function(t){var a=Ce(t);return a||[0,0,0,1]})),e}var G3={linear:function(r){return Lt(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var e=this.option.pieceList,t=Fy.findPieceIndex(r,e,!0);if(t!=null)return Lt(t,[0,e.length-1],[0,1],!0)},category:function(r){var e=this.option.categories?this.option.categoryMap[r]:r;return e??Zf},fixed:Ut};function Pu(r,e,t){return r?e<=t:e=t.length||d===t[d.depth]){var y=Y3(n,l,d,g,p,a);GD(d,y,t,a)}})}}}function W3(r,e,t){var a=B({},e),n=t.designatedVisualItemStyle;return A(["color","colorAlpha","colorSaturation"],function(i){n[i]=e[i];var o=r.get(i);n[i]=null,o!=null&&(a[i]=o)}),a}function zS(r){var e=Mc(r,"color");if(e){var t=Mc(r,"colorAlpha"),a=Mc(r,"colorSaturation");return a&&(e=Qi(e,null,null,a)),t&&(e=Hs(e,t)),e}}function $3(r,e){return e!=null?Qi(e,null,null,r):null}function Mc(r,e){var t=r[e];if(t!=null&&t!=="none")return t}function U3(r,e,t,a,n,i){if(!(!i||!i.length)){var o=Dc(e,"color")||n.color!=null&&n.color!=="none"&&(Dc(e,"colorAlpha")||Dc(e,"colorSaturation"));if(o){var s=e.get("visualMin"),l=e.get("visualMax"),u=t.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=e.get("colorMappingBy"),h={type:o.name,dataExtent:u,visual:o.range};h.type==="color"&&(f==="index"||f==="id")?(h.mappingMethod="category",h.loop=!0):h.mappingMethod="linear";var v=new ue(h);return zD(v).drColorMappingBy=f,v}}}function Dc(r,e){var t=r.get(e);return z(t)&&t.length?{name:e,range:t}:null}function Y3(r,e,t,a,n,i){var o=B({},e);if(n){var s=n.type,l=s==="color"&&zD(n).drColorMappingBy,u=l==="index"?a:l==="id"?i.mapIdToIndex(t.getId()):t.getValue(r.get("visualDimension"));o[s]=n.mapValueToVisual(u)}return o}var fl=Math.max,Xf=Math.min,GS=te,Hy=A,FD=["itemStyle","borderWidth"],Z3=["itemStyle","gapWidth"],X3=["upperLabel","show"],q3=["upperLabel","height"];const K3={seriesType:"treemap",reset:function(r,e,t,a){var n=t.getWidth(),i=t.getHeight(),o=r.option,s=jt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=o.size||[],u=H(GS(s.width,l[0]),n),f=H(GS(s.height,l[1]),i),h=a&&a.type,v=["treemapZoomToNode","treemapRootToNode"],c=ll(a,v,r),p=h==="treemapRender"||h==="treemapMove"?a.rootRect:null,d=r.getViewRoot(),g=OD(d);if(h!=="treemapMove"){var y=h==="treemapZoomToNode"?rH(r,c,d,u,f):p?[p.width,p.height]:[u,f],m=o.sort;m&&m!=="asc"&&m!=="desc"&&(m="desc");var _={squareRatio:o.squareRatio,sort:m,leafDepth:o.leafDepth};d.hostTree.clearLayouts();var S={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};d.setLayout(S),HD(d,_,!1,0),S=d.getLayout(),Hy(g,function(x,w){var T=(g[w+1]||d).getValue();x.setLayout(B({dataExtent:[T,T],borderWidth:0,upperHeight:0},S))})}var b=r.getData().tree.root;b.setLayout(aH(s,p,c),!0),r.setLayoutInfo(s),WD(b,new ft(-s.x,-s.y,n,i),g,d,0)}};function HD(r,e,t,a){var n,i;if(!r.isRemoved()){var o=r.getLayout();n=o.width,i=o.height;var s=r.getModel(),l=s.get(FD),u=s.get(Z3)/2,f=$D(s),h=Math.max(l,f),v=l-u,c=h-u;r.setLayout({borderWidth:l,upperHeight:h,upperLabelHeight:f},!0),n=fl(n-2*v,0),i=fl(i-v-c,0);var p=n*i,d=j3(r,s,p,e,t,a);if(d.length){var g={x:v,y:c,width:n,height:i},y=Xf(n,i),m=1/0,_=[];_.area=0;for(var S=0,b=d.length;S=0;l--){var u=n[a==="asc"?o-l-1:l].getValue();u/t*es[1]&&(s[1]=u)})),{sum:a,dataExtent:s}}function eH(r,e,t){for(var a=0,n=1/0,i=0,o=void 0,s=r.length;ia&&(a=o));var l=r.area*r.area,u=e*e*t;return l?fl(u*a/l,l/(u*n)):1/0}function FS(r,e,t,a,n){var i=e===t.width?0:1,o=1-i,s=["x","y"],l=["width","height"],u=t[s[i]],f=e?r.area/e:0;(n||f>t[l[o]])&&(f=t[l[o]]);for(var h=0,v=r.length;hHp&&(u=Hp),i=s}ua&&(a=e);var i=a%2?a+2:a+3;n=[];for(var o=0;o0&&(b[0]=-b[0],b[1]=-b[1]);var w=S[0]<0?-1:1;if(i.__position!=="start"&&i.__position!=="end"){var T=-Math.atan2(S[1],S[0]);h[0].8?"left":v[0]<-.8?"right":"center",d=v[1]>.8?"top":v[1]<-.8?"bottom":"middle";break;case"start":i.x=-v[0]*y+f[0],i.y=-v[1]*m+f[1],p=v[0]>.8?"right":v[0]<-.8?"left":"center",d=v[1]>.8?"bottom":v[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":i.x=y*w+f[0],i.y=f[1]+C,p=S[0]<0?"right":"left",i.originX=-y*w,i.originY=-C;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":i.x=x[0],i.y=x[1]+C,p="center",i.originY=-C;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":i.x=-y*w+h[0],i.y=h[1]+C,p=S[0]>=0?"right":"left",i.originX=y*w,i.originY=-C;break}i.scaleX=i.scaleY=o,i.setStyle({verticalAlign:i.__verticalAlign||d,align:i.__align||p})}},e}(rt);const Yy=bH;var wH=function(){function r(e){this.group=new rt,this._LineCtor=e||Yy}return r.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var a=this,n=a.group,i=a._lineData;a._lineData=e,i||n.removeAll();var o=YS(e);e.diff(i).add(function(s){t._doAdd(e,s,o)}).update(function(s,l){t._doUpdate(i,e,l,s,o)}).remove(function(s){n.remove(i.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl(function(t,a){t.updateLayout(e,a)},this)},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=YS(e),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t){this._progressiveEls=[];function a(s){!s.isGroup&&!TH(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var n=e.start;n0}function YS(r){var e=r.hostModel,t=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:t.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:t.get("disabled"),blurScope:t.get("blurScope"),focus:t.get("focus"),labelStatesModels:ae(e)}}function ZS(r){return isNaN(r[0])||isNaN(r[1])}function Ec(r){return r&&!ZS(r[0])&&!ZS(r[1])}const Zy=wH;var kc=[],Oc=[],Nc=[],Ei=ie,Bc=Fa,XS=Math.abs;function qS(r,e,t){for(var a=r[0],n=r[1],i=r[2],o=1/0,s,l=t*t,u=.1,f=.1;f<=.9;f+=.1){kc[0]=Ei(a[0],n[0],i[0],f),kc[1]=Ei(a[1],n[1],i[1],f);var h=XS(Bc(kc,e)-l);h=0?s=s+u:s=s-u:p>=0?s=s-u:s=s+u}return s}function Vc(r,e){var t=[],a=Gs,n=[[],[],[]],i=[[],[]],o=[];e/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),h=s.getVisual("toSymbol");u.__original||(u.__original=[$r(u[0]),$r(u[1])],u[2]&&u.__original.push($r(u[2])));var v=u.__original;if(u[2]!=null){if(ge(n[0],v[0]),ge(n[1],v[2]),ge(n[2],v[1]),f&&f!=="none"){var c=_s(s.node1),p=qS(n,v[0],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[0][0]=t[3],n[1][0]=t[4],a(n[0][1],n[1][1],n[2][1],p,t),n[0][1]=t[3],n[1][1]=t[4]}if(h&&h!=="none"){var c=_s(s.node2),p=qS(n,v[1],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[1][0]=t[1],n[2][0]=t[2],a(n[0][1],n[1][1],n[2][1],p,t),n[1][1]=t[1],n[2][1]=t[2]}ge(u[0],n[0]),ge(u[1],n[2]),ge(u[2],n[1])}else{if(ge(i[0],v[0]),ge(i[1],v[1]),Ea(o,i[1],i[0]),vi(o,o),f&&f!=="none"){var c=_s(s.node1);vf(i[0],i[0],o,c*e)}if(h&&h!=="none"){var c=_s(s.node2);vf(i[1],i[1],o,-c*e)}ge(u[0],i[0]),ge(u[1],i[1])}})}function KS(r){return r.type==="view"}var CH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){var n=new kl,i=new Zy,o=this.group;this._controller=new Vl(a.getZr()),this._controllerHost={target:o},o.add(n.group),o.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},e.prototype.render=function(t,a,n){var i=this,o=t.coordinateSystem;this._model=t;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(KS(o)){var f={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(f):Ct(u,f,t)}Vc(t.getGraph(),ms(t));var h=t.getData();s.updateData(h);var v=t.getEdgeData();l.updateData(v),this._updateNodeAndLinkScale(),this._updateController(t,a,n),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get(["force","layoutAnimation"]);c&&this._startForceLayoutIteration(c,p);var d=t.get("layout");h.graph.eachNode(function(_){var S=_.dataIndex,b=_.getGraphicEl(),x=_.getModel();if(b){b.off("drag").off("dragend");var w=x.get("draggable");w&&b.on("drag",function(C){switch(d){case"force":c.warmUp(),!i._layouting&&i._startForceLayoutIteration(c,p),c.setFixed(S),h.setItemLayout(S,[b.x,b.y]);break;case"circular":h.setItemLayout(S,[b.x,b.y]),_.setLayout({fixed:!0},!0),Uy(t,"symbolSize",_,[C.offsetX,C.offsetY]),i.updateLayout(t);break;case"none":default:h.setItemLayout(S,[b.x,b.y]),$y(t.getGraph(),t),i.updateLayout(t);break}}).on("dragend",function(){c&&c.setUnfixed(S)}),b.setDraggable(w,!!x.get("cursor"));var T=x.get(["emphasis","focus"]);T==="adjacency"&&(nt(b).focus=_.getAdjacentDataIndices())}}),h.graph.eachEdge(function(_){var S=_.getGraphicEl(),b=_.getModel().get(["emphasis","focus"]);S&&b==="adjacency"&&(nt(S).focus={edge:[_.dataIndex],node:[_.node1.dataIndex,_.node2.dataIndex]})});var g=t.get("layout")==="circular"&&t.get(["circular","rotateLabel"]),y=h.getLayout("cx"),m=h.getLayout("cy");h.graph.eachNode(function(_){XD(_,g,y,m)}),this._firstRender=!1},e.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,a){var n=this;(function i(){t.step(function(o){n.updateLayout(n._model),(n._layouting=!o)&&(a?n._layoutTimeout=setTimeout(i,16):i())})})()},e.prototype._updateController=function(t,a,n){var i=this,o=this._controller,s=this._controllerHost,l=this.group;if(o.setPointerChecker(function(u,f,h){var v=l.getBoundingRect();return v.applyTransform(l.transform),v.contain(f,h)&&!Yh(u,n,t)}),!KS(t.coordinateSystem)){o.disable();return}o.enable(t.get("roam")),s.zoomLimit=t.get("scaleLimit"),s.zoom=t.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",function(u){ky(s,u.dx,u.dy),n.dispatchAction({seriesId:t.id,type:"graphRoam",dx:u.dx,dy:u.dy})}).on("zoom",function(u){Oy(s,u.scale,u.originX,u.originY),n.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:u.scale,originX:u.originX,originY:u.originY}),i._updateNodeAndLinkScale(),Vc(t.getGraph(),ms(t)),i._lineDraw.updateLayout(),n.updateLabelLayout()})},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,a=t.getData(),n=ms(t);a.eachItemGraphicEl(function(i,o){i&&i.setSymbolScale(n)})},e.prototype.updateLayout=function(t){Vc(t.getGraph(),ms(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},e.type="graph",e}(Et);const AH=CH;function ki(r){return"_EC_"+r}var MH=function(){function r(e){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=e||!1}return r.prototype.isDirected=function(){return this._directed},r.prototype.addNode=function(e,t){e=e==null?""+t:""+e;var a=this._nodesMap;if(!a[ki(e)]){var n=new Bn(e,t);return n.hostGraph=this,this.nodes.push(n),a[ki(e)]=n,n}},r.prototype.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},r.prototype.getNodeById=function(e){return this._nodesMap[ki(e)]},r.prototype.addEdge=function(e,t,a){var n=this._nodesMap,i=this._edgesMap;if(Tt(e)&&(e=this.nodes[e]),Tt(t)&&(t=this.nodes[t]),e instanceof Bn||(e=n[ki(e)]),t instanceof Bn||(t=n[ki(t)]),!(!e||!t)){var o=e.id+"-"+t.id,s=new KD(e,t,a);return s.hostGraph=this,this._directed&&(e.outEdges.push(s),t.inEdges.push(s)),e.edges.push(s),e!==t&&t.edges.push(s),this.edges.push(s),i[o]=s,s}},r.prototype.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},r.prototype.getEdge=function(e,t){e instanceof Bn&&(e=e.id),t instanceof Bn&&(t=t.id);var a=this._edgesMap;return this._directed?a[e+"-"+t]:a[e+"-"+t]||a[t+"-"+e]},r.prototype.eachNode=function(e,t){for(var a=this.nodes,n=a.length,i=0;i=0&&e.call(t,a[i],i)},r.prototype.eachEdge=function(e,t){for(var a=this.edges,n=a.length,i=0;i=0&&a[i].node1.dataIndex>=0&&a[i].node2.dataIndex>=0&&e.call(t,a[i],i)},r.prototype.breadthFirstTraverse=function(e,t,a,n){if(t instanceof Bn||(t=this._nodesMap[ki(t)]),!!t){for(var i=a==="out"?"outEdges":a==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var i=0,o=n.length;i=0&&this[r][e].setItemVisual(this.dataIndex,t,a)},getVisual:function(t){return this[r][e].getItemVisual(this.dataIndex,t)},setLayout:function(t,a){this.dataIndex>=0&&this[r][e].setItemLayout(this.dataIndex,t,a)},getLayout:function(){return this[r][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][e].getRawIndex(this.dataIndex)}}}Yt(Bn,jD("hostGraph","data"));Yt(KD,jD("hostGraph","edgeData"));const DH=MH;function QD(r,e,t,a,n){for(var i=new DH(a),o=0;o "+v)),u++)}var c=t.get("coordinateSystem"),p;if(c==="cartesian2d"||c==="polar")p=jr(r,t);else{var d=Ao.get(c),g=d?d.dimensions||[]:[];vt(g,"value")<0&&g.concat(["value"]);var y=Io(r,{coordDimensions:g,encodeDefine:t.getEncode()}).dimensions;p=new me(y,t),p.initData(r)}var m=new me(["value"],t);return m.initData(l,s),n&&n(p,m),ED({mainData:p,struct:i,structAttr:"graph",datas:{node:p,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),i.update(),i}var LH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments);var a=this;function n(){return a._categoriesData}this.legendVisualProvider=new Bl(n,n),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(t){r.prototype.mergeDefaultAndTheme.apply(this,arguments),ni(t,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,a){var n=t.edges||t.links||[],i=t.data||t.nodes||[],o=this;if(i&&n){fH(this);var s=QD(i,n,this,!0,l);return A(s.edges,function(u){hH(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(p){var d=o._categoriesModels,g=p.getShallow("category"),y=d[g];return y&&(y.parentModel=p.parentModel,p.parentModel=y),p});var h=Pt.prototype.getModel;function v(p,d){var g=h.call(this,p,d);return g.resolveParentPath=c,g}f.wrapMethod("getItemModel",function(p){return p.resolveParentPath=c,p.getModel=v,p});function c(p){if(p&&(p[0]==="label"||p[1]==="label")){var d=p.slice();return p[0]==="label"?d[0]="edgeLabel":p[1]==="label"&&(d[1]="edgeLabel"),d}return p}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,a,n){if(n==="edge"){var i=this.getData(),o=this.getDataParams(t,n),s=i.graph.getEdgeByIndex(t),l=i.getName(s.node1.dataIndex),u=i.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),ne("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var h=gA({series:this,dataIndex:t,multipleSeries:a});return h},e.prototype._updateCategoriesData=function(){var t=G(this.option.categories||[],function(n){return n.value!=null?n:B({value:0},n)}),a=new me(["value"],this);a.initData(t),this._categoriesData=a,this._categoriesModels=a.mapArray(function(n){return a.getItemModel(n)})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(Bt);const IH=LH;var PH={type:"graphRoam",event:"graphRoam",update:"none"};function RH(r){r.registerChartView(AH),r.registerSeriesModel(IH),r.registerProcessor(iH),r.registerVisual(oH),r.registerVisual(sH),r.registerLayout(vH),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,pH),r.registerLayout(gH),r.registerCoordinateSystem("graphView",{dimensions:zl.dimensions,create:mH}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},Ut),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},Ut),r.registerAction(PH,function(e,t,a){t.eachComponent({mainType:"series",query:e},function(n){var i=n.coordinateSystem,o=By(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}var EH=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),kH=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="pointer",a}return e.prototype.getDefaultShape=function(){return new EH},e.prototype.buildPath=function(t,a){var n=Math.cos,i=Math.sin,o=a.r,s=a.width,l=a.angle,u=a.x-n(l)*s*(s>=o/3?1:2),f=a.y-i(l)*s*(s>=o/3?1:2);l=a.angle-Math.PI/2,t.moveTo(u,f),t.lineTo(a.x+n(l)*s,a.y+i(l)*s),t.lineTo(a.x+n(a.angle)*o,a.y+i(a.angle)*o),t.lineTo(a.x-n(l)*s,a.y-i(l)*s),t.lineTo(u,f)},e}(dt);const OH=kH;function NH(r,e){var t=r.get("center"),a=e.getWidth(),n=e.getHeight(),i=Math.min(a,n),o=H(t[0],e.getWidth()),s=H(t[1],e.getHeight()),l=H(r.get("radius"),i/2);return{cx:o,cy:s,r:l}}function Eu(r,e){var t=r==null?"":r+"";return e&&($(e)?t=e.replace("{value}",t):K(e)&&(t=e(r))),t}var BH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),o=NH(t,n);this._renderMain(t,a,n,i,o),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,a,n,i,o){var s=this.group,l=t.get("clockwise"),u=-t.get("startAngle")/180*Math.PI,f=-t.get("endAngle")/180*Math.PI,h=t.getModel("axisLine"),v=h.get("roundCap"),c=v?Wf:Me,p=h.get("show"),d=h.getModel("lineStyle"),g=d.get("width"),y=[u,f];LT(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=[],b=0;p&&b=C&&(M===0?0:i[M-1][0])Math.PI/2&&(tt+=Math.PI)):Q==="tangential"?tt=-T-Math.PI/2:Tt(Q)&&(tt=Q*Math.PI/180),tt===0?h.add(new St({style:Ot(_,{text:V,x:W,y:Z,verticalAlign:R<-.8?"top":R>.8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:F}),silent:!0})):h.add(new St({style:Ot(_,{text:V,x:W,y:Z,verticalAlign:"middle",align:"center"},{inheritColor:F}),silent:!0,originX:W,originY:Z,rotation:tt}))}if(m.get("show")&&E!==S){var N=m.get("distance");N=N?N+f:f;for(var gt=0;gt<=b;gt++){P=Math.cos(T),R=Math.sin(T);var Mt=new ee({shape:{x1:P*(p-N)+v,y1:R*(p-N)+c,x2:P*(p-w-N)+v,y2:R*(p-w-N)+c},silent:!0,style:L});L.stroke==="auto"&&Mt.setStyle({stroke:i((E+gt/b)/S)}),h.add(Mt),T+=M}T-=M}else T+=C}},e.prototype._renderPointer=function(t,a,n,i,o,s,l,u,f){var h=this.group,v=this._data,c=this._progressEls,p=[],d=t.get(["pointer","show"]),g=t.getModel("progress"),y=g.get("show"),m=t.getData(),_=m.mapDimension("value"),S=+t.get("min"),b=+t.get("max"),x=[S,b],w=[s,l];function T(M,D){var L=m.getItemModel(M),I=L.getModel("pointer"),P=H(I.get("width"),o.r),R=H(I.get("length"),o.r),E=t.get(["pointer","icon"]),N=I.get("offsetCenter"),O=H(N[0],o.r),V=H(N[1],o.r),F=I.get("keepAspect"),W;return E?W=Xt(E,O-P/2,V-R,P,R,null,F):W=new OH({shape:{angle:-Math.PI/2,width:P,r:R,x:O,y:V}}),W.rotation=-(D+Math.PI/2),W.x=o.cx,W.y=o.cy,W}function C(M,D){var L=g.get("roundCap"),I=L?Wf:Me,P=g.get("overlap"),R=P?g.get("width"):f/m.count(),E=P?o.r-R:o.r-(M+1)*R,N=P?o.r:o.r-M*R,O=new I({shape:{startAngle:s,endAngle:D,cx:o.cx,cy:o.cy,clockwise:u,r0:E,r:N}});return P&&(O.z2=b-m.get(_,M)%b),O}(y||d)&&(m.diff(v).add(function(M){var D=m.get(_,M);if(d){var L=T(M,s);Vt(L,{rotation:-((isNaN(+D)?w[0]:Lt(D,x,w,!0))+Math.PI/2)},t),h.add(L),m.setItemGraphicEl(M,L)}if(y){var I=C(M,s),P=g.get("clip");Vt(I,{shape:{endAngle:Lt(D,x,w,P)}},t),h.add(I),Xp(t.seriesIndex,m.dataType,M,I),p[M]=I}}).update(function(M,D){var L=m.get(_,M);if(d){var I=v.getItemGraphicEl(D),P=I?I.rotation:s,R=T(M,P);R.rotation=P,Ct(R,{rotation:-((isNaN(+L)?w[0]:Lt(L,x,w,!0))+Math.PI/2)},t),h.add(R),m.setItemGraphicEl(M,R)}if(y){var E=c[D],N=E?E.shape.endAngle:s,O=C(M,N),V=g.get("clip");Ct(O,{shape:{endAngle:Lt(L,x,w,V)}},t),h.add(O),Xp(t.seriesIndex,m.dataType,M,O),p[M]=O}}).execute(),m.each(function(M){var D=m.getItemModel(M),L=D.getModel("emphasis"),I=L.get("focus"),P=L.get("blurScope"),R=L.get("disabled");if(d){var E=m.getItemGraphicEl(M),N=m.getItemVisual(M,"style"),O=N.fill;if(E instanceof se){var V=E.style;E.useStyle(B({image:V.image,x:V.x,y:V.y,width:V.width,height:V.height},N))}else E.useStyle(N),E.type!=="pointer"&&E.setColor(O);E.setStyle(D.getModel(["pointer","itemStyle"]).getItemStyle()),E.style.fill==="auto"&&E.setStyle("fill",i(Lt(m.get(_,M),x,[0,1],!0))),E.z2EmphasisLift=0,he(E,D),Wt(E,I,P,R)}if(y){var F=p[M];F.useStyle(m.getItemVisual(M,"style")),F.setStyle(D.getModel(["progress","itemStyle"]).getItemStyle()),F.z2EmphasisLift=0,he(F,D),Wt(F,I,P,R)}}),this._progressEls=p)},e.prototype._renderAnchor=function(t,a){var n=t.getModel("anchor"),i=n.get("show");if(i){var o=n.get("size"),s=n.get("icon"),l=n.get("offsetCenter"),u=n.get("keepAspect"),f=Xt(s,a.cx-o/2+H(l[0],a.r),a.cy-o/2+H(l[1],a.r),o,o,null,u);f.z2=n.get("showAbove")?1:0,f.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(f)}},e.prototype._renderTitleAndDetail=function(t,a,n,i,o){var s=this,l=t.getData(),u=l.mapDimension("value"),f=+t.get("min"),h=+t.get("max"),v=new rt,c=[],p=[],d=t.isAnimationEnabled(),g=t.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){c[y]=new St({silent:!0}),p[y]=new St({silent:!0})}).update(function(y,m){c[y]=s._titleEls[m],p[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new rt,b=i(Lt(_,[f,h],[0,1],!0)),x=m.getModel("title");if(x.get("show")){var w=x.get("offsetCenter"),T=o.cx+H(w[0],o.r),C=o.cy+H(w[1],o.r),M=c[y];M.attr({z2:g?0:2,style:Ot(x,{x:T,y:C,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:b})}),S.add(M)}var D=m.getModel("detail");if(D.get("show")){var L=D.get("offsetCenter"),I=o.cx+H(L[0],o.r),P=o.cy+H(L[1],o.r),R=H(D.get("width"),o.r),E=H(D.get("height"),o.r),N=t.get(["progress","show"])?l.getItemVisual(y,"style").fill:b,M=p[y],O=D.get("formatter");M.attr({z2:g?0:2,style:Ot(D,{x:I,y:P,text:Eu(_,O),width:isNaN(R)?null:R,height:isNaN(E)?null:E,align:"center",verticalAlign:"middle"},{inheritColor:N})}),xC(M,{normal:D},_,function(F){return Eu(F,O)}),d&&bC(M,y,l,t,{getFormattedLabel:function(F,W,Z,Q,tt,gt){return Eu(gt?gt.interpolatedValue:_,O)}}),S.add(M)}v.add(S)}),this.group.add(v),this._titleEls=c,this._detailEls=p},e.type="gauge",e}(Et);const VH=BH;var zH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="itemStyle",t}return e.prototype.getInitialData=function(t,a){return Ro(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(Bt);const GH=zH;function FH(r){r.registerChartView(VH),r.registerSeriesModel(GH)}var HH=["itemStyle","opacity"],WH=function(r){k(e,r);function e(t,a){var n=r.call(this)||this,i=n,o=new Le,s=new St;return i.setTextContent(s),n.setTextGuideLine(o),n.updateData(t,a,!0),n}return e.prototype.updateData=function(t,a,n){var i=this,o=t.hostModel,s=t.getItemModel(a),l=t.getItemLayout(a),u=s.getModel("emphasis"),f=s.get(HH);f=f??1,n||Dr(i),i.useStyle(t.getItemVisual(a,"style")),i.style.lineJoin="round",n?(i.setShape({points:l.points}),i.style.opacity=0,Vt(i,{style:{opacity:f}},o,a)):Ct(i,{style:{opacity:f},shape:{points:l.points}},o,a),he(i,s),this._updateLabel(t,a),Wt(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t,a){var n=this,i=this.getTextGuideLine(),o=n.getTextContent(),s=t.hostModel,l=t.getItemModel(a),u=t.getItemLayout(a),f=u.label,h=t.getItemVisual(a,"style"),v=h.fill;ve(o,ae(l),{labelFetcher:t.hostModel,labelDataIndex:a,defaultOpacity:h.opacity,defaultText:t.getName(a)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),n.setTextConfig({local:!0,inside:!!f.inside,insideStroke:v,outsideFill:v});var c=f.linePoints;i.setShape({points:c}),n.textGuideLineConfig={anchor:c?new lt(c[0][0],c[0][1]):null},Ct(o,{style:{x:f.x,y:f.y}},s,a),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),Cy(n,Ay(l),{stroke:v})},e}(De),$H=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreLabelLineUpdate=!0,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._data,s=this.group;i.diff(o).add(function(l){var u=new WH(i,l);i.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(i,l),s.add(f),i.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Ks(u,t,l)}).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(Et);const UH=$H;var YH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Bl(U(this.getData,this),U(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.getInitialData=function(t,a){return Ro(this,{coordDimensions:["value"],encodeDefaulter:it(Kg,this)})},e.prototype._defaultLabelLine=function(t){ni(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.prototype.getDataParams=function(t){var a=this.getData(),n=r.prototype.getDataParams.call(this,t),i=a.mapDimension("value"),o=a.getSum(i);return n.percent=o?+(a.get(i,t)/o*100).toFixed(2):0,n.$vars.push("percent"),n},e.type="series.funnel",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(Bt);const ZH=YH;function XH(r,e){return jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function qH(r,e){for(var t=r.mapDimension("value"),a=r.mapArray(t,function(l){return l}),n=[],i=e==="ascending",o=0,s=r.count();op4)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);n.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!Gc(this,"mousemove"))){var e=this._model,t=e.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),a=t.behavior;a==="jump"&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand(a==="none"?null:{axisExpandWindow:t.axisExpandWindow,animation:a==="jump"?null:{duration:0}})}}};function Gc(r,e){var t=r._model;return t.get("axisExpandable")&&t.get("axisExpandTriggerOn")===e}const y4=d4;var m4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var a=this.option;t&&ot(a,t,!0),this._initDimensions()},e.prototype.contains=function(t,a){var n=t.get("parallelIndex");return n!=null&&a.getComponent("parallel",n)===this},e.prototype.setAxisExpand=function(t){A(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(a){t.hasOwnProperty(a)&&(this.option[a]=t[a])},this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],a=this.parallelAxisIndex=[],n=It(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(i){return(i.get("parallelIndex")||0)===this.componentIndex},this);A(n,function(i){t.push("dim"+i.get("dim")),a.push(i.componentIndex)})},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(_t);const _4=m4;var S4=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.type=i||"value",s.axisIndex=o,s}return e.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},e}(vr);const x4=S4;function mi(r,e,t,a,n,i){r=r||0;var o=t[1]-t[0];if(n!=null&&(n=Oi(n,[0,o])),i!=null&&(i=Math.max(i,n??0)),a==="all"){var s=Math.abs(e[1]-e[0]);s=Oi(s,[0,o]),n=i=Oi(s,[n,i]),a=0}e[0]=Oi(e[0],t),e[1]=Oi(e[1],t);var l=Fc(e,a);e[a]+=r;var u=n||0,f=t.slice();l.sign<0?f[0]+=u:f[1]-=u,e[a]=Oi(e[a],f);var h;return h=Fc(e,a),n!=null&&(h.sign!==l.sign||h.spani&&(e[1-a]=e[a]+h.sign*i),e}function Fc(r,e){var t=r[e]-r[1-e];return{span:Math.abs(t),sign:t>0?-1:t<0?1:e?-1:1}}function Oi(r,e){return Math.min(e[1]!=null?e[1]:1/0,Math.max(e[0]!=null?e[0]:-1/0,r))}var Hc=A,tL=Math.min,eL=Math.max,JS=Math.floor,b4=Math.ceil,tx=Ht,w4=Math.PI,T4=function(){function r(e,t,a){this.type="parallel",this._axesMap=X(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,a)}return r.prototype._init=function(e,t,a){var n=e.dimensions,i=e.parallelAxisIndex;Hc(n,function(o,s){var l=i[s],u=t.getComponent("parallelAxis",l),f=this._axesMap.set(o,new x4(o,Pl(u),[0,0],u.get("type"),l)),h=f.type==="category";f.onBand=h&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},r.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),a=t.axisBase,n=t.layoutBase,i=t.pixelDimIndex,o=e[1-i],s=e[i];return o>=a&&o<=a+t.axisLength&&s>=n&&s<=n+t.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(e,t){t.eachSeries(function(a){if(e.contains(a,t)){var n=a.getData();Hc(this.dimensions,function(i){var o=this._axesMap.get(i);o.scale.unionExtentFromData(n,n.mapDimension(i)),ui(o.scale,o.model)},this)}},this)},r.prototype.resize=function(e,t){this._rect=jt(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var e=this._model,t=this._rect,a=["x","y"],n=["width","height"],i=e.get("layout"),o=i==="horizontal"?0:1,s=t[n[o]],l=[0,s],u=this.dimensions.length,f=ku(e.get("axisExpandWidth"),l),h=ku(e.get("axisExpandCount")||0,[0,u]),v=e.get("axisExpandable")&&u>3&&u>h&&h>1&&f>0&&s>0,c=e.get("axisExpandWindow"),p;if(c)p=ku(c[1]-c[0],l),c[1]=c[0]+p;else{p=ku(f*(h-1),l);var d=e.get("axisExpandCenter")||JS(u/2);c=[f*d-p/2],c[1]=c[0]+p}var g=(s-p)/(u-h);g<3&&(g=0);var y=[JS(tx(c[0]/f,1))+1,b4(tx(c[1]/f,1))-1],m=g/f*c[0];return{layout:i,pixelDimIndex:o,layoutBase:t[a[o]],layoutLength:s,axisBase:t[a[1-o]],axisLength:t[n[1-o]],axisExpandable:v,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:c,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,a=this.dimensions,n=this._makeLayoutInfo(),i=n.layout;t.each(function(o){var s=[0,n.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),Hc(a,function(o,s){var l=(n.axisExpandable?A4:C4)(s,n),u={horizontal:{x:l.position,y:n.axisLength},vertical:{x:0,y:l.position}},f={horizontal:w4/2,vertical:0},h=[u[i].x+e.x,u[i].y+e.y],v=f[i],c=$e();an(c,c,v),Cr(c,c,h),this._axesLayout[o]={position:h,rotation:v,transform:c,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(e){return this._axesMap.get(e)},r.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},r.prototype.eachActiveState=function(e,t,a,n){a==null&&(a=0),n==null&&(n=e.count());var i=this._axesMap,o=this.dimensions,s=[],l=[];A(o,function(g){s.push(e.mapDimension(g)),l.push(i.get(g).model)});for(var u=this.hasAxisBrushed(),f=a;fi*(1-h[0])?(u="jump",l=s-i*(1-h[2])):(l=s-i*h[1])>=0&&(l=s-i*(1-h[1]))<=0&&(l=0),l*=t.axisExpandWidth/f,l?mi(l,n,o,"all"):u="none";else{var c=n[1]-n[0],p=o[1]*s/c;n=[eL(0,p-c/2)],n[1]=tL(o[1],n[0]+c),n[0]=n[1]-c}return{axisExpandWindow:n,behavior:u}},r}();function ku(r,e){return tL(eL(r,e[0]),e[1])}function C4(r,e){var t=e.layoutLength/(e.axisCount-1);return{position:t*r,axisNameAvailableWidth:t,axisLabelShow:!0}}function A4(r,e){var t=e.layoutLength,a=e.axisExpandWidth,n=e.axisCount,i=e.axisCollapseWidth,o=e.winInnerIndices,s,l=i,u=!1,f;return r=0;n--)He(a[n])},e.prototype.getActiveState=function(t){var a=this.activeIntervals;if(!a.length)return"normal";if(t==null||isNaN(+t))return"inactive";if(a.length===1){var n=a[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,o=a.length;iE4}function lL(r){var e=r.length-1;return e<0&&(e=0),[r[0],r[e]]}function uL(r,e,t,a){var n=new rt;return n.add(new xt({name:"main",style:jy(t),silent:!0,draggable:!0,cursor:"move",drift:it(nx,r,e,n,["n","s","w","e"]),ondragend:it(hi,e,{isEnd:!0})})),A(a,function(i){n.add(new xt({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:it(nx,r,e,n,i),ondragend:it(hi,e,{isEnd:!0})}))}),n}function fL(r,e,t,a){var n=a.brushStyle.lineWidth||0,i=fo(n,k4),o=t[0][0],s=t[1][0],l=o-n/2,u=s-n/2,f=t[0][1],h=t[1][1],v=f-i+n/2,c=h-i+n/2,p=f-o,d=h-s,g=p+n,y=d+n;ea(r,e,"main",o,s,p,d),a.transformable&&(ea(r,e,"w",l,u,i,y),ea(r,e,"e",v,u,i,y),ea(r,e,"n",l,u,g,i),ea(r,e,"s",l,c,g,i),ea(r,e,"nw",l,u,i,i),ea(r,e,"ne",v,u,i,i),ea(r,e,"sw",l,c,i,i),ea(r,e,"se",v,c,i,i))}function zd(r,e){var t=e.__brushOption,a=t.transformable,n=e.childAt(0);n.useStyle(jy(t)),n.attr({silent:!a,cursor:a?"move":"default"}),A([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=e.childOfName(i.join("")),s=i.length===1?Gd(r,i[0]):F4(r,i);o&&o.attr({silent:!a,invisible:!a,cursor:a?N4[s]+"-resize":null})})}function ea(r,e,t,a,n,i,o){var s=e.childOfName(t);s&&s.setShape(W4(Qy(r,e,[[a,n],[a+i,n+o]])))}function jy(r){return j({strokeNoScale:!0},r.brushStyle)}function hL(r,e,t,a){var n=[vl(r,t),vl(e,a)],i=[fo(r,t),fo(e,a)];return[[n[0],i[0]],[n[1],i[1]]]}function G4(r){return $a(r.group)}function Gd(r,e){var t={w:"left",e:"right",n:"top",s:"bottom"},a={left:"w",right:"e",top:"n",bottom:"s"},n=Dh(t[e],G4(r));return a[n]}function F4(r,e){var t=[Gd(r,e[0]),Gd(r,e[1])];return(t[0]==="e"||t[0]==="w")&&t.reverse(),t.join("")}function nx(r,e,t,a,n,i){var o=t.__brushOption,s=r.toRectRange(o.range),l=vL(e,n,i);A(a,function(u){var f=O4[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(hL(s[0][0],s[1][0],s[0][1],s[1][1])),Xy(e,t),hi(e,{isEnd:!1})}function H4(r,e,t,a){var n=e.__brushOption.range,i=vL(r,t,a);A(n,function(o){o[0]+=i[0],o[1]+=i[1]}),Xy(r,e),hi(r,{isEnd:!1})}function vL(r,e,t){var a=r.group,n=a.transformCoordToLocal(e,t),i=a.transformCoordToLocal(0,0);return[n[0]-i[0],n[1]-i[1]]}function Qy(r,e,t){var a=sL(r,e);return a&&a!==fi?a.clipPath(t,r._transform):et(t)}function W4(r){var e=vl(r[0][0],r[1][0]),t=vl(r[0][1],r[1][1]),a=fo(r[0][0],r[1][0]),n=fo(r[0][1],r[1][1]);return{x:e,y:t,width:a-e,height:n-t}}function $4(r,e,t){if(!(!r._brushType||Y4(r,e.offsetX,e.offsetY))){var a=r._zr,n=r._covers,i=Ky(r,e,t);if(!r._dragging)for(var o=0;oa.getWidth()||t<0||t>a.getHeight()}var Kh={lineX:sx(0),lineY:sx(1),rect:{createCover:function(r,e){function t(a){return a}return uL({toRectRange:t,fromRectRange:t},r,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var e=lL(r);return hL(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(r,e,t,a){fL(r,e,t,a)},updateCommon:zd,contain:Hd},polygon:{createCover:function(r,e){var t=new rt;return t.add(new Le({name:"main",style:jy(e),silent:!0})),t},getCreatingRange:function(r){return r},endCreating:function(r,e){e.remove(e.childAt(0)),e.add(new De({name:"main",draggable:!0,drift:it(H4,r,e),ondragend:it(hi,r,{isEnd:!0})}))},updateCoverShape:function(r,e,t,a){e.childAt(0).setShape({points:Qy(r,e,t)})},updateCommon:zd,contain:Hd}};function sx(r){return{createCover:function(e,t){return uL({toRectRange:function(a){var n=[a,[0,100]];return r&&n.reverse(),n},fromRectRange:function(a){return a[r]}},e,t,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(e){var t=lL(e),a=vl(t[0][r],t[1][r]),n=fo(t[0][r],t[1][r]);return[a,n]},updateCoverShape:function(e,t,a,n){var i,o=sL(e,t);if(o!==fi&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=e._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[a,i];r&&l.reverse(),fL(e,t,l,n)},updateCommon:zd,contain:Hd}}const Jy=V4;function pL(r){return r=tm(r),function(e){return zg(e,r)}}function dL(r,e){return r=tm(r),function(t){var a=e??t,n=a?r.width:r.height,i=a?r.x:r.y;return[i,i+(n||0)]}}function gL(r,e,t){var a=tm(r);return function(n,i){return a.contain(i[0],i[1])&&!Yh(n,e,t)}}function tm(r){return ft.create(r)}var Z4=["axisLine","axisTickLabel","axisName"],X4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){r.prototype.init.apply(this,arguments),(this._brushController=new Jy(a.getZr())).on("brush",U(this._onBrush,this))},e.prototype.render=function(t,a,n,i){if(!q4(t,a,i)){this.axisModel=t,this.api=n,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new rt,this.group.add(this._axisGroup),!!t.get("show")){var s=j4(t,a),l=s.coordinateSystem,u=t.getAreaSelectStyle(),f=u.width,h=t.axis.dim,v=l.getAxisLayout(h),c=B({strokeContainThreshold:f},v),p=new ga(t,c);A(Z4,p.add,p),this._axisGroup.add(p.getGroup()),this._refreshBrushController(c,u,t,s,f,n),Al(o,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,a,n,i,o,s){var l=n.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),h=ft.create({x:l[0],y:-o/2,width:u,height:o});h.x-=f,h.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:pL(h),isTargetByCursor:gL(h,s,i),getLinearBrushOtherExtent:dL(h,0)}]).enableBrush({brushType:"lineX",brushStyle:a,removeOnClick:!0}).updateCovers(K4(n))},e.prototype._onBrush=function(t){var a=t.areas,n=this.axisModel,i=n.axis,o=G(a,function(s){return[i.coordToData(s.range[0],!0),i.coordToData(s.range[1],!0)]});(!n.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:o})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(zt);function q4(r,e,t){return t&&t.type==="axisAreaSelect"&&e.findComponents({mainType:"parallelAxis",query:t})[0]===r}function K4(r){var e=r.axis;return G(r.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function j4(r,e){return e.getComponent("parallel",r.get("parallelIndex"))}const Q4=X4;var J4={type:"axisAreaSelect",event:"axisAreaSelected"};function tW(r){r.registerAction(J4,function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},function(a){a.axis.model.setActiveIntervals(e.intervals)})}),r.registerAction("parallelAxisExpand",function(e,t){t.eachComponent({mainType:"parallel",query:e},function(a){a.setAxisExpand(e)})})}var eW={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function yL(r){r.registerComponentView(y4),r.registerComponentModel(_4),r.registerCoordinateSystem("parallel",I4),r.registerPreprocessor(h4),r.registerComponentModel(ex),r.registerComponentView(Q4),uo(r,"parallel",ex,eW),tW(r)}function rW(r){ct(yL),r.registerChartView(a4),r.registerSeriesModel(s4),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,f4)}var aW=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),nW=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new aW},e.prototype.buildPath=function(t,a){var n=a.extent;t.moveTo(a.x1,a.y1),t.bezierCurveTo(a.cpx1,a.cpy1,a.cpx2,a.cpy2,a.x2,a.y2),a.orient==="vertical"?(t.lineTo(a.x2+n,a.y2),t.bezierCurveTo(a.cpx2+n,a.cpy2,a.cpx1+n,a.cpy1,a.x1+n,a.y1)):(t.lineTo(a.x2,a.y2+n),t.bezierCurveTo(a.cpx2,a.cpy2+n,a.cpx1,a.cpy1+n,a.x1,a.y1+n)),t.closePath()},e.prototype.highlight=function(){va(this)},e.prototype.downplay=function(){ca(this)},e}(dt),iW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._focusAdjacencyDisabled=!1,t}return e.prototype.render=function(t,a,n){var i=this,o=t.getGraph(),s=this.group,l=t.layoutInfo,u=l.width,f=l.height,h=t.getData(),v=t.getData("edge"),c=t.get("orient");this._model=t,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(p){var d=new nW,g=nt(d);g.dataIndex=p.dataIndex,g.seriesIndex=t.seriesIndex,g.dataType="edge";var y=p.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=p.node1.getLayout(),b=p.node1.getModel(),x=b.get("localX"),w=b.get("localY"),T=p.node2.getLayout(),C=p.node2.getModel(),M=C.get("localX"),D=C.get("localY"),L=p.getLayout(),I,P,R,E,N,O,V,F;switch(d.shape.extent=Math.max(1,L.dy),d.shape.orient=c,c==="vertical"?(I=(x!=null?x*u:S.x)+L.sy,P=(w!=null?w*f:S.y)+S.dy,R=(M!=null?M*u:T.x)+L.ty,E=D!=null?D*f:T.y,N=I,O=P*(1-_)+E*_,V=R,F=P*_+E*(1-_)):(I=(x!=null?x*u:S.x)+S.dx,P=(w!=null?w*f:S.y)+L.sy,R=M!=null?M*u:T.x,E=(D!=null?D*f:T.y)+L.ty,N=I*(1-_)+R*_,O=P,V=I*_+R*(1-_),F=E),d.setShape({x1:I,y1:P,x2:R,y2:E,cpx1:N,cpy1:O,cpx2:V,cpy2:F}),d.useStyle(m.getItemStyle()),d.style.fill){case"source":d.style.fill=p.node1.getVisual("color"),d.style.decal=p.node1.getVisual("style").decal;break;case"target":d.style.fill=p.node2.getVisual("color"),d.style.decal=p.node2.getVisual("style").decal;break;case"gradient":var W=p.node1.getVisual("color"),Z=p.node2.getVisual("color");$(W)&&$(Z)&&(d.style.fill=new yo(0,0,+(c==="horizontal"),+(c==="vertical"),[{color:W,offset:0},{color:Z,offset:1}]))}ve(d,ae(y,"edgeLabel"),{labelFetcher:t,labelDataIndex:p.dataIndex,defaultText:""+y.get("value")}),d.setTextConfig({position:"inside"});var Q=y.getModel("emphasis");he(d,y,"lineStyle",function(gt){return gt.getItemStyle()}),s.add(d),v.setItemGraphicEl(p.dataIndex,d);var tt=Q.get("focus");Wt(d,tt==="adjacency"?p.getAdjacentDataIndices():tt,Q.get("blurScope"),Q.get("disabled")),nt(d).dataType="edge"}),o.eachNode(function(p){var d=p.getLayout(),g=p.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=new xt({shape:{x:y!=null?y*u:d.x,y:m!=null?m*f:d.y,width:d.dx,height:d.dy},style:g.getModel("itemStyle").getItemStyle(),z2:10});ve(S,ae(g),{labelFetcher:t,labelDataIndex:p.dataIndex,defaultText:p.id}),S.disableLabelAnimation=!0,S.setStyle("fill",p.getVisual("color")),S.setStyle("decal",p.getVisual("style").decal),he(S,g),s.add(S),h.setItemGraphicEl(p.dataIndex,S),nt(S).dataType="node";var b=_.get("focus");Wt(S,b==="adjacency"?p.getAdjacentDataIndices():b,_.get("blurScope"),_.get("disabled"))}),h.eachItemGraphicEl(function(p,d){var g=h.getItemModel(d);g.get("draggable")&&(p.drift=function(y,m){i._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:h.getRawIndex(d),localX:this.shape.x/u,localY:this.shape.y/f})},p.ondragend=function(){i._focusAdjacencyDisabled=!1},p.draggable=!0,p.cursor="move")}),!this._data&&t.isAnimationEnabled()&&s.setClipPath(oW(s.getBoundingRect(),t,function(){s.removeClipPath()})),this._data=t.getData()},e.prototype.dispose=function(){},e.type="sankey",e}(Et);function oW(r,e,t){var a=new xt({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return Vt(a,{shape:{width:r.width+20}},e,t),a}const sW=iW;var lW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){var n=t.edges||t.links,i=t.data||t.nodes,o=t.levels;this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new Pt(o[l],this,a));if(i&&n){var u=QD(i,n,this,!0,f);return u.data}function f(h,v){h.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getData().getItemLayout(p);if(g){var y=g.depth,m=d.levelModels[y];m&&(c.parentModel=m)}return c}),v.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getGraph().getEdgeByIndex(p),y=g.node1.getLayout();if(y){var m=y.depth,_=d.levelModels[m];_&&(c.parentModel=_)}return c})}},e.prototype.setNodePosition=function(t,a){var n=this.option.data||this.option.nodes,i=n[t];i.localX=a[0],i.localY=a[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,a,n){function i(c){return isNaN(c)||c==null}if(n==="edge"){var o=this.getDataParams(t,n),s=o.data,l=o.value,u=s.source+" -- "+s.target;return ne("nameValue",{name:u,value:l,noValue:i(l)})}else{var f=this.getGraph().getNodeByIndex(t),h=f.getLayout().value,v=this.getDataParams(t,n).data.name;return ne("nameValue",{name:v!=null?v+"":null,value:h,noValue:i(h)})}},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(t,a){var n=r.prototype.getDataParams.call(this,t,a);if(n.value==null&&a==="node"){var i=this.getGraph().getNodeByIndex(t),o=i.getLayout().value;n.value=o}return n},e.type="series.sankey",e.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},e}(Bt);const uW=lW;function fW(r,e){r.eachSeriesByType("sankey",function(t){var a=t.get("nodeWidth"),n=t.get("nodeGap"),i=hW(t,e);t.layoutInfo=i;var o=i.width,s=i.height,l=t.getGraph(),u=l.nodes,f=l.edges;cW(u);var h=It(u,function(d){return d.getLayout().value===0}),v=h.length!==0?0:t.get("layoutIterations"),c=t.get("orient"),p=t.get("nodeAlign");vW(u,f,a,n,o,s,v,c,p)})}function hW(r,e){return jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function vW(r,e,t,a,n,i,o,s,l){pW(r,e,t,n,i,s,l),mW(r,e,i,n,a,o,s),MW(r,s)}function cW(r){A(r,function(e){var t=Za(e.outEdges,qf),a=Za(e.inEdges,qf),n=e.getValue()||0,i=Math.max(t,a,n);e.setLayout({value:i},!0)})}function pW(r,e,t,a,n,i,o){for(var s=[],l=[],u=[],f=[],h=0,v=0;v=0;y&&g.depth>c&&(c=g.depth),d.setLayout({depth:y?g.depth:h},!0),i==="vertical"?d.setLayout({dy:t},!0):d.setLayout({dx:t},!0);for(var m=0;mh-1?c:h-1;o&&o!=="left"&&dW(r,o,i,w);var T=i==="vertical"?(n-t)/w:(a-t)/w;yW(r,T,i)}function mL(r){var e=r.hostGraph.data.getRawDataItem(r.dataIndex);return e.depth!=null&&e.depth>=0}function dW(r,e,t,a){if(e==="right"){for(var n=[],i=r,o=0;i.length;){for(var s=0;s0;i--)l*=.99,xW(s,l,o),Wc(s,n,t,a,o),AW(s,l,o),Wc(s,n,t,a,o)}function _W(r,e){var t=[],a=e==="vertical"?"y":"x",n=$p(r,function(i){return i.getLayout()[a]});return n.keys.sort(function(i,o){return i-o}),A(n.keys,function(i){t.push(n.buckets.get(i))}),t}function SW(r,e,t,a,n,i){var o=1/0;A(r,function(s){var l=s.length,u=0;A(s,function(h){u+=h.getLayout().value});var f=i==="vertical"?(a-(l-1)*n)/u:(t-(l-1)*n)/u;f0&&(s=l.getLayout()[i]+u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]+l.getLayout()[v]+e;var p=n==="vertical"?a:t;if(u=f-e-p,u>0){s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var c=h-2;c>=0;--c)l=o[c],u=l.getLayout()[i]+l.getLayout()[v]+e-f,u>0&&(s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]}})}function xW(r,e,t){A(r.slice().reverse(),function(a){A(a,function(n){if(n.outEdges.length){var i=Za(n.outEdges,bW,t)/Za(n.outEdges,qf);if(isNaN(i)){var o=n.outEdges.length;i=o?Za(n.outEdges,wW,t)/o:0}if(t==="vertical"){var s=n.getLayout().x+(i-Ja(n,t))*e;n.setLayout({x:s},!0)}else{var l=n.getLayout().y+(i-Ja(n,t))*e;n.setLayout({y:l},!0)}}})})}function bW(r,e){return Ja(r.node2,e)*r.getValue()}function wW(r,e){return Ja(r.node2,e)}function TW(r,e){return Ja(r.node1,e)*r.getValue()}function CW(r,e){return Ja(r.node1,e)}function Ja(r,e){return e==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function qf(r){return r.getValue()}function Za(r,e,t){for(var a=0,n=r.length,i=-1;++io&&(o=l)}),A(a,function(s){var l=new ue({type:"color",mappingMethod:"linear",dataExtent:[i,o],visual:e.get("color")}),u=l.mapValueToVisual(s.getLayout().value),f=s.getModel().get(["itemStyle","color"]);f!=null?(s.setVisual("color",f),s.setVisual("style",{fill:f})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}n.length&&A(n,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function LW(r){r.registerChartView(sW),r.registerSeriesModel(uW),r.registerLayout(fW),r.registerVisual(DW),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(a){a.setNodePosition(e.dataIndex,[e.localX,e.localY])})})}var _L=function(){function r(){}return r.prototype.getInitialData=function(e,t){var a,n=t.getComponent("xAxis",this.get("xAxisIndex")),i=t.getComponent("yAxis",this.get("yAxisIndex")),o=n.get("type"),s=i.get("type"),l;o==="category"?(e.layout="horizontal",a=n.getOrdinalMeta(),l=!0):s==="category"?(e.layout="vertical",a=i.getOrdinalMeta(),l=!0):e.layout=e.layout||"horizontal";var u=["x","y"],f=e.layout==="horizontal"?0:1,h=this._baseAxisDim=u[f],v=u[1-f],c=[n,i],p=c[f].get("type"),d=c[1-f].get("type"),g=e.data;if(g&&l){var y=[];A(g,function(S,b){var x;z(S)?(x=S.slice(),S.unshift(b)):z(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,y.push(x)}),e.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:Bf(p),ordinalMeta:a,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:v,type:Bf(d),dimsDef:m.slice()}];return Ro(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:it(FC,_,this)})},r.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},r}(),SL=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],t.visualDrawType="stroke",t}return e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},e}(Bt);Yt(SL,_L,!0);const IW=SL;var PW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=t.get("layout")==="horizontal"?1:0;i.diff(s).add(function(u){if(i.hasValue(u)){var f=i.getItemLayout(u),h=lx(f,i,u,l,!0);i.setItemGraphicEl(u,h),o.add(h)}}).update(function(u,f){var h=s.getItemGraphicEl(f);if(!i.hasValue(u)){o.remove(h);return}var v=i.getItemLayout(u);h?(Dr(h),xL(v,h,i,u)):h=lx(v,i,u,l),o.add(h),i.setItemGraphicEl(u,h)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=i},e.prototype.remove=function(t){var a=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl(function(i){i&&a.remove(i)})},e.type="boxplot",e}(Et),RW=function(){function r(){}return r}(),EW=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="boxplotBoxPath",a}return e.prototype.getDefaultShape=function(){return new RW},e.prototype.buildPath=function(t,a){var n=a.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i<4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();id){var S=[y,_];a.push(S)}}}return{boxData:t,outliers:a}}var FW={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==Se){var a="";Dt(a)}var n=GW(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:n.boxData},{data:n.outliers}]}};function HW(r){r.registerSeriesModel(IW),r.registerChartView(OW),r.registerLayout(NW),r.registerTransform(FW)}var WW=["color","borderColor"],$W=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,a,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,a,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,a):this._incrementalRenderNormal(t,a)},e.prototype.eachRendered=function(t){nn(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var a=t.pipelineContext.large;(this._isLargeDraw==null||a!==this._isLargeDraw)&&(this._isLargeDraw=a,this._clear())},e.prototype._renderNormal=function(t){var a=t.getData(),n=this._data,i=this.group,o=a.getLayout("isSimpleBox"),s=t.get("clip",!0),l=t.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),a.diff(n).add(function(f){if(a.hasValue(f)){var h=a.getItemLayout(f);if(s&&ux(u,h))return;var v=$c(h,f,!0);Vt(v,{shape:{points:h.ends}},t,f),Uc(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}}).update(function(f,h){var v=n.getItemGraphicEl(h);if(!a.hasValue(f)){i.remove(v);return}var c=a.getItemLayout(f);if(s&&ux(u,c)){i.remove(v);return}v?(Ct(v,{shape:{points:c.ends}},t,f),Dr(v)):v=$c(c),Uc(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}).remove(function(f){var h=n.getItemGraphicEl(f);h&&i.remove(h)}).execute(),this._data=a},e.prototype._renderLarge=function(t){this._clear(),fx(t,this.group);var a=t.get("clip",!0)?Uh(t.coordinateSystem,!1,t):null;a?this.group.setClipPath(a):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,a){for(var n=a.getData(),i=n.getLayout("isSimpleBox"),o;(o=t.next())!=null;){var s=n.getItemLayout(o),l=$c(s);Uc(l,n,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},e.prototype._incrementalRenderLarge=function(t,a){fx(a,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(Et),UW=function(){function r(){}return r}(),YW=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="normalCandlestickBox",a}return e.prototype.getDefaultShape=function(){return new UW},e.prototype.buildPath=function(t,a){var n=a.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(dt);function $c(r,e,t){var a=r.ends;return new YW({shape:{points:t?ZW(a,r):a},z2:100})}function ux(r,e){for(var t=!0,a=0;a0?"borderColor":"borderColor0"])||t.get(["itemStyle",r>0?"color":"color0"]);r===0&&(n=t.get(["itemStyle","borderColorDoji"]));var i=t.getModel("itemStyle").getItemStyle(WW);e.useStyle(i),e.style.fill=null,e.style.stroke=n}const qW=$W;var bL=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],t}return e.prototype.getShadowDim=function(){return"open"},e.prototype.brushSelector=function(t,a,n){var i=a.getItemLayout(t);return i&&n.rect(i.brushRect)},e.type="series.candlestick",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},e}(Bt);Yt(bL,_L,!0);const KW=bL;function jW(r){!r||!z(r.series)||A(r.series,function(e){J(e)&&e.type==="k"&&(e.type="candlestick")})}var QW=["itemStyle","borderColor"],JW=["itemStyle","borderColor0"],t$=["itemStyle","borderColorDoji"],e$=["itemStyle","color"],r$=["itemStyle","color0"],a$={seriesType:"candlestick",plan:Mo(),performRawSeries:!0,reset:function(r,e){function t(i,o){return o.get(i>0?e$:r$)}function a(i,o){return o.get(i===0?t$:i>0?QW:JW)}if(!e.isSeriesFiltered(r)){var n=r.pipelineContext.large;return!n&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,f=l.getItemStyle();f.fill=t(u,l),f.stroke=a(u,l)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");B(h,f)}}}}}};const n$=a$;var i$={seriesType:"candlestick",plan:Mo(),reset:function(r){var e=r.coordinateSystem,t=r.getData(),a=o$(r,t),n=0,i=1,o=["x","y"],s=t.getDimensionIndex(t.mapDimension(o[n])),l=G(t.mapDimensionsAll(o[i]),t.getDimensionIndex,t),u=l[0],f=l[1],h=l[2],v=l[3];if(t.setLayout({candleWidth:a,isSimpleBox:a<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?p:c};function c(d,g){for(var y,m=g.getStore();(y=d.next())!=null;){var _=m.get(s,y),S=m.get(u,y),b=m.get(f,y),x=m.get(h,y),w=m.get(v,y),T=Math.min(S,b),C=Math.max(S,b),M=N(T,_),D=N(C,_),L=N(x,_),I=N(w,_),P=[];O(P,D,0),O(P,M,1),P.push(F(I),F(D),F(L),F(M));var R=g.getItemModel(y),E=!!R.get(["itemStyle","borderColorDoji"]);g.setItemLayout(y,{sign:hx(m,y,S,b,f,E),initBaseline:S>b?D[i]:M[i],ends:P,brushRect:V(x,w,_)})}function N(W,Z){var Q=[];return Q[n]=Z,Q[i]=W,isNaN(Z)||isNaN(W)?[NaN,NaN]:e.dataToPoint(Q)}function O(W,Z,Q){var tt=Z.slice(),gt=Z.slice();tt[n]=tf(tt[n]+a/2,1,!1),gt[n]=tf(gt[n]-a/2,1,!0),Q?W.push(tt,gt):W.push(gt,tt)}function V(W,Z,Q){var tt=N(W,Q),gt=N(Z,Q);return tt[n]-=a/2,gt[n]-=a/2,{x:tt[0],y:tt[1],width:a,height:gt[1]-tt[1]}}function F(W){return W[n]=tf(W[n],1),W}}function p(d,g){for(var y=Fr(d.count*4),m=0,_,S=[],b=[],x,w=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=d.next())!=null;){var C=w.get(s,x),M=w.get(u,x),D=w.get(f,x),L=w.get(h,x),I=w.get(v,x);if(isNaN(C)||isNaN(L)||isNaN(I)){y[m++]=NaN,m+=3;continue}y[m++]=hx(w,x,M,D,f,T),S[n]=C,S[i]=L,_=e.dataToPoint(S,null,b),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[i]=I,_=e.dataToPoint(S,null,b),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function hx(r,e,t,a,n,i){var o;return t>a?o=-1:t0?r.get(n,e-1)<=a?1:-1:1,o}function o$(r,e){var t=r.getBaseAxis(),a,n=t.type==="category"?t.getBandWidth():(a=t.getExtent(),Math.abs(a[1]-a[0])/e.count()),i=H(ut(r.get("barMaxWidth"),n),n),o=H(ut(r.get("barMinWidth"),1),n),s=r.get("barWidth");return s!=null?H(s,n):Math.max(Math.min(n/2,i),o)}const s$=i$;function l$(r){r.registerChartView(qW),r.registerSeriesModel(KW),r.registerPreprocessor(jW),r.registerVisual(n$),r.registerLayout(s$)}function vx(r,e){var t=e.rippleEffectColor||e.color;r.eachChild(function(a){a.attr({z:e.z,zlevel:e.zlevel,style:{stroke:e.brushType==="stroke"?t:null,fill:e.brushType==="fill"?t:null}})})}var u$=function(r){k(e,r);function e(t,a){var n=r.call(this)||this,i=new El(t,a),o=new rt;return n.add(i),n.add(o),n.updateData(t,a),n}return e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var a=t.symbolType,n=t.color,i=t.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(i)/f*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){i.stopAnimation();var v=void 0;K(h)?v=h(n):v=h,i.__t>0&&(v=-s*i.__t),this._animateSymbol(i,s,v,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},e.prototype._animateSymbol=function(t,a,n,i,o){if(a>0){t.__t=0;var s=this,l=t.animate("",i).when(o?a*2:a,{__t:o?2:1}).delay(n).during(function(){s._updateSymbolPosition(t)});i||l.done(function(){s.remove(t)}),l.start()}},e.prototype._getLineLength=function(t){return na(t.__p1,t.__cp1)+na(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,a){t.__p1=a[0],t.__p2=a[1],t.__cp1=a[2]||[(a[0][0]+a[1][0])/2,(a[0][1]+a[1][1])/2]},e.prototype.updateData=function(t,a,n){this.childAt(0).updateData(t,a,n),this._updateEffectSymbol(t,a)},e.prototype._updateSymbolPosition=function(t){var a=t.__p1,n=t.__p2,i=t.__cp1,o=t.__t<1?t.__t:2-t.__t,s=[t.x,t.y],l=s.slice(),u=ie,f=Lp;s[0]=u(a[0],i[0],n[0],o),s[1]=u(a[1],i[1],n[1],o);var h=t.__t<1?f(a[0],i[0],n[0],o):f(n[0],i[0],a[0],1-o),v=t.__t<1?f(a[1],i[1],n[1],o):f(n[1],i[1],a[1],1-o);t.rotation=-Math.atan2(v,h)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(t.__lastT!==void 0&&t.__lastT=0&&!(i[l]<=a);l--);l=Math.min(l,o-2)}else{for(l=s;la);l++);l=Math.min(l-1,o-2)}var f=(a-i[l])/(i[l+1]-i[l]),h=n[l],v=n[l+1];t.x=h[0]*(1-f)+f*v[0],t.y=h[1]*(1-f)+f*v[1];var c=t.__t<1?v[0]-h[0]:h[0]-v[0],p=t.__t<1?v[1]-h[1]:h[1]-v[1];t.rotation=-Math.atan2(p,c)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=a,t.ignore=!1}},e}(wL);const _$=m$;var S$=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),x$=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new S$},e.prototype.buildPath=function(t,a){var n=a.segs,i=a.curveness,o;if(a.polyline)for(o=this._off;o0){t.moveTo(n[o++],n[o++]);for(var l=1;l0){var c=(u+h)/2-(f-v)*i,p=(f+v)/2-(h-u)*i;t.quadraticCurveTo(c,p,h,v)}else t.lineTo(h,v)}this.incremental&&(this._off=o,this.notClear=!0)},e.prototype.findDataIndex=function(t,a){var n=this.shape,i=n.segs,o=n.curveness,s=this.style.lineWidth;if(n.polyline)for(var l=0,u=0;u0)for(var h=i[u++],v=i[u++],c=1;c0){var g=(h+p)/2-(v-d)*o,y=(v+d)/2-(p-h)*o;if(IT(h,v,g,y,p,d,s,t,a))return l}else if(Pa(h,v,p,d,s,t,a))return l;l++}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.segs,i=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+e.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const w$=b$;var T$={seriesType:"lines",plan:Mo(),reset:function(r){var e=r.coordinateSystem;if(e){var t=r.get("polyline"),a=r.pipelineContext.large;return{progress:function(n,i){var o=[];if(a){var s=void 0,l=n.end-n.start;if(t){for(var u=0,f=n.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(i);var h=t.get("clip",!0)&&Uh(t.coordinateSystem,!1,t);h?this.group.setClipPath(h):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateLineDraw(i,t);o.incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._lineDraw.incrementalUpdate(t,a.getData()),this._finished=t.end===a.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,a,n){var i=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=CL.reset(t,a,n);s.progress&&s.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,a){var n=this._lineDraw,i=this._showEffect(a),o=!!a.get("polyline"),s=a.pipelineContext,l=s.large;return(!n||i!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(n&&n.remove(),n=this._lineDraw=l?new w$:new Zy(o?i?_$:TL:i?wL:Yy),this._hasEffet=i,this._isPolyline=o,this._isLargeDraw=l),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var a=t.getZr(),n=a.painter.getType()==="svg";!n&&this._lastZlevel!=null&&a.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,a){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(a)},e.prototype.dispose=function(t,a){this.remove(t,a)},e.type="lines",e}(Et);const A$=C$;var M$=typeof Uint32Array>"u"?Array:Uint32Array,D$=typeof Float64Array>"u"?Array:Float64Array;function cx(r){var e=r.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(r.data=G(e,function(t){var a=[t[0].coord,t[1].coord],n={coords:a};return t[0].name&&(n.fromName=t[0].name),t[1].name&&(n.toName=t[1].name),fh([n,t[0],t[1]])}))}var L$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="lineStyle",t.visualDrawType="stroke",t}return e.prototype.init=function(t){t.data=t.data||[],cx(t);var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count)),r.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(t){if(cx(t),t.data){var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count))}r.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var a=this._processFlatCoordsArray(t.data);a.flatCoords&&(this._flatCoords?(this._flatCoords=Vs(this._flatCoords,a.flatCoords),this._flatCoordsOffset=Vs(this._flatCoordsOffset,a.flatCoordsOffset)):(this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset),t.data=new Float32Array(a.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var a=this.getData().getItemModel(t),n=a.option instanceof Array?a.option:a.getShallow("coords");return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[t*2+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,a){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[t*2],i=this._flatCoordsOffset[t*2+1],o=0;o ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?1e4:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?2e4:this.get("progressiveThreshold"))},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),a=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&a>0?a+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(Bt);const I$=L$;function Ou(r){return r instanceof Array||(r=[r,r]),r}var P$={seriesType:"lines",reset:function(r){var e=Ou(r.get("symbol")),t=Ou(r.get("symbolSize")),a=r.getData();a.setVisual("fromSymbol",e&&e[0]),a.setVisual("toSymbol",e&&e[1]),a.setVisual("fromSymbolSize",t&&t[0]),a.setVisual("toSymbolSize",t&&t[1]);function n(i,o){var s=i.getItemModel(o),l=Ou(s.getShallow("symbol",!0)),u=Ou(s.getShallow("symbolSize",!0));l[0]&&i.setItemVisual(o,"fromSymbol",l[0]),l[1]&&i.setItemVisual(o,"toSymbol",l[1]),u[0]&&i.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&i.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:a.hasItemOption?n:null}}};const R$=P$;function E$(r){r.registerChartView(A$),r.registerSeriesModel(I$),r.registerLayout(CL),r.registerVisual(R$)}var k$=256,O$=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=Tr.createCanvas();this.canvas=e}return r.prototype.update=function(e,t,a,n,i,o){var s=this._getBrush(),l=this._getGradient(i,"inRange"),u=this._getGradient(i,"outOfRange"),f=this.pointSize+this.blurSize,h=this.canvas,v=h.getContext("2d"),c=e.length;h.width=t,h.height=a;for(var p=0;p0){var L=o(_)?l:u;_>0&&(_=_*M+T),b[x++]=L[D],b[x++]=L[D+1],b[x++]=L[D+2],b[x++]=L[D+3]*_*256}else x+=4}return v.putImageData(S,0,0),h},r.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=Tr.createCanvas()),t=this.pointSize+this.blurSize,a=t*2;e.width=a,e.height=a;var n=e.getContext("2d");return n.clearRect(0,0,a,a),n.shadowOffsetX=a,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-t,t,this.pointSize,0,Math.PI*2,!0),n.closePath(),n.fill(),e},r.prototype._getGradient=function(e,t){for(var a=this._gradientPixels,n=a[t]||(a[t]=new Uint8ClampedArray(256*4)),i=[0,0,0,0],o=0,s=0;s<256;s++)e[t](s/255,!0,i),n[o++]=i[0],n[o++]=i[1],n[o++]=i[2],n[o++]=i[3];return n},r}();const N$=O$;function B$(r,e,t){var a=r[1]-r[0];e=G(e,function(o){return{interval:[(o.interval[0]-r[0])/a,(o.interval[1]-r[0])/a]}});var n=e.length,i=0;return function(o){var s;for(s=i;s=0;s--){var l=e[s].interval;if(l[0]<=o&&o<=l[1]){i=s;break}}return s>=0&&s=e[0]&&a<=e[1]}}function px(r){var e=r.dimensions;return e[0]==="lng"&&e[1]==="lat"}var z$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i;a.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===t&&(i=s)})}),this._progressiveEls=null,this.group.removeAll();var o=t.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):px(o)&&this._renderOnGeo(o,t,i,n)},e.prototype.incrementalPrepareRender=function(t,a,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,a,n,i){var o=a.coordinateSystem;o&&(px(o)?this.render(a,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(a,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){nn(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,a,n,i,o){var s=t.coordinateSystem,l=gi(s,"cartesian2d"),u,f,h,v;if(l){var c=s.getAxis("x"),p=s.getAxis("y");u=c.getBandWidth()+.5,f=p.getBandWidth()+.5,h=c.scale.getExtent(),v=p.scale.getExtent()}for(var d=this.group,g=t.getData(),y=t.getModel(["emphasis","itemStyle"]).getItemStyle(),m=t.getModel(["blur","itemStyle"]).getItemStyle(),_=t.getModel(["select","itemStyle"]).getItemStyle(),S=t.get(["itemStyle","borderRadius"]),b=ae(t),x=t.getModel("emphasis"),w=x.get("focus"),T=x.get("blurScope"),C=x.get("disabled"),M=l?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],D=n;Dh[1]||Rv[1])continue;var E=s.dataToPoint([P,R]);L=new xt({shape:{x:E[0]-u/2,y:E[1]-f/2,width:u,height:f},style:I})}else{if(isNaN(g.get(M[1],D)))continue;L=new xt({z2:1,shape:s.dataToRect([g.get(M[0],D)]).contentShape,style:I})}if(g.hasItemOption){var N=g.getItemModel(D),O=N.getModel("emphasis");y=O.getModel("itemStyle").getItemStyle(),m=N.getModel(["blur","itemStyle"]).getItemStyle(),_=N.getModel(["select","itemStyle"]).getItemStyle(),S=N.get(["itemStyle","borderRadius"]),w=O.get("focus"),T=O.get("blurScope"),C=O.get("disabled"),b=ae(N)}L.shape.r=S;var V=t.getRawValue(D),F="-";V&&V[2]!=null&&(F=V[2]+""),ve(L,b,{labelFetcher:t,labelDataIndex:D,defaultOpacity:I.opacity,defaultText:F}),L.ensureState("emphasis").style=y,L.ensureState("blur").style=m,L.ensureState("select").style=_,Wt(L,w,T,C),L.incremental=o,o&&(L.states.emphasis.hoverLayer=!0),d.add(L),g.setItemGraphicEl(D,L),this._progressiveEls&&this._progressiveEls.push(L)}},e.prototype._renderOnGeo=function(t,a,n,i){var o=n.targetVisuals.inRange,s=n.targetVisuals.outOfRange,l=a.getData(),u=this._hmLayer||this._hmLayer||new N$;u.blurSize=a.get("blurSize"),u.pointSize=a.get("pointSize"),u.minOpacity=a.get("minOpacity"),u.maxOpacity=a.get("maxOpacity");var f=t.getViewRect().clone(),h=t.getRoamTransform();f.applyTransform(h);var v=Math.max(f.x,0),c=Math.max(f.y,0),p=Math.min(f.width+f.x,i.getWidth()),d=Math.min(f.height+f.y,i.getHeight()),g=p-v,y=d-c,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(w,T,C){var M=t.dataToPoint([w,T]);return M[0]-=v,M[1]-=c,M.push(C),M}),S=n.getExtent(),b=n.type==="visualMap.continuous"?V$(S,n.option.range):B$(S,n.getPieceList(),n.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},b);var x=new se({style:{width:g,height:y,x:v,y:c,image:u.canvas},silent:!0});this.group.add(x)},e.type="heatmap",e}(Et);const G$=z$;var F$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return jr(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=Ao.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},e.type="series.heatmap",e.dependencies=["grid","geo","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},e}(Bt);const H$=F$;function W$(r){r.registerChartView(G$),r.registerSeriesModel(H$)}var $$=["itemStyle","borderWidth"],dx=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Xc=new Mr,U$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),h=l.master.getRect(),v={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:l,coordSysExtent:[[h.x,h.x+h.width],[h.y,h.y+h.height]],isHorizontal:f,valueDim:dx[+f],categoryDim:dx[1-+f]};return o.diff(s).add(function(c){if(o.hasValue(c)){var p=yx(o,c),d=gx(o,c,p,v),g=mx(o,v,d);o.setItemGraphicEl(c,g),i.add(g),Sx(g,v,d)}}).update(function(c,p){var d=s.getItemGraphicEl(p);if(!o.hasValue(c)){i.remove(d);return}var g=yx(o,c),y=gx(o,c,g,v),m=PL(o,y);d&&m!==d.__pictorialShapeStr&&(i.remove(d),o.setItemGraphicEl(c,null),d=null),d?Q$(d,v,y):d=mx(o,v,y,!0),o.setItemGraphicEl(c,d),d.__pictorialSymbolMeta=y,i.add(d),Sx(d,v,y)}).remove(function(c){var p=s.getItemGraphicEl(c);p&&_x(s,c,p.__pictorialSymbolMeta.animationModel,p)}).execute(),this._data=o,this.group},e.prototype.remove=function(t,a){var n=this.group,i=this._data;t.get("animation")?i&&i.eachItemGraphicEl(function(o){_x(i,nt(o).dataIndex,t,o)}):n.removeAll()},e.type="pictorialBar",e}(Et);function gx(r,e,t,a){var n=r.getItemLayout(e),i=t.get("symbolRepeat"),o=t.get("symbolClip"),s=t.get("symbolPosition")||"start",l=t.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=t.get("symbolPatternSize")||2,h=t.isAnimationEnabled(),v={dataIndex:e,layout:n,itemModel:t,symbolType:r.getItemVisual(e,"symbol")||"circle",style:r.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:t.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:h?t:null,hoverScale:h&&t.get(["emphasis","scale"]),z2:t.getShallow("z",!0)||0};Y$(t,i,n,a,v),Z$(r,e,n,i,o,v.boundingLength,v.pxSign,f,a,v),X$(t,v.symbolScale,u,a,v);var c=v.symbolSize,p=Lo(t.get("symbolOffset"),c);return q$(t,c,n,i,o,p,s,v.valueLineWidth,v.boundingLength,v.repeatCutLength,a,v),v}function Y$(r,e,t,a,n){var i=a.valueDim,o=r.get("symbolBoundingData"),s=a.coordSys.getOtherAxis(a.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(t[i.wh]<=0),f;if(z(o)){var h=[qc(s,o[0])-l,qc(s,o[1])-l];h[1]0?1:-1}function qc(r,e){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(e)))}function Z$(r,e,t,a,n,i,o,s,l,u){var f=l.valueDim,h=l.categoryDim,v=Math.abs(t[h.wh]),c=r.getItemVisual(e,"symbolSize"),p;z(c)?p=c.slice():c==null?p=["100%","100%"]:p=[c,c],p[h.index]=H(p[h.index],v),p[f.index]=H(p[f.index],a?v:Math.abs(i)),u.symbolSize=p;var d=u.symbolScale=[p[0]/s,p[1]/s];d[f.index]*=(l.isHorizontal?-1:1)*o}function X$(r,e,t,a,n){var i=r.get($$)||0;i&&(Xc.attr({scaleX:e[0],scaleY:e[1],rotation:t}),Xc.updateTransform(),i/=Xc.getLineScale(),i*=e[a.valueDim.index]),n.valueLineWidth=i||0}function q$(r,e,t,a,n,i,o,s,l,u,f,h){var v=f.categoryDim,c=f.valueDim,p=h.pxSign,d=Math.max(e[c.index]+s,0),g=d;if(a){var y=Math.abs(l),m=te(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=H(m,e[c.index]),b=Math.max(d+S*2,0),x=_?0:S*2,w=Tg(a),T=w?a:xx((y+x)/b),C=y-T*d;S=C/2/(_?T:Math.max(T-1,1)),b=d+S*2,x=_?0:S*2,!w&&a!=="fixed"&&(T=u?xx((Math.abs(u)+x)/b):0),g=T*b-x,h.repeatTimes=T,h.symbolMargin=S}var M=p*(g/2),D=h.pathPosition=[];D[v.index]=t[v.wh]/2,D[c.index]=o==="start"?M:o==="end"?l-M:l/2,i&&(D[0]+=i[0],D[1]+=i[1]);var L=h.bundlePosition=[];L[v.index]=t[v.xy],L[c.index]=t[c.xy];var I=h.barRectShape=B({},t);I[c.wh]=p*Math.max(Math.abs(t[c.wh]),Math.abs(D[c.index]+M)),I[v.wh]=t[v.wh];var P=h.clipShape={};P[v.xy]=-t[v.xy],P[v.wh]=f.ecSize[v.wh],P[c.xy]=0,P[c.wh]=t[c.wh]}function AL(r){var e=r.symbolPatternSize,t=Xt(r.symbolType,-e/2,-e/2,e,e);return t.attr({culling:!0}),t.type!=="image"&&t.setStyle({strokeNoScale:!0}),t}function ML(r,e,t,a){var n=r.__pictorialBundle,i=t.symbolSize,o=t.valueLineWidth,s=t.pathPosition,l=e.valueDim,u=t.repeatTimes||0,f=0,h=i[e.valueDim.index]+o+t.symbolMargin*2;for(em(r,function(d){d.__pictorialAnimationIndex=f,d.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-d),g[l.index]=h*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation}}}function DL(r,e,t,a){var n=r.__pictorialBundle,i=r.__pictorialMainPath;i?ro(i,null,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation},t,a):(i=r.__pictorialMainPath=AL(t),n.add(i),ro(i,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:0,scaleY:0,rotation:t.rotation},{scaleX:t.symbolScale[0],scaleY:t.symbolScale[1]},t,a))}function LL(r,e,t){var a=B({},e.barRectShape),n=r.__pictorialBarRect;n?ro(n,null,{shape:a},e,t):(n=r.__pictorialBarRect=new xt({z2:2,shape:a,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),n.disableMorphing=!0,r.add(n))}function IL(r,e,t,a){if(t.symbolClip){var n=r.__pictorialClipPath,i=B({},t.clipShape),o=e.valueDim,s=t.animationModel,l=t.dataIndex;if(n)Ct(n,{shape:i},s,l);else{i[o.wh]=0,n=new xt({shape:i}),r.__pictorialBundle.setClipPath(n),r.__pictorialClipPath=n;var u={};u[o.wh]=t.clipShape[o.wh],Ml[a?"updateProps":"initProps"](n,{shape:u},s,l)}}}function yx(r,e){var t=r.getItemModel(e);return t.getAnimationDelayParams=K$,t.isAnimationEnabled=j$,t}function K$(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function j$(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function mx(r,e,t,a){var n=new rt,i=new rt;return n.add(i),n.__pictorialBundle=i,i.x=t.bundlePosition[0],i.y=t.bundlePosition[1],t.symbolRepeat?ML(n,e,t):DL(n,e,t),LL(n,t,a),IL(n,e,t,a),n.__pictorialShapeStr=PL(r,t),n.__pictorialSymbolMeta=t,n}function Q$(r,e,t){var a=t.animationModel,n=t.dataIndex,i=r.__pictorialBundle;Ct(i,{x:t.bundlePosition[0],y:t.bundlePosition[1]},a,n),t.symbolRepeat?ML(r,e,t,!0):DL(r,e,t,!0),LL(r,t,!0),IL(r,e,t,!0)}function _x(r,e,t,a){var n=a.__pictorialBarRect;n&&n.removeTextContent();var i=[];em(a,function(o){i.push(o)}),a.__pictorialMainPath&&i.push(a.__pictorialMainPath),a.__pictorialClipPath&&(t=null),A(i,function(o){Ka(o,{scaleX:0,scaleY:0},t,e,function(){a.parent&&a.parent.remove(a)})}),r.setItemGraphicEl(e,null)}function PL(r,e){return[r.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function em(r,e,t){A(r.__pictorialBundle.children(),function(a){a!==r.__pictorialBarRect&&e.call(t,a)})}function ro(r,e,t,a,n,i){e&&r.attr(e),a.symbolClip&&!n?t&&r.attr(t):t&&Ml[n?"updateProps":"initProps"](r,t,a.animationModel,a.dataIndex,i)}function Sx(r,e,t){var a=t.dataIndex,n=t.itemModel,i=n.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=n.getModel(["blur","itemStyle"]).getItemStyle(),l=n.getModel(["select","itemStyle"]).getItemStyle(),u=n.getShallow("cursor"),f=i.get("focus"),h=i.get("blurScope"),v=i.get("scale");em(r,function(d){if(d instanceof se){var g=d.style;d.useStyle(B({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},t.style))}else d.useStyle(t.style);var y=d.ensureState("emphasis");y.style=o,v&&(y.scaleX=d.scaleX*1.1,y.scaleY=d.scaleY*1.1),d.ensureState("blur").style=s,d.ensureState("select").style=l,u&&(d.cursor=u),d.z2=t.z2});var c=e.valueDim.posDesc[+(t.boundingLength>0)],p=r.__pictorialBarRect;ve(p,ae(n),{labelFetcher:e.seriesModel,labelDataIndex:a,defaultText:lo(e.seriesModel.getData(),a),inheritColor:t.style.fill,defaultOpacity:t.style.opacity,defaultOutsidePosition:c}),Wt(r,f,h,i.get("disabled"))}function xx(r){var e=Math.round(r);return Math.abs(r-e)<1e-4?e:Math.ceil(r)}const J$=U$;var t6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t.defaultSymbol="roundRect",t}return e.prototype.getInitialData=function(t){return t.stack=null,r.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=on(Hf.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),e}(Hf);const e6=t6;function r6(r){r.registerChartView(J$),r.registerSeriesModel(e6),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,it(vM,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,cM("pictorialBar"))}var a6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._layers=[],t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this,s=this.group,l=t.getLayerSeries(),u=i.getLayout("layoutInfo"),f=u.rect,h=u.boundaryGap;s.x=0,s.y=f.y+h[0];function v(g){return g.name}var c=new pa(this._layersSeries||[],l,v,v),p=[];c.add(U(d,this,"add")).update(U(d,this,"update")).remove(U(d,this,"remove")).execute();function d(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],b=[],x,w=l[y].indices,T=0;Ti&&(i=s),a.push(s)}for(var u=0;ui&&(i=h)}return{y0:n,max:i}}function f6(r){r.registerChartView(i6),r.registerSeriesModel(s6),r.registerLayout(l6),r.registerProcessor(Nl("themeRiver"))}var h6=2,v6=4,c6=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this)||this;o.z2=h6,o.textConfig={inside:!0},nt(o).seriesIndex=a.seriesIndex;var s=new St({z2:v6,silent:t.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,t,a,n,i),o}return e.prototype.updateData=function(t,a,n,i,o){this.node=a,a.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var s=this;nt(s).dataIndex=a.dataIndex;var l=a.getModel(),u=l.getModel("emphasis"),f=a.getLayout(),h=B({},f);h.label=null;var v=a.getVisual("style");v.lineJoin="bevel";var c=a.getVisual("decal");c&&(v.decal=so(c,o));var p=Xi(l.getModel("itemStyle"),h,!0);B(h,p),A(Ae,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var b=Xi(S,h);b&&(_.shape=b)}),t?(s.setShape(h),s.shape.r=f.r0,Ct(s,{shape:{r:f.r}},n,a.dataIndex)):(Ct(s,{shape:h},n),Dr(s)),s.useStyle(v),this._updateLabel(n);var d=l.getShallow("cursor");d&&s.attr("cursor",d),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var g=u.get("focus"),y=g==="ancestor"?a.getAncestorsIndices():g==="descendant"?a.getDescendantIndices():g;Wt(this,y,u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t){var a=this,n=this.node.getModel(),i=n.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),h=this,v=h.getTextContent(),c=this.node.dataIndex,p=i.get("minAngle")/180*Math.PI,d=i.get("show")&&!(p!=null&&Math.abs(s)Math.PI/2?"right":"left"):!L||L==="center"?(s===2*Math.PI&&o.r0===0?M=0:M=(o.r+o.r0)/2,L="center"):L==="left"?(M=o.r0+D,l>Math.PI/2&&(L="right")):L==="right"&&(M=o.r-D,l>Math.PI/2&&(L="left")),S.style.align=L,S.style.verticalAlign=g(m,"verticalAlign")||"middle",S.x=M*u+o.cx,S.y=M*f+o.cy;var I=g(m,"rotate"),P=0;I==="radial"?(P=-l,P<-Math.PI/2&&(P+=Math.PI)):I==="tangential"?(P=Math.PI/2-l,P>Math.PI/2?P-=Math.PI:P<-Math.PI/2&&(P+=Math.PI)):Tt(I)&&(P=I*Math.PI/180),S.rotation=P});function g(y,m){var _=y.get(m);return _??i.get(m)}v.dirtyStyle()},e}(Me);const Tx=c6;var Wd="sunburstRootToNode",Cx="sunburstHighlight",p6="sunburstUnhighlight";function d6(r){r.registerAction({type:Wd,update:"updateView"},function(e,t){t.eachComponent({mainType:"series",subType:"sunburst",query:e},a);function a(n,i){var o=ll(e,[Wd],n);if(o){var s=n.getViewRoot();s&&(e.direction=Gy(s,o.node)?"rollUp":"drillDown"),n.resetViewRoot(o.node)}}}),r.registerAction({type:Cx,update:"none"},function(e,t,a){e=B({},e),t.eachComponent({mainType:"series",subType:"sunburst",query:e},n);function n(i){var o=ll(e,[Cx],i);o&&(e.dataIndex=o.node.dataIndex)}a.dispatchAction(B(e,{type:"highlight"}))}),r.registerAction({type:p6,update:"updateView"},function(e,t,a){e=B({},e),a.dispatchAction(B(e,{type:"downplay"}))})}var g6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n,i){var o=this;this.seriesModel=t,this.api=n,this.ecModel=a;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),f=this.group,h=t.get("renderLabelForZeroData"),v=[];u.eachNode(function(m){v.push(m)});var c=this._oldChildren||[];p(v,c),y(l,u),this._initEvents(),this._oldChildren=v;function p(m,_){if(m.length===0&&_.length===0)return;new pa(_,m,S,S).add(b).update(b).remove(it(b,null)).execute();function S(x){return x.getId()}function b(x,w){var T=x==null?null:m[x],C=w==null?null:_[w];d(T,C)}}function d(m,_){if(!h&&m&&!m.getValue()&&(m=null),m!==l&&_!==l){if(_&&_.piece)m?(_.piece.updateData(!1,m,t,a,n),s.setItemGraphicEl(m.dataIndex,_.piece)):g(_);else if(m){var S=new Tx(m,t,a,n);f.add(S),s.setItemGraphicEl(m.dataIndex,S)}}}function g(m){m&&m.piece&&(f.remove(m.piece),m.piece=null)}function y(m,_){_.depth>0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,t,a,n):(o.virtualPiece=new Tx(m,t,a,n),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(a){var n=!1,i=t.seriesModel.getViewRoot();i.eachNode(function(o){if(!n&&o.piece&&o.piece===a.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")t._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";Mf(u,f)}}n=!0}})})},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:Wd,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,a){var n=a.getData(),i=n.getItemLayout(0);if(i){var o=t[0]-i.cx,s=t[1]-i.cy,l=Math.sqrt(o*o+s*s);return l<=i.r&&l>=i.r0}},e.type="sunburst",e}(Et);const y6=g6;var m6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};RL(n);var i=this._levelModels=G(t.levels||[],function(l){return new Pt(l,this,a)},this),o=zy.createTree(n,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var h=o.getNodeByDataIndex(f),v=i[h.depth];return v&&(u.parentModel=v),u})}return o.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treePathInfo=Xh(n,this),a},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){ND(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(Bt);function RL(r){var e=0;A(r.children,function(a){RL(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}const _6=m6;var Ax=Math.PI/180;function S6(r,e,t){e.eachSeriesByType(r,function(a){var n=a.get("center"),i=a.get("radius");z(i)||(i=[0,i]),z(n)||(n=[n,n]);var o=t.getWidth(),s=t.getHeight(),l=Math.min(o,s),u=H(n[0],o),f=H(n[1],s),h=H(i[0],l/2),v=H(i[1],l/2),c=-a.get("startAngle")*Ax,p=a.get("minAngle")*Ax,d=a.getData().tree.root,g=a.getViewRoot(),y=g.depth,m=a.get("sort");m!=null&&EL(g,m);var _=0;A(g.children,function(E){!isNaN(E.getValue())&&_++});var S=g.getValue(),b=Math.PI/(S||_)*2,x=g.depth>0,w=g.height-(x?-1:1),T=(v-h)/(w||1),C=a.get("clockwise"),M=a.get("stillShowZeroSum"),D=C?1:-1,L=function(E,N){if(E){var O=N;if(E!==d){var V=E.getValue(),F=S===0&&M?b:V*b;F1;)o=o.parentNode;var s=n.getColorFromPalette(o.name||o.dataIndex+"",e);return a.depth>1&&$(s)&&(s=gf(s,(a.depth-1)/(i-1)*.5)),s}r.eachSeriesByType("sunburst",function(a){var n=a.getData(),i=n.tree;i.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=t(o,a,i.root.height));var u=n.ensureUniqueItemVisual(o.dataIndex,"style");B(u,l)})})}function w6(r){r.registerChartView(y6),r.registerSeriesModel(_6),r.registerLayout(it(S6,"sunburst")),r.registerProcessor(it(Nl,"sunburst")),r.registerVisual(b6),d6(r)}var Mx={color:"fill",borderColor:"stroke"},T6={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},ua=At(),C6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,a){return jr(null,this)},e.prototype.getDataParams=function(t,a,n){var i=r.prototype.getDataParams.call(this,t,a);return n&&(i.info=ua(n).info),i},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(Bt);const A6=C6;function M6(r,e){return e=e||[0,0],G(["x","y"],function(t,a){var n=this.getAxis(t),i=e[a],o=r[a]/2;return n.type==="category"?n.getBandWidth():Math.abs(n.dataToCoord(i-o)-n.dataToCoord(i+o))},this)}function D6(r){var e=r.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:U(M6,r)}}}function L6(r,e){return e=e||[0,0],G([0,1],function(t){var a=e[t],n=r[t]/2,i=[],o=[];return i[t]=a-n,o[t]=a+n,i[1-t]=o[1-t]=e[1-t],Math.abs(this.dataToPoint(i)[t]-this.dataToPoint(o)[t])},this)}function I6(r){var e=r.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:r.getZoom()},api:{coord:function(t){return r.dataToPoint(t)},size:U(L6,r)}}}function P6(r,e){var t=this.getAxis(),a=e instanceof Array?e[0]:e,n=(r instanceof Array?r[0]:r)/2;return t.type==="category"?t.getBandWidth():Math.abs(t.dataToCoord(a-n)-t.dataToCoord(a+n))}function R6(r){var e=r.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:U(P6,r)}}}function E6(r,e){return e=e||[0,0],G(["Radius","Angle"],function(t,a){var n="get"+t+"Axis",i=this[n](),o=e[a],s=r[a]/2,l=i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(o-s)-i.dataToCoord(o+s));return t==="Angle"&&(l=l*Math.PI/180),l},this)}function k6(r){var e=r.getRadiusAxis(),t=r.getAngleAxis(),a=e.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:a[1],r0:a[0]},api:{coord:function(n){var i=e.dataToRadius(n[0]),o=t.dataToAngle(n[1]),s=r.coordToPoint([i,o]);return s.push(i,o*Math.PI/180),s},size:U(E6,r)}}}function O6(r){var e=r.getRect(),t=r.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:t.start,end:t.end,weeks:t.weeks,dayCount:t.allDay}},api:{coord:function(a,n){return r.dataToPoint(a,n)}}}}function kL(r,e,t,a){return r&&(r.legacy||r.legacy!==!1&&!t&&!a&&e!=="tspan"&&(e==="text"||Y(r,"text")))}function OL(r,e,t){var a=r,n,i,o;if(e==="text")o=a;else{o={},Y(a,"text")&&(o.text=a.text),Y(a,"rich")&&(o.rich=a.rich),Y(a,"textFill")&&(o.fill=a.textFill),Y(a,"textStroke")&&(o.stroke=a.textStroke),Y(a,"fontFamily")&&(o.fontFamily=a.fontFamily),Y(a,"fontSize")&&(o.fontSize=a.fontSize),Y(a,"fontStyle")&&(o.fontStyle=a.fontStyle),Y(a,"fontWeight")&&(o.fontWeight=a.fontWeight),i={type:"text",style:o,silent:!0},n={};var s=Y(a,"textPosition");t?n.position=s?a.textPosition:"inside":s&&(n.position=a.textPosition),Y(a,"textPosition")&&(n.position=a.textPosition),Y(a,"textOffset")&&(n.offset=a.textOffset),Y(a,"textRotation")&&(n.rotation=a.textRotation),Y(a,"textDistance")&&(n.distance=a.textDistance)}return Dx(o,r),A(o.rich,function(l){Dx(l,l)}),{textConfig:n,textContent:i}}function Dx(r,e){e&&(e.font=e.textFont||e.font,Y(e,"textStrokeWidth")&&(r.lineWidth=e.textStrokeWidth),Y(e,"textAlign")&&(r.align=e.textAlign),Y(e,"textVerticalAlign")&&(r.verticalAlign=e.textVerticalAlign),Y(e,"textLineHeight")&&(r.lineHeight=e.textLineHeight),Y(e,"textWidth")&&(r.width=e.textWidth),Y(e,"textHeight")&&(r.height=e.textHeight),Y(e,"textBackgroundColor")&&(r.backgroundColor=e.textBackgroundColor),Y(e,"textPadding")&&(r.padding=e.textPadding),Y(e,"textBorderColor")&&(r.borderColor=e.textBorderColor),Y(e,"textBorderWidth")&&(r.borderWidth=e.textBorderWidth),Y(e,"textBorderRadius")&&(r.borderRadius=e.textBorderRadius),Y(e,"textBoxShadowColor")&&(r.shadowColor=e.textBoxShadowColor),Y(e,"textBoxShadowBlur")&&(r.shadowBlur=e.textBoxShadowBlur),Y(e,"textBoxShadowOffsetX")&&(r.shadowOffsetX=e.textBoxShadowOffsetX),Y(e,"textBoxShadowOffsetY")&&(r.shadowOffsetY=e.textBoxShadowOffsetY))}function Lx(r,e,t){var a=r;a.textPosition=a.textPosition||t.position||"inside",t.offset!=null&&(a.textOffset=t.offset),t.rotation!=null&&(a.textRotation=t.rotation),t.distance!=null&&(a.textDistance=t.distance);var n=a.textPosition.indexOf("inside")>=0,i=r.fill||"#000";Ix(a,e);var o=a.textFill==null;return n?o&&(a.textFill=t.insideFill||"#fff",!a.textStroke&&t.insideStroke&&(a.textStroke=t.insideStroke),!a.textStroke&&(a.textStroke=i),a.textStrokeWidth==null&&(a.textStrokeWidth=2)):(o&&(a.textFill=r.fill||t.outsideFill||"#000"),!a.textStroke&&t.outsideStroke&&(a.textStroke=t.outsideStroke)),a.text=e.text,a.rich=e.rich,A(e.rich,function(s){Ix(s,s)}),a}function Ix(r,e){e&&(Y(e,"fill")&&(r.textFill=e.fill),Y(e,"stroke")&&(r.textStroke=e.fill),Y(e,"lineWidth")&&(r.textStrokeWidth=e.lineWidth),Y(e,"font")&&(r.font=e.font),Y(e,"fontStyle")&&(r.fontStyle=e.fontStyle),Y(e,"fontWeight")&&(r.fontWeight=e.fontWeight),Y(e,"fontSize")&&(r.fontSize=e.fontSize),Y(e,"fontFamily")&&(r.fontFamily=e.fontFamily),Y(e,"align")&&(r.textAlign=e.align),Y(e,"verticalAlign")&&(r.textVerticalAlign=e.verticalAlign),Y(e,"lineHeight")&&(r.textLineHeight=e.lineHeight),Y(e,"width")&&(r.textWidth=e.width),Y(e,"height")&&(r.textHeight=e.height),Y(e,"backgroundColor")&&(r.textBackgroundColor=e.backgroundColor),Y(e,"padding")&&(r.textPadding=e.padding),Y(e,"borderColor")&&(r.textBorderColor=e.borderColor),Y(e,"borderWidth")&&(r.textBorderWidth=e.borderWidth),Y(e,"borderRadius")&&(r.textBorderRadius=e.borderRadius),Y(e,"shadowColor")&&(r.textBoxShadowColor=e.shadowColor),Y(e,"shadowBlur")&&(r.textBoxShadowBlur=e.shadowBlur),Y(e,"shadowOffsetX")&&(r.textBoxShadowOffsetX=e.shadowOffsetX),Y(e,"shadowOffsetY")&&(r.textBoxShadowOffsetY=e.shadowOffsetY),Y(e,"textShadowColor")&&(r.textShadowColor=e.textShadowColor),Y(e,"textShadowBlur")&&(r.textShadowBlur=e.textShadowBlur),Y(e,"textShadowOffsetX")&&(r.textShadowOffsetX=e.textShadowOffsetX),Y(e,"textShadowOffsetY")&&(r.textShadowOffsetY=e.textShadowOffsetY))}var NL={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},Px=mt(NL);or(Zr,function(r,e){return r[e]=1,r},{});Zr.join(", ");var Kf=["","style","shape","extra"],ho=At();function rm(r,e,t,a,n){var i=r+"Animation",o=mo(r,a,n)||{},s=ho(e).userDuring;return o.duration>0&&(o.during=s?U(G6,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=r),B(o,t[i]),o}function sf(r,e,t,a){a=a||{};var n=a.dataIndex,i=a.isInit,o=a.clearStyle,s=t.isAnimationEnabled(),l=ho(r),u=e.style;l.userDuring=e.during;var f={},h={};if(H6(r,e,h),Ex("shape",e,h),Ex("extra",e,h),!i&&s&&(F6(r,e,f),Rx("shape",r,e,f),Rx("extra",r,e,f),W6(r,e,u,f)),h.style=u,N6(r,h,o),V6(r,e),s)if(i){var v={};A(Kf,function(p){var d=p?e[p]:e;d&&d.enterFrom&&(p&&(v[p]=v[p]||{}),B(p?v[p]:v,d.enterFrom))});var c=rm("enter",r,e,t,n);c.duration>0&&r.animateFrom(v,c)}else B6(r,e,n||0,t,f);BL(r,e),u?r.dirty():r.markRedraw()}function BL(r,e){for(var t=ho(r).leaveToProps,a=0;a0&&r.animateFrom(n,i)}}function V6(r,e){Y(e,"silent")&&(r.silent=e.silent),Y(e,"ignore")&&(r.ignore=e.ignore),r instanceof sr&&Y(e,"invisible")&&(r.invisible=e.invisible),r instanceof dt&&Y(e,"autoBatch")&&(r.autoBatch=e.autoBatch)}var Or={},z6={setTransform:function(r,e){return Or.el[r]=e,this},getTransform:function(r){return Or.el[r]},setShape:function(r,e){var t=Or.el,a=t.shape||(t.shape={});return a[r]=e,t.dirtyShape&&t.dirtyShape(),this},getShape:function(r){var e=Or.el.shape;if(e)return e[r]},setStyle:function(r,e){var t=Or.el,a=t.style;return a&&(a[r]=e,t.dirtyStyle&&t.dirtyStyle()),this},getStyle:function(r){var e=Or.el.style;if(e)return e[r]},setExtra:function(r,e){var t=Or.el.extra||(Or.el.extra={});return t[r]=e,this},getExtra:function(r){var e=Or.el.extra;if(e)return e[r]}};function G6(){var r=this,e=r.el;if(e){var t=ho(e).userDuring,a=r.userDuring;if(t!==a){r.el=r.userDuring=null;return}Or.el=e,a(z6)}}function Rx(r,e,t,a){var n=t[r];if(n){var i=e[r],o;if(i){var s=t.transition,l=n.transition;if(l)if(!o&&(o=a[r]={}),ai(l))B(o,i);else for(var u=Rt(l),f=0;f=0){!o&&(o=a[r]={});for(var c=mt(i),f=0;f=0)){var v=r.getAnimationStyleProps(),c=v?v.style:null;if(c){!i&&(i=a.style={});for(var p=mt(t),u=0;u=0?e.getStore().get(N,R):void 0}var O=e.get(E.name,R),V=E&&E.ordinalMeta;return V?V.categories[O]:O}function x(P,R){R==null&&(R=u);var E=e.getItemVisual(R,"style"),N=E&&E.fill,O=E&&E.opacity,V=m(R,za).getItemStyle();N!=null&&(V.fill=N),O!=null&&(V.opacity=O);var F={inheritColor:$(N)?N:"#000"},W=_(R,za),Z=Ot(W,null,F,!1,!0);Z.text=W.getShallow("show")?ut(r.getFormattedLabel(R,za),lo(e,R)):null;var Q=Cf(W,F,!1);return C(P,V),V=Lx(V,Z,Q),P&&T(V,P),V.legacy=!0,V}function w(P,R){R==null&&(R=u);var E=m(R,fa).getItemStyle(),N=_(R,fa),O=Ot(N,null,null,!0,!0);O.text=N.getShallow("show")?Wr(r.getFormattedLabel(R,fa),r.getFormattedLabel(R,za),lo(e,R)):null;var V=Cf(N,null,!0);return C(P,E),E=Lx(E,O,V),P&&T(E,P),E.legacy=!0,E}function T(P,R){for(var E in R)Y(R,E)&&(P[E]=R[E])}function C(P,R){P&&(P.textFill&&(R.textFill=P.textFill),P.textPosition&&(R.textPosition=P.textPosition))}function M(P,R){if(R==null&&(R=u),Y(Mx,P)){var E=e.getItemVisual(R,"style");return E?E[Mx[P]]:null}if(Y(T6,P))return e.getItemVisual(R,P)}function D(P){if(i.type==="cartesian2d"){var R=i.getBaseAxis();return HB(j({axis:R},P))}}function L(){return t.getCurrentSeriesIndices()}function I(P){return SC(P,t)}}function tU(r){var e={};return A(r.dimensions,function(t){var a=r.getDimensionInfo(t);if(!a.isExtraCoord){var n=a.coordDim,i=e[n]=e[n]||[];i[a.coordDimIndex]=r.getDimensionIndex(t)}}),e}function Jc(r,e,t,a,n,i,o){if(!a){i.remove(e);return}var s=sm(r,e,t,a,n,i);return s&&o.setItemGraphicEl(t,s),s&&Wt(s,a.focus,a.blurScope,a.emphasisDisabled),s}function sm(r,e,t,a,n,i){var o=-1,s=e;e&&FL(e,a,n)&&(o=vt(i.childrenRef(),e),e=null);var l=!e,u=e;u?u.clearStates():(u=im(a),s&&q6(s,u)),a.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),qe.normal.cfg=qe.normal.conOpt=qe.emphasis.cfg=qe.emphasis.conOpt=qe.blur.cfg=qe.blur.conOpt=qe.select.cfg=qe.select.conOpt=null,qe.isLegacy=!1,rU(u,t,a,n,l,qe),eU(u,t,a,n,l),om(r,u,t,a,qe,n,l),Y(a,"info")&&(ua(u).info=a.info);for(var f=0;f=0?i.replaceAt(u,o):i.add(u),u}function FL(r,e,t){var a=ua(r),n=e.type,i=e.shape,o=e.style;return t.isUniversalTransitionEnabled()||n!=null&&n!==a.customGraphicType||n==="path"&&sU(i)&&HL(i)!==a.customPathData||n==="image"&&Y(o,"image")&&o.image!==a.customImagePath}function eU(r,e,t,a,n){var i=t.clipPath;if(i===!1)r&&r.getClipPath()&&r.removeClipPath();else if(i){var o=r.getClipPath();o&&FL(o,i,a)&&(o=null),o||(o=im(i),r.setClipPath(o)),om(null,o,e,i,null,a,n)}}function rU(r,e,t,a,n,i){if(!r.isGroup){Ox(t,null,i),Ox(t,fa,i);var o=i.normal.conOpt,s=i.emphasis.conOpt,l=i.blur.conOpt,u=i.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=i.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=im(o),r.setTextContent(f)),om(null,f,e,o,null,a,n);for(var h=o&&o.style,v=0;v=f;c--){var p=e.childAt(c);nU(e,p,n)}}}function nU(r,e,t){e&&jh(e,ua(r).option,t)}function iU(r){new pa(r.oldChildren,r.newChildren,Nx,Nx,r).add(Bx).update(Bx).remove(oU).execute()}function Nx(r,e){var t=r&&r.name;return t??Z6+e}function Bx(r,e){var t=this.context,a=r!=null?t.newChildren[r]:null,n=e!=null?t.oldChildren[e]:null;sm(t.api,n,t.dataIndex,a,t.seriesModel,t.group)}function oU(r){var e=this.context,t=e.oldChildren[r];t&&jh(t,ua(t).option,e.seriesModel)}function HL(r){return r&&(r.pathData||r.d)}function sU(r){return r&&(Y(r,"pathData")||Y(r,"d"))}function lU(r){r.registerChartView(j6),r.registerSeriesModel(A6)}var Fn=At(),Vx=et,tp=U,uU=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(e,t,a,n){var i=t.get("value"),o=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=a,!(!n&&this._lastValue===i&&this._lastStatus===o)){this._lastValue=i,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,i,e,t,a);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(a),this._lastGraphicKey=f;var h=this._moveAnimation=this.determineAnimation(e,t);if(!s)s=this._group=new rt,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),a.getZr().add(s);else{var v=it(zx,t,h);this.updatePointerEl(s,u,v),this.updateLabelEl(s,u,v,t)}Fx(s,t,!0),this._renderHandle(i)}},r.prototype.remove=function(e){this.clear(e)},r.prototype.dispose=function(e){this.clear(e)},r.prototype.determineAnimation=function(e,t){var a=t.get("animation"),n=e.axis,i=n.type==="category",o=t.get("snap");if(!o&&!i)return!1;if(a==="auto"||a==null){var s=this.animationThreshold;if(i&&n.getBandWidth()>s)return!0;if(o){var l=Ry(e).seriesDataCount,u=n.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return a===!0},r.prototype.makeElOption=function(e,t,a,n,i){},r.prototype.createPointerEl=function(e,t,a,n){var i=t.pointer;if(i){var o=Fn(e).pointerEl=new Ml[i.type](Vx(t.pointer));e.add(o)}},r.prototype.createLabelEl=function(e,t,a,n){if(t.label){var i=Fn(e).labelEl=new St(Vx(t.label));e.add(i),Gx(i,n)}},r.prototype.updatePointerEl=function(e,t,a){var n=Fn(e).pointerEl;n&&t.pointer&&(n.setStyle(t.pointer.style),a(n,{shape:t.pointer.shape}))},r.prototype.updateLabelEl=function(e,t,a,n){var i=Fn(e).labelEl;i&&(i.setStyle(t.label.style),a(i,{x:t.label.x,y:t.label.y}),Gx(i,n))},r.prototype._renderHandle=function(e){if(!(this._dragging||!this.updateHandleTransform)){var t=this._axisPointerModel,a=this._api.getZr(),n=this._handle,i=t.getModel("handle"),o=t.get("status");if(!i.get("show")||!o||o==="hide"){n&&a.remove(n),this._handle=null;return}var s;this._handle||(s=!0,n=this._handle=_o(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){ha(u.event)},onmousedown:tp(this._onHandleDragMove,this,0,0),drift:tp(this._onHandleDragMove,this),ondragend:tp(this._onHandleDragEnd,this)}),a.add(n)),Fx(n,t,!1),n.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");z(l)||(l=[l,l]),n.scaleX=l[0]/2,n.scaleY=l[1]/2,Do(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,s)}},r.prototype._moveHandleToValue=function(e,t){zx(this._axisPointerModel,!t&&this._moveAnimation,this._handle,ep(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(e,t){var a=this._handle;if(a){this._dragging=!0;var n=this.updateHandleTransform(ep(a),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=n,a.stopAnimation(),a.attr(ep(n)),Fn(a).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(e){var t=this._payloadInfo,a=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:a.axis.dim,axisIndex:a.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),a=this._group,n=this._handle;t&&a&&(this._lastGraphicKey=null,a&&t.remove(a),n&&t.remove(n),this._group=null,this._handle=null,this._payloadInfo=null),el(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(e,t,a){return a=a||0,{x:e[a],y:e[1-a],width:t[a],height:t[1-a]}},r}();function zx(r,e,t,a){WL(Fn(t).lastProp,a)||(Fn(t).lastProp=a,e?Ct(t,a,r):(t.stopAnimation(),t.attr(a)))}function WL(r,e){if(J(r)&&J(e)){var t=!0;return A(e,function(a,n){t=t&&WL(r[n],a)}),!!t}else return r===e}function Gx(r,e){r[e.get(["label","show"])?"show":"hide"]()}function ep(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function Fx(r,e,t){var a=e.get("z"),n=e.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(a!=null&&(i.z=a),n!=null&&(i.zlevel=n),i.silent=t)})}const um=uU;function fm(r){var e=r.get("type"),t=r.getModel(e+"Style"),a;return e==="line"?(a=t.getLineStyle(),a.fill=null):e==="shadow"&&(a=t.getAreaStyle(),a.stroke=null),a}function $L(r,e,t,a,n){var i=t.get("value"),o=UL(i,e.axis,e.ecModel,t.get("seriesDataIndices"),{precision:t.get(["label","precision"]),formatter:t.get(["label","formatter"])}),s=t.getModel("label"),l=di(s.get("padding")||0),u=s.getFont(),f=Sl(o,u),h=n.position,v=f.width+l[1]+l[3],c=f.height+l[0]+l[2],p=n.align;p==="right"&&(h[0]-=v),p==="center"&&(h[0]-=v/2);var d=n.verticalAlign;d==="bottom"&&(h[1]-=c),d==="middle"&&(h[1]-=c/2),fU(h,v,c,a);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=e.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:Ot(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function fU(r,e,t,a){var n=a.getWidth(),i=a.getHeight();r[0]=Math.min(r[0]+e,n)-e,r[1]=Math.min(r[1]+t,i)-t,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function UL(r,e,t,a,n){r=e.scale.parse(r);var i=e.scale.getLabel({value:r},{precision:n.precision}),o=n.formatter;if(o){var s={value:wy(e,{value:r}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};A(a,function(l){var u=t.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,h=u&&u.getDataParams(f);h&&s.seriesData.push(h)}),$(o)?i=o.replace("{value}",i):K(o)&&(i=o(s))}return i}function hm(r,e,t){var a=$e();return an(a,a,t.rotation),Cr(a,a,t.position),wr([r.dataToCoord(e),(t.labelOffset||0)+(t.labelDirection||1)*(t.labelMargin||0)],a)}function YL(r,e,t,a,n,i){var o=ga.innerTextLayout(t.rotation,0,t.labelDirection);t.labelMargin=n.get(["label","margin"]),$L(e,a,n,i,{position:hm(a.axis,r,t),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function vm(r,e,t){return t=t||0,{x1:r[t],y1:r[1-t],x2:e[t],y2:e[1-t]}}function ZL(r,e,t){return t=t||0,{x:r[t],y:r[1-t],width:e[t],height:e[1-t]}}function Hx(r,e,t,a,n,i){return{cx:r,cy:e,r0:t,r:a,startAngle:n,endAngle:i,clockwise:!0}}var hU=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.grid,u=i.get("type"),f=Wx(l,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(a,!0));if(u&&u!=="none"){var v=fm(i),c=vU[u](s,h,f);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=Md(l.model,n);YL(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=Md(a.axis.grid.model,a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=hm(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.grid,l=o.getGlobalExtent(!0),u=Wx(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[t.x,t.y];h[f]+=a[f],h[f]=Math.min(l[1],h[f]),h[f]=Math.max(l[0],h[f]);var v=(u[1]+u[0])/2,c=[v,v];c[f]=h[f];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:t.rotation,cursorPoint:c,tooltipOption:p[f]}},e}(um);function Wx(r,e){var t={};return t[e.dim+"AxisIndex"]=e.index,r.getCartesian(t)}var vU={line:function(r,e,t){var a=vm([e,t[0]],[e,t[1]],$x(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=Math.max(1,r.getBandWidth()),n=t[1]-t[0];return{type:"Rect",shape:ZL([e-a/2,t[0]],[a,n],$x(r))}}};function $x(r){return r.dim==="x"?0:1}const cU=hU;var pU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},e}(_t);const dU=pU;var la=At(),gU=A;function XL(r,e,t){if(!wt.node){var a=e.getZr();la(a).records||(la(a).records={}),yU(a,e);var n=la(a).records[r]||(la(a).records[r]={});n.handler=t}}function yU(r,e){if(la(r).initialized)return;la(r).initialized=!0,t("click",it(Ux,"click")),t("mousemove",it(Ux,"mousemove")),t("globalout",_U);function t(a,n){r.on(a,function(i){var o=SU(e);gU(la(r).records,function(s){s&&n(s,i,o.dispatchAction)}),mU(o.pendings,e)})}}function mU(r,e){var t=r.showTip.length,a=r.hideTip.length,n;t?n=r.showTip[t-1]:a&&(n=r.hideTip[a-1]),n&&(n.dispatchAction=null,e.dispatchAction(n))}function _U(r,e,t){r.handler("leave",null,t)}function Ux(r,e,t,a){e.handler(r,t,a)}function SU(r){var e={showTip:[],hideTip:[]},t=function(a){var n=e[a.type];n?n.push(a):(a.dispatchAction=t,r.dispatchAction(a))};return{dispatchAction:t,pendings:e}}function Yd(r,e){if(!wt.node){var t=e.getZr(),a=(la(t).records||{})[r];a&&(la(t).records[r]=null)}}var xU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=a.getComponent("tooltip"),o=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";XL("axisPointer",n,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},e.prototype.remove=function(t,a){Yd("axisPointer",a)},e.prototype.dispose=function(t,a){Yd("axisPointer",a)},e.type="axisPointer",e}(zt);const bU=xU;function qL(r,e){var t=[],a=r.seriesIndex,n;if(a==null||!(n=e.getSeriesByIndex(a)))return{point:[]};var i=n.getData(),o=ii(i,r);if(o==null||o<0||z(o))return{point:[]};var s=i.getItemGraphicEl(o),l=n.coordinateSystem;if(n.getTooltipPosition)t=n.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),h=f.dim,v=u.dim,c=h==="x"||h==="radius"?1:0,p=i.mapDimension(v),d=[];d[c]=i.get(p,o),d[1-c]=i.get(i.getCalculationInfo("stackResultDimension"),o),t=l.dataToPoint(d)||[]}else t=l.dataToPoint(i.getValues(G(l.dimensions,function(y){return i.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),t=[g.x+g.width/2,g.y+g.height/2]}return{point:t,el:s}}var Yx=At();function wU(r,e,t){var a=r.currTrigger,n=[r.x,r.y],i=r,o=r.dispatchAction||U(t.dispatchAction,t),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){lf(n)&&(n=qL({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},e).point);var l=lf(n),u=i.axesInfo,f=s.axesInfo,h=a==="leave"||lf(n),v={},c={},p={list:[],map:{}},d={showPointer:it(CU,c),showTooltip:it(AU,p)};A(s.coordSysMap,function(y,m){var _=l||y.containPoint(n);A(s.coordSysAxesInfo[m],function(S,b){var x=S.axis,w=IU(u,S);if(!h&&_&&(!u||w)){var T=w&&w.value;T==null&&!l&&(T=x.pointToData(n)),T!=null&&Zx(S,T,d,!1,v)}})});var g={};return A(f,function(y,m){var _=y.linkGroup;_&&!c[m]&&A(_.axesInfo,function(S,b){var x=c[b];if(S!==y&&x){var w=x.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,Xx(S),Xx(y)))),g[y.key]=w}})}),A(g,function(y,m){Zx(f[m],y,d,!0,v)}),MU(c,f,v),DU(p,n,r,o),LU(f,o,t),v}}function Zx(r,e,t,a,n){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(e))){if(!r.involveSeries){t.showPointer(r,e);return}var o=TU(e,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&n.seriesIndex==null&&B(n,s[0]),!a&&r.snap&&i.containData(l)&&l!=null&&(e=l),t.showPointer(r,e,s),t.showTooltip(r,o,l)}}function TU(r,e){var t=e.axis,a=t.dim,n=r,i=[],o=Number.MAX_VALUE,s=-1;return A(e.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(a),h,v;if(l.getAxisTooltipData){var c=l.getAxisTooltipData(f,r,t);v=c.dataIndices,h=c.nestestValue}else{if(v=l.getData().indicesOfNearest(f[0],r,t.type==="category"?.5:null),!v.length)return;h=l.getData().get(f[0],v[0])}if(!(h==null||!isFinite(h))){var p=r-h,d=Math.abs(p);d<=o&&((d=0&&s<0)&&(o=d,s=p,n=h,i.length=0),A(v,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:n}}function CU(r,e,t,a){r[e.key]={value:t,payloadBatch:a}}function AU(r,e,t,a){var n=t.payloadBatch,i=e.axis,o=i.model,s=e.axisPointerModel;if(!(!e.triggerTooltip||!n.length)){var l=e.coordSys.model,u=sl(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:a,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:n.slice()})}}function MU(r,e,t){var a=t.axesInfo=[];A(e,function(n,i){var o=n.axisPointerModel.option,s=r[i];s?(!n.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!n.useHandle&&(o.status="hide"),o.status==="show"&&a.push({axisDim:n.axis.dim,axisIndex:n.axis.model.componentIndex,value:o.value})})}function DU(r,e,t,a){if(lf(e)||!r.list.length){a({type:"hideTip"});return}var n=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};a({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:t.tooltipOption,position:t.position,dataIndexInside:n.dataIndexInside,dataIndex:n.dataIndex,seriesIndex:n.seriesIndex,dataByCoordSys:r.list})}function LU(r,e,t){var a=t.getZr(),n="axisPointerLastHighlights",i=Yx(a)[n]||{},o=Yx(a)[n]={};A(r,function(u,f){var h=u.axisPointerModel.option;h.status==="show"&&A(h.seriesDataIndices,function(v){var c=v.seriesIndex+" | "+v.dataIndex;o[c]=v})});var s=[],l=[];A(i,function(u,f){!o[f]&&l.push(u)}),A(o,function(u,f){!i[f]&&s.push(u)}),l.length&&t.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&t.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function IU(r,e){for(var t=0;t<(r||[]).length;t++){var a=r[t];if(e.axis.dim===a.axisDim&&e.axis.model.componentIndex===a.axisIndex)return a}}function Xx(r){var e=r.axis.model,t={},a=t.axisDim=r.axis.dim;return t.axisIndex=t[a+"AxisIndex"]=e.componentIndex,t.axisName=t[a+"AxisName"]=e.name,t.axisId=t[a+"AxisId"]=e.id,t}function lf(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Gl(r){yi.registerAxisPointerClass("CartesianAxisPointer",cU),r.registerComponentModel(dU),r.registerComponentView(bU),r.registerPreprocessor(function(e){if(e){(!e.axisPointer||e.axisPointer.length===0)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!z(t)&&(e.axisPointer.link=[t])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=yG(e,t)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},wU)}function PU(r){ct(xD),ct(Gl)}var RU=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),h=s.dataToCoord(a),v=i.get("type");if(v&&v!=="none"){var c=fm(i),p=kU[v](s,l,h,f);p.style=c,t.graphicKey=p.type,t.pointer=p}var d=i.get(["label","margin"]),g=EU(a,n,i,l,d);$L(t,n,i,o,g)},e}(um);function EU(r,e,t,a,n){var i=e.axis,o=i.dataToCoord(r),s=a.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=a.getRadiusAxis().getExtent(),u,f,h;if(i.dim==="radius"){var v=$e();an(v,v,s),Cr(v,v,[a.cx,a.cy]),u=wr([o,-n],v);var c=e.getModel("axisLabel").get("rotate")||0,p=ga.innerTextLayout(s,c*Math.PI/180,-1);f=p.textAlign,h=p.textVerticalAlign}else{var d=l[1];u=a.coordToPoint([d+n,o]);var g=a.cx,y=a.cy;f=Math.abs(u[0]-g)/d<.3?"center":u[0]>g?"left":"right",h=Math.abs(u[1]-y)/d<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:h}}var kU={line:function(r,e,t,a){return r.dim==="angle"?{type:"Line",shape:vm(e.coordToPoint([a[0],t]),e.coordToPoint([a[1],t]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:t}}},shadow:function(r,e,t,a){var n=Math.max(1,r.getBandWidth()),i=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:Hx(e.cx,e.cy,a[0],a[1],(-t-n/2)*i,(-t+n/2)*i)}:{type:"Sector",shape:Hx(e.cx,e.cy,t-n/2,t+n/2,0,Math.PI*2)}}};const OU=RU;var NU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.findAxisModel=function(t){var a,n=this.ecModel;return n.eachComponent(t,function(i){i.getCoordSysModel()===this&&(a=i)},this),a},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(_t);const BU=NU;var cm=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",Kt).models[0]},e.type="polarAxis",e}(_t);Yt(cm,Po);var VU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="angleAxis",e}(cm),zU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="radiusAxis",e}(cm),pm=function(r){k(e,r);function e(t,a){return r.call(this,"radius",t,a)||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e}(vr);pm.prototype.dataToRadius=vr.prototype.dataToCoord;pm.prototype.radiusToData=vr.prototype.coordToData;const GU=pm;var FU=At(),dm=function(r){k(e,r);function e(t,a){return r.call(this,"angle",t,a||[0,360])||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,a=t.getLabelModel(),n=t.scale,i=n.getExtent(),o=n.count();if(i[1]-i[0]<1)return 0;var s=i[0],l=t.dataToCoord(s+1)-t.dataToCoord(s),u=Math.abs(l),f=Sl(s==null?"":s+"",a.getFont(),"center","top"),h=Math.max(f.height,7),v=h/u;isNaN(v)&&(v=1/0);var c=Math.max(0,Math.floor(v)),p=FU(t.model),d=p.lastAutoInterval,g=p.lastTickCount;return d!=null&&g!=null&&Math.abs(d-c)<=1&&Math.abs(g-o)<=1&&d>c?c=d:(p.lastTickCount=o,p.lastAutoInterval=c),c},e}(vr);dm.prototype.dataToAngle=vr.prototype.dataToCoord;dm.prototype.angleToData=vr.prototype.coordToData;const HU=dm;var KL=["radius","angle"],WU=function(){function r(e){this.dimensions=KL,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new GU,this._angleAxis=new HU,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},r.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},r.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(e){var t=[],a=this._angleAxis,n=this._radiusAxis;return a.scale.type===e&&t.push(a),n.scale.type===e&&t.push(n),t},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(e){var t=e!=null&&e!=="auto"?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},r.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},r.prototype.pointToData=function(e,t){var a=this.pointToCoord(e);return[this._radiusAxis.radiusToData(a[0],t),this._angleAxis.angleToData(a[1],t)]},r.prototype.pointToCoord=function(e){var t=e[0]-this.cx,a=e[1]-this.cy,n=this.getAngleAxis(),i=n.getExtent(),o=Math.min(i[0],i[1]),s=Math.max(i[0],i[1]);n.inverse?o=s-360:s=o+360;var l=Math.sqrt(t*t+a*a);t/=l,a/=l;for(var u=Math.atan2(-a,t)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(e){var t=e[0],a=e[1]/180*Math.PI,n=Math.cos(a)*t+this.cx,i=-Math.sin(a)*t+this.cy;return[n,i]},r.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),a=t.getExtent().slice();a[0]>a[1]&&a.reverse();var n=e.getExtent(),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:a[0],r:a[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:e.inverse,contain:function(o,s){var l=o-this.cx,u=s-this.cy,f=l*l+u*u-1e-4,h=this.r,v=this.r0;return f<=h*h&&f>=v*v}}},r.prototype.convertToPixel=function(e,t,a){var n=qx(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=qx(t);return n===this?this.pointToData(a):null},r}();function qx(r){var e=r.seriesModel,t=r.polarModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}const $U=WU;function UU(r,e,t){var a=e.get("center"),n=t.getWidth(),i=t.getHeight();r.cx=H(a[0],n),r.cy=H(a[1],i);var o=r.getRadiusAxis(),s=Math.min(n,i)/2,l=e.get("radius");l==null?l=[0,"100%"]:z(l)||(l=[0,l]);var u=[H(l[0],s),H(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function YU(r,e){var t=this,a=t.getAngleAxis(),n=t.getRadiusAxis();if(a.scale.setExtent(1/0,-1/0),n.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===t){var l=s.getData();A(Vf(l,"radius"),function(u){n.scale.unionExtentFromData(l,u)}),A(Vf(l,"angle"),function(u){a.scale.unionExtentFromData(l,u)})}}),ui(a.scale,a.model),ui(n.scale,n.model),a.type==="category"&&!a.onBand){var i=a.getExtent(),o=360/a.scale.count();a.inverse?i[1]+=o:i[1]-=o,a.setExtent(i[0],i[1])}}function ZU(r){return r.mainType==="angleAxis"}function Kx(r,e){if(r.type=e.get("type"),r.scale=Pl(e),r.onBand=e.get("boundaryGap")&&r.type==="category",r.inverse=e.get("inverse"),ZU(e)){r.inverse=r.inverse!==e.get("clockwise");var t=e.get("startAngle");r.setExtent(t,t+(r.inverse?-360:360))}e.axis=r,r.model=e}var XU={dimensions:KL,create:function(r,e){var t=[];return r.eachComponent("polar",function(a,n){var i=new $U(n+"");i.update=YU;var o=i.getRadiusAxis(),s=i.getAngleAxis(),l=a.findAxisModel("radiusAxis"),u=a.findAxisModel("angleAxis");Kx(o,l),Kx(s,u),UU(i,a,e),t.push(i),a.coordinateSystem=i,i.model=a}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="polar"){var n=a.getReferringComponents("polar",Kt).models[0];a.coordinateSystem=n.coordinateSystem}}),t}};const qU=XU;var KU=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function Nu(r,e,t){e[1]>e[0]&&(e=e.slice().reverse());var a=r.coordToPoint([e[0],t]),n=r.coordToPoint([e[1],t]);return{x1:a[0],y1:a[1],x2:n[0],y2:n[1]}}function Bu(r){var e=r.getRadiusAxis();return e.inverse?0:1}function jx(r){var e=r[0],t=r[r.length-1];e&&t&&Math.abs(Math.abs(e.coord-t.coord)-360)<1e-4&&r.pop()}var jU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.axisPointerClass="PolarAxisPointer",t}return e.prototype.render=function(t,a){if(this.group.removeAll(),!!t.get("show")){var n=t.axis,i=n.polar,o=i.getRadiusAxis().getExtent(),s=n.getTicksCoords(),l=n.getMinorTicksCoords(),u=G(n.getViewLabels(),function(f){f=et(f);var h=n.scale,v=h.type==="ordinal"?h.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=n.dataToCoord(v),f});jx(u),jx(s),A(KU,function(f){t.get([f,"show"])&&(!n.scale.isBlank()||f==="axisLine")&&QU[f](this.group,t,i,s,l,o,u)},this)}},e.type="angleAxis",e}(yi),QU={axisLine:function(r,e,t,a,n,i){var o=e.getModel(["axisLine","lineStyle"]),s=Bu(t),l=s?0:1,u;i[l]===0?u=new Mr({shape:{cx:t.cx,cy:t.cy,r:i[s]},style:o.getLineStyle(),z2:1,silent:!0}):u=new wl({shape:{cx:t.cx,cy:t.cy,r:i[s],r0:i[l]},style:o.getLineStyle(),z2:1,silent:!0}),u.style.fill=null,r.add(u)},axisTick:function(r,e,t,a,n,i){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=i[Bu(t)],u=G(a,function(f){return new ee({shape:Nu(t,[l,l+s],f.coord)})});r.add(Fe(u,{style:j(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,e,t,a,n,i){if(n.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=i[Bu(t)],f=[],h=0;hy?"left":"right",S=Math.abs(g[1]-m)/d<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[p]){var b=s[p];J(b)&&b.textStyle&&(c=new Pt(b.textStyle,l,l.ecModel))}var x=new St({silent:ga.isLabelSilent(e),style:Ot(c,{x:g[0],y:g[1],fill:c.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:h.formattedLabel,align:_,verticalAlign:S})});if(r.add(x),f){var w=ga.makeAxisEventDataBase(e);w.targetType="axisLabel",w.value=h.rawLabel,nt(x).eventData=w}},this)},splitLine:function(r,e,t,a,n,i){var o=e.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],h=0;h=0?"p":"n",I=w;b&&(a[f][D]||(a[f][D]={p:w,n:w}),I=a[f][D][L]);var P=void 0,R=void 0,E=void 0,N=void 0;if(p.dim==="radius"){var O=p.dataToCoord(M)-w,V=l.dataToCoord(D);Math.abs(O)=N})}}})}function s8(r){var e={};A(r,function(a,n){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=QL(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/i.count(),h=e[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},v=h.stacks;e[l]=h;var c=jL(a);v[c]||h.autoWidthCount++,v[c]=v[c]||{width:0,maxWidth:0};var p=H(a.get("barWidth"),f),d=H(a.get("barMaxWidth"),f),g=a.get("barGap"),y=a.get("barCategoryGap");p&&!v[c].width&&(p=Math.min(h.remainedWidth,p),v[c].width=p,h.remainedWidth-=p),d&&(v[c].maxWidth=d),g!=null&&(h.gap=g),y!=null&&(h.categoryGap=y)});var t={};return A(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=H(a.categoryGap,o),l=H(a.gap,1),u=a.remainedWidth,f=a.autoWidthCount,h=(u-s)/(f+(f-1)*l);h=Math.max(h,0),A(i,function(d,g){var y=d.maxWidth;y&&y=t.y&&e[1]<=t.y+t.height:a.contain(a.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},r.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e[t.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(e){var t=this.getAxis(),a=this.getRect(),n=[],i=t.orient==="horizontal"?0:1;return e instanceof Array&&(e=e[0]),n[i]=t.toGlobalCoord(t.dataToCoord(+e)),n[1-i]=i===0?a.y+a.height/2:a.x+a.width/2,n},r.prototype.convertToPixel=function(e,t,a){var n=Qx(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=Qx(t);return n===this?this.pointToData(a):null},r}();function Qx(r){var e=r.seriesModel,t=r.singleAxisModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}function S8(r,e){var t=[];return r.eachComponent("singleAxis",function(a,n){var i=new _8(a,r,e);i.name="single_"+n,i.resize(a,e),a.coordinateSystem=i,t.push(i)}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="singleAxis"){var n=a.getReferringComponents("singleAxis",Kt).models[0];a.coordinateSystem=n&&n.coordinateSystem}}),t}var x8={create:S8,dimensions:tI};const b8=x8;var Jx=["x","y"],w8=["width","height"],T8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.coordinateSystem,u=ap(l,1-Jf(s)),f=l.dataToPoint(a)[0],h=i.get("type");if(h&&h!=="none"){var v=fm(i),c=C8[h](s,f,u);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=Zd(n);YL(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=Zd(a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=hm(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.coordinateSystem,l=Jf(o),u=ap(s,l),f=[t.x,t.y];f[l]+=a[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var h=ap(s,1-l),v=(h[1]+h[0])/2,c=[v,v];return c[l]=f[l],{x:f[0],y:f[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}},e}(um),C8={line:function(r,e,t){var a=vm([e,t[0]],[e,t[1]],Jf(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=r.getBandWidth(),n=t[1]-t[0];return{type:"Rect",shape:ZL([e-a/2,t[0]],[a,n],Jf(r))}}};function Jf(r){return r.isHorizontal()?0:1}function ap(r,e){var t=r.getRect();return[t[Jx[e]],t[Jx[e]]+t[w8[e]]]}const A8=T8;var M8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="single",e}(zt);function D8(r){ct(Gl),yi.registerAxisPointerClass("SingleAxisPointer",A8),r.registerComponentView(M8),r.registerComponentView(g8),r.registerComponentModel(rp),uo(r,"single",rp,rp.defaultOption),r.registerCoordinateSystem("single",b8)}var L8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a,n){var i=wo(t);r.prototype.init.apply(this,arguments),tb(t,i)},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),tb(this.option,t)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(_t);function tb(r,e){var t=r.cellSize,a;z(t)?a=t:a=r.cellSize=[t,t],a.length===1&&(a[1]=a[0]);var n=G([0,1],function(i){return _k(e,i)&&(a[i]="auto"),a[i]!=null&&a[i]!=="auto"});ja(r,e,{type:"box",ignoreSize:n})}const I8=L8;var P8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll();var o=t.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=a.getLocaleModel();this._renderDayRect(t,s,i),this._renderLines(t,s,l,i),this._renderYearText(t,s,l,i),this._renderMonthText(t,u,l,i),this._renderWeekText(t,u,s,l,i)},e.prototype._renderDayRect=function(t,a,n){for(var i=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),s=i.getCellWidth(),l=i.getCellHeight(),u=a.start.time;u<=a.end.time;u=i.getNextNDay(u,1).time){var f=i.dataToRect([u],!1).tl,h=new xt({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});n.add(h)}},e.prototype._renderLines=function(t,a,n,i){var o=this,s=t.coordinateSystem,l=t.getModel(["splitLine","lineStyle"]).getLineStyle(),u=t.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=a.start,v=0;h.time<=a.end.time;v++){p(h.formatedDate),v===0&&(h=s.getDateInfo(a.start.y+"-"+a.start.m));var c=h.date;c.setMonth(c.getMonth()+1),h=s.getDateInfo(c)}p(s.getNextNDay(a.end.time,1).formatedDate);function p(d){o._firstDayOfMonth.push(s.getDateInfo(d)),o._firstDayPoints.push(s.dataToRect([d],!1).tl);var g=o._getLinePointsOfOneWeek(t,d,n);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,i)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,n),l,i),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,n),l,i)},e.prototype._getEdgesPoints=function(t,a,n){var i=[t[0].slice(),t[t.length-1].slice()],o=n==="horizontal"?0:1;return i[0][o]=i[0][o]-a/2,i[1][o]=i[1][o]+a/2,i},e.prototype._drawSplitline=function(t,a,n){var i=new Le({z2:20,shape:{points:t},style:a});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,a,n){for(var i=t.coordinateSystem,o=i.getDateInfo(a),s=[],l=0;l<7;l++){var u=i.getNextNDay(o.time,l),f=i.dataToRect([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[n==="horizontal"?"bl":"tr"]}return s},e.prototype._formatterLabel=function(t,a){return $(t)&&t?dk(t,a):K(t)?t(a):a.nameMap},e.prototype._yearTextPositionControl=function(t,a,n,i,o){var s=a[0],l=a[1],u=["center","bottom"];i==="bottom"?(l+=o,u=["center","top"]):i==="left"?s-=o:i==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(i==="left"||i==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},e.prototype._renderYearText=function(t,a,n,i){var o=t.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=n!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,h=(u[0][1]+u[1][1])/2,v=n==="horizontal"?0:1,c={top:[f,u[v][1]],bottom:[f,u[1-v][1]],left:[u[1-v][0],h],right:[u[v][0],h]},p=a.start.y;+a.end.y>+a.start.y&&(p=p+"-"+a.end.y);var d=o.get("formatter"),g={start:a.start.y,end:a.end.y,nameMap:p},y=this._formatterLabel(d,g),m=new St({z2:30,style:Ot(o,{text:y})});m.attr(this._yearTextPositionControl(m,c[l],n,l,s)),i.add(m)}},e.prototype._monthTextPositionControl=function(t,a,n,i,o){var s="left",l="top",u=t[0],f=t[1];return n==="horizontal"?(f=f+o,a&&(s="center"),i==="start"&&(l="bottom")):(u=u+o,a&&(l="middle"),i==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},e.prototype._renderMonthText=function(t,a,n,i){var o=t.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),h=[this._tlpoints,this._blpoints];(!s||$(s))&&(s&&(a=rd(s)||a),s=a.get(["time","monthAbbr"])||[]);var v=u==="start"?0:1,c=n==="horizontal"?0:1;l=u==="start"?-l:l;for(var p=f==="center",d=0;d=n.start.time&&a.times.end.time&&t.reverse(),t},r.prototype._getRangeInfo=function(e){var t=[this.getDateInfo(e[0]),this.getDateInfo(e[1])],a;t[0].time>t[1].time&&(a=!0,t.reverse());var n=Math.floor(t[1].time/np)-Math.floor(t[0].time/np)+1,i=new Date(t[0].time),o=i.getDate(),s=t[1].date.getDate();i.setDate(o+n-1);var l=i.getDate();if(l!==s)for(var u=i.getTime()-t[1].time>0?1:-1;(l=i.getDate())!==s&&(i.getTime()-t[1].time)*u>0;)n-=u,i.setDate(l-u);var f=Math.floor((n+t[0].day+6)/7),h=a?-f+1:f-1;return a&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:n,weeks:f,nthWeek:h,fweek:t[0].day,lweek:t[1].day}},r.prototype._getDateByWeeksAndDay=function(e,t,a){var n=this._getRangeInfo(a);if(e>n.weeks||e===0&&tn.lweek)return null;var i=(e-1)*7-n.fweek+t,o=new Date(n.start.time);return o.setDate(+n.start.d+i),this.getDateInfo(o)},r.create=function(e,t){var a=[];return e.eachComponent("calendar",function(n){var i=new r(n);a.push(i),n.coordinateSystem=i}),e.eachSeries(function(n){n.get("coordinateSystem")==="calendar"&&(n.coordinateSystem=a[n.get("calendarIndex")||0])}),a},r.dimensions=["time","value"],r}();function eb(r){var e=r.calendarModel,t=r.seriesModel,a=e?e.coordinateSystem:t?t.coordinateSystem:null;return a}const k8=E8;function O8(r){r.registerComponentModel(I8),r.registerComponentView(R8),r.registerCoordinateSystem("calendar",k8)}function N8(r,e){var t=r.existing;if(e.id=r.keyInfo.id,!e.type&&t&&(e.type=t.type),e.parentId==null){var a=e.parentOption;a?e.parentId=a.id:t&&(e.parentId=t.parentId)}e.parentOption=null}function rb(r,e){var t;return A(e,function(a){r[a]!=null&&r[a]!=="auto"&&(t=!0)}),t}function B8(r,e,t){var a=B({},t),n=r[e],i=t.$action||"merge";i==="merge"?n?(ot(n,a,!0),ja(n,a,{ignoreSize:!0}),NC(t,n),Vu(t,n),Vu(t,n,"shape"),Vu(t,n,"style"),Vu(t,n,"extra"),t.clipPath=n.clipPath):r[e]=a:i==="replace"?r[e]=a:i==="remove"&&n&&(r[e]=null)}var eI=["transition","enterFrom","leaveTo"],V8=eI.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function Vu(r,e,t){if(t&&(!r[t]&&e[t]&&(r[t]={}),r=r[t],e=e[t]),!(!r||!e))for(var a=t?eI:V8,n=0;n=0;f--){var h=n[f],v=Qt(h.id,null),c=v!=null?o.get(v):null;if(c){var p=c.parent,y=tr(p),m=p===i?{width:s,height:l}:{width:y.width,height:y.height},_={},S=kh(c,h,m,null,{hv:h.hv,boundingMode:h.bounding},_);if(!tr(c).isNew&&S){for(var b=h.transition,x={},w=0;w=0)?x[T]=C:c[T]=C}Ct(c,x,t,0)}else c.attr(_)}}},e.prototype._clear=function(){var t=this,a=this._elMap;a.each(function(n){uf(n,tr(n).option,a,t._lastGraphicModel)}),this._elMap=X()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(zt);function Xd(r){var e=Y(ab,r)?ab[r]:Mh(r),t=new e({});return tr(t).type=r,t}function nb(r,e,t,a){var n=Xd(t);return e.add(n),a.set(r,n),tr(n).id=r,tr(n).isNew=!0,n}function uf(r,e,t,a){var n=r&&r.parent;n&&(r.type==="group"&&r.traverse(function(i){uf(i,e,t,a)}),jh(r,e,a),t.removeKey(tr(r).id))}function ib(r,e,t,a){r.isGroup||A([["cursor",sr.prototype.cursor],["zlevel",a||0],["z",t||0],["z2",0]],function(n){var i=n[0];Y(e,i)?r[i]=ut(e[i],n[1]):r[i]==null&&(r[i]=n[1])}),A(mt(e),function(n){if(n.indexOf("on")===0){var i=e[n];r[n]=K(i)?i:null}}),Y(e,"draggable")&&(r.draggable=e.draggable),e.name!=null&&(r.name=e.name),e.id!=null&&(r.id=e.id)}function H8(r){return r=B({},r),A(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(OC),function(e){delete r[e]}),r}function W8(r,e,t){var a=nt(r).eventData;!r.silent&&!r.ignore&&!a&&(a=nt(r).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:r.name}),a&&(a.info=t.info)}function $8(r){r.registerComponentModel(G8),r.registerComponentView(F8),r.registerPreprocessor(function(e){var t=e.graphic;z(t)?!t[0]||!t[0].elements?e.graphic=[{elements:t}]:e.graphic=[e.graphic[0]]:t&&!t.elements&&(e.graphic=[{elements:[t]}])})}var ob=["x","y","radius","angle","single"],U8=["cartesian2d","polar","singleAxis"];function Y8(r){var e=r.get("coordinateSystem");return vt(U8,e)>=0}function Ga(r){return r+"Axis"}function Z8(r,e){var t=X(),a=[],n=X();r.eachComponent({mainType:"dataZoom",query:e},function(f){n.get(f.uid)||s(f)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(f){!n.get(f.uid)&&l(f)&&(s(f),i=!0)}function s(f){n.set(f.uid,!0),a.push(f),u(f)}function l(f){var h=!1;return f.eachTargetAxis(function(v,c){var p=t.get(v);p&&p[c]&&(h=!0)}),h}function u(f){f.eachTargetAxis(function(h,v){(t.get(h)||t.set(h,[]))[v]=!0})}return a}function rI(r){var e=r.ecModel,t={infoList:[],infoMap:X()};return r.eachTargetAxis(function(a,n){var i=e.getComponent(Ga(a),n);if(i){var o=i.getCoordSysModel();if(o){var s=o.uid,l=t.infoMap.get(s);l||(l={model:o,axisModels:[]},t.infoList.push(l),t.infoMap.set(s,l)),l.axisModels.push(i)}}}),t}var ip=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},r}(),X8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._autoThrottle=!0,t._noTarget=!0,t._rangePropMode=["percent","percent"],t}return e.prototype.init=function(t,a,n){var i=sb(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var a=sb(t);ot(this.option,t,!0),ot(this.settledOption,a,!0),this._doInit(a)},e.prototype._doInit=function(t){var a=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;A([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(a[i[0]]=n[i[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),a=this._targetAxisInfoMap=X(),n=this._fillSpecifiedTargetAxis(a);n?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(a,this._orient)),this._noTarget=!0,a.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var a=!1;return A(ob,function(n){var i=this.getReferringComponents(Ga(n),QP);if(i.specified){a=!0;var o=new ip;A(i.models,function(s){o.add(s.componentIndex)}),t.set(n,o)}},this),a},e.prototype._fillAutoTargetAxisByOrient=function(t,a){var n=this.ecModel,i=!0;if(i){var o=a==="vertical"?"y":"x",s=n.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=n.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===a}});l(s,"single")}function l(u,f){var h=u[0];if(h){var v=new ip;if(v.add(h.componentIndex),t.set(f,v),i=!1,f==="x"||f==="y"){var c=h.getReferringComponents("grid",Kt).models[0];c&&A(u,function(p){h.componentIndex!==p.componentIndex&&c===p.getReferringComponents("grid",Kt).models[0]&&v.add(p.componentIndex)})}}}i&&A(ob,function(u){if(i){var f=n.findComponents({mainType:Ga(u),filter:function(v){return v.get("type",!0)==="category"}});if(f[0]){var h=new ip;h.add(f[0].componentIndex),t.set(u,h),i=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(a){!t&&(t=a)},this),t==="y"?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var a=this.ecModel.option;this.option.throttle=a.animation&&a.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var a=this._rangePropMode,n=this.get("rangeMode");A([["start","startValue"],["end","endValue"]],function(i,o){var s=t[i[0]]!=null,l=t[i[1]]!=null;s&&!l?a[o]="percent":!s&&l?a[o]="value":n?a[o]=n[o]:s&&(a[o]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(a,n){t==null&&(t=this.ecModel.getComponent(Ga(a),n))},this),t},e.prototype.eachTargetAxis=function(t,a){this._targetAxisInfoMap.each(function(n,i){A(n.indexList,function(o){t.call(a,i,o)})})},e.prototype.getAxisProxy=function(t,a){var n=this.getAxisModel(t,a);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,a){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[a])return this.ecModel.getComponent(Ga(t),a)},e.prototype.setRawRange=function(t){var a=this.option,n=this.settledOption;A([["start","startValue"],["end","endValue"]],function(i){(t[i[0]]!=null||t[i[1]]!=null)&&(a[i[0]]=n[i[0]]=t[i[0]],a[i[1]]=n[i[1]]=t[i[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var a=this.option;A(["start","startValue","end","endValue"],function(n){a[n]=t[n]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,a){if(t==null&&a==null){var n=this.findRepresentativeAxisProxy();if(n)return n.getDataValueWindow()}else return this.getAxisProxy(t,a).getDataValueWindow()},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var a,n=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(g=!0),S&&(p=!0),b&&(d=!0)}return g&&p&&d})}else Wi(f,function(c){if(i==="empty")l.setData(u=u.map(c,function(d){return s(d)?d:NaN}));else{var p={};p[c]=o,u.selectRange(p)}});Wi(f,function(c){u.setApproximateExtent(o,c)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,a=this._dataExtent;Wi(["min","max"],function(n){var i=t.get(n+"Span"),o=t.get(n+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Lt(a[0]+o,a,[0,100],!0):i!=null&&(o=Lt(i,[0,100],a,!0)-a[0]),e[n+"Span"]=i,e[n+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,a=this._valueWindow;if(t){var n=xg(a,[0,500]);n=Math.min(n,20);var i=e.axis.scale.rawExtentInfo;t[0]!==0&&i.setDeterminedMinMax("min",+a[0].toFixed(n)),t[1]!==100&&i.setDeterminedMinMax("max",+a[1].toFixed(n)),i.freeze()}},r}();function eY(r,e,t){var a=[1/0,-1/0];Wi(t,function(o){hV(a,o.getData(),e)});var n=r.getAxisModel(),i=_M(n.axis.scale,n,a).calculate();return[i.min,i.max]}const rY=tY;var aY={getTargetSeries:function(r){function e(n){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(Ga(o),s);n(o,s,l,i)})})}e(function(n,i,o,s){o.__dzAxisProxy=null});var t=[];e(function(n,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new rY(n,i,s,r),t.push(o.__dzAxisProxy))});var a=X();return A(t,function(n){A(n.getTargetSeriesModels(),function(i){a.set(i.uid,i)})}),a},overallReset:function(r,e){r.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).reset(t)}),t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).filterData(t,e)})}),r.eachComponent("dataZoom",function(t){var a=t.findRepresentativeAxisProxy();if(a){var n=a.getDataPercentWindow(),i=a.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}})}};const nY=aY;function iY(r){r.registerAction("dataZoom",function(e,t){var a=Z8(t,e);A(a,function(n){n.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})})})}var ub=!1;function ym(r){ub||(ub=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,nY),iY(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function oY(r){r.registerComponentModel(K8),r.registerComponentView(J8),ym(r)}var rr=function(){function r(){}return r}(),aI={};function $i(r,e){aI[r]=e}function nI(r){return aI[r]}var sY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;A(this.option.feature,function(a,n){var i=nI(n);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(t)),ot(a,i.defaultOption))})},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},e}(_t);const lY=sY;function uY(r,e,t){var a=e.getBoxLayoutParams(),n=e.get("padding"),i={width:t.getWidth(),height:t.getHeight()},o=jt(a,i,n);Jn(e.get("orient"),r,e.get("itemGap"),o.width,o.height),kh(r,a,i,n)}function iI(r,e){var t=di(e.get("padding")),a=e.getItemStyle(["color","opacity"]);return a.fill=e.get("backgroundColor"),r=new xt({shape:{x:r.x-t[3],y:r.y-t[0],width:r.width+t[1]+t[3],height:r.height+t[0]+t[2],r:e.get("borderRadius")},style:a,silent:!0,z2:-1}),r}var fY=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){var o=this.group;if(o.removeAll(),!t.get("show"))return;var s=+t.get("itemSize"),l=t.get("orient")==="vertical",u=t.get("feature")||{},f=this._features||(this._features={}),h=[];A(u,function(p,d){h.push(d)}),new pa(this._featureNames||[],h).add(v).update(v).remove(it(v,null)).execute(),this._featureNames=h;function v(p,d){var g=h[p],y=h[d],m=u[g],_=new Pt(m,t,t.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(m.title=i.newTitle),g&&!y){if(hY(g))S={onclick:_.option.onclick,featureName:g};else{var b=nI(g);if(!b)return;S=new b}f[g]=S}else if(S=f[y],!S)return;S.uid=bo("toolbox-feature"),S.model=_,S.ecModel=a,S.api=n;var x=S instanceof rr;if(!g&&y){x&&S.dispose&&S.dispose(a,n);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(a,n);return}c(_,S,g),_.setIconStatus=function(w,T){var C=this.option,M=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[w]=T,M[w]&&(T==="emphasis"?va:ca)(M[w])},S instanceof rr&&S.render&&S.render(_,a,n,i)}function c(p,d,g){var y=p.getModel("iconStyle"),m=p.getModel(["emphasis","iconStyle"]),_=d instanceof rr&&d.getIcons?d.getIcons():p.get("icon"),S=p.get("title")||{},b,x;$(_)?(b={},b[g]=_):b=_,$(S)?(x={},x[g]=S):x=S;var w=p.iconPaths={};A(b,function(T,C){var M=_o(T,{},{x:-s/2,y:-s/2,width:s,height:s});M.setStyle(y.getItemStyle());var D=M.ensureState("emphasis");D.style=m.getItemStyle();var L=new St({style:{text:x[C],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});M.setTextContent(L),So({el:M,componentModel:t,itemName:C,formatterParamsExtra:{title:x[C]}}),M.__title=x[C],M.on("mouseover",function(){var I=m.getItemStyle(),P=l?t.get("right")==null&&t.get("left")!=="right"?"right":"left":t.get("bottom")==null&&t.get("top")!=="bottom"?"bottom":"top";L.setStyle({fill:m.get("textFill")||I.fill||I.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),M.setTextConfig({position:m.get("textPosition")||P}),L.ignore=!t.get("showTitle"),n.enterEmphasis(this)}).on("mouseout",function(){p.get(["iconStatus",C])!=="emphasis"&&n.leaveEmphasis(this),L.hide()}),(p.get(["iconStatus",C])==="emphasis"?va:ca)(M),o.add(M),M.on("click",U(d.onclick,d,a,n,C)),w[C]=M})}uY(o,t,n),o.add(iI(o.getBoundingRect(),t)),l||o.eachChild(function(p){var d=p.__title,g=p.ensureState("emphasis"),y=g.textConfig||(g.textConfig={}),m=p.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!K(_)&&d){var S=_.style||(_.style={}),b=Sl(d,St.makeFont(S)),x=p.x+o.x,w=p.y+o.y+s,T=!1;w+b.height>n.getHeight()&&(y.position="top",T=!0);var C=T?-5-b.height:s+10;x+b.width/2>n.getWidth()?(y.position=["100%",C],S.align="right"):x-b.width/2<0&&(y.position=[0,C],S.align="left")}})},e.prototype.updateView=function(t,a,n,i){A(this._features,function(o){o instanceof rr&&o.updateView&&o.updateView(o.model,a,n,i)})},e.prototype.remove=function(t,a){A(this._features,function(n){n instanceof rr&&n.remove&&n.remove(t,a)}),this.group.removeAll()},e.prototype.dispose=function(t,a){A(this._features,function(n){n instanceof rr&&n.dispose&&n.dispose(t,a)})},e.type="toolbox",e}(zt);function hY(r){return r.indexOf("my")===0}const vY=fY;var cY=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",o=a.getZr().painter.getType()==="svg",s=o?"svg":n.get("type",!0)||"png",l=a.getConnectedDataURL({type:s,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),u=wt.browser;if(K(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=i+"."+s,f.target="_blank",f.href=l;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var v=l.split(","),c=v[0].indexOf("base64")>-1,p=o?decodeURIComponent(v[1]):v[1];c&&(p=window.atob(p));var d=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=p.length,y=new Uint8Array(g);g--;)y[g]=p.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,d)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(p),b.close(),S.focus(),b.execCommand("SaveAs",!0,d),document.body.removeChild(_)}}else{var x=n.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=i}},e.getDefaultOption=function(t){var a={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return a},e}(rr);const pY=cY;var fb="__ec_magicType_stack__",dY=[["line","bar"],["stack"]],gY=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getIcons=function(){var t=this.model,a=t.get("icon"),n={};return A(t.get("type"),function(i){a[i]&&(n[i]=a[i])}),n},e.getDefaultOption=function(t){var a={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return a},e.prototype.onclick=function(t,a,n){var i=this.model,o=i.get(["seriesIndex",n]);if(hb[n]){var s={series:[]},l=function(h){var v=h.subType,c=h.id,p=hb[n](v,c,h,i);p&&(j(p,h.option),s.series.push(p));var d=h.coordinateSystem;if(d&&d.type==="cartesian2d"&&(n==="line"||n==="bar")){var g=d.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=h.getReferringComponents(m,Kt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var b=0;b<=S;b++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=n==="bar"}}};A(dY,function(h){vt(h,n)>=0&&A(h,function(v){i.setIconStatus(v,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=n;n==="stack"&&(u=ot({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",n])!=="emphasis"&&(f="tiled")),a.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},e}(rr),hb={line:function(r,e,t,a){if(r==="bar")return ot({id:e,type:"line",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","line"])||{},!0)},bar:function(r,e,t,a){if(r==="line")return ot({id:e,type:"bar",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","bar"])||{},!0)},stack:function(r,e,t,a){var n=t.get("stack")===fb;if(r==="line"||r==="bar")return a.setIconStatus("stack",n?"normal":"emphasis"),ot({id:e,stack:n?"":fb},a.get(["option","stack"])||{},!0)}};Lr({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,e){e.mergeOption(r.newOption)});const yY=gY;var Qh=new Array(60).join("-"),vo=" ";function mY(r){var e={},t=[],a=[];return r.eachRawSeries(function(n){var i=n.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;e[s]||(e[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},a.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(n)}else t.push(n)}else t.push(n)}),{seriesGroupByCategoryAxis:e,other:t,meta:a}}function _Y(r){var e=[];return A(r,function(t,a){var n=t.categoryAxis,i=t.valueAxis,o=i.dim,s=[" "].concat(G(t.series,function(c){return c.name})),l=[n.model.getCategories()];A(t.series,function(c){var p=c.getRawData();l.push(c.getRawData().mapArray(p.mapDimension(o),function(d){return d}))});for(var u=[s.join(vo)],f=0;f=0)return!0}var qd=new RegExp("["+vo+"]+","g");function wY(r){for(var e=r.split(/\n+/g),t=th(e.shift()).split(qd),a=[],n=G(t,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=t[i];if(o[n])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(s){var l=s.getPercentRange();t[0][n]={dataZoomId:n,start:l[0],end:l[1]}}}}),t.push(e)}function IY(r){var e=mm(r),t=e[e.length-1];e.length>1&&e.pop();var a={};return oI(t,function(n,i){for(var o=e.length-1;o>=0;o--)if(n=e[o][i],n){a[i]=n;break}}),a}function PY(r){sI(r).snapshots=null}function RY(r){return mm(r).length}function mm(r){var e=sI(r);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var EY=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){PY(t),a.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){var a={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])};return a},e}(rr);Lr({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,e){e.resetOption("recreate")});const kY=EY;var OY=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],NY=function(){function r(e,t,a){var n=this;this._targetInfoList=[];var i=vb(t,e);A(BY,function(o,s){(!a||!a.include||vt(a.include,s)>=0)&&o(i,n._targetInfoList)})}return r.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,function(a,n,i){if((a.coordRanges||(a.coordRanges=[])).push(n),!a.coordRange){a.coordRange=n;var o=op[a.brushType](0,i,n);a.__rangeOffset={offset:gb[a.brushType](o.values,a.range,[1,1]),xyMinMax:o.xyMinMax}}}),e},r.prototype.matchOutputRanges=function(e,t,a){A(e,function(n){var i=this.findTargetInfo(n,t);i&&i!==!0&&A(i.coordSyses,function(o){var s=op[n.brushType](1,o,n.range,!0);a(n,s.values,o,t)})},this)},r.prototype.setInputRanges=function(e,t){A(e,function(a){var n=this.findTargetInfo(a,t);if(a.range=a.range||[],n&&n!==!0){a.panelId=n.panelId;var i=op[a.brushType](0,n.coordSys,a.coordRange),o=a.__rangeOffset;a.range=o?gb[a.brushType](i.values,o.offset,VY(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(e,t){return G(this._targetInfoList,function(a){var n=a.getPanelRect();return{panelId:a.panelId,defaultBrushType:t?t(a):null,clipPath:pL(n),isTargetByCursor:gL(n,e,a.coordSysModel),getLinearBrushOtherExtent:dL(n)}})},r.prototype.controlSeries=function(e,t,a){var n=this.findTargetInfo(e,a);return n===!0||n&&vt(n.coordSyses,t.coordinateSystem)>=0},r.prototype.findTargetInfo=function(e,t){for(var a=this._targetInfoList,n=vb(t,e),i=0;ir[1]&&r.reverse(),r}function vb(r,e){return As(r,e,{includeMainTypes:OY})}var BY={grid:function(r,e){var t=r.xAxisModels,a=r.yAxisModels,n=r.gridModels,i=X(),o={},s={};!t&&!a&&!n||(A(t,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),A(a,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),A(n,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,f=[];A(u.getCartesians(),function(h,v){(vt(t,h.getAxis("x").model)>=0||vt(a,h.getAxis("y").model)>=0)&&f.push(h)}),e.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:pb.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,e){A(r.geoModels,function(t){var a=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:a,coordSyses:[a],getPanelRect:pb.geo})})}},cb=[function(r,e){var t=r.xAxisModel,a=r.yAxisModel,n=r.gridModel;return!n&&t&&(n=t.axis.grid.model),!n&&a&&(n=a.axis.grid.model),n&&n===e.gridModel},function(r,e){var t=r.geoModel;return t&&t===e.geoModel}],pb={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,e=r.getBoundingRect().clone();return e.applyTransform($a(r)),e}},op={lineX:it(db,0),lineY:it(db,1),rect:function(r,e,t,a){var n=r?e.pointToData([t[0][0],t[1][0]],a):e.dataToPoint([t[0][0],t[1][0]],a),i=r?e.pointToData([t[0][1],t[1][1]],a):e.dataToPoint([t[0][1],t[1][1]],a),o=[Kd([n[0],i[0]]),Kd([n[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,e,t,a){var n=[[1/0,-1/0],[1/0,-1/0]],i=G(t,function(o){var s=r?e.pointToData(o,a):e.dataToPoint(o,a);return n[0][0]=Math.min(n[0][0],s[0]),n[1][0]=Math.min(n[1][0],s[1]),n[0][1]=Math.max(n[0][1],s[0]),n[1][1]=Math.max(n[1][1],s[1]),s});return{values:i,xyMinMax:n}}};function db(r,e,t,a){var n=t.getAxis(["x","y"][r]),i=Kd(G([0,1],function(s){return e?n.coordToData(n.toLocalCoord(a[s]),!0):n.toGlobalCoord(n.dataToCoord(a[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var gb={lineX:it(yb,0),lineY:it(yb,1),rect:function(r,e,t){return[[r[0][0]-t[0]*e[0][0],r[0][1]-t[0]*e[0][1]],[r[1][0]-t[1]*e[1][0],r[1][1]-t[1]*e[1][1]]]},polygon:function(r,e,t){return G(r,function(a,n){return[a[0]-t[0]*e[n][0],a[1]-t[1]*e[n][1]]})}};function yb(r,e,t,a){return[e[0]-a[r]*t[0],e[1]-a[r]*t[1]]}function VY(r,e){var t=mb(r),a=mb(e),n=[t[0]/a[0],t[1]/a[1]];return isNaN(n[0])&&(n[0]=1),isNaN(n[1])&&(n[1]=1),n}function mb(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const _m=NY;var jd=A,zY=ZP("toolbox-dataZoom_"),GY=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){this._brushController||(this._brushController=new Jy(n.getZr()),this._brushController.on("brush",U(this._onBrush,this)).mount()),WY(t,a,this,i,n),HY(t,a)},e.prototype.onclick=function(t,a,n){FY[n].call(this)},e.prototype.remove=function(t,a){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,a){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var a=t.areas;if(!t.isEnd||!a.length)return;var n={},i=this.ecModel;this._brushController.updateCovers([]);var o=new _m(Sm(this.model),i,{include:["grid"]});o.matchOutputRanges(a,i,function(u,f,h){if(h.type==="cartesian2d"){var v=u.brushType;v==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[v],h,f)}}),LY(i,n),this._dispatchZoomAction(n);function s(u,f,h){var v=f.getAxis(u),c=v.model,p=l(u,c,i),d=p.findRepresentativeAxisProxy(c).getMinMaxSpan();(d.minValueSpan!=null||d.maxValueSpan!=null)&&(h=mi(0,h.slice(),v.scale.getExtent(),0,d.minValueSpan,d.maxValueSpan)),p&&(n[p.id]={dataZoomId:p.id,startValue:h[0],endValue:h[1]})}function l(u,f,h){var v;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(c){var p=c.getAxisModel(u,f.componentIndex);p&&(v=c)}),v}},e.prototype._dispatchZoomAction=function(t){var a=[];jd(t,function(n,i){a.push(et(n))}),a.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:a})},e.getDefaultOption=function(t){var a={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return a},e}(rr),FY={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(IY(this.ecModel))}};function Sm(r){var e={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return e.xAxisIndex==null&&e.xAxisId==null&&(e.xAxisIndex="all"),e.yAxisIndex==null&&e.yAxisId==null&&(e.yAxisIndex="all"),e}function HY(r,e){r.setIconStatus("back",RY(e)>1?"emphasis":"normal")}function WY(r,e,t,a,n){var i=t._isZoomActive;a&&a.type==="takeGlobalCursor"&&(i=a.key==="dataZoomSelect"?a.dataZoomSelectActive:!1),t._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new _m(Sm(r),e,{include:["grid"]}),s=o.makePanelOpts(n,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});t._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}Ck("dataZoom",function(r){var e=r.getComponent("toolbox",0),t=["feature","dataZoom"];if(!e||e.get(t)==null)return;var a=e.getModel(t),n=[],i=Sm(a),o=As(r,i);jd(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),jd(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var h=l.componentIndex,v={type:"select",$fromToolbox:!0,filterMode:a.get("filterMode",!0)||"filter",id:zY+u+h};v[f]=h,n.push(v)}return n});const $Y=GY;function UY(r){r.registerComponentModel(lY),r.registerComponentView(vY),$i("saveAsImage",pY),$i("magicType",yY),$i("dataView",DY),$i("dataZoom",$Y),$i("restore",kY),ct(oY)}var YY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},e}(_t);const ZY=YY;function lI(r){var e=r.get("confine");return e!=null?!!e:r.get("renderMode")==="richText"}function uI(r){if(wt.domSupported){for(var e=document.documentElement.style,t=0,a=r.length;t-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var f=u*Math.PI/180,h=o+n,v=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),c=Math.round(((v-Math.SQRT2*n)/2+Math.SQRT2*n-(v-h)/2)*100)/100;s+=";"+i+":-"+c+"px";var p=e+" solid "+n+"px;",d=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+p,"border-right:"+p,"background-color:"+a+";"];return'
'}function t7(r,e){var t="cubic-bezier(0.23,1,0.32,1)",a=" "+r/2+"s "+t,n="opacity"+a+",visibility"+a;return e||(a=" "+r+"s "+t,n+=wt.transformSupported?","+xm+a:",left"+a+",top"+a),KY+":"+n}function _b(r,e,t){var a=r.toFixed(0)+"px",n=e.toFixed(0)+"px";if(!wt.transformSupported)return t?"top:"+n+";left:"+a+";":[["top",n],["left",a]];var i=wt.transform3dSupported,o="translate"+(i?"3d":"")+"("+a+","+n+(i?",0":"")+")";return t?"top:0;left:0;"+xm+":"+o+";":[["top",0],["left",0],[fI,o]]}function e7(r){var e=[],t=r.get("fontSize"),a=r.getTextColor();a&&e.push("color:"+a),e.push("font:"+r.getFont()),t&&e.push("line-height:"+Math.round(t*3/2)+"px");var n=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return n&&i&&e.push("text-shadow:"+o+"px "+s+"px "+i+"px "+n),A(["decoration","align"],function(l){var u=r.get(l);u&&e.push("text-"+l+":"+u)}),e.join(";")}function r7(r,e,t){var a=[],n=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=dA(r,"html"),v=l+"px "+u+"px "+o+"px "+s;return a.push("box-shadow:"+v),e&&n&&a.push(t7(n,t)),i&&a.push("background-color:"+i),A(["width","color","radius"],function(c){var p="border-"+c,d=Zg(p),g=r.get(d);g!=null&&a.push(p+":"+g+(c==="color"?"":"px"))}),a.push(e7(f)),h!=null&&a.push("padding:"+di(h).join("px ")+"px"),a.join(";")+";"}function Sb(r,e,t,a,n){var i=e&&e.painter;if(t){var o=i&&i.getViewportRoot();o&&h2(r,o,document.body,a,n)}else{r[0]=a,r[1]=n;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/e.getWidth(),r[3]=r[1]/e.getHeight()}var a7=function(){function r(e,t,a){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,wt.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),o=this._appendToBody=a&&a.appendToBody;Sb(this._styleCoord,i,o,t.getWidth()/2,t.getHeight()/2),o?document.body.appendChild(n):e.appendChild(n),this._container=e;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,f=i.painter.getViewportRoot();je(f,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(e){var t=this._container,a=qY(t,"position"),n=t.style;n.position!=="absolute"&&a!=="absolute"&&(n.position="relative");var i=e.get("alwaysShowContent");i&&this._moveIfResized(),this.el.className=e.get("className")||""},r.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var a=this.el,n=a.style,i=this._styleCoord;a.innerHTML?n.cssText=jY+r7(e,!this._firstShow,this._longHide)+_b(i[0],i[1],!0)+("border-color:"+li(t)+";")+(e.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):n.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(e,t,a,n,i){var o=this.el;if(e==null){o.innerHTML="";return}var s="";if($(i)&&a.get("trigger")==="item"&&!lI(a)&&(s=JY(a,n,i)),$(e))o.innerHTML=e+s;else if(e){o.innerHTML="",z(e)||(e=[e]);for(var l=0;l=0?this._tryShow(i,o):n==="leave"&&this._hide(o))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,a=this._ecModel,n=this._api,i=t.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!n.isDisposed()&&o.manuallyShowTip(t,a,n,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,a,n,i){if(!(i.from===this.uid||wt.node||!n.getDom())){var o=wb(i,n);this._ticket="";var s=i.dataByCoordSys,l=v7(i,a,n);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var f=s7;f.x=i.x,f.y=i.y,f.update(),nt(f).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:f},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(t,a,n,i))return;var h=qL(i,a),v=h.point[0],c=h.point[1];v!=null&&c!=null&&this._tryShow({offsetX:v,offsetY:c,target:h.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,a,n,i){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(wb(i,n))},e.prototype._manuallyAxisShowTip=function(t,a,n,i){var o=i.seriesIndex,s=i.dataIndex,l=a.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=a.getSeriesByIndex(o);if(u){var f=u.getData(),h=as([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return n.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},e.prototype._tryShow=function(t,a){var n=t.target,i=this._tooltipModel;if(i){this._lastX=t.offsetX,this._lastY=t.offsetY;var o=t.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,t);else if(n){this._lastDataByCoordSys=null;var s,l;Zn(n,function(u){if(nt(u).dataIndex!=null)return s=u,!0;if(nt(u).tooltipConfig!=null)return l=u,!0},!0),s?this._showSeriesItemTooltip(t,s,a):l?this._showComponentItemTooltip(t,l,a):this._hide(a)}else this._lastDataByCoordSys=null,this._hide(a)}},e.prototype._showOrMove=function(t,a){var n=t.get("showDelay");a=U(a,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(a,n):a()},e.prototype._showAxisTooltip=function(t,a){var n=this._ecModel,i=this._tooltipModel,o=[a.offsetX,a.offsetY],s=as([a.tooltipOption],i),l=this._renderMode,u=[],f=ne("section",{blocks:[],noHeader:!0}),h=[],v=new Uv;A(t,function(m){A(m.dataByAxis,function(_){var S=n.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=UL(b,S.axis,n,_.seriesDataIndices,_.valueLabelOpt),w=ne("section",{header:x,noHeader:!nr(x),sortBlocks:!0,blocks:[]});f.blocks.push(w),A(_.seriesDataIndices,function(T){var C=n.getSeriesByIndex(T.seriesIndex),M=T.dataIndexInside,D=C.getDataParams(M);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=wy(S.axis,{value:b}),D.axisValueLabel=x,D.marker=v.makeTooltipMarker("item",li(D.color),l);var L=f_(C.formatTooltip(M,!0,null)),I=L.frag;if(I){var P=as([C],i).get("valueFormatter");w.blocks.push(P?B({valueFormatter:P},I):I)}L.text&&h.push(L.text),u.push(D)}})}})}),f.blocks.reverse(),h.reverse();var c=a.position,p=s.get("order"),d=g_(f,v,l,p,n.get("useUTC"),s.get("textStyle"));d&&h.unshift(d);var g=l==="richText"?` + +`:"
",y=h.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(t,u)?this._updatePosition(s,c,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],c,null,v)})},e.prototype._showSeriesItemTooltip=function(t,a,n){var i=this._ecModel,o=nt(a),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,h=o.dataType,v=u.getData(h),c=this._renderMode,p=t.positionDefault,d=as([v.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),g=d.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,h),m=new Uv;y.marker=m.makeTooltipMarker("item",li(y.color),c);var _=f_(u.formatTooltip(f,!1,h)),S=d.get("order"),b=d.get("valueFormatter"),x=_.frag,w=x?g_(b?B({valueFormatter:b},x):x,m,c,S,i.get("useUTC"),d.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(d,function(){this._showTooltipContent(d,w,y,T,t.offsetX,t.offsetY,t.position,t.target,m)}),n({type:"showTip",dataIndexInside:f,dataIndex:v.getRawIndex(f),seriesIndex:s,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,a,n){var i=nt(a),o=i.tooltipConfig,s=o.option||{};if($(s)){var l=s;s={content:l,formatter:l}}var u=[s],f=this._ecModel.getComponent(i.componentMainType,i.componentIndex);f&&u.push(f),u.push({formatter:s.content});var h=t.positionDefault,v=as(u,this._tooltipModel,h?{position:h}:null),c=v.get("content"),p=Math.random()+"",d=new Uv;this._showOrMove(v,function(){var g=et(v.get("formatterParams")||{});this._showTooltipContent(v,c,g,p,t.offsetX,t.offsetY,t.position,a,d)}),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,a,n,i,o,s,l,u,f){if(this._ticket="",!(!t.get("showContent")||!t.get("show"))){var h=this._tooltipContent;h.setEnterable(t.get("enterable"));var v=t.get("formatter");l=l||t.get("position");var c=a,p=this._getNearestPoint([o,s],n,t.get("trigger"),t.get("borderColor")),d=p.color;if(v)if($(v)){var g=t.ecModel.get("useUTC"),y=z(n)?n[0]:n,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;c=v,m&&(c=Dl(y.axisValue,c,g)),c=Xg(c,n,!0)}else if(K(v)){var _=U(function(S,b){S===this._ticket&&(h.setContent(b,f,t,d,l),this._updatePosition(t,l,o,s,h,n,u))},this);this._ticket=i,c=v(n,i,_)}else c=v;h.setContent(c,f,t,d,l),h.show(t,d),this._updatePosition(t,l,o,s,h,n,u)}},e.prototype._getNearestPoint=function(t,a,n,i){if(n==="axis"||z(a))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!z(a))return{color:i||a.color||a.borderColor}},e.prototype._updatePosition=function(t,a,n,i,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();a=a||t.get("position");var h=o.getSize(),v=t.get("align"),c=t.get("verticalAlign"),p=l&&l.getBoundingRect().clone();if(l&&p.applyTransform(l.transform),K(a)&&(a=a([n,i],s,o.el,p,{viewSize:[u,f],contentSize:h.slice()})),z(a))n=H(a[0],u),i=H(a[1],f);else if(J(a)){var d=a;d.width=h[0],d.height=h[1];var g=jt(d,{width:u,height:f});n=g.x,i=g.y,v=null,c=null}else if($(a)&&l){var y=h7(a,p,h,t.get("borderWidth"));n=y[0],i=y[1]}else{var y=u7(n,i,o,u,f,v?null:20,c?null:20);n=y[0],i=y[1]}if(v&&(n-=Tb(v)?h[0]/2:v==="right"?h[0]:0),c&&(i-=Tb(c)?h[1]/2:c==="bottom"?h[1]:0),lI(t)){var y=f7(n,i,o,u,f);n=y[0],i=y[1]}o.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,a){var n=this._lastDataByCoordSys,i=this._cbParamsList,o=!!n&&n.length===t.length;return o&&A(n,function(s,l){var u=s.dataByAxis||[],f=t[l]||{},h=f.dataByAxis||[];o=o&&u.length===h.length,o&&A(u,function(v,c){var p=h[c]||{},d=v.seriesDataIndices||[],g=p.seriesDataIndices||[];o=o&&v.value===p.value&&v.axisType===p.axisType&&v.axisId===p.axisId&&d.length===g.length,o&&A(d,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),i&&A(v.seriesDataIndices,function(y){var m=y.seriesIndex,_=a[m],S=i[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=a,!!o},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,a){wt.node||!a.getDom()||(el(this,"_updatePosition"),this._tooltipContent.dispose(),Yd("itemTooltip",a))},e.type="tooltip",e}(zt);function as(r,e,t){var a=e.ecModel,n;t?(n=new Pt(t,a,a),n=new Pt(e.option,n,a)):n=e;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Pt&&(o=o.get("tooltip",!0)),$(o)&&(o={formatter:o}),o&&(n=new Pt(o,n,a)))}return n}function wb(r,e){return r.dispatchAction||U(e.dispatchAction,e)}function u7(r,e,t,a,n,i,o){var s=t.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>a?r-=l+i:r+=i),o!=null&&(e+u+o>n?e-=u+o:e+=o),[r,e]}function f7(r,e,t,a,n){var i=t.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,a)-o,e=Math.min(e+s,n)-s,r=Math.max(r,0),e=Math.max(e,0),[r,e]}function h7(r,e,t,a){var n=t[0],i=t[1],o=Math.ceil(Math.SQRT2*a)+8,s=0,l=0,u=e.width,f=e.height;switch(r){case"inside":s=e.x+u/2-n/2,l=e.y+f/2-i/2;break;case"top":s=e.x+u/2-n/2,l=e.y-i-o;break;case"bottom":s=e.x+u/2-n/2,l=e.y+f+o;break;case"left":s=e.x-n-o,l=e.y+f/2-i/2;break;case"right":s=e.x+u+o,l=e.y+f/2-i/2}return[s,l]}function Tb(r){return r==="center"||r==="middle"}function v7(r,e,t){var a=Ag(r).queryOptionMap,n=a.keys()[0];if(!(!n||n==="series")){var i=xl(e,n,a.get(n),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=t.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=nt(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:n,componentIndex:o.componentIndex,el:l}}}}const c7=l7;function p7(r){ct(Gl),r.registerComponentModel(ZY),r.registerComponentView(c7),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Ut),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Ut)}var d7=["rect","polygon","keep","clear"];function g7(r,e){var t=Rt(r?r.brush:[]);if(t.length){var a=[];A(t,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(a=a.concat(u))});var n=r&&r.toolbox;z(n)&&(n=n[0]),n||(n={feature:{}},r.toolbox=[n]);var i=n.feature||(n.feature={}),o=i.brush||(i.brush={}),s=o.type||(o.type=[]);s.push.apply(s,a),y7(s),e&&!s.length&&s.push.apply(s,d7)}}function y7(r){var e={};A(r,function(t){e[t]=1}),r.length=0,A(e,function(t,a){r.push(a)})}var Cb=A;function Ab(r){if(r){for(var e in r)if(r.hasOwnProperty(e))return!0}}function Qd(r,e,t){var a={};return Cb(e,function(i){var o=a[i]=n();Cb(r[i],function(s,l){if(ue.isValidType(l)){var u={type:l,visual:s};t&&t(u,i),o[l]=new ue(u),l==="opacity"&&(u=et(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new ue(u))}})}),a;function n(){var i=function(){};i.prototype.__hidden=i.prototype;var o=new i;return o}}function vI(r,e,t){var a;A(t,function(n){e.hasOwnProperty(n)&&Ab(e[n])&&(a=!0)}),a&&A(t,function(n){e.hasOwnProperty(n)&&Ab(e[n])?r[n]=et(e[n]):delete r[n]})}function m7(r,e,t,a,n,i){var o={};A(r,function(h){var v=ue.prepareVisualTypes(e[h]);o[h]=v});var s;function l(h){return oy(t,s,h)}function u(h,v){CA(t,s,h,v)}i==null?t.each(f):t.each([i],f);function f(h,v){s=i==null?h:v;var c=t.getRawDataItem(s);if(!(c&&c.visualMap===!1))for(var p=a.call(n,h),d=e[p],g=o[p],y=0,m=g.length;ye[0][1]&&(e[0][1]=i[0]),i[1]e[1][1]&&(e[1][1]=i[1])}return e&&Pb(e)}};function Pb(r){return new ft(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var A7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.ecModel=t,this.api=a,this.model,(this._brushController=new Jy(a.getZr())).on("brush",U(this._onBrush,this)).mount()},e.prototype.render=function(t,a,n,i){this.model=t,this._updateController(t,a,n,i)},e.prototype.updateTransform=function(t,a,n,i){cI(a),this._updateController(t,a,n,i)},e.prototype.updateVisual=function(t,a,n,i){this.updateTransform(t,a,n,i)},e.prototype.updateView=function(t,a,n,i){this._updateController(t,a,n,i)},e.prototype._updateController=function(t,a,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var a=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:a,areas:et(n),$from:a}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:a,areas:et(n),$from:a})},e.type="brush",e}(zt);const M7=A7;var D7="#ddd",L7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.areas=[],t.brushOption={},t}return e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&vI(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:D7},i.hasOwnProperty("liftZ")||(i.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=G(t,function(a){return Rb(this.option,a)},this))},e.prototype.setBrushOption=function(t){this.brushOption=Rb(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},e}(_t);function Rb(r,e){return ot({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new Pt(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},e,!0)}const I7=L7;var P7=["rect","polygon","lineX","lineY","keep","clear"],R7=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n){var i,o,s;a.eachComponent({mainType:"brush"},function(l){i=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=i,this._brushMode=o,A(t.get("type",!0),function(l){t.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===i)?"emphasis":"normal")})},e.prototype.updateView=function(t,a,n){this.render(t,a,n)},e.prototype.getIcons=function(){var t=this.model,a=t.get("icon",!0),n={};return A(t.get("type",!0),function(i){a[i]&&(n[i]=a[i])}),n},e.prototype.onclick=function(t,a,n){var i=this._brushType,o=this._brushMode;n==="clear"?(a.dispatchAction({type:"axisAreaSelect",intervals:[]}),a.dispatchAction({type:"brush",command:"clear",areas:[]})):a.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:n==="keep"?i:i===n?!1:n,brushMode:n==="keep"?o==="multiple"?"single":"multiple":o}})},e.getDefaultOption=function(t){var a={show:!0,type:P7.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return a},e}(rr);const E7=R7;function k7(r){r.registerComponentView(M7),r.registerComponentModel(I7),r.registerPreprocessor(g7),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,x7),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(e,t){t.eachComponent({mainType:"brush",query:e},function(a){a.setAreas(e.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},Ut),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},Ut),$i("brush",E7)}var O7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.type="title",e.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},e}(_t),N7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){if(this.group.removeAll(),!!t.get("show")){var i=this.group,o=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=ut(t.get("textBaseline"),t.get("textVerticalAlign")),f=new St({style:Ot(o,{text:t.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),v=t.get("subtext"),c=new St({style:Ot(s,{text:v,fill:s.getTextColor(),y:h.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),g=t.get("triggerEvent",!0);f.silent=!p&&!g,c.silent=!d&&!g,p&&f.on("click",function(){Mf(p,"_"+t.get("target"))}),d&&c.on("click",function(){Mf(d,"_"+t.get("subtarget"))}),nt(f).eventData=nt(c).eventData=g?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(f),v&&i.add(c);var y=i.getBoundingRect(),m=t.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=jt(m,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));l||(l=t.get("left")||t.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=t.get("top")||t.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),c.setStyle(S),y=i.getBoundingRect();var b=_.margin,x=t.getItemStyle(["color","opacity"]);x.fill=t.get("backgroundColor");var w=new xt({shape:{x:y.x-b[3],y:y.y-b[0],width:y.width+b[1]+b[3],height:y.height+b[0]+b[2],r:t.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(w)}},e.type="title",e}(zt);function B7(r){r.registerComponentModel(O7),r.registerComponentView(N7)}var V7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode="box",t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){t==null&&(t=this.option.currentIndex);var a=this._data.count();this.option.loop?t=(t%a+a)%a:(t>=a&&(t=a-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t=this.option,a=t.data||[],n=t.axisType,i=this._names=[],o;n==="category"?(o=[],A(a,function(u,f){var h=Qt(po(u),""),v;J(u)?(v=et(u),v.value=f):v=f,o.push(v),i.push(h)})):o=a;var s={category:"ordinal",time:"time",value:"number"}[n]||"number",l=this._data=new me([{name:"value",type:s}],this);l.initData(o,i)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},e}(_t);const Eb=V7;var pI=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline.slider",e.defaultOption=on(Eb.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),e}(Eb);Yt(pI,ry.prototype);const z7=pI;var G7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline",e}(zt);const F7=G7;var H7=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this,t,a,n)||this;return o.type=i||"value",o}return e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},e}(vr);const W7=H7;var lp=Math.PI,kb=At(),$7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.api=a},e.prototype.render=function(t,a,n){if(this.model=t,this.api=n,this.ecModel=a,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(i,t);t.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return ne("nameValue",{noName:!0,value:f})},A(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](i,o,l,t)},this),this._renderAxisLabel(i,s,l,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,a){var n=t.get(["label","position"]),i=t.get("orient"),o=Y7(t,a),s;n==null||n==="auto"?s=i==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:lp/2},h=i==="vertical"?o.height:o.width,v=t.getModel("controlStyle"),c=v.get("show",!0),p=c?v.get("itemSize"):0,d=c?v.get("itemGap"):0,g=p+d,y=t.get(["label","rotate"])||0;y=y*lp/180;var m,_,S,b=v.get("position",!0),x=c&&v.get("showPlayBtn",!0),w=c&&v.get("showPrevBtn",!0),T=c&&v.get("showNextBtn",!0),C=0,M=h;b==="left"||b==="bottom"?(x&&(m=[0,0],C+=g),w&&(_=[C,0],C+=g),T&&(S=[M-p,0],M-=g)):(x&&(m=[M-p,0],M-=g),w&&(_=[0,0],C+=g),T&&(S=[M-p,0],M-=g));var D=[C,M];return t.get("inverse")&&D.reverse(),{viewRect:o,mainLength:h,orient:i,rotation:f[i],labelRotation:y,labelPosOpt:s,labelAlign:t.get(["label","align"])||l[i],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[i],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:D,controlSize:p,controlGap:d}},e.prototype._position=function(t,a){var n=this._mainGroup,i=this._labelGroup,o=t.viewRect;if(t.orient==="vertical"){var s=$e(),l=o.x,u=o.y+o.height;Cr(s,s,[-l,-u]),an(s,s,-lp/2),Cr(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),h=m(n.getBoundingRect()),v=m(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=f[0][0];var d=t.labelPosOpt;if(d==null||$(d)){var g=d==="+"?0:1;_(c,h,f,1,g),_(p,v,f,1,1-g)}else{var g=d>=0?0:1;_(c,h,f,1,g),p[1]=c[1]+d}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,y(n),y(i);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,b,x,w,T){S[w]+=x[w][T]-b[w][T]}},e.prototype._createAxis=function(t,a){var n=a.getData(),i=a.get("axisType"),o=U7(a,i);o.getTicks=function(){return n.mapArray(["value"],function(u){return{value:u}})};var s=n.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new W7("value",o,t.axisExtent,i);return l.model=a,l},e.prototype._createGroup=function(t){var a=this[t]=new rt;return this.group.add(a),a},e.prototype._renderAxisLine=function(t,a,n,i){var o=n.getExtent();if(i.get(["lineStyle","show"])){var s=new ee({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:B({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});a.add(s);var l=this._progressLine=new ee({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:j({lineCap:"round",lineWidth:s.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});a.add(l)}},e.prototype._renderAxisTick=function(t,a,n,i){var o=this,s=i.getData(),l=n.scale.getTicks();this._tickSymbols=[],A(l,function(u){var f=n.dataToCoord(u.value),h=s.getItemModel(u.value),v=h.getModel("itemStyle"),c=h.getModel(["emphasis","itemStyle"]),p=h.getModel(["progress","itemStyle"]),d={x:f,y:0,onclick:U(o._changeTimeline,o,u.value)},g=Ob(h,v,a,d);g.ensureState("emphasis").style=c.getItemStyle(),g.ensureState("progress").style=p.getItemStyle(),Wa(g);var y=nt(g);h.get("tooltip")?(y.dataIndex=u.value,y.dataModel=i):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},e.prototype._renderAxisLabel=function(t,a,n,i){var o=this,s=n.getLabelModel();if(s.get("show")){var l=i.getData(),u=n.getViewLabels();this._tickLabels=[],A(u,function(f){var h=f.tickValue,v=l.getItemModel(h),c=v.getModel("label"),p=v.getModel(["emphasis","label"]),d=v.getModel(["progress","label"]),g=n.dataToCoord(f.tickValue),y=new St({x:g,y:0,rotation:t.labelRotation-t.rotation,onclick:U(o._changeTimeline,o,h),silent:!1,style:Ot(c,{text:f.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});y.ensureState("emphasis").style=Ot(p),y.ensureState("progress").style=Ot(d),a.add(y),Wa(y),kb(y).dataIndex=h,o._tickLabels.push(y)})}},e.prototype._renderControl=function(t,a,n,i){var o=t.controlSize,s=t.rotation,l=i.getModel("controlStyle").getItemStyle(),u=i.getModel(["emphasis","controlStyle"]).getItemStyle(),f=i.getPlayState(),h=i.get("inverse",!0);v(t.nextBtnPosition,"next",U(this._changeTimeline,this,h?"-":"+")),v(t.prevBtnPosition,"prev",U(this._changeTimeline,this,h?"+":"-")),v(t.playPosition,f?"stop":"play",U(this._handlePlayClick,this,!f),!0);function v(c,p,d,g){if(c){var y=Ar(ut(i.get(["controlStyle",p+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=Z7(i,p+"Icon",m,{x:c[0],y:c[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:d});_.ensureState("emphasis").style=u,a.add(_),Wa(_)}}},e.prototype._renderCurrentPointer=function(t,a,n,i){var o=i.getData(),s=i.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(h){h.draggable=!0,h.drift=U(u._handlePointerDrag,u),h.ondragend=U(u._handlePointerDragend,u),Nb(h,u._progressLine,s,n,i,!0)},onUpdate:function(h){Nb(h,u._progressLine,s,n,i)}};this._currentPointer=Ob(l,l,this._mainGroup,{},this._currentPointer,f)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,a,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,a){var n=this._toAxisCoord(t)[0],i=this._axis,o=He(i.getExtent().slice());n>o[1]&&(n=o[1]),n=0&&(o[i]=+o[i].toFixed(v)),[o,h]}var up={min:it(Fu,"min"),max:it(Fu,"max"),average:it(Fu,"average"),median:it(Fu,"median")};function pl(r,e){if(e){var t=r.getData(),a=r.coordinateSystem,n=a.dimensions;if(!e9(e)&&!z(e.coord)&&a){var i=gI(e,t,a,r);if(e=et(e),e.type&&up[e.type]&&i.baseAxis&&i.valueAxis){var o=vt(n,i.baseAxis.dim),s=vt(n,i.valueAxis.dim),l=up[e.type](t,i.baseDataDim,i.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else e.coord=[e.xAxis!=null?e.xAxis:e.radiusAxis,e.yAxis!=null?e.yAxis:e.angleAxis]}if(e.coord==null)e.coord=[];else for(var u=e.coord,f=0;f<2;f++)up[u[f]]&&(u[f]=wm(t,t.mapDimension(n[f]),u[f]));return e}}function gI(r,e,t,a){var n={};return r.valueIndex!=null||r.valueDim!=null?(n.valueDataDim=r.valueIndex!=null?e.getDimension(r.valueIndex):r.valueDim,n.valueAxis=t.getAxis(r9(a,n.valueDataDim)),n.baseAxis=t.getOtherAxis(n.valueAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim)):(n.baseAxis=a.getBaseAxis(),n.valueAxis=t.getOtherAxis(n.baseAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim),n.valueDataDim=e.mapDimension(n.valueAxis.dim)),n}function r9(r,e){var t=r.getData().getDimensionInfo(e);return t&&t.coordDim}function dl(r,e){return r&&r.containData&&e.coord&&!tg(e)?r.containData(e.coord):!0}function a9(r,e,t){return r&&r.containZone&&e.coord&&t.coord&&!tg(e)&&!tg(t)?r.containZone(e.coord,t.coord):!0}function yI(r,e){return r?function(t,a,n,i){var o=i<2?t.coord&&t.coord[i]:t.value;return Ya(o,e[i])}:function(t,a,n,i){return Ya(t.value,e[i])}}function wm(r,e,t){if(t==="average"){var a=0,n=0;return r.each(e,function(i,o){isNaN(i)||(a+=i,n++)}),a/n}else return t==="median"?r.getMedian(e):r.getDataExtent(e)[t==="max"?1:0]}var fp=At(),n9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){this.markerGroupMap=X()},e.prototype.render=function(t,a,n){var i=this,o=this.markerGroupMap;o.each(function(s){fp(s).keep=!1}),a.eachSeries(function(s){var l=en.getMarkerModelFromSeries(s,i.type);l&&i.renderSeries(s,l,a,n)}),o.each(function(s){!fp(s).keep&&i.group.remove(s.group)})},e.prototype.markKeep=function(t){fp(t).keep=!0},e.prototype.toggleBlurSeries=function(t,a){var n=this;A(t,function(i){var o=en.getMarkerModelFromSeries(i,n.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(a?$T(l):Rg(l))})}})},e.type="marker",e}(zt);const Tm=n9;function Vb(r,e,t){var a=e.coordinateSystem;r.each(function(n){var i=r.getItemModel(n),o,s=H(i.get("x"),t.getWidth()),l=H(i.get("y"),t.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(e.getMarkerPosition)o=e.getMarkerPosition(r.getValues(r.dimensions,n));else if(a){var u=r.get(a.dimensions[0],n),f=r.get(a.dimensions[1],n);o=a.dataToPoint([u,f])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(n,o)})}var i9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=en.getMarkerModelFromSeries(i,"markPoint");o&&(Vb(o.getData(),i,n),this.markerGroupMap.get(i.id).updateLayout())},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new kl),h=o9(o,t,a);a.setData(h),Vb(a.getData(),t,i),h.each(function(v){var c=h.getItemModel(v),p=c.getShallow("symbol"),d=c.getShallow("symbolSize"),g=c.getShallow("symbolRotate"),y=c.getShallow("symbolOffset"),m=c.getShallow("symbolKeepAspect");if(K(p)||K(d)||K(g)||K(y)){var _=a.getRawValue(v),S=a.getDataParams(v);K(p)&&(p=p(_,S)),K(d)&&(d=d(_,S)),K(g)&&(g=g(_,S)),K(y)&&(y=y(_,S))}var b=c.getModel("itemStyle").getItemStyle(),x=Ll(l,"color");b.fill||(b.fill=x),h.setItemVisual(v,{symbol:p,symbolSize:d,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:b})}),f.updateData(h),this.group.add(f.group),h.eachItemGraphicEl(function(v){v.traverse(function(c){nt(c).dataModel=a})}),this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markPoint",e}(Tm);function o9(r,e,t){var a;r?a=G(r&&r.dimensions,function(s){var l=e.getData().getDimensionInfo(e.getData().mapDimension(s))||{};return B(B({},l),{name:s,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new me(a,t),i=G(t.get("data"),it(pl,e));r&&(i=It(i,it(dl,r)));var o=yI(!!r,a);return n.initData(i,null,o),n}const s9=i9;function l9(r){r.registerComponentModel(t9),r.registerComponentView(s9),r.registerPreprocessor(function(e){bm(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})})}var u9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(en);const f9=u9;var Hu=At(),h9=function(r,e,t,a){var n=r.getData(),i;if(z(a))i=a;else{var o=a.type;if(o==="min"||o==="max"||o==="average"||o==="median"||a.xAxis!=null||a.yAxis!=null){var s=void 0,l=void 0;if(a.yAxis!=null||a.xAxis!=null)s=e.getAxis(a.yAxis!=null?"y":"x"),l=te(a.yAxis,a.xAxis);else{var u=gI(a,n,e,r);s=u.valueAxis;var f=my(n,u.valueDataDim);l=wm(n,f,o)}var h=s.dim==="x"?0:1,v=1-h,c=et(a),p={coord:[]};c.type=null,c.coord=[],c.coord[v]=-1/0,p.coord[v]=1/0;var d=t.get("precision");d>=0&&Tt(l)&&(l=+l.toFixed(Math.min(d,20))),c.coord[h]=p.coord[h]=l,i=[c,p,{type:o,valueIndex:a.valueIndex,value:l}]}else i=[]}var g=[pl(r,i[0]),pl(r,i[1]),B({},i[2])];return g[2].type=g[2].type||null,ot(g[2],g[0]),ot(g[2],g[1]),g};function eh(r){return!isNaN(r)&&!isFinite(r)}function zb(r,e,t,a){var n=1-r,i=a.dimensions[r];return eh(e[n])&&eh(t[n])&&e[r]===t[r]&&a.getAxis(i).containData(e[r])}function v9(r,e){if(r.type==="cartesian2d"){var t=e[0].coord,a=e[1].coord;if(t&&a&&(zb(1,t,a,r)||zb(0,t,a,r)))return!0}return dl(r,e[0])&&dl(r,e[1])}function hp(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get("x"),n.getWidth()),u=H(o.get("y"),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition)s=a.getMarkerPosition(r.getValues(r.dimensions,e));else{var f=i.dimensions,h=r.get(f[0],e),v=r.get(f[1],e);s=i.dataToPoint([h,v])}if(gi(i,"cartesian2d")){var c=i.getAxis("x"),p=i.getAxis("y"),f=i.dimensions;eh(r.get(f[0],e))?s[0]=c.toGlobalCoord(c.getExtent()[t?0:1]):eh(r.get(f[1],e))&&(s[1]=p.toGlobalCoord(p.getExtent()[t?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(e,s)}var c9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=en.getMarkerModelFromSeries(i,"markLine");if(o){var s=o.getData(),l=Hu(o).from,u=Hu(o).to;l.each(function(f){hp(l,f,!0,i,n),hp(u,f,!1,i,n)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(i.id).updateLayout()}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new Zy);this.group.add(f.group);var h=p9(o,t,a),v=h.from,c=h.to,p=h.line;Hu(a).from=v,Hu(a).to=c,a.setData(p);var d=a.get("symbol"),g=a.get("symbolSize"),y=a.get("symbolRotate"),m=a.get("symbolOffset");z(d)||(d=[d,d]),z(g)||(g=[g,g]),z(y)||(y=[y,y]),z(m)||(m=[m,m]),h.from.each(function(S){_(v,S,!0),_(c,S,!1)}),p.each(function(S){var b=p.getItemModel(S).getModel("lineStyle").getLineStyle();p.setItemLayout(S,[v.getItemLayout(S),c.getItemLayout(S)]),b.stroke==null&&(b.stroke=v.getItemVisual(S,"style").fill),p.setItemVisual(S,{fromSymbolKeepAspect:v.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:v.getItemVisual(S,"symbolOffset"),fromSymbolRotate:v.getItemVisual(S,"symbolRotate"),fromSymbolSize:v.getItemVisual(S,"symbolSize"),fromSymbol:v.getItemVisual(S,"symbol"),toSymbolKeepAspect:c.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:c.getItemVisual(S,"symbolOffset"),toSymbolRotate:c.getItemVisual(S,"symbolRotate"),toSymbolSize:c.getItemVisual(S,"symbolSize"),toSymbol:c.getItemVisual(S,"symbol"),style:b})}),f.updateData(p),h.line.eachItemGraphicEl(function(S){nt(S).dataModel=a,S.traverse(function(b){nt(b).dataModel=a})});function _(S,b,x){var w=S.getItemModel(b);hp(S,b,x,t,i);var T=w.getModel("itemStyle").getItemStyle();T.fill==null&&(T.fill=Ll(l,"color")),S.setItemVisual(b,{symbolKeepAspect:w.get("symbolKeepAspect"),symbolOffset:ut(w.get("symbolOffset",!0),m[x?0:1]),symbolRotate:ut(w.get("symbolRotate",!0),y[x?0:1]),symbolSize:ut(w.get("symbolSize"),g[x?0:1]),symbol:ut(w.get("symbol",!0),d[x?0:1]),style:T})}this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markLine",e}(Tm);function p9(r,e,t){var a;r?a=G(r&&r.dimensions,function(u){var f=e.getData().getDimensionInfo(e.getData().mapDimension(u))||{};return B(B({},f),{name:u,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new me(a,t),i=new me(a,t),o=new me([],t),s=G(t.get("data"),it(h9,e,r,t));r&&(s=It(s,it(v9,r)));var l=yI(!!r,a);return n.initData(G(s,function(u){return u[0]}),null,l),i.initData(G(s,function(u){return u[1]}),null,l),o.initData(G(s,function(u){return u[2]})),o.hasItemOption=!0,{from:n,to:i,line:o}}const d9=c9;function g9(r){r.registerComponentModel(f9),r.registerComponentView(d9),r.registerPreprocessor(function(e){bm(e.series,"markLine")&&(e.markLine=e.markLine||{})})}var y9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(en);const m9=y9;var Wu=At(),_9=function(r,e,t,a){var n=a[0],i=a[1];if(!(!n||!i)){var o=pl(r,n),s=pl(r,i),l=o.coord,u=s.coord;l[0]=te(l[0],-1/0),l[1]=te(l[1],-1/0),u[0]=te(u[0],1/0),u[1]=te(u[1],1/0);var f=fh([{},o,s]);return f.coord=[o.coord,s.coord],f.x0=o.x,f.y0=o.y,f.x1=s.x,f.y1=s.y,f}};function rh(r){return!isNaN(r)&&!isFinite(r)}function Gb(r,e,t,a){var n=1-r;return rh(e[n])&&rh(t[n])}function S9(r,e){var t=e.coord[0],a=e.coord[1],n={coord:t,x:e.x0,y:e.y0},i={coord:a,x:e.x1,y:e.y1};return gi(r,"cartesian2d")?t&&a&&(Gb(1,t,a)||Gb(0,t,a))?!0:a9(r,n,i):dl(r,n)||dl(r,i)}function Fb(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get(t[0]),n.getWidth()),u=H(o.get(t[1]),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition){var f=r.getValues(["x0","y0"],e),h=r.getValues(["x1","y1"],e),v=i.clampData(f),c=i.clampData(h),p=[];t[0]==="x0"?p[0]=v[0]>c[0]?h[0]:f[0]:p[0]=v[0]>c[0]?f[0]:h[0],t[1]==="y0"?p[1]=v[1]>c[1]?h[1]:f[1]:p[1]=v[1]>c[1]?f[1]:h[1],s=a.getMarkerPosition(p,t,!0)}else{var d=r.get(t[0],e),g=r.get(t[1],e),y=[d,g];i.clampData&&i.clampData(y,y),s=i.dataToPoint(y,!0)}if(gi(i,"cartesian2d")){var m=i.getAxis("x"),_=i.getAxis("y"),d=r.get(t[0],e),g=r.get(t[1],e);rh(d)?s[0]=m.toGlobalCoord(m.getExtent()[t[0]==="x0"?0:1]):rh(g)&&(s[1]=_.toGlobalCoord(_.getExtent()[t[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var Hb=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],x9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=en.getMarkerModelFromSeries(i,"markArea");if(o){var s=o.getData();s.each(function(l){var u=G(Hb,function(h){return Fb(s,l,h,i,n)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new rt});this.group.add(f.group),this.markKeep(f);var h=b9(o,t,a);a.setData(h),h.each(function(v){var c=G(Hb,function(T){return Fb(h,v,T,t,i)}),p=o.getAxis("x").scale,d=o.getAxis("y").scale,g=p.getExtent(),y=d.getExtent(),m=[p.parse(h.get("x0",v)),p.parse(h.get("x1",v))],_=[d.parse(h.get("y0",v)),d.parse(h.get("y1",v))];He(m),He(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),b=!S;h.setItemLayout(v,{points:c,allClipped:b});var x=h.getItemModel(v).getModel("itemStyle").getItemStyle(),w=Ll(l,"color");x.fill||(x.fill=w,$(x.fill)&&(x.fill=Hs(x.fill,.4))),x.stroke||(x.stroke=w),h.setItemVisual(v,"style",x)}),h.diff(Wu(f).data).add(function(v){var c=h.getItemLayout(v);if(!c.allClipped){var p=new De({shape:{points:c.points}});h.setItemGraphicEl(v,p),f.group.add(p)}}).update(function(v,c){var p=Wu(f).data.getItemGraphicEl(c),d=h.getItemLayout(v);d.allClipped?p&&f.group.remove(p):(p?Ct(p,{shape:{points:d.points}},a,v):p=new De({shape:{points:d.points}}),h.setItemGraphicEl(v,p),f.group.add(p))}).remove(function(v){var c=Wu(f).data.getItemGraphicEl(v);f.group.remove(c)}).execute(),h.eachItemGraphicEl(function(v,c){var p=h.getItemModel(c),d=h.getItemVisual(c,"style");v.useStyle(h.getItemVisual(c,"style")),ve(v,ae(p),{labelFetcher:a,labelDataIndex:c,defaultText:h.getName(c)||"",inheritColor:$(d.fill)?Hs(d.fill,1):"#000"}),he(v,p),Wt(v,null,null,p.get(["emphasis","disabled"])),nt(v).dataModel=a}),Wu(f).data=h,f.group.silent=a.get("silent")||t.get("silent")},e.type="markArea",e}(Tm);function b9(r,e,t){var a,n,i=["x0","y0","x1","y1"];if(r){var o=G(r&&r.dimensions,function(u){var f=e.getData(),h=f.getDimensionInfo(f.mapDimension(u))||{};return B(B({},h),{name:u,ordinalMeta:null})});n=G(i,function(u,f){return{name:u,type:o[f%2].type}}),a=new me(n,t)}else n=[{name:"value",type:"float"}],a=new me(n,t);var s=G(t.get("data"),it(_9,e,r,t));r&&(s=It(s,it(S9,r)));var l=r?function(u,f,h,v){var c=u.coord[Math.floor(v/2)][v%2];return Ya(c,n[v])}:function(u,f,h,v){return Ya(u.value,n[v])};return a.initData(s,null,l),a.hasItemOption=!0,a}const w9=x9;function T9(r){r.registerComponentModel(m9),r.registerComponentView(w9),r.registerPreprocessor(function(e){bm(e.series,"markArea")&&(e.markArea=e.markArea||{})})}var C9=function(r,e){if(e==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(e==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},A9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(t,a){r.prototype.mergeOption.call(this,t,a),this._updateSelector(t)},e.prototype._updateSelector=function(t){var a=t.selector,n=this.ecModel;a===!0&&(a=t.selector=["all","inverse"]),z(a)&&A(a,function(i,o){$(i)&&(i={type:i}),a[o]=ot(i,C9(n,i.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&this.get("selectedMode")==="single"){for(var a=!1,n=0;n=0},e.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},e}(_t);const eg=A9;var Ni=it,rg=A,$u=rt,M9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.newlineDisabled=!1,t}return e.prototype.init=function(){this.group.add(this._contentGroup=new $u),this.group.add(this._selectorGroup=new $u),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,a,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!t.get("show",!0)){var o=t.get("align"),s=t.get("orient");(!o||o==="auto")&&(o=t.get("left")==="right"&&s==="vertical"?"right":"left");var l=t.get("selector",!0),u=t.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,t,a,n,l,s,u);var f=t.getBoxLayoutParams(),h={width:n.getWidth(),height:n.getHeight()},v=t.get("padding"),c=jt(f,h,v),p=this.layoutInner(t,o,c,i,l,u),d=jt(j({width:p.width,height:p.height},f),h,v);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=iI(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,a,n,i,o,s,l){var u=this.getContentGroup(),f=X(),h=a.get("selectedMode"),v=[];n.eachRawSeries(function(c){!c.get("legendHoverLink")&&v.push(c.id)}),rg(a.getData(),function(c,p){var d=c.get("name");if(!this.newlineDisabled&&(d===""||d===` +`)){var g=new $u;g.newline=!0,u.add(g);return}var y=n.getSeriesByName(d)[0];if(!f.get(d))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),b=m.getVisual("style"),x=this._createItem(y,d,p,c,a,t,_,b,S,h,i);x.on("click",Ni(Wb,d,null,i,v)).on("mouseover",Ni(ag,y.name,null,i,v)).on("mouseout",Ni(ng,y.name,null,i,v)),f.set(d,!0)}else n.eachRawSeries(function(w){if(!f.get(d)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(d))return;var C=T.indexOfName(d),M=T.getItemVisual(C,"style"),D=T.getItemVisual(C,"legendIcon"),L=Ce(M.fill);L&&L[3]===0&&(L[3]=.2,M=B(B({},M),{fill:br(L,"rgba")}));var I=this._createItem(w,d,p,c,a,t,{},M,D,h,i);I.on("click",Ni(Wb,null,d,i,v)).on("mouseover",Ni(ag,null,d,i,v)).on("mouseout",Ni(ng,null,d,i,v)),f.set(d,!0)}},this)},this),o&&this._createSelector(o,a,i,s,l)},e.prototype._createSelector=function(t,a,n,i,o){var s=this.getSelectorGroup();rg(t,function(u){var f=u.type,h=new St({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var v=a.getModel("selectorLabel"),c=a.getModel(["emphasis","selectorLabel"]);ve(h,{normal:v,emphasis:c},{defaultText:u.title}),Wa(h)})},e.prototype._createItem=function(t,a,n,i,o,s,l,u,f,h,v){var c=t.visualDrawType,p=o.get("itemWidth"),d=o.get("itemHeight"),g=o.isSelected(a),y=i.get("symbolRotate"),m=i.get("symbolKeepAspect"),_=i.get("icon");f=_||f||"roundRect";var S=D9(f,i,l,u,c,g,v),b=new $u,x=i.getModel("textStyle");if(K(t.getLegendIcon)&&(!_||_==="inherit"))b.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&t.getData().getVisual("symbol")?y==="inherit"?t.getData().getVisual("symbolRotate"):y:0;b.add(L9({itemWidth:p,itemHeight:d,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?p+5:-5,C=s,M=o.get("formatter"),D=a;$(M)&&M?D=M.replace("{name}",a??""):K(M)&&(D=M(a));var L=i.get("inactiveColor");b.add(new St({style:Ot(x,{text:D,x:T,y:d/2,fill:g?x.getTextColor():L,align:C,verticalAlign:"middle"})}));var I=new xt({shape:b.getBoundingRect(),invisible:!0}),P=i.getModel("tooltip");return P.get("show")&&So({el:I,componentModel:o,itemName:a,itemTooltipOption:P.option}),b.add(I),b.eachChild(function(R){R.silent=!0}),I.silent=!h,this.getContentGroup().add(b),Wa(b),b.__legendDataIndex=n,b},e.prototype.layoutInner=function(t,a,n,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Jn(t.get("orient"),l,t.get("itemGap"),n.width,n.height);var f=l.getBoundingRect(),h=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Jn("horizontal",u,t.get("selectorItemGap",!0));var v=u.getBoundingRect(),c=[-v.x,-v.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,g=d===0?"width":"height",y=d===0?"height":"width",m=d===0?"y":"x";s==="end"?c[d]+=f[g]+p:h[d]+=v[g]+p,c[1-d]+=f[y]/2-v[y]/2,u.x=c[0],u.y=c[1],l.x=h[0],l.y=h[1];var _={x:0,y:0};return _[g]=f[g]+p+v[g],_[y]=Math.max(f[y],v[y]),_[m]=Math.min(0,v[m]+c[1-d]),_}else return l.x=h[0],l.y=h[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(zt);function D9(r,e,t,a,n,i,o){function s(g,y){g.lineWidth==="auto"&&(g.lineWidth=y.lineWidth>0?2:0),rg(g,function(m,_){g[_]==="inherit"&&(g[_]=y[_])})}var l=e.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=l.getShallow("decal");u.decal=!h||h==="inherit"?a.decal:so(h,o),u.fill==="inherit"&&(u.fill=a[n]),u.stroke==="inherit"&&(u.stroke=a[f]),u.opacity==="inherit"&&(u.opacity=(n==="fill"?a:t).opacity),s(u,a);var v=e.getModel("lineStyle"),c=v.getLineStyle();if(s(c,t),u.fill==="auto"&&(u.fill=a.fill),u.stroke==="auto"&&(u.stroke=a.fill),c.stroke==="auto"&&(c.stroke=a.fill),!i){var p=e.get("inactiveBorderWidth"),d=u[f];u.lineWidth=p==="auto"?a.lineWidth>0&&d?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),c.stroke=v.get("inactiveColor"),c.lineWidth=v.get("inactiveWidth")}return{itemStyle:u,lineStyle:c}}function L9(r){var e=r.icon||"roundRect",t=Xt(e,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return t.setStyle(r.itemStyle),t.rotation=(r.iconRotate||0)*Math.PI/180,t.setOrigin([r.itemWidth/2,r.itemHeight/2]),e.indexOf("empty")>-1&&(t.style.stroke=t.style.fill,t.style.fill="#fff",t.style.lineWidth=2),t}function Wb(r,e,t,a){ng(r,e,t,a),t.dispatchAction({type:"legendToggleSelect",name:r??e}),ag(r,e,t,a)}function mI(r){for(var e=r.getZr().storage.getDisplayList(),t,a=0,n=e.length;an[o],g=[-c.x,-c.y];a||(g[i]=f[u]);var y=[0,0],m=[-p.x,-p.y],_=ut(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(d){var S=t.get("pageButtonPosition",!0);S==="end"?m[i]+=n[o]-p[o]:y[i]+=p[o]+_}m[1-i]+=c[s]/2-p[s]/2,f.setPosition(g),h.setPosition(y),v.setPosition(m);var b={x:0,y:0};if(b[o]=d?n[o]:c[o],b[s]=Math.max(c[s],p[s]),b[l]=Math.min(0,p[l]+m[1-i]),h.__rectSize=n[o],d){var x={x:0,y:0};x[o]=Math.max(n[o]-p[o]-_,0),x[s]=b[s],h.setClipPath(new xt({shape:x})),h.__rectSize=x[o]}else v.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(t);return w.pageIndex!=null&&Ct(f,{x:w.contentPosition[0],y:w.contentPosition[1]},d?t:null),this._updatePageInfoView(t,w),b},e.prototype._pageGo=function(t,a,n){var i=this._getPageInfo(a)[t];i!=null&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:a.id})},e.prototype._updatePageInfoView=function(t,a){var n=this._controllerGroup;A(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",v=a[h]!=null,c=n.childOfName(f);c&&(c.setStyle("fill",v?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),c.cursor=v?"pointer":"default")});var i=n.childOfName("pageText"),o=t.get("pageFormatter"),s=a.pageIndex,l=s!=null?s+1:0,u=a.pageCount;i&&o&&i.setStyle("text",$(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},e.prototype._getPageInfo=function(t){var a=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,o=t.getOrient().index,s=vp[o],l=cp[o],u=this._findTargetItemIndex(a),f=n.children(),h=f[u],v=f.length,c=v?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return p;var d=S(h);p.contentPosition[o]=-d.s;for(var g=u+1,y=d,m=d,_=null;g<=v;++g)_=S(f[g]),(!_&&m.e>y.s+i||_&&!b(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(p.pageNextDataIndex==null&&(p.pageNextDataIndex=y.i),++p.pageCount)),m=_;for(var g=u-1,y=d,m=d,_=null;g>=-1;--g)_=S(f[g]),(!_||!b(m,_.s))&&y.i=w&&x.s<=w+i}},e.prototype._findTargetItemIndex=function(t){if(!this._showController)return 0;var a,n=this.getContentGroup(),i;return n.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===t&&(a=s)}),a??i},e.type="legend.scroll",e}(_I);const O9=k9;function N9(r){r.registerAction("legendScroll","legendscroll",function(e,t){var a=e.scrollDataIndex;a!=null&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},function(n){n.setScrollDataIndex(a)})})}function B9(r){ct(SI),r.registerComponentModel(E9),r.registerComponentView(O9),N9(r)}function V9(r){ct(SI),ct(B9)}var z9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.inside",e.defaultOption=on(cl.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(cl);const G9=z9;var Cm=At();function F9(r,e,t){Cm(r).coordSysRecordMap.each(function(a){var n=a.dataZoomInfoMap.get(e.uid);n&&(n.getRange=t)})}function H9(r,e){for(var t=Cm(r).coordSysRecordMap,a=t.keys(),n=0;na[t+e]&&(e=s),n=n&&o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function Z9(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(e,t){var a=Cm(t),n=a.coordSysRecordMap||(a.coordSysRecordMap=X());n.each(function(i){i.dataZoomInfoMap=null}),e.eachComponent({mainType:"dataZoom",subType:"inside"},function(i){var o=rI(i);A(o.infoList,function(s){var l=s.model.uid,u=n.get(l)||n.set(l,W9(t,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=X());f.set(i.uid,{dzReferCoordSysInfo:s,model:i,getRange:null})})}),n.each(function(i){var o=i.controller,s,l=i.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){xI(n,i);return}var f=Y9(l);o.enable(f.controlType,f.opt),o.setPointerChecker(i.containsPoint),Do(i,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var X9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return e.prototype.render=function(t,a,n){if(r.prototype.render.apply(this,arguments),t.noTarget()){this._clear();return}this.range=t.getPercentRange(),F9(n,t,{pan:U(pp.pan,this),zoom:U(pp.zoom,this),scrollMove:U(pp.scrollMove,this)})},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){H9(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(gm),pp={zoom:function(r,e,t,a){var n=this.range,i=n.slice(),o=r.axisModels[0];if(o){var s=dp[e](null,[a.originX,a.originY],o,t,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(i[1]-i[0])+i[0],u=Math.max(1/a.scale,0);i[0]=(i[0]-l)*u+l,i[1]=(i[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(mi(0,i,[0,100],0,f.minSpan,f.maxSpan),this.range=i,n[0]!==i[0]||n[1]!==i[1])return i}},pan:Yb(function(r,e,t,a,n,i){var o=dp[a]([i.oldX,i.oldY],[i.newX,i.newY],e,n,t);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:Yb(function(r,e,t,a,n,i){var o=dp[a]([0,0],[i.scrollDelta,i.scrollDelta],e,n,t);return o.signal*(r[1]-r[0])*i.scrollDelta})};function Yb(r){return function(e,t,a,n){var i=this.range,o=i.slice(),s=e.axisModels[0];if(s){var l=r(o,s,e,t,a,n);if(mi(l,o,[0,100],"all"),this.range=o,i[0]!==o[0]||i[1]!==o[1])return o}}}var dp={grid:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem.getRect();return r=r||[0,0],i.dim==="x"?(o.pixel=e[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=i.inverse?-1:1),o},polar:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],e=s.pointToCoord(e),t.mainType==="radiusAxis"?(o.pixel=e[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=i.inverse?-1:1),o},singleAxis:function(r,e,t,a,n){var i=t.axis,o=n.model.coordinateSystem.getRect(),s={};return r=r||[0,0],i.orient==="horizontal"?(s.pixel=e[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=i.inverse?1:-1):(s.pixel=e[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=i.inverse?-1:1),s}};const q9=X9;function bI(r){ym(r),r.registerComponentModel(G9),r.registerComponentView(q9),Z9(r)}var K9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=on(cl.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),e}(cl);const j9=K9;var os=xt,Zb=7,Q9=1,gp=30,J9=7,ss="horizontal",Xb="vertical",tZ=5,eZ=["line","bar","candlestick","scatter"],rZ={easing:"cubicOut",duration:100,delay:0},aZ=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._displayables={},t}return e.prototype.init=function(t,a){this.api=a,this._onBrush=U(this._onBrush,this),this._onBrushEnd=U(this._onBrushEnd,this)},e.prototype.render=function(t,a,n,i){if(r.prototype.render.apply(this,arguments),Do(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),t.get("show")===!1){this.group.removeAll();return}if(t.noTarget()){this._clear(),this.group.removeAll();return}(!i||i.type!=="dataZoom"||i.from!==this.uid)&&this._buildView(),this._updateView()},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){el(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var a=this._displayables.sliderGroup=new rt;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(a),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,a=this.api,n=t.get("brushSelect"),i=n?J9:0,o=this._findCoordRect(),s={width:a.getWidth(),height:a.getHeight()},l=this._orient===ss?{right:s.width-o.x-o.width,top:s.height-gp-Zb-i,width:o.width,height:gp}:{right:Zb,top:o.y,width:gp,height:o.height},u=wo(t.option);A(["right","top","width","height"],function(h){u[h]==="ph"&&(u[h]=l[h])});var f=jt(u,s);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===Xb&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,a=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),o=i&&i.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(n===ss&&!o?{scaleY:l?1:-1,scaleX:1}:n===ss&&o?{scaleY:l?1:-1,scaleX:-1}:n===Xb&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=t.getBoundingRect([s]);t.x=a.x-u.x,t.y=a.y-u.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,a=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new os({silent:!0,shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var o=new os({shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:"transparent"},z2:0,onclick:U(this._onClickPanel,this)}),s=this.api.getZr();i?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),n.add(o)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!t)return;var a=this._size,n=this._shadowSize||[],i=t.series,o=i.getRawData(),s=i.getShadowDim&&i.getShadowDim(),l=s&&o.getDimensionInfo(s)?i.getShadowDim():t.otherDim;if(l==null)return;var u=this._shadowPolygonPts,f=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||a[0]!==n[0]||a[1]!==n[1]){var h=o.getDataExtent(l),v=(h[1]-h[0])*.3;h=[h[0]-v,h[1]+v];var c=[0,a[1]],p=[0,a[0]],d=[[a[0],0],[0,0]],g=[],y=p[1]/(o.count()-1),m=0,_=Math.round(o.count()/a[0]),S;o.each([l],function(C,M){if(_>0&&M%_){m+=y;return}var D=C==null||isNaN(C)||C==="",L=D?0:Lt(C,h,c,!0);D&&!S&&M?(d.push([d[d.length-1][0],0]),g.push([g[g.length-1][0],0])):!D&&S&&(d.push([m,0]),g.push([m,0])),d.push([m,L]),g.push([m,L]),m+=y,S=D}),u=this._shadowPolygonPts=d,f=this._shadowPolylinePts=g}this._shadowData=o,this._shadowDim=l,this._shadowSize=[a[0],a[1]];var b=this.dataZoomModel;function x(C){var M=b.getModel(C?"selectedDataBackground":"dataBackground"),D=new rt,L=new De({shape:{points:u},segmentIgnoreThreshold:1,style:M.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),I=new Le({shape:{points:f},segmentIgnoreThreshold:1,style:M.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return D.add(L),D.add(I),D}for(var w=0;w<3;w++){var T=x(w===1);this._displayables.sliderGroup.add(T),this._displayables.dataShadowSegs.push(T)}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,a=t.get("showDataShadow");if(a!==!1){var n,i=this.ecModel;return t.eachTargetAxis(function(o,s){var l=t.getAxisProxy(o,s).getTargetSeriesModels();A(l,function(u){if(!n&&!(a!==!0&&vt(eZ,u.get("type"))<0)){var f=i.getComponent(Ga(o),s).axis,h=nZ(o),v,c=u.coordinateSystem;h!=null&&c.getOtherAxis&&(v=c.getOtherAxis(f).inverse),h=u.getData().mapDimension(h),n={thisAxis:f,series:u,thisDim:o,otherDim:h,otherAxisInverse:v}}},this)},this),n}},e.prototype._renderHandle=function(){var t=this.group,a=this._displayables,n=a.handles=[null,null],i=a.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,h=l.get("brushSelect"),v=a.filler=new os({silent:h,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(v),o.add(new os({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:Q9,fill:"rgba(0,0,0,0)"}})),A([0,1],function(_){var S=l.get("handleIcon");!If[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var b=Xt(S,-1,0,2,2,null,!0);b.attr({cursor:qb(this._orient),draggable:!0,drift:U(this._onDragMove,this,_),ondragend:U(this._onDragEnd,this),onmouseover:U(this._showDataInfo,this,!0),onmouseout:U(this._showDataInfo,this,!1),z2:5});var x=b.getBoundingRect(),w=l.get("handleSize");this._handleHeight=H(w,this._size[1]),this._handleWidth=x.width/x.height*this._handleHeight,b.setStyle(l.getModel("handleStyle").getItemStyle()),b.style.strokeNoScale=!0,b.rectHover=!0,b.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),Wa(b);var T=l.get("handleColor");T!=null&&(b.style.fill=T),o.add(n[_]=b);var C=l.getModel("textStyle");t.add(i[_]=new St({silent:!0,invisible:!0,style:Ot(C,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:C.getTextColor(),font:C.getFont()}),z2:10}))},this);var c=v;if(h){var p=H(l.get("moveHandleSize"),s[1]),d=a.moveHandle=new xt({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:p}}),g=p*.8,y=a.moveHandleIcon=Xt(l.get("moveHandleIcon"),-g/2,-g/2,g,g,"#fff",!0);y.silent=!0,y.y=s[1]+p/2-.5,d.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(p,10));c=a.moveZone=new xt({invisible:!0,shape:{y:s[1]-m,height:p+m}}),c.on("mouseover",function(){u.enterEmphasis(d)}).on("mouseout",function(){u.leaveEmphasis(d)}),o.add(d),o.add(y),o.add(c)}c.attr({draggable:!0,cursor:qb(this._orient),drift:U(this._onDragMove,this,"all"),ondragstart:U(this._showDataInfo,this,!0),ondragend:U(this._onDragEnd,this),onmouseover:U(this._showDataInfo,this,!0),onmouseout:U(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),a=this._getViewExtent();this._handleEnds=[Lt(t[0],[0,100],a,!0),Lt(t[1],[0,100],a,!0)]},e.prototype._updateInterval=function(t,a){var n=this.dataZoomModel,i=this._handleEnds,o=this._getViewExtent(),s=n.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];mi(a,i,o,n.get("zoomLock")?"all":t,s.minSpan!=null?Lt(s.minSpan,l,o,!0):null,s.maxSpan!=null?Lt(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=He([Lt(i[0],o,l,!0),Lt(i[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},e.prototype._updateView=function(t){var a=this._displayables,n=this._handleEnds,i=He(n.slice()),o=this._size;A([0,1],function(c){var p=a.handles[c],d=this._handleHeight;p.attr({scaleX:d/2,scaleY:d/2,x:n[c]+(c?-1:1),y:o[1]/2-d/2})},this),a.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:o[1]});var s={x:i[0],width:i[1]-i[0]};a.moveHandle&&(a.moveHandle.setShape(s),a.moveZone.setShape(s),a.moveZone.getBoundingRect(),a.moveHandleIcon&&a.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=a.dataShadowSegs,u=[0,i[0],i[1],o[0]],f=0;fa[0]||n[1]<0||n[1]>a[1])){var i=this._handleEnds,o=(i[0]+i[1])/2,s=this._updateInterval("all",n[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var a=t.offsetX,n=t.offsetY;this._brushStart=new lt(a,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var a=this._displayables.brushRect;if(this._brushing=!1,!!a){a.attr("ignore",!0);var n=a.shape,i=+new Date;if(!(i-this._brushStartTime<200&&Math.abs(n.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=He([Lt(n.x,o,s,!0),Lt(n.x+n.width,o,s,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(ha(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,a){var n=this._displayables,i=this.dataZoomModel,o=n.brushRect;o||(o=n.brushRect=new os({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(t,a),f=l.transformCoordToLocal(s.x,s.y),h=this._size;u[0]=Math.max(Math.min(h[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:h[1]})},e.prototype._dispatchZoomAction=function(t){var a=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?rZ:null,start:a[0],end:a[1]})},e.prototype._findCoordRect=function(){var t,a=rI(this.dataZoomModel).infoList;if(!t&&a.length){var n=a[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),o=this.api.getHeight();t={x:i*.2,y:o*.2,width:i*.6,height:o*.6}}return t},e.type="dataZoom.slider",e}(gm);function nZ(r){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[r]}function qb(r){return r==="vertical"?"ns-resize":"ew-resize"}const iZ=aZ;function wI(r){r.registerComponentModel(j9),r.registerComponentView(iZ),ym(r)}function oZ(r){ct(bI),ct(wI)}var sZ={get:function(r,e,t){var a=et((lZ[r]||{})[e]);return t&&z(a)?a[a.length-1]:a}},lZ={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const TI=sZ;var Kb=ue.mapVisual,uZ=ue.eachVisual,fZ=z,jb=A,hZ=He,vZ=Lt,cZ=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.stateList=["inRange","outOfRange"],t.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],t.layoutMode={type:"box",ignoreSize:!0},t.dataBound=[-1/0,1/0],t.targetVisuals={},t.controllerVisuals={},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&vI(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var a=this.stateList;t=U(t,this),this.controllerVisuals=Qd(this.option.controller,a,t),this.targetVisuals=Qd(this.option.target,a,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,a=[];return t==null||t==="all"?this.ecModel.eachSeries(function(n,i){a.push(i)}):a=Rt(t),a},e.prototype.eachTargetSeries=function(t,a){A(this.getTargetSeriesIndices(),function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(a,i)},this)},e.prototype.isTargetSeries=function(t){var a=!1;return this.eachTargetSeries(function(n){n===t&&(a=!0)}),a},e.prototype.formatValueText=function(t,a,n){var i=this.option,o=i.precision,s=this.dataBound,l=i.formatter,u;n=n||["<",">"],z(t)&&(t=t.slice(),u=!0);var f=a?t:u?[h(t[0]),h(t[1])]:h(t);if($(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(K(l))return u?l(t[0],t[1]):l(t);if(u)return t[0]===s[0]?n[0]+" "+f[1]:t[1]===s[1]?n[1]+" "+f[0]:f[0]+" - "+f[1];return f;function h(v){return v===s[0]?"min":v===s[1]?"max":(+v).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,a=hZ([t.min,t.max]);this._dataExtent=a},e.prototype.getDataDimensionIndex=function(t){var a=this.option.dimension;if(a!=null)return t.getDimensionIndex(a);for(var n=t.dimensions,i=n.length-1;i>=0;i--){var o=n[i],s=t.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,a=this.option,n={inRange:a.inRange,outOfRange:a.outOfRange},i=a.target||(a.target={}),o=a.controller||(a.controller={});ot(i,n),ot(o,n);var s=this.isCategory();l.call(this,i),l.call(this,o),u.call(this,i,"inRange","outOfRange"),f.call(this,o);function l(h){fZ(a.color)&&!h.inRange&&(h.inRange={color:a.color.slice().reverse()}),h.inRange=h.inRange||{color:t.get("gradientColor")}}function u(h,v,c){var p=h[v],d=h[c];p&&!d&&(d=h[c]={},jb(p,function(g,y){if(ue.isValidType(y)){var m=TI.get(y,"inactive",s);m!=null&&(d[y]=m,y==="color"&&!d.hasOwnProperty("opacity")&&!d.hasOwnProperty("colorAlpha")&&(d.opacity=[0,0]))}}))}function f(h){var v=(h.inRange||{}).symbol||(h.outOfRange||{}).symbol,c=(h.inRange||{}).symbolSize||(h.outOfRange||{}).symbolSize,p=this.get("inactiveColor"),d=this.getItemSymbol(),g=d||"roundRect";jb(this.stateList,function(y){var m=this.itemSize,_=h[y];_||(_=h[y]={color:s?p:[p]}),_.symbol==null&&(_.symbol=v&&et(v)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=c&&et(c)||(s?m[0]:[m[0],m[0]])),_.symbol=Kb(_.symbol,function(x){return x==="none"?g:x});var S=_.symbolSize;if(S!=null){var b=-1/0;uZ(S,function(x){x>b&&(b=x)}),_.symbolSize=Kb(S,function(x){return vZ(x,[0,b],[0,m[0]],!0)})}},this)}},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},e}(_t);const ah=cZ;var Qb=[20,140],pZ=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(n){n.mappingMethod="linear",n.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(t[0]==null||isNaN(t[0]))&&(t[0]=Qb[0]),(t[1]==null||isNaN(t[1]))&&(t[1]=Qb[1])},e.prototype._resetRange=function(){var t=this.getExtent(),a=this.option.range;!a||a.auto?(t.auto=1,this.option.range=t):z(a)&&(a[0]>a[1]&&a.reverse(),a[0]=Math.max(a[0],t[0]),a[1]=Math.min(a[1],t[1]))},e.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),A(this.stateList,function(t){var a=this.option.controller[t].symbolSize;a&&a[0]!==a[1]&&(a[0]=a[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),a=He((this.get("range")||[]).slice());return a[0]>t[1]&&(a[0]=t[1]),a[1]>t[1]&&(a[1]=t[1]),a[0]=n[1]||t<=a[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[];return this.eachTargetSeries(function(n){var i=[],o=n.getData();o.each(this.getDataDimensionIndex(o),function(s,l){t[0]<=s&&s<=t[1]&&i.push(l)},this),a.push({seriesId:n.id,dataIndex:i})},this),a},e.prototype.getVisualMeta=function(t){var a=Jb(this,"outOfRange",this.getExtent()),n=Jb(this,"inRange",this.option.range.slice()),i=[];function o(c,p){i.push({value:c,color:t(c,p)})}for(var s=0,l=0,u=n.length,f=a.length;lt[1])break;i.push({color:this.getControllerVisual(l,"color",a),offset:s/n})}return i.push({color:this.getControllerVisual(t[1],"color",a),offset:1}),i},e.prototype._createBarPoints=function(t,a){var n=this.visualMapModel.itemSize;return[[n[0]-a[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-a[1],t[1]]]},e.prototype._createBarGroup=function(t){var a=this._orient,n=this.visualMapModel.get("inverse");return new rt(a==="horizontal"&&!n?{scaleX:t==="bottom"?1:-1,rotation:Math.PI/2}:a==="horizontal"&&n?{scaleX:t==="bottom"?-1:1,rotation:-Math.PI/2}:a==="vertical"&&!n?{scaleX:t==="left"?1:-1,scaleY:-1}:{scaleX:t==="left"?1:-1})},e.prototype._updateHandle=function(t,a){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,o=n.handleThumbs,s=n.handleLabels,l=i.itemSize,u=i.getExtent();yZ([0,1],function(f){var h=o[f];h.setStyle("fill",a.handlesColor[f]),h.y=t[f];var v=Nr(t[f],[0,l[1]],u,!0),c=this.getControllerVisual(v,"symbolSize");h.scaleX=h.scaleY=c/l[0],h.x=l[0]-c/2;var p=wr(n.handleLabelPoints[f],$a(h,this.group));s[f].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[f]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",n.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,a,n,i){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,h=f.indicator;if(h){h.attr("invisible",!1);var v={convertOpacityToAlpha:!0},c=this.getControllerVisual(t,"color",v),p=this.getControllerVisual(t,"symbolSize"),d=Nr(t,s,u,!0),g=l[0]-p/2,y={x:h.x,y:h.y};h.y=d,h.x=g;var m=wr(f.indicatorLabelPoint,$a(h,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),b=this._orient,x=b==="horizontal";_.setStyle({text:(n||"")+o.formatValueText(a),verticalAlign:x?S:"middle",align:x?"center":S});var w={x:g,y:d,style:{fill:c}},T={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var C={duration:100,easing:"cubicInOut",additive:!0};h.x=y.x,h.y=y.y,h.animateTo(w,C),_.animateTo(T,C)}else h.attr(w),_.attr(T);this._firstShowIndicator=!1;var M=this._shapes.handleLabels;if(M)for(var D=0;Do[1]&&(h[1]=1/0),a&&(h[0]===-1/0?this._showIndicator(f,h[1],"< ",l):h[1]===1/0?this._showIndicator(f,h[0],"> ",l):this._showIndicator(f,f,"≈ ",l));var v=this._hoverLinkDataIndices,c=[];(a||aw(n))&&(c=this._hoverLinkDataIndices=n.findTargetDataIndices(h));var p=KP(v,c);this._dispatchHighDown("downplay",ff(p[0],n)),this._dispatchHighDown("highlight",ff(p[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var a;if(Zn(t.target,function(l){var u=nt(l);if(u.dataIndex!=null)return a=u,!0},!0),!!a){var n=this.ecModel.getSeriesByIndex(a.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var o=n.getData(a.dataType),s=o.getStore().get(i.getDataDimensionIndex(o),a.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var a=this._shapes.handleLabels;if(a)for(var n=0;n=0&&(i.dimension=o,a.push(i))}}),r.getData().setVisual("visualMeta",a)}}];function AZ(r,e,t,a){for(var n=e.targetVisuals[a],i=ue.prepareVisualTypes(n),o={color:Ll(r.getData(),"color")},s=0,l=i.length;s0:e.splitNumber>0)||e.calculable)?"continuous":"piecewise"}),r.registerAction(wZ,TZ),A(CZ,function(e){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,e)}),r.registerPreprocessor(MZ))}function DI(r){r.registerComponentModel(dZ),r.registerComponentView(bZ),MI(r)}var DZ=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._pieceList=[],t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var n=this._mode=this._determineMode();this._pieceList=[],LZ[this._mode].call(this,this._pieceList),this._resetSelected(t,a);var i=this.option.categories;this.resetVisual(function(o,s){n==="categories"?(o.mappingMethod="category",o.categories=et(i)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=G(this._pieceList,function(l){return l=et(l),s!=="inRange"&&(l.visual=null),l}))})},e.prototype.completeVisualOption=function(){var t=this.option,a={},n=ue.listVisualTypes(),i=this.isCategory();A(t.pieces,function(s){A(n,function(l){s.hasOwnProperty(l)&&(a[l]=1)})}),A(a,function(s,l){var u=!1;A(this.stateList,function(f){u=u||o(t,f,l)||o(t.target,f,l)},this),!u&&A(this.stateList,function(f){(t[f]||(t[f]={}))[l]=TI.get(l,f==="inRange"?"active":"inactive",i)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,a){var n=this.option,i=this._pieceList,o=(a?n:t).selected||{};if(n.selected=o,A(i,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),n.selectedMode==="single"){var s=!1;A(i,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return this._mode==="categories"?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=et(t)},e.prototype.getValueState=function(t){var a=ue.findPieceIndex(t,this._pieceList);return a!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[a])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[],n=this._pieceList;return this.eachTargetSeries(function(i){var o=[],s=i.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=ue.findPieceIndex(l,n);f===t&&o.push(u)},this),a.push({seriesId:i.id,dataIndex:o})},this),a},e.prototype.getRepresentValue=function(t){var a;if(this.isCategory())a=t.value;else if(t.value!=null)a=t.value;else{var n=t.interval||[];a=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return a},e.prototype.getVisualMeta=function(t){if(this.isCategory())return;var a=[],n=["",""],i=this;function o(f,h){var v=i.getRepresentValue({interval:f});h||(h=i.getValueState(v));var c=t(v,h);f[0]===-1/0?n[0]=c:f[1]===1/0?n[1]=c:a.push({value:f[0],color:c},{value:f[1],color:c})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return A(s,function(f){var h=f.interval;h&&(h[0]>u&&o([u,h[0]],"outOfRange"),o(h.slice()),u=h[1])},this),{stops:a,outerColors:n}},e.type="visualMap.piecewise",e.defaultOption=on(ah.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(ah),LZ={splitNumber:function(r){var e=this.option,t=Math.min(e.precision,20),a=this.getExtent(),n=e.splitNumber;n=Math.max(parseInt(n,10),1),e.splitNumber=n;for(var i=(a[1]-a[0])/n;+i.toFixed(t)!==i&&t<5;)t++;e.precision=t,i=+i.toFixed(t),e.minOpen&&r.push({interval:[-1/0,a[0]],close:[0,0]});for(var o=0,s=a[0];o","≥"][a[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,n)},this)}};function sw(r,e){var t=r.inverse;(r.orient==="vertical"?!t:t)&&e.reverse()}const IZ=DZ;var PZ=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.doRender=function(){var t=this.group;t.removeAll();var a=this.visualMapModel,n=a.get("textGap"),i=a.textStyleModel,o=i.getFont(),s=i.getTextColor(),l=this._getItemAlign(),u=a.itemSize,f=this._getViewData(),h=f.endsText,v=te(a.get("showLabel",!0),!h);h&&this._renderEndsText(t,h[0],u,v,l),A(f.viewPieceList,function(c){var p=c.piece,d=new rt;d.onclick=U(this._onItemClick,this,p),this._enableHoverLink(d,c.indexInModelPieceList);var g=a.getRepresentValue(p);if(this._createItemSymbol(d,g,[0,0,u[0],u[1]]),v){var y=this.visualMapModel.getValueState(g);d.add(new St({style:{x:l==="right"?-n:u[0]+n,y:u[1]/2,text:p.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:y==="outOfRange"?.5:1}}))}t.add(d)},this),h&&this._renderEndsText(t,h[1],u,v,l),Jn(a.get("orient"),t,a.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,a){var n=this;t.on("mouseover",function(){return i("highlight")}).on("mouseout",function(){return i("downplay")});var i=function(o){var s=n.visualMapModel;s.option.hoverLink&&n.api.dispatchAction({type:o,batch:ff(s.findTargetDataIndices(a),s)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,a=t.option;if(a.orient==="vertical")return AI(t,this.api,t.itemSize);var n=a.align;return(!n||n==="auto")&&(n="left"),n},e.prototype._renderEndsText=function(t,a,n,i,o){if(a){var s=new rt,l=this.visualMapModel.textStyleModel;s.add(new St({style:Ot(l,{x:i?o==="right"?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?o:"center",text:a})})),t.add(s)}},e.prototype._getViewData=function(){var t=this.visualMapModel,a=G(t.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),n=t.get("text"),i=t.get("orient"),o=t.get("inverse");return(i==="horizontal"?o:!o)?a.reverse():n&&(n=n.slice().reverse()),{viewPieceList:a,endsText:n}},e.prototype._createItemSymbol=function(t,a,n){t.add(Xt(this.getControllerVisual(a,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(a,"color")))},e.prototype._onItemClick=function(t){var a=this.visualMapModel,n=a.option,i=n.selectedMode;if(i){var o=et(n.selected),s=a.getSelectedMapKey(t);i==="single"||i===!0?(o[s]=!0,A(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},e.type="visualMap.piecewise",e}(CI);const RZ=PZ;function LI(r){r.registerComponentModel(IZ),r.registerComponentView(RZ),MI(r)}function EZ(r){ct(DI),ct(LI)}var kZ={label:{enabled:!0},decal:{show:!1}},lw=At(),OZ={};function NZ(r,e){var t=r.getModel("aria");if(!t.get("enabled"))return;var a=et(kZ);ot(a.label,r.getLocaleModel().get("aria"),!1),ot(t.option,a,!1),n(),i();function n(){var u=t.getModel("decal"),f=u.get("show");if(f){var h=X();r.eachSeries(function(v){if(!v.isColorBySeries()){var c=h.get(v.type);c||(c={},h.set(v.type,c)),lw(v).scope=c}}),r.eachRawSeries(function(v){if(r.isSeriesFiltered(v))return;if(K(v.enableAriaDecal)){v.enableAriaDecal();return}var c=v.getData();if(v.isColorBySeries()){var m=id(v.ecModel,v.name,OZ,r.getSeriesCount()),_=c.getVisual("decal");c.setVisual("decal",S(_,m))}else{var p=v.getRawData(),d={},g=lw(v).scope;c.each(function(b){var x=c.getRawIndex(b);d[x]=b});var y=p.count();p.each(function(b){var x=d[b],w=p.getName(b)||b+"",T=id(v.ecModel,w,g,y),C=c.getItemVisual(x,"decal");c.setItemVisual(x,"decal",S(C,T))})}function S(b,x){var w=b?B(B({},x),b):x;return w.dirty=!0,w}})}}function i(){var u=r.getLocaleModel().get("aria"),f=t.getModel("label");if(f.option=j(f.option,u),!!f.get("enabled")){var h=e.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var v=r.getSeriesCount(),c=f.get(["data","maxCount"])||10,p=f.get(["series","maxCount"])||10,d=Math.min(v,p),g;if(!(v<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);g=o(m,{title:y})}else g=f.get(["general","withoutTitle"]);var _=[],S=v>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);g+=o(S,{seriesCount:v}),r.eachSeries(function(T,C){if(C1?f.get(["series","multiple",L]):f.get(["series","single",L]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var I=T.getData();if(I.count()>c){var P=f.get(["data","partialData"]);M+=o(P,{displayCnt:c})}else M+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),N=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},zZ=function(){function r(e){var t=this._condVal=$(e)?new RegExp(e):Lw(e)?e:null;if(t==null){var a="";Dt(a)}}return r.prototype.evaluate=function(e){var t=typeof e;return $(t)?this._condVal.test(e):Tt(t)?this._condVal.test(e+""):!1},r}(),GZ=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),FZ=function(){function r(){}return r.prototype.evaluate=function(){for(var e=this.children,t=0;t2&&a.push(n),n=[I,P]}function f(I,P,R,E){qi(I,R)&&qi(P,E)||n.push(I,P,R,E,R,E)}function h(I,P,R,E,N,O){var V=Math.abs(P-I),F=Math.tan(V/4)*4/3,W=PT:D2&&a.push(n),a}function og(r,e,t,a,n,i,o,s,l,u){if(qi(r,t)&&qi(e,a)&&qi(n,o)&&qi(i,s)){l.push(o,s);return}var f=2/u,h=f*f,v=o-r,c=s-e,p=Math.sqrt(v*v+c*c);v/=p,c/=p;var d=t-r,g=a-e,y=n-o,m=i-s,_=d*d+g*g,S=y*y+m*m;if(_=0&&T=0){l.push(o,s);return}var C=[],M=[];qa(r,t,n,o,.5,C),qa(e,a,i,s,.5,M),og(C[0],M[0],C[1],M[1],C[2],M[2],C[3],M[3],l,u),og(C[4],M[4],C[5],M[5],C[6],M[6],C[7],M[7],l,u)}function eX(r,e){var t=ig(r),a=[];e=e||1;for(var n=0;n0)for(var u=0;uMath.abs(u),h=PI([l,u],f?0:1,e),v=(f?s:u)/h.length,c=0;cn,o=PI([a,n],i?0:1,e),s=i?"width":"height",l=i?"height":"width",u=i?"x":"y",f=i?"y":"x",h=r[s]/o.length,v=0;v1?null:new lt(d*l+r,d*u+e)}function nX(r,e,t){var a=new lt;lt.sub(a,t,e),a.normalize();var n=new lt;lt.sub(n,r,e);var i=n.dot(a);return i}function Vi(r,e){var t=r[r.length-1];t&&t[0]===e[0]&&t[1]===e[1]||r.push(e)}function iX(r,e,t){for(var a=r.length,n=[],i=0;io?(u.x=f.x=s+i/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+i),iX(e,u,f)}function nh(r,e,t,a){if(t===1)a.push(e);else{var n=Math.floor(t/2),i=r(e);nh(r,i[0],n,a),nh(r,i[1],t-n,a)}return a}function oX(r,e){for(var t=[],a=0;a0)for(var b=a/t,x=-a/2;x<=a/2;x+=b){for(var w=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;u/=2){var f=0,h=0;(r&u)>0&&(f=1),(e&u)>0&&(h=1),s+=u*u*(3*f^h),h===0&&(f===1&&(r=u-1-r,e=u-1-e),l=r,r=e,e=l)}return s}function sh(r){var e=1/0,t=1/0,a=-1/0,n=-1/0,i=G(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),h=l.y+l.height/2+(u?u[5]:0);return e=Math.min(f,e),t=Math.min(h,t),a=Math.max(f,a),n=Math.max(h,n),[f,h]}),o=G(i,function(s,l){return{cp:s,z:dX(s[0],s[1],e,t,a,n),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function kI(r){return uX(r.path,r.count)}function sg(){return{fromIndividuals:[],toIndividuals:[],count:0}}function gX(r,e,t){var a=[];function n(b){for(var x=0;x=0;n--)if(!t[n].many.length){var l=t[s].many;if(l.length<=1)if(s)s=0;else return t;var i=l.length,u=Math.ceil(i/2);t[n].many=l.slice(u,i),t[s].many=l.slice(0,u),s++}return t}var mX={clone:function(r){for(var e=[],t=1-Math.pow(1-r.path.style.opacity,1/r.count),a=0;a0))return;var s=a.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;yw(r)&&(u=r,f=e),yw(e)&&(u=e,f=r);function h(y,m,_,S,b){var x=y.many,w=y.one;if(x.length===1&&!b){var T=m?x[0]:w,C=m?w:x[0];if(ih(T))h({many:[T],one:C},!0,_,S,!0);else{var M=s?j({delay:s(_,S)},l):l;Mm(T,C,M),i(T,C,T,C,M)}}else for(var D=j({dividePath:mX[t],individualDelay:s&&function(N,O,V,F){return s(N+_,S)}},l),L=m?gX(x,w,D):yX(w,x,D),I=L.fromIndividuals,P=L.toIndividuals,R=I.length,E=0;Ee.length,c=u?mw(f,u):mw(v?e:r,[v?r:e]),p=0,d=0;dOI))for(var n=a.getIndices(),i=SX(a),o=0;o0&&S.group.traverse(function(x){x instanceof dt&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Sw(r){var e=r.getModel("universalTransition").get("seriesKey");return e||r.id}function xw(r){return z(r)?r.sort().join(","):r}function Ra(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function wX(r,e){var t=X(),a=X(),n=X();return A(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Sw(i),f=xw(u);a.set(f,{dataGroupId:s,data:l}),z(u)&&A(u,function(h){n.set(h,{key:f,dataGroupId:s,data:l})})}),A(e.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Sw(i),u=xw(l),f=a.get(u);if(f)t.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:Ra(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:Ra(s),data:s}]});else if(z(l)){var h=[];A(l,function(p){var d=a.get(p);d.data&&h.push({dataGroupId:d.dataGroupId,divide:Ra(d.data),data:d.data})}),h.length&&t.set(u,{oldSeries:h,newSeries:[{dataGroupId:o,data:s,divide:Ra(s)}]})}else{var v=n.get(l);if(v){var c=t.get(v.key);c||(c={oldSeries:[{dataGroupId:v.dataGroupId,data:v.data,divide:Ra(v.data)}],newSeries:[]},t.set(v.key,c)),c.newSeries.push({dataGroupId:o,data:s,divide:Ra(s)})}}}}),t}function bw(r,e){for(var t=0;t=0&&n.push({dataGroupId:e.oldDataGroupIds[s],data:e.oldData[s],divide:Ra(e.oldData[s]),dim:o.dimension})}),A(Rt(r.to),function(o){var s=bw(t.updatedSeries,o);if(s>=0){var l=t.updatedSeries[s].getData();i.push({dataGroupId:e.oldDataGroupIds[s],data:l,divide:Ra(l),dim:o.dimension})}}),n.length>0&&i.length>0&&NI(n,i,a)}function CX(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){A(Rt(a.seriesTransition),function(n){A(Rt(n.to),function(i){for(var o=a.updatedSeries,s=0;st(a,{children:t(i,{type:"inner",className:"app-page-404",title:"404",children:t(r,{status:"404",title:"404",subTitle:"Sorry, the page you visited does not exist.",extra:t(e,{type:"primary",onClick:()=>{s.success({message:"您点击了上一页"})},children:"返回上一页"})})})});export{d as default}; diff --git a/dist/js/index.1707ec93.js b/dist/js/index.1707ec93.js new file mode 100644 index 0000000000000000000000000000000000000000..a20a65df35b770a58b5a6f2e183d650ba3684488 --- /dev/null +++ b/dist/js/index.1707ec93.js @@ -0,0 +1 @@ +import{v as r}from"./index.97b60fef.js";import{C as a}from"./index.d13eb48b.js";import{S as o}from"./index.011f93d6.js";import"./index.96a2a388.js";const m=()=>r(a,{children:r(o,{children:"My pages doc"})});export{m as default}; diff --git a/dist/js/index.1787cd33.js b/dist/js/index.1787cd33.js new file mode 100644 index 0000000000000000000000000000000000000000..09bccacf029d5780bea96c3af23d4b8ef9d65a5a --- /dev/null +++ b/dist/js/index.1787cd33.js @@ -0,0 +1,4 @@ +import{r as u,g as Kt,m as Zt,a as Jt,c as Qt,C as St,b as er,d as Ue,R as tr,t as rr,e as nr,A as ee,_ as $,f as ar,h as ir,i as or,j as de,k as Ge,l as lr,o as sr,n as Ve,p as We,q as cr,s as ur,$ as dr,u as ge,v as h,w as wt,x as fr,y as Je,z as Qe,B as hr,D as vr,E as N,L as pr,T as qe,F as Tt,H as gr,G as mr,I as br,J as tt,K as kt,M as yr,O as Sr}from"./index.97b60fef.js";import{u as wr,I as Tr,H as kr,F as Hr,C as Or,S as zr,M as Z,D as Ht,a as Mr}from"./dropdown.f5a1b438.js";import{T as Er}from"./index.96a2a388.js";import{S as ke}from"./index.011f93d6.js";import{P as xr}from"./index.9651a66b.js";const Xe=u.createContext("default"),rt=e=>{let{children:t,size:r}=e;const n=u.useContext(Xe);return u.createElement(Xe.Provider,{value:r||n},t)},Lr=e=>{const{antCls:t,componentCls:r,iconCls:n,avatarBg:o,avatarColor:c,avatarSizeBase:l,avatarSizeLG:g,avatarSizeSM:p,avatarFontSizeBase:v,avatarFontSizeLG:H,avatarFontSizeSM:R,borderRadius:V,borderRadiusLG:F,borderRadiusSM:b,lineWidth:T,lineType:M}=e,O=(k,D,E)=>({width:k,height:k,lineHeight:`${k-T*2}px`,borderRadius:"50%",[`&${r}-square`]:{borderRadius:E},[`${r}-string`]:{position:"absolute",left:{_skip_check_:!0,value:"50%"},transformOrigin:"0 center"},[`&${r}-icon`]:{fontSize:D,[`> ${n}`]:{margin:0}}});return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},Jt(e)),{position:"relative",display:"inline-block",overflow:"hidden",color:c,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:o,border:`${T}px ${M} transparent`,["&-image"]:{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),O(l,v,V)),{["&-lg"]:Object.assign({},O(g,H,F)),["&-sm"]:Object.assign({},O(p,R,b)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},_r=e=>{const{componentCls:t,avatarGroupBorderColor:r,avatarGroupSpace:n}=e;return{[`${t}-group`]:{display:"inline-flex",[`${t}`]:{borderColor:r},["> *:not(:first-child)"]:{marginInlineStart:n}}}},Ot=Kt("Avatar",e=>{const{colorTextLightSolid:t,controlHeight:r,controlHeightLG:n,controlHeightSM:o,fontSize:c,fontSizeLG:l,fontSizeXL:g,fontSizeHeading3:p,marginXS:v,colorBorderBg:H,colorTextPlaceholder:R}=e,V=Zt(e,{avatarBg:R,avatarColor:t,avatarSizeBase:r,avatarSizeLG:n,avatarSizeSM:o,avatarFontSizeBase:Math.round((l+g)/2),avatarFontSizeLG:p,avatarFontSizeSM:c,avatarGroupSpace:-v,avatarGroupBorderColor:H});return[Lr(V),_r(V)]});var Cr=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o{const r=u.useContext(Xe),[n,o]=u.useState(1),[c,l]=u.useState(!1),[g,p]=u.useState(!0),v=u.useRef(null),H=u.useRef(null),R=Qt(t,v),{getPrefixCls:V}=u.useContext(St),F=()=>{if(!H.current||!v.current)return;const z=H.current.offsetWidth,L=v.current.offsetWidth;if(z!==0&&L!==0){const{gap:C=4}=e;C*2{l(!0)},[]),u.useEffect(()=>{p(!0),o(1)},[e.src]),u.useEffect(()=>{F()},[e.gap]);const b=()=>{const{onError:z}=e;(z?z():void 0)!==!1&&p(!1)},{prefixCls:T,shape:M="circle",size:O="default",src:k,srcSet:D,icon:E,className:te,rootClassName:I,alt:_e,draggable:Ce,children:ye,crossOrigin:Re}=e,X=Cr(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),m=O==="default"?r:O,S=Object.keys(typeof m=="object"?m||{}:{}).some(z=>["xs","sm","md","lg","xl","xxl"].includes(z)),d=wr(S),i=u.useMemo(()=>{if(typeof m!="object")return{};const z=er.find(C=>d[C]),L=m[z];return L?{width:L,height:L,lineHeight:`${L}px`,fontSize:E?L/2:18}:{}},[d,m]),s=V("avatar",T),[f,y]=Ot(s),a=Ue({[`${s}-lg`]:m==="large",[`${s}-sm`]:m==="small"}),w=u.isValidElement(k),x=Ue(s,a,{[`${s}-${M}`]:!!M,[`${s}-image`]:w||k&&g,[`${s}-icon`]:!!E},te,I,y),_=typeof m=="number"?{width:m,height:m,lineHeight:`${m}px`,fontSize:E?m/2:18}:{};let P;if(typeof k=="string"&&g)P=u.createElement("img",{src:k,draggable:Ce,srcSet:D,onError:b,alt:_e,crossOrigin:Re});else if(w)P=k;else if(E)P=E;else if(c||n!==1){const z=`scale(${n}) translateX(-50%)`,L={msTransform:z,WebkitTransform:z,transform:z},C=typeof m=="number"?{lineHeight:`${m}px`}:{};P=u.createElement(tr,{onResize:F},u.createElement("span",{className:`${s}-string`,ref:H,style:Object.assign(Object.assign({},C),L)},ye))}else P=u.createElement("span",{className:`${s}-string`,style:{opacity:0},ref:H},ye);return delete X.onError,delete X.gap,f(u.createElement("span",Object.assign({},X,{style:Object.assign(Object.assign(Object.assign({},_),i),X.style),className:x,ref:R}),P))},Dr=u.forwardRef(Rr),zt=Dr,Fr=e=>{const{getPrefixCls:t,direction:r}=u.useContext(St),{prefixCls:n,className:o,rootClassName:c,maxCount:l,maxStyle:g,size:p}=e,v=t("avatar",n),H=`${v}-group`,[R,V]=Ot(v),F=Ue(H,{[`${H}-rtl`]:r==="rtl"},o,c,V),{children:b,maxPopoverPlacement:T="top",maxPopoverTrigger:M="hover"}=e,O=rr(b).map((D,E)=>nr(D,{key:`avatar-key-${E}`})),k=O.length;if(l&&l=n&&(r.finalize(c.value),r.registrations.delete(l))}),r.registrations.size>0&&r.scheduleSweep()}}),Object.defineProperty(this,"finalizeAllImmediately",{enumerable:!0,configurable:!0,writable:!0,value:function(){r.sweep(0)}})}return Object.defineProperty(e.prototype,"register",{enumerable:!1,configurable:!0,writable:!0,value:function(t,r,n){this.registrations.set(n,{value:r,registeredAt:Date.now()}),this.scheduleSweep()}}),Object.defineProperty(e.prototype,"unregister",{enumerable:!1,configurable:!0,writable:!0,value:function(t){this.registrations.delete(t)}}),Object.defineProperty(e.prototype,"scheduleSweep",{enumerable:!1,configurable:!0,writable:!0,value:function(){this.sweepTimeout===void 0&&(this.sweepTimeout=setTimeout(this.sweep,fn))}}),e}(),vn=FinalizationRegistry!=null?FinalizationRegistry:hn,Ye=new vn(function(e){var t;(t=e.reaction)===null||t===void 0||t.dispose(),e.reaction=null}),at=globalThis&&globalThis.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,c=[],l;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)c.push(o.value)}catch(g){l={error:g}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(l)throw l.error}}return c};function it(e){return"observer".concat(e)}var pn=function(){function e(){}return e}();function gn(){return new pn}function mn(e,t){t===void 0&&(t="observed");var r=at(de.useState(gn),1),n=r[0],o=at(de.useState(),2),c=o[1],l=function(){return c([])},g=de.useRef(null);g.current||(g.current={reaction:null,mounted:!1,changedBeforeMount:!1});var p=g.current;p.reaction||(p.reaction=new Ge(it(t),function(){p.mounted?l():p.changedBeforeMount=!0}),Ye.register(n,p,p)),de.useDebugValue(p.reaction,un),de.useEffect(function(){return Ye.unregister(p),p.mounted=!0,p.reaction?p.changedBeforeMount&&(p.changedBeforeMount=!1,l()):(p.reaction=new Ge(it(t),function(){l()}),l()),function(){p.reaction.dispose(),p.reaction=null,p.mounted=!1,p.changedBeforeMount=!1}},[]);var v,H;if(p.reaction.track(function(){try{v=e()}catch(R){H=R}}),H)throw H;return v}var $t=typeof Symbol=="function"&&Symbol.for,ot=$t?Symbol.for("react.forward_ref"):typeof u.forwardRef=="function"&&u.forwardRef(function(e){return null}).$$typeof,lt=$t?Symbol.for("react.memo"):typeof u.memo=="function"&&u.memo(function(e){return null}).$$typeof;function bn(e,t){var r;if(lt&&e.$$typeof===lt)throw new Error("[mobx-react-lite] You are trying to use `observer` on a function component wrapped in either another `observer` or `React.memo`. The observer already applies 'React.memo' for you.");var n=(r=t==null?void 0:t.forwardRef)!==null&&r!==void 0?r:!1,o=e,c=e.displayName||e.name;if(ot&&e.$$typeof===ot&&(n=!0,o=e.render,typeof o!="function"))throw new Error("[mobx-react-lite] `render` property of ForwardRef was not a function");var l=function(g,p){return mn(function(){return o(g,p)},c)};return c!==""&&(l.displayName=c),e.contextTypes&&(l.contextTypes=e.contextTypes),n&&(l=u.forwardRef(l)),l=u.memo(l),Sn(e,l),l}var yn={$$typeof:!0,render:!0,compare:!0,type:!0,displayName:!0};function Sn(e,t){Object.keys(e).forEach(function(r){yn[r]||Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r))})}globalThis&&globalThis.__read;var Ne;cn(lr.unstable_batchedUpdates);Ne=Ye.finalizeAllImmediately;var st=0;function wn(e){if(typeof Symbol=="function")return Symbol(e);var t="__$mobx-react "+e+" ("+st+")";return st++,t}var Ae={};function J(e){return Ae[e]||(Ae[e]=wn(e)),Ae[e]}function Pt(e,t){if(ct(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var o=0;o2?n-2:0),c=2;c {}` or `render = function() {}` is not supported.")}return t.render=function(){return this.render=Hn.call(this,n),this.render()},ht(t,"componentDidMount",function(){this[Ke]=!1,this.render[oe]||u.Component.prototype.forceUpdate.call(this)}),ht(t,"componentWillUnmount",function(){var c=this.render[oe];if(c)c.dispose(),this.render[oe]=null;else{var l=Oe(this);console.warn("The reactive render of an observer class component ("+l+`) + was overridden after MobX attached. This may result in a memory leak if the + overridden reactive render was not properly disposed.`)}this[Ke]=!0}),e}function Oe(e){return e.displayName||e.name||e.constructor&&(e.constructor.displayName||e.constructor.name)||""}function Hn(e){var t=this;U(this,Me,!1),U(this,He,!1);var r=Oe(this),n=e.bind(this),o=!1,c=function(){var p=new Ge(r+".render()",function(){if(!o&&(o=!0,t[Ke]!==!0)){var v=!0;try{U(t,He,!0),t[Me]||u.Component.prototype.forceUpdate.call(t),v=!1}finally{U(t,He,!1),v&&(p.dispose(),t.render[oe]=null)}}});return p.reactComponent=t,p};function l(){var g;o=!1;var p=(g=l[oe])!=null?g:l[oe]=c(),v=void 0,H=void 0;if(p.track(function(){try{H=cr(!1,n)}catch(R){v=R}}),v)throw v;return H}return l}function pt(e,t){return this.state!==t?!0:!Pt(this.props,e)}function Be(e,t){var r=J("reactProp_"+t+"_valueHolder"),n=J("reactProp_"+t+"_atomHolder");function o(){return this[n]||U(this,n,ur("reactive "+t)),this[n]}Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){var l=!1;return Ve&&We&&(l=Ve(!0)),o.call(this).reportObserved(),Ve&&We&&We(l),this[r]},set:function(l){!this[He]&&!Pt(this[r],l)?(U(this,r,l),U(this,Me,!0),o.call(this).reportChanged(),U(this,Me,!1)):U(this,r,l)}})}function xe(e){return e.isMobxInjector===!0&&console.warn("Mobx observer: You are trying to use `observer` on a component that already has `inject`. Please apply `observer` before applying `inject`"),Object.prototype.isPrototypeOf.call(u.Component,e)||Object.prototype.isPrototypeOf.call(u.PureComponent,e)?kn(e):bn(e)}if(!u.Component)throw new Error("mobx-react requires React to be available");if(!sr)throw new Error("mobx-react requires mobx to be available");const On=()=>{const{appStore:e}=ge();return h("div",{className:"app-hamburger",onClick:()=>{e.setCollapsed(!e.collapsed)},children:e.collapsed?h(nn,{}):h(en,{})})},zn=xe(On);var Nt={},At={},ve={},Mn={get exports(){return ve},set exports(e){ve=e}},Ze={},we={get exports(){return Ze},set exports(e){Ze=e}};(function(){var e,t,r,n,o,c;typeof performance<"u"&&performance!==null&&performance.now?we.exports=function(){return performance.now()}:typeof process<"u"&&process!==null&&process.hrtime?(we.exports=function(){return(e()-o)/1e6},t=process.hrtime,e=function(){var l;return l=t(),l[0]*1e9+l[1]},n=e(),c=process.uptime()*1e9,o=n-c):Date.now?(we.exports=function(){return Date.now()-r},r=Date.now()):(we.exports=function(){return new Date().getTime()-r},r=new Date().getTime())}).call(wt);var En=Ze,G=typeof window>"u"?wt:window,Te=["moz","webkit"],le="AnimationFrame",se=G["request"+le],pe=G["cancel"+le]||G["cancelRequest"+le];for(var fe=0;!se&&fe=0;o--){var c=mt[o]+n;if(c in r)return c}return!1},Cn=$n,Rn=/\s/,Dn=/(_|-|\.|:)/,Fn=/([a-z][A-Z]|[A-Z][a-z])/;function $n(e){return Rn.test(e)?e.toLowerCase():Dn.test(e)?(Vn(e)||e).toLowerCase():Fn.test(e)?Nn(e).toLowerCase():e.toLowerCase()}var Pn=/[\W_]+(.|$)/g;function Vn(e){return e.replace(Pn,function(t,r){return r?" "+r:""})}var Wn=/(.)([A-Z]+)/g;function Nn(e){return e.replace(Wn,function(t,r,n){return r+" "+n.toLowerCase().split("").join(" ")})}var An=Cn,Bn=In;function In(e){return An(e).replace(/[\W_]+(.|$)/g,function(t,r){return r?" "+r:""}).trim()}var jn=Bn,Un=Gn;function Gn(e){return jn(e).replace(/\s(\w)/g,function(t,r){return r.toUpperCase()})}var qn={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0},Xn=function(e,t){return typeof t=="number"&&!qn[e]?t+"px":t},Yn=_n,Kn=Un,ze={float:"cssFloat"},Zn=Xn;function Ee(e,t,r){var n=ze[t];if(typeof n>"u"&&(n=Qn(t)),n){if(r===void 0)return e.style[n];e.style[n]=Zn(n,r)}}function Jn(e,t){for(var r in t)t.hasOwnProperty(r)&&Ee(e,r,t[r])}function Qn(e){var t=Kn(e),r=Yn(t);return ze[t]=ze[e]=ze[r]=r,r}function Bt(){arguments.length===2?typeof arguments[1]=="string"?arguments[0].style.cssText=arguments[1]:Jn(arguments[0],arguments[1]):Ee(arguments[0],arguments[1],arguments[2])}Ln.exports=Bt;ce.set=Bt;ce.get=function(e,t){return Array.isArray(t)?t.reduce(function(r,n){return r[n]=Ee(e,n||""),r},{}):Ee(e,t||"")};var It={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return typeof r=="string"}})(It);var jt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=c;var t=ce,r=n(t);function n(l){return l&&l.__esModule?l:{default:l}}var o=!1;function c(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(l&&o!==!1)return o;if(typeof document<"u"){var g=document.createElement("div");(0,r.default)(g,{width:100,height:100,position:"absolute",top:-9999,overflow:"scroll",MsOverflowStyle:"scrollbar"}),document.body.appendChild(g),o=g.offsetWidth-g.clientWidth,document.body.removeChild(g)}else o=0;return o||0}})(jt);var Ut={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){return!1}})(Ut);var Gt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){var n=r.clientWidth,o=getComputedStyle(r),c=o.paddingLeft,l=o.paddingRight;return n-parseFloat(c)-parseFloat(l)}})(Gt);var qt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){var n=r.clientHeight,o=getComputedStyle(r),c=o.paddingTop,l=o.paddingBottom;return n-parseFloat(c)-parseFloat(l)}})(qt);var A={};Object.defineProperty(A,"__esModule",{value:!0});A.containerStyleDefault={position:"relative",overflow:"hidden",width:"100%",height:"100%"};A.containerStyleAutoHeight={height:"auto"};A.viewStyleDefault={position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"scroll",WebkitOverflowScrolling:"touch"};A.viewStyleAutoHeight={position:"relative",top:void 0,left:void 0,right:void 0,bottom:void 0};A.viewStyleUniversalInitial={overflow:"hidden",marginRight:0,marginBottom:0};A.trackHorizontalStyleDefault={position:"absolute",height:6};A.trackVerticalStyleDefault={position:"absolute",width:6};A.thumbHorizontalStyleDefault={position:"relative",display:"block",height:"100%"};A.thumbVerticalStyleDefault={position:"relative",display:"block",width:"100%"};A.disableSelectStyle={userSelect:"none"};A.disableSelectStyleReset={userSelect:""};var ae={};Object.defineProperty(ae,"__esModule",{value:!0});var Q=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function ra(e){return be.default.createElement("div",e)}function na(e){var t=e.style,r=Le(e,["style"]),n=Q({},t,{right:2,bottom:2,left:2,borderRadius:3});return be.default.createElement("div",Q({style:n},r))}function aa(e){var t=e.style,r=Le(e,["style"]),n=Q({},t,{right:2,bottom:2,top:2,borderRadius:3});return be.default.createElement("div",Q({style:n},r))}function ia(e){var t=e.style,r=Le(e,["style"]),n=Q({},t,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return be.default.createElement("div",Q({style:n},r))}function oa(e){var t=e.style,r=Le(e,["style"]),n=Q({},t,{cursor:"pointer",borderRadius:"inherit",backgroundColor:"rgba(0,0,0,.2)"});return be.default.createElement("div",Q({style:n},r))}(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=Object.assign||function(m){for(var S=1;S=0||Object.prototype.hasOwnProperty.call(m,i)&&(d[i]=m[i]);return d}function Ce(m,S){if(!(m instanceof S))throw new TypeError("Cannot call a class as a function")}function ye(m,S){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:m}function Re(m,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);m.prototype=Object.create(S&&S.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(m,S):m.__proto__=S)}var X=function(m){Re(S,m);function S(d){var i;Ce(this,S);for(var s=arguments.length,f=Array(s>1?s-1:0),y=1;y0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollLeft=i)}},{key:"scrollTop",value:function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this.view&&(this.view.scrollTop=i)}},{key:"scrollToLeft",value:function(){this.view&&(this.view.scrollLeft=0)}},{key:"scrollToTop",value:function(){this.view&&(this.view.scrollTop=0)}},{key:"scrollToRight",value:function(){this.view&&(this.view.scrollLeft=this.view.scrollWidth)}},{key:"scrollToBottom",value:function(){this.view&&(this.view.scrollTop=this.view.scrollHeight)}},{key:"addListeners",value:function(){if(!(typeof document>"u"||!this.view)){var i=this.view,s=this.trackHorizontal,f=this.trackVertical,y=this.thumbHorizontal,a=this.thumbVertical;i.addEventListener("scroll",this.handleScroll),(0,F.default)()&&(s.addEventListener("mouseenter",this.handleTrackMouseEnter),s.addEventListener("mouseleave",this.handleTrackMouseLeave),s.addEventListener("mousedown",this.handleHorizontalTrackMouseDown),f.addEventListener("mouseenter",this.handleTrackMouseEnter),f.addEventListener("mouseleave",this.handleTrackMouseLeave),f.addEventListener("mousedown",this.handleVerticalTrackMouseDown),y.addEventListener("mousedown",this.handleHorizontalThumbMouseDown),a.addEventListener("mousedown",this.handleVerticalThumbMouseDown),window.addEventListener("resize",this.handleWindowResize))}}},{key:"removeListeners",value:function(){if(!(typeof document>"u"||!this.view)){var i=this.view,s=this.trackHorizontal,f=this.trackVertical,y=this.thumbHorizontal,a=this.thumbVertical;i.removeEventListener("scroll",this.handleScroll),(0,F.default)()&&(s.removeEventListener("mouseenter",this.handleTrackMouseEnter),s.removeEventListener("mouseleave",this.handleTrackMouseLeave),s.removeEventListener("mousedown",this.handleHorizontalTrackMouseDown),f.removeEventListener("mouseenter",this.handleTrackMouseEnter),f.removeEventListener("mouseleave",this.handleTrackMouseLeave),f.removeEventListener("mousedown",this.handleVerticalTrackMouseDown),y.removeEventListener("mousedown",this.handleHorizontalThumbMouseDown),a.removeEventListener("mousedown",this.handleVerticalThumbMouseDown),window.removeEventListener("resize",this.handleWindowResize),this.teardownDragging())}}},{key:"handleScroll",value:function(i){var s=this,f=this.props,y=f.onScroll,a=f.onScrollFrame;y&&y(i),this.update(function(w){var x=w.scrollLeft,_=w.scrollTop;s.viewScrollLeft=x,s.viewScrollTop=_,a&&a(w)}),this.detectScrolling()}},{key:"handleScrollStart",value:function(){var i=this.props.onScrollStart;i&&i(),this.handleScrollStartAutoHide()}},{key:"handleScrollStartAutoHide",value:function(){var i=this.props.autoHide;i&&this.showTracks()}},{key:"handleScrollStop",value:function(){var i=this.props.onScrollStop;i&&i(),this.handleScrollStopAutoHide()}},{key:"handleScrollStopAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"handleWindowResize",value:function(){(0,F.default)(!1),this.forceUpdate()}},{key:"handleHorizontalTrackMouseDown",value:function(i){i.preventDefault();var s=i.target,f=i.clientX,y=s.getBoundingClientRect(),a=y.left,w=this.getThumbHorizontalWidth(),x=Math.abs(a-f)-w/2;this.view.scrollLeft=this.getScrollLeftForOffset(x)}},{key:"handleVerticalTrackMouseDown",value:function(i){i.preventDefault();var s=i.target,f=i.clientY,y=s.getBoundingClientRect(),a=y.top,w=this.getThumbVerticalHeight(),x=Math.abs(a-f)-w/2;this.view.scrollTop=this.getScrollTopForOffset(x)}},{key:"handleHorizontalThumbMouseDown",value:function(i){i.preventDefault(),this.handleDragStart(i);var s=i.target,f=i.clientX,y=s.offsetWidth,a=s.getBoundingClientRect(),w=a.left;this.prevPageX=y-(f-w)}},{key:"handleVerticalThumbMouseDown",value:function(i){i.preventDefault(),this.handleDragStart(i);var s=i.target,f=i.clientY,y=s.offsetHeight,a=s.getBoundingClientRect(),w=a.top;this.prevPageY=y-(f-w)}},{key:"setupDragging",value:function(){(0,l.default)(document.body,E.disableSelectStyle),document.addEventListener("mousemove",this.handleDrag),document.addEventListener("mouseup",this.handleDragEnd),document.onselectstart=T.default}},{key:"teardownDragging",value:function(){(0,l.default)(document.body,E.disableSelectStyleReset),document.removeEventListener("mousemove",this.handleDrag),document.removeEventListener("mouseup",this.handleDragEnd),document.onselectstart=void 0}},{key:"handleDragStart",value:function(i){this.dragging=!0,i.stopImmediatePropagation(),this.setupDragging()}},{key:"handleDrag",value:function(i){if(this.prevPageX){var s=i.clientX,f=this.trackHorizontal.getBoundingClientRect(),y=f.left,a=this.getThumbHorizontalWidth(),w=a-this.prevPageX,x=-y+s-w;this.view.scrollLeft=this.getScrollLeftForOffset(x)}if(this.prevPageY){var _=i.clientY,P=this.trackVertical.getBoundingClientRect(),z=P.top,L=this.getThumbVerticalHeight(),C=L-this.prevPageY,j=-z+_-C;this.view.scrollTop=this.getScrollTopForOffset(j)}return!1}},{key:"handleDragEnd",value:function(){this.dragging=!1,this.prevPageX=this.prevPageY=0,this.teardownDragging(),this.handleDragEndAutoHide()}},{key:"handleDragEndAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"handleTrackMouseEnter",value:function(){this.trackMouseOver=!0,this.handleTrackMouseEnterAutoHide()}},{key:"handleTrackMouseEnterAutoHide",value:function(){var i=this.props.autoHide;i&&this.showTracks()}},{key:"handleTrackMouseLeave",value:function(){this.trackMouseOver=!1,this.handleTrackMouseLeaveAutoHide()}},{key:"handleTrackMouseLeaveAutoHide",value:function(){var i=this.props.autoHide;i&&this.hideTracks()}},{key:"showTracks",value:function(){clearTimeout(this.hideTracksTimeout),(0,l.default)(this.trackHorizontal,{opacity:1}),(0,l.default)(this.trackVertical,{opacity:1})}},{key:"hideTracks",value:function(){var i=this;if(!this.dragging&&!this.scrolling&&!this.trackMouseOver){var s=this.props.autoHideTimeout;clearTimeout(this.hideTracksTimeout),this.hideTracksTimeout=setTimeout(function(){(0,l.default)(i.trackHorizontal,{opacity:0}),(0,l.default)(i.trackVertical,{opacity:0})},s)}}},{key:"detectScrolling",value:function(){var i=this;this.scrolling||(this.scrolling=!0,this.handleScrollStart(),this.detectScrollingInterval=setInterval(function(){i.lastViewScrollLeft===i.viewScrollLeft&&i.lastViewScrollTop===i.viewScrollTop&&(clearInterval(i.detectScrollingInterval),i.scrolling=!1,i.handleScrollStop()),i.lastViewScrollLeft=i.viewScrollLeft,i.lastViewScrollTop=i.viewScrollTop},100))}},{key:"raf",value:function(i){var s=this;this.requestFrame&&o.default.cancel(this.requestFrame),this.requestFrame=(0,o.default)(function(){s.requestFrame=void 0,i()})}},{key:"update",value:function(i){var s=this;this.raf(function(){return s._update(i)})}},{key:"_update",value:function(i){var s=this.props,f=s.onUpdate,y=s.hideTracksWhenNotNeeded,a=this.getValues();if((0,F.default)()){var w=a.scrollLeft,x=a.clientWidth,_=a.scrollWidth,P=(0,O.default)(this.trackHorizontal),z=this.getThumbHorizontalWidth(),L=w/(_-x)*(P-z),C={width:z,transform:"translateX("+L+"px)"},j=a.scrollTop,Y=a.clientHeight,K=a.scrollHeight,De=(0,D.default)(this.trackVertical),Se=this.getThumbVerticalHeight(),Fe=j/(K-Y)*(De-Se),ie={height:Se,transform:"translateY("+Fe+"px)"};if(y){var $e={visibility:_>x?"visible":"hidden"},Pe={visibility:K>Y?"visible":"hidden"};(0,l.default)(this.trackHorizontal,$e),(0,l.default)(this.trackVertical,Pe)}(0,l.default)(this.thumbHorizontal,C),(0,l.default)(this.thumbVertical,ie)}f&&f(a),typeof i=="function"&&i(a)}},{key:"render",value:function(){var i=this,s=(0,F.default)(),f=this.props;f.onScroll,f.onScrollFrame,f.onScrollStart,f.onScrollStop,f.onUpdate;var y=f.renderView,a=f.renderTrackHorizontal,w=f.renderTrackVertical,x=f.renderThumbHorizontal,_=f.renderThumbVertical,P=f.tagName;f.hideTracksWhenNotNeeded;var z=f.autoHide;f.autoHideTimeout;var L=f.autoHideDuration;f.thumbSize,f.thumbMinSize;var C=f.universal,j=f.autoHeight,Y=f.autoHeightMin,K=f.autoHeightMax,De=f.style,Se=f.children,Fe=_e(f,["onScroll","onScrollFrame","onScrollStart","onScrollStop","onUpdate","renderView","renderTrackHorizontal","renderTrackVertical","renderThumbHorizontal","renderThumbVertical","tagName","hideTracksWhenNotNeeded","autoHide","autoHideTimeout","autoHideDuration","thumbSize","thumbMinSize","universal","autoHeight","autoHeightMin","autoHeightMax","style","children"]),ie=this.state.didMountUniversal,$e=t({},E.containerStyleDefault,j&&t({},E.containerStyleAutoHeight,{minHeight:Y,maxHeight:K}),De),Pe=t({},E.viewStyleDefault,{marginRight:s?-s:0,marginBottom:s?-s:0},j&&t({},E.viewStyleAutoHeight,{minHeight:(0,R.default)(Y)?"calc("+Y+" + "+s+"px)":Y+s,maxHeight:(0,R.default)(K)?"calc("+K+" + "+s+"px)":K+s}),j&&C&&!ie&&{minHeight:Y,maxHeight:K},C&&!ie&&E.viewStyleUniversalInitial),et={transition:"opacity "+L+"ms",opacity:0},Xt=t({},E.trackHorizontalStyleDefault,z&&et,(!s||C&&!ie)&&{display:"none"}),Yt=t({},E.trackVerticalStyleDefault,z&&et,(!s||C&&!ie)&&{display:"none"});return(0,g.createElement)(P,t({},Fe,{style:$e,ref:function(B){i.container=B}}),[(0,g.cloneElement)(y({style:Pe}),{key:"view",ref:function(B){i.view=B}},Se),(0,g.cloneElement)(a({style:Xt}),{key:"trackHorizontal",ref:function(B){i.trackHorizontal=B}},(0,g.cloneElement)(x({style:E.thumbHorizontalStyleDefault}),{ref:function(B){i.thumbHorizontal=B}})),(0,g.cloneElement)(w({style:Yt}),{key:"trackVertical",ref:function(B){i.trackVertical=B}},(0,g.cloneElement)(_({style:E.thumbVerticalStyleDefault}),{ref:function(B){i.thumbVertical=B}}))])}}]),S}(g.Component);e.default=X,X.propTypes={onScroll:v.default.func,onScrollFrame:v.default.func,onScrollStart:v.default.func,onScrollStop:v.default.func,onUpdate:v.default.func,renderView:v.default.func,renderTrackHorizontal:v.default.func,renderTrackVertical:v.default.func,renderThumbHorizontal:v.default.func,renderThumbVertical:v.default.func,tagName:v.default.string,thumbSize:v.default.number,thumbMinSize:v.default.number,hideTracksWhenNotNeeded:v.default.bool,autoHide:v.default.bool,autoHideTimeout:v.default.number,autoHideDuration:v.default.number,autoHeight:v.default.bool,autoHeightMin:v.default.oneOfType([v.default.number,v.default.string]),autoHeightMax:v.default.oneOfType([v.default.number,v.default.string]),universal:v.default.bool,style:v.default.object,children:v.default.node},X.defaultProps={renderView:te.renderViewDefault,renderTrackHorizontal:te.renderTrackHorizontalDefault,renderTrackVertical:te.renderTrackVerticalDefault,renderThumbHorizontal:te.renderThumbHorizontalDefault,renderThumbVertical:te.renderThumbVerticalDefault,tagName:"div",thumbMinSize:30,hideTracksWhenNotNeeded:!1,autoHide:!1,autoHideTimeout:1e3,autoHideDuration:200,autoHeight:!1,autoHeightMin:0,autoHeightMax:200,universal:!1}})(At);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.Scrollbars=void 0;var t=At,r=n(t);function n(o){return o&&o.__esModule?o:{default:o}}e.default=r.default,e.Scrollbars=r.default})(Nt);const la=()=>{const e=Je(),t=Qe(),{pathname:r}=e,{appStore:n,tagStore:o}=ge(),[c,l]=u.useState(["/basic/dashboard"]);u.useEffect(()=>{r!=="/"&&R()},[r]);const p=(b=>b.reduce((T,M)=>(M.hidden||T.push(M),T),[]))(hr),v=p.filter(b=>b.key).map(b=>b.key),H=(b,T)=>{const M=[],O=k=>{k.children.forEach(D=>{T.includes(D.path)&&M.push({label:D.label,path:D.path}),D.children&&O(D)})};return vr.forEach(k=>{k.path===b&&M.push({label:k.label,path:k.path}),k.children&&O(k)}),M},R=()=>{const b=`/${r.split("/")[1]}`,T=H(b,r);n.setCurrentMenuList(T),o.addTag({label:"公告板",key:"/basic/dashboard"})},V=b=>{const T=`/${b.key.split("/")[1]}`,M=b.key,O=H(T,M);n.setCurrentMenuList(O),t(b.key),o.addTag({label:b.item.props.title,key:b.key})},F=b=>{const T=b.find(M=>c.indexOf(M)===-1);v.indexOf(T)===-1?l(b):l(T?[T]:[])};return h("div",{className:"app-sider-menu",children:h(Nt.Scrollbars,{style:{height:window.innerHeight-64},children:h(Z,{mode:"inline",theme:"light",inlineIndent:15,items:p,openKeys:c,onOpenChange:F,onClick:V,className:"app-menu-inner"})})})},sa=xe(la),{Sider:ca}=he,ua=()=>{const{appStore:e}=ge(),{collapsed:t}=e;return N(ca,{width:250,theme:"light",collapsed:t,className:"layout-aside-Default",children:[N("div",{className:`app-logo ${t?"app-logo-on":""}`,children:[h("div",{className:"logo-wrap",children:h("img",{src:pr,className:"app-logo-img",alt:"react-tiger-admin"})}),h("div",{className:"app-name",children:"React-Build-Admin"}),h(zn,{})]}),h(sa,{})]})},da=xe(ua),bt=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],q=(()=>{if(typeof document>"u")return!1;const e=bt[0],t={};for(const r of bt)if((r==null?void 0:r[1])in document){for(const[o,c]of r.entries())t[e[o]]=c;return t}return!1})(),yt={change:q.fullscreenchange,error:q.fullscreenerror};let W={request(e=document.documentElement,t){return new Promise((r,n)=>{const o=()=>{W.off("change",o),r()};W.on("change",o);const c=e[q.requestFullscreen](t);c instanceof Promise&&c.then(o).catch(n)})},exit(){return new Promise((e,t)=>{if(!W.isFullscreen){e();return}const r=()=>{W.off("change",r),e()};W.on("change",r);const n=document[q.exitFullscreen]();n instanceof Promise&&n.then(r).catch(t)})},toggle(e,t){return W.isFullscreen?W.exit():W.request(e,t)},onchange(e){W.on("change",e)},onerror(e){W.on("error",e)},on(e,t){const r=yt[e];r&&document.addEventListener(r,t,!1)},off(e,t){const r=yt[e];r&&document.removeEventListener(r,t,!1)},raw:q};Object.defineProperties(W,{isFullscreen:{get:()=>Boolean(document[q.fullscreenElement])},element:{enumerable:!0,get:()=>document[q.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>Boolean(document[q.fullscreenEnabled])}});q||(W={isEnabled:!1});const ne=W;const fa=()=>ne.isEnabled?ne.toggle():(Tt.warning("you browser can not work"),!1),ha=()=>{const[e,t]=u.useState(!1),r=()=>{t(ne.isFullscreen)};return u.useEffect(()=>(ne.isEnabled&&ne.on("change",r),()=>{ne.isEnabled&&ne.off("change",r)}),[]),h("div",{className:"app-fullscreen nav-menu-item",onClick:fa,children:h(qe,{title:e?"退出全屏":"全屏",children:h("div",{children:e?h(Ir,{}):h(Gr,{})})})})},va="/react-build-admin/png/default-head-02.ee429a71.png",pa=()=>{const{tagStore:e}=ge(),t=Qe(),{pathname:r}=Je(),[n,o]=u.useState(gr),[c,l]=u.useState(e.tagList);u.useEffect(()=>{o(r)},[r]),u.useEffect(()=>{l(e.tagList)},[e.tagList]);const g=b=>{t(b),o(b)},p=b=>e.tagList.findIndex(T=>T.key===b),v=b=>{const{tagList:T}=e,M=p(b),O=T.filter(k=>k.key!==b);if(O.length&&b===n){const{key:k}=O[M===O.length?M-1:M];o(k)}e.deleteTag(b),l(O)};return h("div",{className:"app-tag-view tags-wrap",children:h(Er,{hideAdd:!0,tabBarExtraContent:{right:h(mr,{children:h(Ht,{overlay:h(Z,{onClick:({key:b})=>{switch(b){case"1":e.closeRightTags(n,p(n));break;case"2":e.closeOtherTag(n);break;case"3":e.emptyTag();break;default:console.log("default")}},items:[{key:"1",label:"关闭右侧"},{key:"2",label:"关闭其它"},{key:"3",label:"关闭全部"}]}),children:h(br,{icon:h(Mr,{})})})})},type:"editable-card",activeKey:n,onChange:g,onEdit:(b,T)=>{T==="remove"&&v(b)},items:c})})},ga=xe(pa),ma=()=>h("div",{className:"app-tagsview",children:h(ga,{})}),{Header:ba}=he,ya=()=>{const{userStore:e}=ge(),{localGet:t}=yr(),r=Qe(),{nickname:n}=t({path:"info"}),o=()=>{r("/login")};u.useEffect(()=>{n||o()},[n]);const c=p=>{p.key==="uppassword"&&console.log("up"),p.key==="logout"&&(e.logout(),o())},l=()=>{Tt.success("您点击了设置")},g=N(Z,{className:"app-overlay-menu",onClick:c,children:[h(Z.Item,{children:h(tt,{to:"/",children:N(ke,{children:[h(nt,{}),h("span",{children:"首页"})]})})},"index"),h(Z.Item,{children:N(ke,{children:[h(Yr,{}),h("a",{href:kt,target:"_blank",rel:"noopener noreferrer",children:"项目地址"})]})},"gitee"),h(Z.Item,{style:{display:"none"},children:"修改密码"},"uppassword"),h(Z.Divider,{}),h(Z.Item,{children:N(ke,{children:[h(Nr,{}),h("span",{children:"登出"})]})},"logout")]});return N(ba,{className:"app-header",children:[h(ma,{}),h("div",{className:"nav-menus Default",children:N("div",{className:"app-helper-menu",children:[h(tt,{to:"/",target:"_blank",children:h(qe,{title:"首页",children:h("div",{className:"nav-menu-item",children:h(nt,{})})})}),h(ha,{}),h(qe,{title:"设置",children:h("div",{className:"nav-menu-item",onClick:l,children:h(ln,{})})}),h("div",{className:"header-dropdown-wrap admin-info",children:h(Ht,{overlayClassName:"app-header-down",arrow:!0,overlay:g,placement:"bottom",overlayStyle:{right:"-130px",left:0},children:N("div",{children:[h(Pr,{size:32,src:va}),h("span",{className:"app-name",children:n})]})})})]})})]})},Sa=ya,wa=()=>{const{pathname:e}=Je(),t=`${kt}/blob/master/src/pages${e}/index.tsx`;return h("div",{className:"app-source",children:h("a",{href:t,target:"_blank",rel:"noopener noreferrer",children:N(ke,{children:["",h("span",{children:"查看源码"})]})})})},{Content:Ta}=he,ka=()=>N(Ta,{className:"app-content items-start",children:[h(Sr,{}),h(wa,{})]}),Ha=ka;function La(){return N(he,{children:[h(da,{}),N(he,{style:{minHeight:"100vh",padding:"16px"},children:[h(Sa,{}),h(Ha,{})]})]})}export{La as default}; diff --git a/dist/js/index.23028eb6.js b/dist/js/index.23028eb6.js new file mode 100644 index 0000000000000000000000000000000000000000..37e921835485ddcd6d6877d790dce58a1e7fb032 --- /dev/null +++ b/dist/js/index.23028eb6.js @@ -0,0 +1 @@ +import{g as y,m as z,a as C,r as s,C as O,d as E}from"./index.97b60fef.js";const M=t=>{const{componentCls:e,sizePaddingEdgeHorizontal:o,colorSplit:r,lineWidth:i}=t;return{[e]:Object.assign(Object.assign({},C(t)),{borderBlockStart:`${i}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",margin:`0 ${t.dividerVerticalGutterMargin}px`,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${t.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${e}-with-text`]:{display:"flex",alignItems:"center",margin:`${t.dividerHorizontalWithTextGutterMargin}px 0`,color:t.colorTextHeading,fontWeight:500,fontSize:t.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${e}-with-text-left`]:{"&::before":{width:"5%"},"&::after":{width:"95%"}},[`&-horizontal${e}-with-text-right`]:{"&::before":{width:"95%"},"&::after":{width:"5%"}},[`${e}-inner-text`]:{display:"inline-block",padding:"0 1em"},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${e}-with-text${e}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${e}-dashed`]:{borderInlineStart:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${e}-with-text`]:{color:t.colorText,fontWeight:"normal",fontSize:t.fontSize},[`&-horizontal${e}-with-text-left${e}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${e}-inner-text`]:{paddingInlineStart:o}},[`&-horizontal${e}-with-text-right${e}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${e}-inner-text`]:{paddingInlineEnd:o}}})}},j=y("Divider",t=>{const e=z(t,{dividerVerticalGutterMargin:t.marginXS,dividerHorizontalWithTextGutterMargin:t.margin,dividerHorizontalGutterMargin:t.marginLG});return[M(e)]},{sizePaddingEdgeHorizontal:0});var P=globalThis&&globalThis.__rest||function(t,e){var o={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(o[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i{const{getPrefixCls:e,direction:o}=s.useContext(O),{prefixCls:r,type:i="horizontal",orientation:a="center",orientationMargin:l,className:f,rootClassName:p,children:d,dashed:m,plain:b}=t,x=P(t,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain"]),n=e("divider",r),[$,S]=j(n),u=a.length>0?`-${a}`:a,c=!!d,h=a==="left"&&l!=null,g=a==="right"&&l!=null,w=E(n,S,`${n}-${i}`,{[`${n}-with-text`]:c,[`${n}-with-text${u}`]:c,[`${n}-dashed`]:!!m,[`${n}-plain`]:!!b,[`${n}-rtl`]:o==="rtl",[`${n}-no-default-orientation-margin-left`]:h,[`${n}-no-default-orientation-margin-right`]:g},f,p),v=Object.assign(Object.assign({},h&&{marginLeft:l}),g&&{marginRight:l});return $(s.createElement("div",Object.assign({className:w},x,{role:"separator"}),d&&i!=="vertical"&&s.createElement("span",{className:`${n}-inner-text`,style:v},d)))},I=G;export{I as D}; diff --git a/dist/js/index.2dd7b601.js b/dist/js/index.2dd7b601.js new file mode 100644 index 0000000000000000000000000000000000000000..2324108726886fd87f8451e75c458cf79681fb07 --- /dev/null +++ b/dist/js/index.2dd7b601.js @@ -0,0 +1,3 @@ +import{v as w}from"./index.97b60fef.js";import{E as a}from"./index.6d1cb812.js";import"./tslib.es6.bce154b8.js";import"./index.11636481.js";const i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAADGCAYAAACJm/9dAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAE/9JREFUeJztnXmQVeWZxn/dIA2UgsriGmNNrEQNTqSio0IEFXeFkqi4kpngEhXjqMm4MIldkrE1bnGIMmPcUkOiIi6gJIragLKI0Songo5ZJlHGFTADaoRuhZ4/nnPmnO4+l+7bfc85d3l+VV18373n3Ptyvve53/5+da1L6jDdYjgwBhgNHALMBn6Sq0VdcxlwGvACsAx4HliTq0VlRlNzY+LrfTO2o5LoDxwOHAmMA/4WiP+KzM3DqCJpAA4K/i4F2oBXgWbgWWAxsDEv48oZC6M9Q4EJwInAMcDAfM0pOXXA14K/y4FPgQXAfOBxYF1+ppUXFgYMBiYCp6PaoU+B694HFqEmyVJgVSbW9Y6bgCeBb6Am4GHALrH3B6L/+0RgM6pFHgQeAzZkaWi5UVejfYx64AjgXOAk1OToSCtqajyFHGZlVsalzH7oB+BYJJR+Cde0oKbi3cBCYEtWxmVNoT5GrQljGHAecD7wxYT3P0bNirlIEB9lZ1ouDEICOQk1H7dLuOYt4C7gZ8Da7EzLhloXxv7AJcCZdK4dWpAIHkDt7FrtjA5A/aszkFiSntP9wAzgP7M1LT0KCaM+YzuyZixy+leAb9O+sN9AHdDd0S/mbGpXFKD/+2z0LHZHz+aN2PsN6Bm+gjrsY7M2MEuqVRhHoU7yYjS6FPI5MAc4FNgHzUN4JKYz69Cz2Qc9qzno2YUcjZ7t8iBddVSbMEYDzwFPA6Nir28Afgx8CZiERpVM91iKntnfoGcYH606BNUez6GRr6qhWoSxF/AoKsQxsdfXAj9AHe2rgNXZm1Y1/A96hl8E/pn2HfExwBJUBntlb1rpqXRhbA/cDLyGxuJDPgSuBPYErqPGx+RLzAagCT3bK9GzDpmIyuJmVDYVS6UKow74e+APwPeIxuI/AX6Emkw3opldkw6fome8F3rmnwSv90Nl8gdURhU57FmJwtgHdfx+jpZwgCag7gW+DFyDa4gsWY+e+ZdRGYSTgUNRGS1GZVZRVJIwtgF+iMbQ4/2IF4ADgHOA93Kwy4j3UBkcgMokZAwqsx+iMqwIKkUYI4AXgelEzab1wAVoNOSVnOwynXkFlckFqIxAZTYdleGInOwqinIXRh1wMfASMDL2+hxgb+BOqngdTwWzBZXN3qisQkaisryYMu97lLMwhgHzgJ+ivRGgIcJJwd8HOdllus8HROUVDu/2R2U6D5VxWVKuwjgEVcnjY689jqrhOYl3mHJmDiq7x2OvjUdlfEguFnVBOQrju2gmdbcgvwmYitbweFtm5bIGleFUVKagMn4OlXlZUU7C6A/MQqs3w9GLN4ADgZloW6apbNpQWR5ItEBxG1Tms4iazLlTLsLYCW2IOTv22iNor3Il7JQzxbEKle0jsdfORj6wUy4WdaAchDEC+A1RW3MzcAVwKtW/UaiW+QiV8RWozEE+8Bu0yzBX8hbGwaiNuUeQ/xi1Q2/CTadaoA2V9Umo7EG+8Dw57/fIUxhHAs8AOwb5t9Cy8fm5WWTyYj4q+7eC/PZoOfspeRmUlzBOBn4FbBvkX0XVaLUEHDDFsxL5wG+DfAOKWHJOHsbkIYwpaAtluLRjEdol5nVO5j20tmpRkO+DAjFclLUhWQvjUhSSJYzdNA84DneyTcRHyCfmBfk64HYUbjQzshTGVOBWojUys9GoREuGNpjKoAX5xuwgXwfcQoY1R1bCmILWx4SimAWcBXyW0febyuMz5COzgnxYc0zJ4suzEMZEFKwrFMVDKAzL5oJ3GCM2I195KMjXIV86Ke0vTlsYR6CRhbBPMReYjEVhus9mNCseRpfvg5pYR6T5pWkKYz8UNSIcfVqIzmpoTfE7TXXyGfKdhUG+H/Kt1GbI0xLGMODXKJI4aIz6m1gUpue0Ih8Kw4MORj6Wyp6ONITRADyBwjyC4hEdjwMUmN6zAUU+fDPI7458LSlafa9IQxh3oZWToP/ICcDbKXyPqU3WouDT4Q/tQcjnSkqphXEJ6lyDOk2T8TIPU3pW0n4QZzLyvZJRSmGMQislQ65C1ZwxafAEioQYchPt4xX3ilIJYygaaw5HoB5BM5XGpMmtwMNBuh/ywaGFL+8+pRBGHYpAF+7R/h2anfR+CpM2bWj1bbhNdjfki70OzVMKYVxEFM1jE955Z7Il3AkYHvoznhKsqeqtML6KIluHfB93tk32rEK+F3Iz8s0e0xth9EXVVhjZ4QkUAcKYPPg3orhV/YH76MVx3b0RxhXA3wXpdehoYPcrTF60oRN5w6PjDkQ+2iN6Kox9UOj3kAtxMDSTP2uQL4ZcA+zbkw/qiTDqULUVTsM/RDRkZkzePEy0TL0B+WrRo1Q9Eca3iEKbrKfEM47GlIBLgP8N0mPQyU5FUawwdqDz7Lajjpty4wPg6lj+RqIwTd2iWGE0Ei3zXUEKi7eMKRF3IR8F+ew1W7m2E8UI4ytEEydbUIRqH9piypWOPnoR8uFuUYwwbiKKQj4LeLmIe43Jg5eJgilsQ/tuwFbprjBGEy37+IT27TdjypmriY5aHo/OB+yS7grjulj6JzhqoKkc3gNui+X/pTs3dUcYRxMNz/4FLyc3lcfNyHdBvnxMVzd0RxiNsfQNeO+2qTw2IN8N6XKEqithjCXaFbUWuKNndhmTOzOJ1lGNoovzN7oSxrRY+jbg057bZUyu/BX1j0OmFboQti6Mkah/AVr64SXlptKZiXwZ5NsjC124NWFcGkvfHftAYyqV9bRfrXFpoQvrWpckLjwcigKl9Qc+B74ErC6hgcbkxR7Af6NNTK3Abk3Njes6XlSoxvgO0c68R7EoTPWwGvk0KLLIBUkXJQmjHu3GC5lRWruMyZ24T58zbdy1nXSQJIxxwJ5B+nVgWentMiZXliHfBvn6kR0vSBJG/JTMu0tvkzFlQdy3O53S1LHzPRht8mhA56DtTjQpYkw1MQR4h8jXd25qbvz/kdeONcZEor3cT2FRmOrlQ3S+Bsjn2x1f1lEYZ8TSD6RolDHlwP2x9JnxN+JNqWHAu2h892NgZ7wExFQ3A4H3ge3QkQK7NjU3roH2NcaJRJHb5mNRmOrnU+TroEMvw8147YQxIZaeizG1QdzXTwwTYVNqAOpoD0Q99GGoOWVMtTMIRTBsQBHThzQ1N24Ma4zDkCgAFmNRmBqhqbnxI+C5IDsAOByiplR85m9BhnYZUw48FUsfCcnCeCYzc4wpD+I+Pw7UxxiOhqzq0HDtbgk3GlOVNDUrpMG0cde+A+yKjhPYuR7F2QknM57PxTpj8ifsZ9QBh9ajYGohS7O3x5iyIL6KfFQ9cHDsBQvD1Cpx3z+4LzAHnV3Whg75M6YWWQVciZpSrYX2fBtTE4Sd746U4pxvY6oOC8OYBCwMYxKwMIxJwMIwJgELw5gELAxjErAwjEnAwjAmAQvDmAQsDGMSsDCMScDCMCYBC8OYBCwMYxKwMIxJwMIwJgELw5gELAxjErAwjEnAwjAmAQvDmAQsDGMSsDCMScDCMCYBC8OYBCwMYxKwMIxJwMIwJgELw5gELAxjErAwjEnAwjAmAQvDmAQsDGMSsDCMScDCMCYBC8OYBCwMYxLoC1wKNABtwC3A5lwtMiYHpo27tg/wPaAOaO0LnAqMCt5fAPw2J9uMyZMRwI+D9PJ6YEXszW9kb48xZUHc91fUA8sKvGlMLTE6ll5eDyxF/QuAMdnbY0xZMDb4tw1YUg+sAVYGL+6K2lrG1AzTxl07Avk+wMqm5sY14XBtc+y6o7I1y5jcift8M0TzGM/E3jgmM3OMKQ+OjaWfBahrXVIHMABYBwwEWoBhwMdZW2dMDgxC3YkGYCMwpKm5cWNYY2wEng7SDcBx2dtnTC4ci3weYEFTc+NGaL8k5IlY+qSsrDImZ+K+/qsw0VEYnwfpE1GzyphqZgDyddBSqMfDN+LCWAssCtLbAeMzMc2Y/DgB+TrAwqbmxjXhGx1X194fS5+WtlXG5MyZsfQD8Tc6CmMuGpUCOB4YkqJRxuTJEOTjIJ9/LP5mR2GsR+IA9dS/lappxuTHZKLRqLlNzY3r428mbVS6N5Y+Ny2rjMmZuG/f2/HNJGE8C7wZpPel/apDY6qB0cBXg/SbBLPdcZKEsQW4J5a/pORmGZMvcZ++p6m5cUvHCwrt+f53ok74N4E9SmyYMXmxB/JpgFbk650oJIx1wOwg3Rf4bklNMyY/LkY+DfBgU3PjuqSLthYl5LZY+lxg+xIZZkxeDAbOi+VvK3Th1oTxCtHCwu2BC3tvlzG5chHRD/wzyMcT6SquVFMsfRleP2Uql4HIh0Ou39rFXQnjOWB5kB4GTO25XcbkylTkwyCfXrSVa7sViXB6LH0VaqcZU0kMRr4b8qOubuiOMBagmgNgR+Dy4u0yJle+j3wX5MtPdXVDd2PX/iCWvhzYpTi7jMmNXVAY2pAfFLowTneFsZRoh9+2dNFxMaaMuB75LMiHl3bnpmKinf8T8FmQngwcUMS9xuTBAchXQb57RXdvLEYYvwNmxu77aZH3G5MlHX10JvBGMTcXw3S0BRbgYNrPIhpTTpyHfBS0xGn6Vq7tRLHC+AtqUoVcD+xU5GcYkzbDad8PvgL5brfpSVPoP4iGb3cA/rUHn2FMmsxAvgnwPPDzYj+gJ8JoQ+umwmXppwGn9OBzjEmDU4gCebQgX20rfHkyPe08/xft22wzUfVlTJ4MB+6I5acDr/fkg3ozqnQj8FKQHgbchc4vMyYP6pAPhj/QLyMf7RG9EcbnwLeBTUF+Al6abvLjQuSDoCbUPxBF1iya3s5DvEb7SZNbgP16+ZnGFMsI4OZY/irkmz2mFBN0twPzg3R/YA4KrW5MFgxCPjcgyD9JCUZKSyGMNmAK8E6Q/wqK0+P+hkmbOhTRZu8g/w5qQhU9CtWRUi3pWIuGyFqD/MnoMHFj0uRyoqmCVuSDawpf3n1KudZpGe1nxW/AEdNNeownOrAe5HvLClxbNKVeBDgD+EWQ7gPMwp1xU3r2Q77VJ8j/AvleyUhjdex5wItBejA6pWb3FL7H1CbD0AEv4RbrF0lhMWsawtiExpPfDvJfAH6N94qb3jMYhXTaM8i/jXxtU6Ebekpa+ynWoLMHNgT5/YBHgX4pfZ+pfvohH9o/yG9APlaSznZH0txotBLFCA1Hqo5AYT8tDlMs2yDfOSLItyLfWpnWF6a9A28hcBY6+A90Qma802RMV/RBnevwdNXN6IiwhWl+aRZbUx8GvkM06TIJuA+Lw3RNH+Qrk4J8G3A+8EjaX5zVnu170JkEoTgmA79EVaQxSWyDaoowmEEb8qFOpx+lQZbBDG5HM5WhOE4DHsJ9DtOZfsg3Tg/ybSho2u1ZGZB1lI/bUFUY73M8hRcdmohBaCFg2KdoQ+ez3JqlEXmEv7mb9uuqDkd7yB3d0OyMfCEcfdqMfkjvKHhHSuQVF+oR4ETgr0F+fxSB2stHapcRwAtE8xQtwBnohzRz8gyY9gxwJFFYkz3RIrAT8jLI5MYJ6IdxzyC/HjgO7bPIhbwjCa4ADgNWB/ntgHlopaT3c1Q/dahTPQ+VPcgXxtLF+RVpk7cwQLOXB6FqFDR2fSPeCVjthDvvbiKa01qBfOHVvIwKKQdhALyPOly/jL12Mlo5OSIXi0yajEBle3LstfvRQMz7uVjUgXIRBmiF5NnAPxJFVd8bhei5CDetqoE6VJYvEW1H/QyV+VmksEq2p5STMEJmoF+OcA95fzRcNxcHdatkhqMyvAOVKaiMD6PEm4xKQTkKAzQ6NRJtcgqZgPojp+ZikekNp6CymxB7bT4q4+WJd+RMuQoDFGBhPKpmwyp2OFoqMBtHWa8EhgMPok52WNtvQjPZE4iOlCg7ylkYoOUAM4ADaX9Y+SQUP/d8yv//UIvUo7J5gyjAMqgMD0Rrnnod4iZNKsWpVqFhvEaipSQ7AHcCS1CVbMqDkahM7iQKxd+Kyu4gVJZlT6UIAzR6MZ3owYeMQgF878HrrfJkF1QGL6MyCQl/uKYTjTaWPZUkjJDX0czoFHSEFOj/MQX4PXAtDryQJYPRM/89KoPQp9YF+bH0MBR/nlSiMEDt0/vQWPhMoqjW2wLXAH9Ey0oG5mJdbTAQPeM/omceHhn8OSqTfVAZlXVfohCVKoyQD4GpwNdQiJ6QoWhZyZ+BaXhpSSkZhJ7pn9EzHhp770lUFlOJavOKpNKFEfI6WqF5KO37H8OB69DCtBtQjCvTM76ADnxcjZ5pfLJ1CXr2x1OBzaYkqkUYIUuBMcAxRIsSQe3gK4E/oTmQ0dmbVrGMRs/sT+jciXj/bQVwLHrmS7M3LT2qTRghT6ORkcODdEhfNAeyFB0schmwY+bWlT9D0LN5DT2rSejZhTyNnu0hwILMrcuAahVGyGJUe3wdHWnbEntvX7SP+F3gMbTUZAC1ywAkgMfQGqZb0TMKaUHP8OvomS7O1rxsqWtdUlOLVoejGdnzgD0S3v8IreGZi4I0fJydabmwHWoKTUR9tKRBitXo0MefkVI4zDxpam5MfL3WhBFSj/Z/nI/W7DQkXNOCdpE9jbbhVsSMbTcYARwFHI2aQ4X+748jQTQDWzKzLmMKCaNv4qvVzxbg2eBve/SLeTowjmg3WQP6NT02yL+Lmg/Lgr9VRGGAypU+SAijg7/DgF0LXLsZiWA2Cp68PgP7ypZarTEKMQzVIOPRr+rWJgivRkPA5cxVaIi1EJ+i2vAJVEOU7WrXtHCN0T3WovU+96DO6OEoksk4FNqn0n9F2tC+iGZUWy4CNuZqUZliYRRmI5pND2fUd0JDwKPRMGVLgfvKiRa0EegF1PxbDnyQq0UVwv8BNYmwIpIWBvwAAAAASUVORK5CYII=",o=[{name:"火车",value:20},{name:"飞机",value:10},{name:"客车",value:30},{name:"轮渡",value:40}],g=[],t=["#00ffff","#00cfff","#006ced","#ffe000","#ffa800","#ff5b00","#ff3000"];for(let A=0;Aw(a,{option:n,style:{height:"calc(100vh - 140px)"}});export{E as default}; diff --git a/dist/js/index.5147eed7.js b/dist/js/index.5147eed7.js new file mode 100644 index 0000000000000000000000000000000000000000..5867caa39690bc28b274ae763597d7a6b59b2ec5 --- /dev/null +++ b/dist/js/index.5147eed7.js @@ -0,0 +1 @@ +import{r as l,d as w,g as X,m as G,a as V,N as ce,C as H,P as de,b as Q,t as me,e as q,Q as pe,S as ue,U as ge,W as fe,V as be,A as J,_ as I,v as u,G as K,E as T,X as he,Y as M,Z as ye}from"./index.97b60fef.js";import{T as $e}from"./Table.5092fcc1.js";import{S as Z}from"./index.011f93d6.js";import{S as Ce,C as _}from"./index.d13eb48b.js";import{b as Se}from"./dropdown.f5a1b438.js";import{T as ee}from"./index.96a2a388.js";const ve=e=>{let{children:t}=e;return t},xe=ve;function B(e){return e!=null}const Oe=e=>{let{itemPrefixCls:t,component:o,span:n,className:r,style:i,labelStyle:a,contentStyle:m,bordered:s,label:d,content:c,colon:g}=e;const p=o;return s?l.createElement(p,{className:w({[`${t}-item-label`]:B(d),[`${t}-item-content`]:B(c)},r),style:i,colSpan:n},B(d)&&l.createElement("span",{style:a},d),B(c)&&l.createElement("span",{style:m},c)):l.createElement(p,{className:w(`${t}-item`,r),style:i,colSpan:n},l.createElement("div",{className:`${t}-item-container`},(d||d===0)&&l.createElement("span",{className:w(`${t}-item-label`,{[`${t}-item-no-colon`]:!g}),style:a},d),(c||c===0)&&l.createElement("span",{className:w(`${t}-item-content`),style:m},c)))},U=Oe;function W(e,t,o){let{colon:n,prefixCls:r,bordered:i}=t,{component:a,type:m,showLabel:s,showContent:d,labelStyle:c,contentStyle:g}=o;return e.map((p,h)=>{let{props:{label:y,children:x,prefixCls:C=r,className:$,style:f,labelStyle:b,contentStyle:O,span:S=1},key:v}=p;return typeof a=="string"?l.createElement(U,{key:`${m}-${v||h}`,className:$,style:f,labelStyle:Object.assign(Object.assign({},c),b),contentStyle:Object.assign(Object.assign({},g),O),span:S,colon:n,component:a,itemPrefixCls:C,bordered:i,label:s?y:null,content:d?x:null}):[l.createElement(U,{key:`label-${v||h}`,className:$,style:Object.assign(Object.assign(Object.assign({},c),f),b),span:1,colon:n,component:a[0],itemPrefixCls:C,bordered:i,label:y}),l.createElement(U,{key:`content-${v||h}`,className:$,style:Object.assign(Object.assign(Object.assign({},g),f),O),span:S*2-1,component:a[1],itemPrefixCls:C,bordered:i,content:x})]})}const Ee=e=>{const t=l.useContext(te),{prefixCls:o,vertical:n,row:r,index:i,bordered:a}=e;return n?l.createElement(l.Fragment,null,l.createElement("tr",{key:`label-${i}`,className:`${o}-row`},W(r,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),l.createElement("tr",{key:`content-${i}`,className:`${o}-row`},W(r,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):l.createElement("tr",{key:i,className:`${o}-row`},W(r,e,Object.assign({component:a?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},we=Ee,Ne=e=>{const{componentCls:t,descriptionsSmallPadding:o,descriptionsDefaultPadding:n,descriptionsMiddlePadding:r,descriptionsBg:i}=e;return{[`&${t}-bordered`]:{[`${t}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"}},[`${t}-item-label, ${t}-item-content`]:{padding:n,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:i,"&::after":{display:"none"}},[`${t}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"}},[`&${t}-middle`]:{[`${t}-item-label, ${t}-item-content`]:{padding:r}},[`&${t}-small`]:{[`${t}-item-label, ${t}-item-content`]:{padding:o}}}}},Te=e=>{const{componentCls:t,descriptionsExtraColor:o,descriptionItemPaddingBottom:n,descriptionsItemLabelColonMarginRight:r,descriptionsItemLabelColonMarginLeft:i,descriptionsTitleMarginBottom:a}=e;return{[t]:Object.assign(Object.assign(Object.assign({},V(e)),Ne(e)),{["&-rtl"]:{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:a},[`${t}-title`]:Object.assign(Object.assign({},ce),{flex:"auto",color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:o,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${t}-row`]:{"> th, > td":{paddingBottom:n},"&:last-child":{borderBottom:"none"}},[`${t}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${i}px ${r}px`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},Ie=X("Descriptions",e=>{const t=e.colorFillAlter,o=e.fontSizeSM*e.lineHeightSM,n=e.colorText,r=`${e.paddingXS}px ${e.padding}px`,i=`${e.padding}px ${e.paddingLG}px`,a=`${e.paddingSM}px ${e.paddingLG}px`,m=e.padding,s=e.marginXS,d=e.marginXXS/2,c=G(e,{descriptionsBg:t,descriptionsTitleMarginBottom:o,descriptionsExtraColor:n,descriptionItemPaddingBottom:m,descriptionsSmallPadding:r,descriptionsDefaultPadding:i,descriptionsMiddlePadding:a,descriptionsItemLabelColonMarginRight:s,descriptionsItemLabelColonMarginLeft:d});return[Te(c)]});var Pe=globalThis&&globalThis.__rest||function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);rt)&&(n=q(e,{span:t})),n}function ze(e,t){const o=me(e).filter(a=>a),n=[];let r=[],i=t;return o.forEach((a,m)=>{var s;const d=(s=a.props)===null||s===void 0?void 0:s.span,c=d||1;if(m===o.length-1){r.push(Y(a,i,d)),n.push(r);return}c{const P=L.subscribe(N=>{typeof r=="object"&&O(N)});return()=>{L.unsubscribe(P)}},[]);const F=ze(s,S),R=l.useMemo(()=>({labelStyle:h,contentStyle:y}),[h,y]);return v(l.createElement(te.Provider,{value:R},l.createElement("div",Object.assign({className:w(f,{[`${f}-${p}`]:p&&p!=="default",[`${f}-bordered`]:!!a,[`${f}-rtl`]:$==="rtl"},d,c,z),style:g},x),(o||n)&&l.createElement("div",{className:`${f}-header`},o&&l.createElement("div",{className:`${f}-title`},o),n&&l.createElement("div",{className:`${f}-extra`},n)),l.createElement("div",{className:`${f}-view`},l.createElement("table",null,l.createElement("tbody",null,F.map((P,N)=>l.createElement(we,{key:N,index:N,colon:i,prefixCls:f,vertical:m==="vertical",bordered:a,row:P}))))))))}E.Item=xe;const Le=e=>{const{value:t,formatter:o,precision:n,decimalSeparator:r,groupSeparator:i="",prefixCls:a}=e;let m;if(typeof o=="function")m=o(t);else{const s=String(t),d=s.match(/^(-?)(\d*)(\.(\d+))?$/);if(!d||s==="-")m=s;else{const c=d[1];let g=d[2]||"0",p=d[4]||"";g=g.replace(/\B(?=(\d{3})+(?!\d))/g,i),typeof n=="number"&&(p=p.padEnd(n,"0").slice(0,n>0?n:0)),p&&(p=`${r}${p}`),m=[l.createElement("span",{key:"int",className:`${a}-content-value-int`},c,g),p&&l.createElement("span",{key:"decimal",className:`${a}-content-value-decimal`},p)]}}return l.createElement("span",{className:`${a}-content-value`},m)},Re=Le,Me=e=>{const{componentCls:t,marginXXS:o,padding:n,colorTextDescription:r,statisticTitleFontSize:i,colorTextHeading:a,statisticContentFontSize:m,statisticFontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},V(e)),{[`${t}-title`]:{marginBottom:o,color:r,fontSize:i},[`${t}-skeleton`]:{paddingTop:n},[`${t}-content`]:{color:a,fontSize:m,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:o},[`${t}-content-suffix`]:{marginInlineStart:o}}})}},Be=X("Statistic",e=>{const{fontSizeHeading3:t,fontSize:o,fontFamily:n}=e,r=G(e,{statisticTitleFontSize:o,statisticContentFontSize:t,statisticFontFamily:n});return[Me(r)]}),De=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function He(e,t){let o=e;const n=/\[[^\]]*]/g,r=(t.match(n)||[]).map(s=>s.slice(1,-1)),i=t.replace(n,"[]"),a=De.reduce((s,d)=>{let[c,g]=d;if(s.includes(c)){const p=Math.floor(o/g);return o-=p*g,s.replace(new RegExp(`${c}+`,"g"),h=>{const y=h.length;return p.toString().padStart(y,"0")})}return s},i);let m=0;return a.replace(n,()=>{const s=r[m];return m+=1,s})}function Fe(e,t){const{format:o=""}=t,n=new Date(e).getTime(),r=Date.now(),i=Math.max(n-r,0);return He(i,o)}const Ae=1e3/30;function _e(e){return new Date(e).getTime()}const Ue=e=>{const{value:t,format:o="HH:mm:ss",onChange:n,onFinish:r}=e,i=Se(),a=l.useRef(null),m=()=>{r==null||r(),a.current&&(clearInterval(a.current),a.current=null)},s=()=>{const g=_e(t);g>=Date.now()&&(a.current=setInterval(()=>{i(),n==null||n(g-Date.now()),g(s(),()=>{a.current&&(clearInterval(a.current),a.current=null)}),[t]);const d=(g,p)=>Fe(g,Object.assign(Object.assign({},p),{format:o})),c=g=>q(g,{title:void 0});return l.createElement(j,Object.assign({},e,{valueRender:c,formatter:d}))},We=l.memo(Ue),oe=e=>{const{prefixCls:t,className:o,rootClassName:n,style:r,valueStyle:i,value:a=0,title:m,valueRender:s,prefix:d,suffix:c,loading:g=!1,onMouseEnter:p,onMouseLeave:h,decimalSeparator:y=".",groupSeparator:x=","}=e,{getPrefixCls:C,direction:$}=l.useContext(H),f=C("statistic",t),[b,O]=Be(f),S=l.createElement(Re,Object.assign({decimalSeparator:y,groupSeparator:x,prefixCls:f},e,{value:a})),v=w(f,{[`${f}-rtl`]:$==="rtl"},o,n,O);return b(l.createElement("div",{className:v,style:r,onMouseEnter:p,onMouseLeave:h},m&&l.createElement("div",{className:`${f}-title`},m),l.createElement(Ce,{paragraph:!1,loading:g,className:`${f}-skeleton`},l.createElement("div",{style:i,className:`${f}-content`},d&&l.createElement("span",{className:`${f}-content-prefix`},d),s?s(S):S,c&&l.createElement("span",{className:`${f}-content-suffix`},c)))))};oe.Countdown=We;const j=oe;function ke(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const D=(e,t,o)=>{const n=ke(o);return{[`${e.componentCls}-${t}`]:{color:e[`color${o}`],background:e[`color${n}Bg`],borderColor:e[`color${n}Border`]}}},Xe=e=>pe(e,(t,o)=>{let{textColor:n,lightBorderColor:r,lightColor:i,darkColor:a}=o;return{[`${e.componentCls}-${t}`]:{color:n,background:i,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a}}}}),Ge=e=>{const{paddingXXS:t,lineWidth:o,tagPaddingHorizontal:n,componentCls:r}=e,i=n-o,a=t-o;return{[r]:Object.assign(Object.assign({},V(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:`${e.tagLineHeight}px`,whiteSpace:"nowrap",background:e.tagDefaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.tagDefaultColor},[`${r}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},["&-checkable"]:{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},["&-hidden"]:{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}})}},re=X("Tag",e=>{const{fontSize:t,lineHeight:o,lineWidth:n,fontSizeIcon:r}=e,i=Math.round(t*o),a=e.fontSizeSM,m=i-n*2,s=e.colorFillAlter,d=e.colorText,c=G(e,{tagFontSize:a,tagLineHeight:m,tagDefaultBg:s,tagDefaultColor:d,tagIconSize:r-2*n,tagPaddingHorizontal:8});return[Ge(c),Xe(c),D(c,"success","Success"),D(c,"processing","Info"),D(c,"error","Error"),D(c,"warning","Warning")]});var Ve=globalThis&&globalThis.__rest||function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);r{var{prefixCls:t,className:o,checked:n,onChange:r,onClick:i}=e,a=Ve(e,["prefixCls","className","checked","onChange","onClick"]);const{getPrefixCls:m}=l.useContext(H),s=h=>{r==null||r(!n),i==null||i(h)},d=m("tag",t),[c,g]=re(d),p=w(d,{[`${d}-checkable`]:!0,[`${d}-checkable-checked`]:n},o,g);return c(l.createElement("span",Object.assign({},a,{className:p,onClick:s})))},Qe=Je;var Ye=globalThis&&globalThis.__rest||function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);r{var{prefixCls:o,className:n,rootClassName:r,style:i,children:a,icon:m,color:s,onClose:d,closeIcon:c,closable:g=!1}=e,p=Ye(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable"]);const{getPrefixCls:h,direction:y}=l.useContext(H),[x,C]=l.useState(!0);l.useEffect(()=>{"visible"in p&&C(p.visible)},[p.visible]);const $=ue(s)||ge(s),f=Object.assign({backgroundColor:s&&!$?s:void 0},i),b=h("tag",o),[O,S]=re(b),v=w(b,{[`${b}-${s}`]:$,[`${b}-has-color`]:s&&!$,[`${b}-hidden`]:!x,[`${b}-rtl`]:y==="rtl"},n,r,S),z=A=>{A.stopPropagation(),d==null||d(A),!A.defaultPrevented&&C(!1)},L=()=>g?c?l.createElement("span",{className:`${b}-close-icon`,onClick:z},c):l.createElement(be,{className:`${b}-close-icon`,onClick:z}):null,F=typeof p.onClick=="function"||a&&a.type==="a",R=m||null,P=R?l.createElement(l.Fragment,null,R,l.createElement("span",null,a)):a,N=l.createElement("span",Object.assign({},p,{ref:t,className:v,style:f}),P,L());return O(F?l.createElement(fe,null,N):N)},le=l.forwardRef(qe);le.CheckableTag=Qe;const Ke=le;var Ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"};const et=Ze;var ae=function(t,o){return l.createElement(J,I(I({},t),{},{ref:o,icon:et}))};ae.displayName="LikeOutlined";const tt=l.forwardRef(ae);var nt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917 211.1l-199.2 24c-6.6.8-9.4 8.9-4.7 13.6l59.3 59.3-226 226-101.8-101.7c-6.3-6.3-16.4-6.2-22.6 0L100.3 754.1a8.03 8.03 0 000 11.3l45 45.2c3.1 3.1 8.2 3.1 11.3 0L433.3 534 535 635.7c6.3 6.2 16.4 6.2 22.6 0L829 364.5l59.3 59.3a8.01 8.01 0 0013.6-4.7l24-199.2c.7-5.1-3.7-9.5-8.9-8.8z"}}]},name:"rise",theme:"outlined"};const ot=nt;var ie=function(t,o){return l.createElement(J,I(I({},t),{},{ref:o,icon:ot}))};ie.displayName="RiseOutlined";const rt=l.forwardRef(ie);var lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M892 772h-80v-80c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v80h-80c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h80v80c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-80h80c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM373.5 498.4c-.9-8.7-1.4-17.5-1.4-26.4 0-15.9 1.5-31.4 4.3-46.5.7-3.6-1.2-7.3-4.5-8.8-13.6-6.1-26.1-14.5-36.9-25.1a127.54 127.54 0 01-38.7-95.4c.9-32.1 13.8-62.6 36.3-85.6 24.7-25.3 57.9-39.1 93.2-38.7 31.9.3 62.7 12.6 86 34.4 7.9 7.4 14.7 15.6 20.4 24.4 2 3.1 5.9 4.4 9.3 3.2 17.6-6.1 36.2-10.4 55.3-12.4 5.6-.6 8.8-6.6 6.3-11.6-32.5-64.3-98.9-108.7-175.7-109.9-110.8-1.7-203.2 89.2-203.2 200 0 62.8 28.9 118.8 74.2 155.5-31.8 14.7-61.1 35-86.5 60.4-54.8 54.7-85.8 126.9-87.8 204a8 8 0 008 8.2h56.1c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5 29.4-29.4 65.4-49.8 104.7-59.7 3.8-1.1 6.4-4.8 5.9-8.8zM824 472c0-109.4-87.9-198.3-196.9-200C516.3 270.3 424 361.2 424 472c0 62.8 29 118.8 74.2 155.5a300.95 300.95 0 00-86.4 60.4C357 742.6 326 814.8 324 891.8a8 8 0 008 8.2h56c4.3 0 7.9-3.4 8-7.7 1.9-58 25.4-112.3 66.7-153.5C505.8 695.7 563 672 624 672c110.4 0 200-89.5 200-200zm-109.5 90.5C690.3 586.7 658.2 600 624 600s-66.3-13.3-90.5-37.5a127.26 127.26 0 01-37.5-91.8c.3-32.8 13.4-64.5 36.3-88 24-24.6 56.1-38.3 90.4-38.7 33.9-.3 66.8 12.9 91 36.6 24.8 24.3 38.4 56.8 38.4 91.4-.1 34.2-13.4 66.3-37.6 90.5z"}}]},name:"usergroup-add",theme:"outlined"};const at=lt;var se=function(t,o){return l.createElement(J,I(I({},t),{},{ref:o,icon:at}))};se.displayName="UsergroupAddOutlined";const it=l.forwardRef(se),st=()=>u($e,{columns:[{title:"姓名",dataIndex:"name",key:"name",render:o=>o},{title:"年龄",dataIndex:"age",key:"age"},{title:"地址",dataIndex:"address",key:"address"},{title:"标签",key:"tags",dataIndex:"tags",render:o=>u(K,{children:o.map(n=>{let r=n.length>5?"geekblue":"green";return n==="loser"&&(r="volcano"),u(Ke,{color:r,children:n.toUpperCase()},n)})})},{title:"操作",key:"action",render:(o,n)=>T(Z,{size:"middle",children:[T("span",{children:["邀请 ",n.name]}),u("span",{children:"删除"})]})}],dataSource:[{key:"1",name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"]},{key:"2",name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["loser"]},{key:"3",name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"]},{key:"4",name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["loser"]}]}),{TabPane:k}=ee,ft=()=>{const e={},{nickname:t,address:o,email:n,qq:r,createTime:i,signature:a}=e;function m(s){console.log(s)}return u(K,{children:T(Z,{direction:"vertical",className:"flex",size:20,children:[u(_,{title:"项目信息",children:T(E,{size:"small",column:2,children:[u(E.Item,{label:"创建人",children:t}),u(E.Item,{label:"联系方式",children:n}),u(E.Item,{label:"QQ 群",children:r}),u(E.Item,{label:"更新时间",children:i}),u(E.Item,{label:"地址",children:o}),u(E.Item,{label:"签名",children:a})]})}),u(_,{children:T(he,{gutter:16,children:[u(M,{span:6,children:u(j,{title:"总成交",value:1128,prefix:u(rt,{})})}),u(M,{span:6,children:u(j,{title:"活跃用户",value:93,prefix:u(it,{})})}),u(M,{span:6,children:u(j,{title:"订单",value:1128,prefix:u(tt,{})})}),u(M,{span:6,children:u(j,{title:"总销量",value:93,prefix:u(ye,{})})})]})}),u(_,{children:T(ee,{defaultActiveKey:"1",onChange:m,children:[u(k,{tab:"订单管理",children:u(st,{})},"1"),u(k,{tab:"配送管理",children:"coming soon"},"2"),u(k,{tab:"售后管理",children:"coming soon"},"3")]})})]})})};export{ft as default}; diff --git a/dist/js/index.633e9023.js b/dist/js/index.633e9023.js new file mode 100644 index 0000000000000000000000000000000000000000..43b6964b11dbfa681e27e7f788e41c40c7042f42 --- /dev/null +++ b/dist/js/index.633e9023.js @@ -0,0 +1,97 @@ +import{a8 as zn,a9 as pc,w as Nt,aa as it,ab as gc,r as s,ac as ne,d as Q,_ as X,ad as J,ae as st,af as pa,ag as vc,ah as Mi,ai as hc,aj as ee,ak as Yn,al as Cr,am as wt,an as ut,ao as Cc,ap as Er,aq as _r,ar as Dr,as as mn,at as $r,g as Cn,m as Gt,au as bc,av as yc,aw as ga,a as gn,ax as wc,ay as Sc,az as Pc,N as Or,aA as _t,I as Xe,A as lt,C as dt,aB as Ti,aC as ki,aD as Ha,aE as Ai,aF as an,aG as Li,a2 as Rr,aH as ji,aI as Fi,aJ as Vn,aK as xc,aL as To,aM as Ec,aN as _c,l as Nr,aO as Dc,aP as Un,j as De,aQ as ko,aR as vn,aS as $n,aT as Hi,aU as $c,aV as Va,V as Wa,aW as Xt,aX as Wn,aY as Vi,aZ as Oc,a_ as Ba,a$ as Wi,b0 as Rc,b1 as Nc,b2 as Ic,a3 as za,a1 as Bi,b3 as Mc,b4 as Tc,b5 as kc,b6 as Ac,b7 as Lc,b8 as zi,e as va,b9 as ha,T as Ln,ba as jc,bb as Ao,bc as Fc,bd as Hc,a7 as Lo,be as jo,bf as Vc,bg as Yi,bh as Ya,bi as Ua,bj as Ir,bk as Wc,v as G,E as Ne,bl as Bc,bm as zc,bn as ar,bo as Ui,G as Yc,bp as Uc,x as Gi,F as nn,bq as qe,br,X as Gc,Y as Fo,bs as Ho,a4 as Zr}from"./index.97b60fef.js";import{b as Xc,c as Mr}from"./tslib.es6.bce154b8.js";import{u as Xi}from"./index.a645cdab.js";import{S as Yt}from"./index.011f93d6.js";import{V as Kc}from"./index.da1b8042.js";import{g as qc,p as Ki,a as qi,b as Jc,C as Qc,R as ea,S as Tn,T as Zc}from"./Table.5092fcc1.js";import{i as Vo,g as Ji,L as eu,R as tu,b as nu}from"./dropdown.f5a1b438.js";import{K as $e,s as ru,a as au,b as ou,c as iu,i as Wo,P as su}from"./index.96a2a388.js";import{a as lu,g as Bo,P as cu}from"./index.9651a66b.js";import{D as uu}from"./index.23028eb6.js";import{C as du}from"./index.d13eb48b.js";const fu=new zn("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),mu=new zn("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),Qi=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:n}=e,r=`${n}-fade`,a=t?"&":"";return[pc(r,fu,mu,e.motionDurationMid,t),{[` + ${a}${r}-enter, + ${a}${r}-appear + `]:{opacity:0,animationTimingFunction:"linear"},[`${a}${r}-leave`]:{animationTimingFunction:"linear"}}]};var Ca={},pu={get exports(){return Ca},set exports(e){Ca=e}};(function(e,t){(function(n,r){e.exports=r()})(Nt,function(){return function(n,r){r.prototype.weekday=function(a){var o=this.$locale().weekStart||0,i=this.$W,l=(i25){var f=i(this).startOf(r).add(1,r).date(u),d=i(this).endOf(n);if(f.isBefore(d))return 1}var m=i(this).startOf(r).date(u).startOf(n).subtract(1,"millisecond"),p=this.diff(m,n,!0);return p<0?i(this).startOf("week").week():Math.ceil(p)},l.weeks=function(c){return c===void 0&&(c=null),this.week(c)}}})})(Cu);const bu=ya;var wa={},yu={get exports(){return wa},set exports(e){wa=e}};(function(e,t){(function(n,r){e.exports=r()})(Nt,function(){return function(n,r){r.prototype.weekYear=function(){var a=this.month(),o=this.week(),i=this.year();return o===1&&a===11?i+1:a===0&&o>=52?i-1:i}}})})(yu);const wu=wa;var Sa={},Su={get exports(){return Sa},set exports(e){Sa=e}};(function(e,t){(function(n,r){e.exports=r()})(Nt,function(){return function(n,r){var a=r.prototype,o=a.format;a.format=function(i){var l=this,c=this.$locale();if(!this.isValid())return o.bind(this)(i);var u=this.$utils(),f=(i||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(d){switch(d){case"Q":return Math.ceil((l.$M+1)/3);case"Do":return c.ordinal(l.$D);case"gggg":return l.weekYear();case"GGGG":return l.isoWeekYear();case"wo":return c.ordinal(l.week(),"W");case"w":case"ww":return u.s(l.week(),d==="w"?1:2,"0");case"W":case"WW":return u.s(l.isoWeek(),d==="W"?1:2,"0");case"k":case"kk":return u.s(String(l.$H===0?24:l.$H),d==="k"?1:2,"0");case"X":return Math.floor(l.$d.getTime()/1e3);case"x":return l.$d.getTime();case"z":return"["+l.offsetName()+"]";case"zzz":return"["+l.offsetName("long")+"]";default:return d}});return o.bind(this)(f)}}})})(Su);const Pu=Sa;var Pa={},xu={get exports(){return Pa},set exports(e){Pa=e}};(function(e,t){(function(n,r){e.exports=r()})(Nt,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,a=/\d\d/,o=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,l={},c=function(v){return(v=+v)+(v>68?1900:2e3)},u=function(v){return function(g){this[v]=+g}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(v){(this.zone||(this.zone={})).offset=function(g){if(!g||g==="Z")return 0;var C=g.match(/([+-]|\d\d)/g),b=60*C[1]+(+C[2]||0);return b===0?0:C[0]==="+"?-b:b}(v)}],d=function(v){var g=l[v];return g&&(g.indexOf?g:g.s.concat(g.f))},m=function(v,g){var C,b=l.meridiem;if(b){for(var S=1;S<=24;S+=1)if(v.indexOf(b(S,0,g))>-1){C=S>12;break}}else C=v===(g?"pm":"PM");return C},p={A:[i,function(v){this.afternoon=m(v,!1)}],a:[i,function(v){this.afternoon=m(v,!0)}],S:[/\d/,function(v){this.milliseconds=100*+v}],SS:[a,function(v){this.milliseconds=10*+v}],SSS:[/\d{3}/,function(v){this.milliseconds=+v}],s:[o,u("seconds")],ss:[o,u("seconds")],m:[o,u("minutes")],mm:[o,u("minutes")],H:[o,u("hours")],h:[o,u("hours")],HH:[o,u("hours")],hh:[o,u("hours")],D:[o,u("day")],DD:[a,u("day")],Do:[i,function(v){var g=l.ordinal,C=v.match(/\d+/);if(this.day=C[0],g)for(var b=1;b<=31;b+=1)g(b).replace(/\[|\]/g,"")===v&&(this.day=b)}],M:[o,u("month")],MM:[a,u("month")],MMM:[i,function(v){var g=d("months"),C=(d("monthsShort")||g.map(function(b){return b.slice(0,3)})).indexOf(v)+1;if(C<1)throw new Error;this.month=C%12||C}],MMMM:[i,function(v){var g=d("months").indexOf(v)+1;if(g<1)throw new Error;this.month=g%12||g}],Y:[/[+-]?\d+/,u("year")],YY:[a,function(v){this.year=c(v)}],YYYY:[/\d{4}/,u("year")],Z:f,ZZ:f};function h(v){var g,C;g=v,C=l&&l.formats;for(var b=(v=g.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(D,j,M){var T=M&&M.toUpperCase();return j||C[M]||n[M]||C[T].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(N,L,k){return L||k.slice(1)})})).match(r),S=b.length,P=0;P-1)return new Date((H==="X"?1e3:1)*V);var W=h(H)(V),B=W.year,te=W.month,y=W.day,_=W.hours,R=W.minutes,O=W.seconds,I=W.milliseconds,F=W.zone,q=new Date,re=y||(B||te?1:q.getDate()),A=B||q.getFullYear(),ue=0;B&&!te||(ue=te>0?te-1:q.getMonth());var Y=_||0,ae=R||0,se=O||0,Ce=I||0;return F?new Date(Date.UTC(A,ue,re,Y,ae,se,Ce+60*F.offset*1e3)):z?new Date(Date.UTC(A,ue,re,Y,ae,se,Ce)):new Date(A,ue,re,Y,ae,se,Ce)}catch{return new Date("")}}(E,$,w),this.init(),T&&T!==!0&&(this.$L=this.locale(T).$L),M&&E!=this.format($)&&(this.$d=new Date("")),l={}}else if($ instanceof Array)for(var N=$.length,L=1;L<=N;L+=1){x[1]=$[L-1];var k=C.apply(this,x);if(k.isValid()){this.$d=k.$d,this.$L=k.$L,this.init();break}L===N&&(this.$d=new Date(""))}else S.call(this,P)}}})})(xu);const Eu=Pa;it.extend(Eu);it.extend(Pu);it.extend(gu);it.extend(hu);it.extend(bu);it.extend(wu);it.extend(function(e,t){var n=t.prototype,r=n.format;n.format=function(o){var i=(o||"").replace("Wo","wo");return r.bind(this)(i)}});var _u={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Jt=function(t){var n=_u[t];return n||t.split("_")[0]},zo=function(){gc(!1,"Not match any format. Please help to fire a issue about this.")},Du={getNow:function(){return it()},getFixedDate:function(t){return it(t,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(t){return t.endOf("month")},getWeekDay:function(t){var n=t.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(t){return t.year()},getMonth:function(t){return t.month()},getDate:function(t){return t.date()},getHour:function(t){return t.hour()},getMinute:function(t){return t.minute()},getSecond:function(t){return t.second()},addYear:function(t,n){return t.add(n,"year")},addMonth:function(t,n){return t.add(n,"month")},addDate:function(t,n){return t.add(n,"day")},setYear:function(t,n){return t.year(n)},setMonth:function(t,n){return t.month(n)},setDate:function(t,n){return t.date(n)},setHour:function(t,n){return t.hour(n)},setMinute:function(t,n){return t.minute(n)},setSecond:function(t,n){return t.second(n)},isAfter:function(t,n){return t.isAfter(n)},isValidate:function(t){return t.isValid()},locale:{getWeekFirstDay:function(t){return it().locale(Jt(t)).localeData().firstDayOfWeek()},getWeekFirstDate:function(t,n){return n.locale(Jt(t)).weekday(0)},getWeek:function(t,n){return n.locale(Jt(t)).week()},getShortWeekDays:function(t){return it().locale(Jt(t)).localeData().weekdaysMin()},getShortMonths:function(t){return it().locale(Jt(t)).localeData().monthsShort()},format:function(t,n,r){return n.locale(Jt(t)).format(r)},parse:function(t,n,r){for(var a=Jt(t),o=0;o1&&(i=t.addDate(i,-7)),i}function jn(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(t){case"year":return n.addYear(e,r*10);case"quarter":case"month":return n.addYear(e,r);default:return n.addMonth(e,r)}}function Je(e,t){var n=t.generateConfig,r=t.locale,a=t.format;return typeof a=="function"?a(e):n.locale.format(r.locale,e,a)}function is(e,t){var n=t.generateConfig,r=t.locale,a=t.formatList;return!e||typeof a[0]=="function"?null:n.locale.parse(r.locale,e,a)}function Da(e){var t=e.cellDate,n=e.mode,r=e.disabledDate,a=e.generateConfig;if(!r)return!1;var o=function(h,v,g){for(var C=v;C<=g;){var b=void 0;switch(h){case"date":{if(b=a.setDate(t,C),!r(b))return!1;break}case"month":{if(b=a.setMonth(t,C),!Da({cellDate:b,mode:"month",generateConfig:a,disabledDate:r}))return!1;break}case"year":{if(b=a.setYear(t,C),!Da({cellDate:b,mode:"year",generateConfig:a,disabledDate:r}))return!1;break}}C+=1}return!0};switch(n){case"date":case"week":return r(t);case"month":{var i=1,l=a.getDate(a.getEndDate(t));return o("date",i,l)}case"quarter":{var c=Math.floor(a.getMonth(t)/3)*3,u=c+2;return o("month",c,u)}case"year":return o("month",0,11);case"decade":{var f=a.getYear(t),d=Math.floor(f/Et)*Et,m=d+Et-1;return o("year",d,m)}}}function yr(e,t){var n=t.formatList,r=t.generateConfig,a=t.locale;return Mi(function(){if(!e)return[[""],""];for(var o="",i=[],l=0;l1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(u.current),C){c(g);return}u.current=requestAnimationFrame(function(){c(g)})}var d=yr(l,{formatList:n,generateConfig:r,locale:a}),m=ee(d,2),p=m[1];function h(g){f(g)}function v(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;f(null,g)}return s.useEffect(function(){v(!0)},[e]),s.useEffect(function(){return function(){return cancelAnimationFrame(u.current)}},[]),[p,h,v]}function Oa(e){var t=e.open,n=e.value,r=e.isClickOutside,a=e.triggerOpen,o=e.forwardKeyDown,i=e.onKeyDown,l=e.blurToCancel,c=e.onSubmit,u=e.onCancel,f=e.onFocus,d=e.onBlur,m=s.useState(!1),p=ee(m,2),h=p[0],v=p[1],g=s.useState(!1),C=ee(g,2),b=C[0],S=C[1],P=s.useRef(!1),E=s.useRef(!1),w=s.useRef(!1),x={onMouseDown:function(){v(!0),a(!0)},onKeyDown:function(D){var j=function(){w.current=!0};if(i(D,j),!w.current){switch(D.which){case $e.ENTER:{t?c()!==!1&&v(!0):a(!0),D.preventDefault();return}case $e.TAB:{h&&t&&!D.shiftKey?(v(!1),D.preventDefault()):!h&&t&&!o(D)&&D.shiftKey&&(v(!0),D.preventDefault());return}case $e.ESC:{v(!0),u();return}}!t&&![$e.SHIFT].includes(D.which)?a(!0):h||o(D)}},onFocus:function(D){v(!0),S(!0),f&&f(D)},onBlur:function(D){if(P.current||!r(document.activeElement)){P.current=!1;return}l?setTimeout(function(){for(var j=document,M=j.activeElement;M&&M.shadowRoot;)M=M.shadowRoot.activeElement;r(M)&&u()},0):t&&(a(!1),E.current&&c()),S(!1),d&&d(D)}};return s.useEffect(function(){E.current=!1},[t]),s.useEffect(function(){E.current=!0},[n]),s.useEffect(function(){return Mu(function($){var D=Tu($);if(t){var j=r(D);j?(!b||j)&&a(!1):(P.current=!0,requestAnimationFrame(function(){P.current=!1}))}})}),[x,{focused:b,typing:h}]}function ss(e,t){return s.useMemo(function(){if(e)return e;if(t){Yn(!1,"`ranges` is deprecated. Please use `presets` instead.");var n=Object.keys(t);return n.map(function(r){var a=t[r],o=typeof a=="function"?a():a;return{label:r,value:o}})}return[]},[e,t])}function Ra(e){var t=e.valueTexts,n=e.onTextChange,r=s.useState(""),a=ee(r,2),o=a[0],i=a[1],l=s.useRef([]);l.current=t;function c(f){i(f),n(f)}function u(){i(l.current[0])}return Cr(function(){t.every(function(f){return f!==o})&&u()},[t.join("||")]),[o,c,u]}function zu(e){var t=s.useContext(ht),n=t.hideHeader;if(n)return null;var r=e.prefixCls,a=e.generateConfig,o=e.locale,i=e.value,l=e.format,c="".concat(r,"-header");return s.createElement(bn,{prefixCls:c},i?Je(i,{locale:o,format:l,generateConfig:a}):" ")}function cr(e){var t=e.prefixCls,n=e.units,r=e.onSelect,a=e.value,o=e.active,i=e.hideDisabledOptions,l="".concat(t,"-cell"),c=s.useContext(ht),u=c.open,f=s.useRef(null),d=s.useRef(new Map),m=s.useRef();return s.useLayoutEffect(function(){var p=d.current.get(a);p&&u!==!1&&Ea(f.current,p.offsetTop,120)},[a]),s.useLayoutEffect(function(){if(u){var p=d.current.get(a);p&&(m.current=Iu(p,function(){Ea(f.current,p.offsetTop,0)}))}return function(){var h;(h=m.current)===null||h===void 0||h.call(m)}},[u]),s.createElement("ul",{className:Q("".concat(t,"-column"),J({},"".concat(t,"-column-active"),o)),ref:f,style:{position:"relative"}},n.map(function(p){var h;return i&&p.disabled?null:s.createElement("li",{key:p.value,ref:function(g){d.current.set(p.value,g)},className:Q(l,(h={},J(h,"".concat(l,"-disabled"),p.disabled),J(h,"".concat(l,"-selected"),a===p.value),h)),onClick:function(){p.disabled||r(p.value)}},s.createElement("div",{className:"".concat(l,"-inner")},p.label))}))}function ls(e,t){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",r=String(e);r.length=12,M%=12);var _=s.useMemo(function(){if(!u)return[!1,!1];var Y=[!0,!0];return y.forEach(function(ae){var se=ae.disabled,Ce=ae.value;se||(Ce>=12?Y[1]=!1:Y[0]=!1)}),Y},[u,y]),R=ee(_,2),O=R[0],I=R[1],F=s.useMemo(function(){return u?y.filter(D?function(Y){return Y.value>=12}:function(Y){return Y.value<12}).map(function(Y){var ae=Y.value%12,se=ae===0?"12":ls(ae,2);return X(X({},Y),{},{label:se,value:ae})}):y},[u,D,y]),q=ta(0,59,p,z&&z(j)),re=ta(0,59,v,W&&W(j,T));r.current={onUpDown:function(ae){var se=w[a];if(se)for(var Ce=se.units.findIndex(function(Ie){return Ie.value===se.value}),pe=se.units.length,Pe=1;Pe2&&arguments[2]!==void 0?arguments[2]:!1;(oe===g||ft)&&(be(Z),$&&$(Z),q&&q(Z,ye),D&&!hn(c,Z,Ee)&&!(p!=null&&p(Z))&&D(Z))},ct=function(Z){return pe.current&&pe.current.onKeyDown?([$e.LEFT,$e.RIGHT,$e.UP,$e.DOWN,$e.PAGE_UP,$e.PAGE_DOWN,$e.ENTER].includes(Z.which)&&Z.preventDefault(),pe.current.onKeyDown(Z)):(Yn(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1)},Ue=function(Z){pe.current&&pe.current.onBlur&&pe.current.onBlur(Z)};F&&ae!=="right"&&(F.current={onKeyDown:ct,onClose:function(){pe.current&&pe.current.onClose&&pe.current.onClose()}}),s.useEffect(function(){u&&!Pe.current&&_e(u)},[u]),s.useEffect(function(){Pe.current=!1},[]);var nt,Ge=X(X({},e),{},{operationRef:pe,prefixCls:a,viewDate:We,value:Ee,onViewDateChange:K,sourceMode:Me,onPanelChange:tt,disabledDate:p});switch(delete Ge.onChange,delete Ge.onSelect,oe){case"decade":nt=s.createElement(Hu,ne({},Ge,{onSelect:function(Z,ye){K(Z),je(Z,ye)}}));break;case"year":nt=s.createElement(dd,ne({},Ge,{onSelect:function(Z,ye){K(Z),je(Z,ye)}}));break;case"month":nt=s.createElement(rd,ne({},Ge,{onSelect:function(Z,ye){K(Z),je(Z,ye)}}));break;case"quarter":nt=s.createElement(ld,ne({},Ge,{onSelect:function(Z,ye){K(Z),je(Z,ye)}}));break;case"week":nt=s.createElement(Zu,ne({},Ge,{onSelect:function(Z,ye){K(Z),je(Z,ye)}}));break;case"time":delete Ge.showTime,nt=s.createElement(ds,ne({},Ge,wt(P)==="object"?P:null,{onSelect:function(Z,ye){K(Z),je(Z,ye)}}));break;default:P?nt=s.createElement(Qu,ne({},Ge,{onSelect:function(Z,ye){K(Z),je(Z,ye)}})):nt=s.createElement(Xa,ne({},Ge,{onSelect:function(Z,ye){K(Z),je(Z,ye)}}))}var le,rt,ze=function(){var Z=c.getNow(),ye=Ou(c.getHour(Z),c.getMinute(Z),c.getSecond(Z),_?H:1,R?W:1,O?te:1),ft=Zi(c,Z,ye[0],ye[1],ye[2]);je(ft,"submit")};re||(le=ms(a,oe,w),rt=ps({prefixCls:a,components:L,needConfirmButton:y,okDisabled:!Ee||p&&p(Ee),locale:l,showNow:S,onNow:y&&ze,onOk:function(){Ee&&(je(Ee,"submit",!0),N&&N(Ee))}}));var ge;if(E&&oe==="date"&&g==="date"&&!P){var Ct=c.getNow(),Qe="".concat(a,"-today-btn"),Re=p&&p(Ct);ge=s.createElement("a",{className:Q(Qe,Re&&"".concat(Qe,"-disabled")),"aria-disabled":Re,onClick:function(){Re||je(Ct,"mouse",!0)}},l.today)}return s.createElement(ht.Provider,{value:X(X({},I),{},{mode:oe,hideHeader:"hideHeader"in e?x:I.hideHeader,hidePrevBtn:Y&&ae==="right",hideNextBtn:Y&&ae==="left"})},s.createElement("div",{tabIndex:b,className:Q("".concat(a,"-panel"),o,(t={},J(t,"".concat(a,"-panel-has-range"),se&&se[0]&&se[1]),J(t,"".concat(a,"-panel-has-range-hover"),Ce&&Ce[0]&&Ce[1]),J(t,"".concat(a,"-panel-rtl"),k==="rtl"),t)),style:i,onKeyDown:ct,onBlur:Ue,onMouseDown:M},nt,le||rt||ge?s.createElement("div",{className:"".concat(a,"-footer")},le,rt,ge):null))}var fd={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function vs(e){var t,n=e.prefixCls,r=e.popupElement,a=e.popupStyle,o=e.visible,i=e.dropdownClassName,l=e.dropdownAlign,c=e.transitionName,u=e.getPopupContainer,f=e.children,d=e.range,m=e.popupPlacement,p=e.direction,h="".concat(n,"-dropdown"),v=function(){return m!==void 0?m:p==="rtl"?"bottomRight":"bottomLeft"};return s.createElement(Cc,{showAction:[],hideAction:[],popupPlacement:v(),builtinPlacements:fd,prefixCls:h,popupTransitionName:c,popup:r,popupAlign:l,popupVisible:o,popupClassName:Q(i,(t={},J(t,"".concat(h,"-range"),d),J(t,"".concat(h,"-rtl"),p==="rtl"),t)),popupStyle:a,getPopupContainer:u},f)}function hs(e){var t=e.prefixCls,n=e.presets,r=e.onClick,a=e.onHover;return n.length?s.createElement("div",{className:"".concat(t,"-presets")},s.createElement("ul",null,n.map(function(o,i){var l=o.label,c=o.value;return s.createElement("li",{key:i,onClick:function(){r(c)},onMouseEnter:function(){a==null||a(c)},onMouseLeave:function(){a==null||a(null)}},l)}))):null}function md(e){var t,n=e,r=n.prefixCls,a=r===void 0?"rc-picker":r,o=n.id,i=n.tabIndex,l=n.style,c=n.className,u=n.dropdownClassName,f=n.dropdownAlign,d=n.popupStyle,m=n.transitionName,p=n.generateConfig,h=n.locale,v=n.inputReadOnly,g=n.allowClear,C=n.autoFocus,b=n.showTime,S=n.picker,P=S===void 0?"date":S,E=n.format,w=n.use12Hours,x=n.value,$=n.defaultValue,D=n.presets,j=n.open,M=n.defaultOpen,T=n.defaultOpenValue,N=n.suffixIcon,L=n.clearIcon,k=n.disabled,V=n.disabledDate,H=n.placeholder,z=n.getPopupContainer,W=n.pickerRef,B=n.panelRender,te=n.onChange,y=n.onOpenChange,_=n.onFocus,R=n.onBlur,O=n.onMouseDown,I=n.onMouseUp,F=n.onMouseEnter,q=n.onMouseLeave,re=n.onContextMenu,A=n.onClick,ue=n.onKeyDown,Y=n.onSelect,ae=n.direction,se=n.autoComplete,Ce=se===void 0?"off":se,pe=n.inputRender,Pe=s.useRef(null),Ae=P==="date"&&!!b||P==="time",Ie=ss(D),Ee=cs(ts(E,P,b,w)),be=s.useRef(null),ce=s.useRef(null),Ye=s.useRef(null),We=ut(null,{value:x,defaultValue:$}),_e=ee(We,2),K=_e[0],de=_e[1],Se=s.useState(K),fe=ee(Se,2),oe=fe[0],xe=fe[1],Oe=s.useRef(null),Le=ut(!1,{value:j,defaultValue:M,postState:function(me){return k?!1:me},onChange:function(me){y&&y(me),!me&&Oe.current&&Oe.current.onClose&&Oe.current.onClose()}}),Me=ee(Le,2),Be=Me[0],tt=Me[1],je=yr(oe,{formatList:Ee,generateConfig:p,locale:h}),ct=ee(je,2),Ue=ct[0],nt=ct[1],Ge=Ra({valueTexts:Ue,onTextChange:function(me){var ot=is(me,{locale:h,formatList:Ee,generateConfig:p});ot&&(!V||!V(ot))&&xe(ot)}}),le=ee(Ge,3),rt=le[0],ze=le[1],ge=le[2],Ct=function(me){xe(me),de(me),te&&!hn(p,K,me)&&te(me,me?Je(me,{generateConfig:p,locale:h,format:Ee[0]}):"")},Qe=function(me){k&&me||tt(me)},Re=function(me){return Be&&Oe.current&&Oe.current.onKeyDown?Oe.current.onKeyDown(me):(Yn(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Te=function(){for(var me=arguments.length,ot=new Array(me),Ot=0;Otp(f);case"month":return m(g)>m(f);case"week":return d(g)>d(f);default:return!Lt(c,g,f)&&c.isAfter(g,f)}return!1},[i,l[1],f,t]),v=s.useCallback(function(g){if(i&&i(g))return!0;if(l[0]&&u)return!Lt(c,g,f)&&c.isAfter(u,g);if(n&&u)switch(r){case"quarter":return p(g)0&&arguments[0]!==void 0?arguments[0]:!1,U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=null;at&&cn&&cn[0]&&cn[1]&&v.isAfter(cn[1],cn[0])&&(ie=cn);var we=x;if(x&&wt(x)==="object"&&x.defaultValue){var Ve=x.defaultValue;we=X(X({},x),{},{defaultValue:he(Ve,le)||void 0})}var Kt=null;return z&&(Kt=function(St,Rt){return z(St,Rt,{range:le?"end":"start"})}),s.createElement(wn.Provider,{value:{inRange:!0,panelPosition:ve,rangedValue:zl||Fe,hoverRangedValue:ie}},s.createElement(gs,ne({},e,U,{dateRender:Kt,showTime:we,mode:Ht[le],generateConfig:v,style:void 0,direction:_e,disabledDate:le===0?En:_n,disabledTime:function(St){return H?H(St,le===0?"start":"end"):!1},className:Q(J({},"".concat(i,"-panel-focused"),le===0?!Eo:!Oo)),value:he(Fe,le),locale:g,tabIndex:-1,onPanelChange:function(St,Rt){le===0&&Gr(!0),le===1&&Kr(!0),Pn(bt(Ht,Rt,le),bt(Fe,St,le));var kt=St;ve==="right"&&Ht[le]===Rt&&(kt=jn(kt,Rt,v,-1)),Ft(kt,le)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:le===0?he(Fe,1):he(Fe,0)})))}var Vt=0,Ro=0;if(le&&Le.current&&Be.current&&Oe.current){Vt=Le.current.offsetWidth+Be.current.offsetWidth;var lc=ct.current.offsetLeft>Vt?ct.current.offsetLeft-Vt:ct.current.offsetLeft;Oe.current.offsetWidth!==void 0&&ct.current.offsetWidth!==void 0&&Vt>Oe.current.offsetWidth-ct.current.offsetWidth-(_e==="rtl"?0:lc)&&(Ro=Vt)}var cc=_e==="rtl"?{right:Vt}:{left:Vt};function uc(){var ve,U=ms(i,Ht[le],re),ie=ps({prefixCls:i,components:Ye,needConfirmButton:fe,okDisabled:!he(Fe,le)||V&&V(Fe[le]),locale:g,onOk:function(){he(Fe,le)&&(Dn(Fe,le),be&&be(Fe))}});if(w!=="time"&&!x){var we=ft(le),Ve=jn(we,w,v),Kt=Ht[le],Tt=Kt===w,St=qr(Tt?"left":!1,{pickerValue:we,onPickerValueChange:function(Ke){Ft(Ke,le)}}),Rt=qr("right",{pickerValue:Ve,onPickerValueChange:function(Ke){Ft(jn(Ke,w,v,-1),le)}});_e==="rtl"?ve=s.createElement(s.Fragment,null,Rt,Tt&&St):ve=s.createElement(s.Fragment,null,St,Tt&&Rt)}else ve=qr();var kt=s.createElement("div",{className:"".concat(i,"-panel-layout")},s.createElement(hs,{prefixCls:i,presets:sc,onClick:function(Ke){Dn(Ke,null),ln(!1,le)},onHover:function(Ke){Yl(Ke)}}),s.createElement("div",null,s.createElement("div",{className:"".concat(i,"-panels")},ve),(U||ie)&&s.createElement("div",{className:"".concat(i,"-footer")},U,ie)));return W&&(kt=W(kt)),s.createElement("div",{className:"".concat(i,"-panel-container"),style:{marginLeft:Ro},ref:Oe,onMouseDown:function(Ke){Ke.preventDefault()}},kt)}var dc=s.createElement("div",{className:Q("".concat(i,"-range-wrapper"),"".concat(i,"-").concat(w,"-range-wrapper")),style:{minWidth:Tl}},s.createElement("div",{ref:ct,className:"".concat(i,"-range-arrow"),style:cc}),uc()),No;R&&(No=s.createElement("span",{className:"".concat(i,"-suffix")},R));var Io;_&&(he(Re,0)&&!ge[0]||he(Re,1)&&!ge[1])&&(Io=s.createElement("span",{onMouseDown:function(U){U.preventDefault(),U.stopPropagation()},onMouseUp:function(U){U.preventDefault(),U.stopPropagation();var ie=Re;ge[0]||(ie=bt(ie,null,0)),ge[1]||(ie=bt(ie,null,1)),Dn(ie,null),ln(!1,le)},className:"".concat(i,"-clear")},O||s.createElement("span",{className:"".concat(i,"-clear-btn")})));var Mo={size:ns(w,Ue[0],v)},Jr=0,Qr=0;Le.current&&Me.current&&Be.current&&(le===0?Qr=Le.current.offsetWidth:(Jr=Vt,Qr=Me.current.offsetWidth));var fc=_e==="rtl"?{right:Jr}:{left:Jr},mc=function(U,ie){var we=bt(Fe,U,le);ie==="submit"||ie!=="key"&&!fe?(Dn(we,le),le===0?Gr():Kr()):$t(we)};return s.createElement(ht.Provider,{value:{operationRef:ze,hideHeader:w==="time",onDateMouseEnter:Jl,onDateMouseLeave:Ql,hideRanges:!0,onSelect:mc,open:at}},s.createElement(vs,{visible:at,popupElement:dc,popupStyle:f,prefixCls:i,dropdownClassName:d,dropdownAlign:p,getPopupContainer:h,transitionName:m,range:!0,direction:_e},s.createElement("div",ne({ref:xe,className:Q(i,"".concat(i,"-range"),u,(t={},J(t,"".concat(i,"-disabled"),ge[0]&&ge[1]),J(t,"".concat(i,"-focused"),le===0?xo:$o),J(t,"".concat(i,"-rtl"),_e==="rtl"),t)),style:c,onClick:rc,onMouseEnter:Ae,onMouseLeave:Ie,onMouseDown:ac,onMouseUp:Pe},us(e)),s.createElement("div",{className:Q("".concat(i,"-input"),(n={},J(n,"".concat(i,"-input-active"),le===0),J(n,"".concat(i,"-input-placeholder"),!!bo),n)),ref:Le},s.createElement("input",ne({id:l,disabled:ge[0],readOnly:F||typeof Ue[0]=="function"||!Eo,value:bo||nr,onChange:function(U){fo(U.target.value)},autoFocus:b,placeholder:he(C,0)||"",ref:tt},ec,Mo,{autoComplete:Se}))),s.createElement("div",{className:"".concat(i,"-range-separator"),ref:Be},j),s.createElement("div",{className:Q("".concat(i,"-input"),(r={},J(r,"".concat(i,"-input-active"),le===1),J(r,"".concat(i,"-input-placeholder"),!!yo),r)),ref:Me},s.createElement("input",ne({disabled:ge[1],readOnly:F||typeof Ue[0]=="function"||!Oo,value:yo||rr,onChange:function(U){po(U.target.value)},placeholder:he(C,1)||"",ref:je},nc,Mo,{autoComplete:Se}))),s.createElement("div",{className:"".concat(i,"-active-bar"),style:X(X({},fc),{},{width:Qr,position:"absolute"})}),No,Io)))}var yd=function(e){Er(n,e);var t=_r(n);function n(){var r;Dr(this,n);for(var a=arguments.length,o=new Array(a),i=0;i{const{lineHeight:a}=e,o=Math.floor(n*a)+2,i=Math.max((t-o)/2,0),l=Math.max(t-o-i,0);return{padding:`${i}px ${r}px ${l}px`}},wd=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerPanelCellHeight:a,motionDurationSlow:o,borderRadiusSM:i,motionDurationMid:l,controlItemBgHover:c,lineWidth:u,lineType:f,colorPrimary:d,controlItemBgActive:m,colorTextLightSolid:p,controlHeightSM:h,pickerDateHoverRangeBorderColor:v,pickerCellBorderGap:g,pickerBasicCellHoverWithRangeColor:C,pickerPanelCellWidth:b,colorTextDisabled:S,colorBgContainerDisabled:P}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:a,transform:"translateY(-50%)",transition:`all ${o}`,content:'""'},[r]:{position:"relative",zIndex:2,display:"inline-block",minWidth:a,height:a,lineHeight:`${a}px`,borderRadius:i,transition:`background ${l}, border ${l}`},[`&:hover:not(${n}-in-view), + &:hover:not(${n}-selected):not(${n}-range-start):not(${n}-range-end):not(${n}-range-hover-start):not(${n}-range-hover-end)`]:{[r]:{background:c}},[`&-in-view${n}-today ${r}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${u}px ${f} ${d}`,borderRadius:i,content:'""'}},[`&-in-view${n}-in-range`]:{position:"relative","&::before":{background:m}},[`&-in-view${n}-selected ${r}, + &-in-view${n}-range-start ${r}, + &-in-view${n}-range-end ${r}`]:{color:p,background:d},[`&-in-view${n}-range-start:not(${n}-range-start-single), + &-in-view${n}-range-end:not(${n}-range-end-single)`]:{"&::before":{background:m}},[`&-in-view${n}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${n}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${n}-range-hover-start:not(${n}-in-range):not(${n}-range-start):not(${n}-range-end), + &-in-view${n}-range-hover-end:not(${n}-in-range):not(${n}-range-start):not(${n}-range-end), + &-in-view${n}-range-hover-start${n}-range-start-single, + &-in-view${n}-range-hover-start${n}-range-start${n}-range-end${n}-range-end-near-hover, + &-in-view${n}-range-hover-end${n}-range-start${n}-range-end${n}-range-start-near-hover, + &-in-view${n}-range-hover-end${n}-range-end-single, + &-in-view${n}-range-hover:not(${n}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:h,borderTop:`${u}px dashed ${v}`,borderBottom:`${u}px dashed ${v}`,transform:"translateY(-50%)",transition:`all ${o}`,content:'""'}},[`&-range-hover-start::after, + &-range-hover-end::after, + &-range-hover::after`]:{insetInlineEnd:0,insetInlineStart:g},[`&-in-view${n}-in-range${n}-range-hover::before, + &-in-view${n}-in-range${n}-range-hover-start::before, + &-in-view${n}-in-range${n}-range-hover-end::before, + &-in-view${n}-range-start${n}-range-hover::before, + &-in-view${n}-range-end${n}-range-hover::before, + &-in-view${n}-range-start:not(${n}-range-start-single)${n}-range-hover-start::before, + &-in-view${n}-range-end:not(${n}-range-end-single)${n}-range-hover-end::before, + ${t}-panel + > :not(${t}-date-panel) + &-in-view${n}-in-range${n}-range-hover-start::before, + ${t}-panel + > :not(${t}-date-panel) + &-in-view${n}-in-range${n}-range-hover-end::before`]:{background:C},[`&-in-view${n}-range-start:not(${n}-range-start-single):not(${n}-range-end) ${r}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${n}-range-end:not(${n}-range-end-single):not(${n}-range-start) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},[`&-range-hover${n}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${n}-range-hover:first-child::after, + tr > &-in-view${n}-range-hover-end:first-child::after, + &-in-view${n}-start${n}-range-hover-edge-start${n}-range-hover-edge-start-near-range::after, + &-in-view${n}-range-hover-edge-start:not(${n}-range-hover-edge-start-near-range)::after, + &-in-view${n}-range-hover-start::after`]:{insetInlineStart:(b-a)/2,borderInlineStart:`${u}px dashed ${v}`,borderStartStartRadius:u,borderEndStartRadius:u},[`tr > &-in-view${n}-range-hover:last-child::after, + tr > &-in-view${n}-range-hover-start:last-child::after, + &-in-view${n}-end${n}-range-hover-edge-end${n}-range-hover-edge-end-near-range::after, + &-in-view${n}-range-hover-edge-end:not(${n}-range-hover-edge-end-near-range)::after, + &-in-view${n}-range-hover-end::after`]:{insetInlineEnd:(b-a)/2,borderInlineEnd:`${u}px dashed ${v}`,borderStartEndRadius:u,borderEndEndRadius:u},"&-disabled":{color:S,pointerEvents:"none",[r]:{background:"transparent"},"&::before":{background:P}},[`&-disabled${n}-today ${r}::before`]:{borderColor:S}}},Sd=e=>{const{componentCls:t,pickerCellInnerCls:n,pickerYearMonthCellWidth:r,pickerControlIconSize:a,pickerPanelCellWidth:o,paddingSM:i,paddingXS:l,paddingXXS:c,colorBgContainer:u,lineWidth:f,lineType:d,borderRadiusLG:m,colorPrimary:p,colorTextHeading:h,colorSplit:v,pickerControlIconBorderWidth:g,colorIcon:C,pickerTextHeight:b,motionDurationMid:S,colorIconHover:P,fontWeightStrong:E,pickerPanelCellHeight:w,pickerCellPaddingVertical:x,colorTextDisabled:$,colorText:D,fontSize:j,pickerBasicCellHoverWithRangeColor:M,motionDurationSlow:T,pickerPanelWithoutTimeCellHeight:N,pickerQuarterPanelContentHeight:L,colorLink:k,colorLinkActive:V,colorLinkHover:H,pickerDateHoverRangeBorderColor:z,borderRadiusSM:W,colorTextLightSolid:B,controlItemBgHover:te,pickerTimePanelColumnHeight:y,pickerTimePanelColumnWidth:_,pickerTimePanelCellHeight:R,controlItemBgActive:O,marginXXS:I,pickerDatePanelPaddingHorizontal:F}=e,q=o*7+F*2,re=(q-l*2)/3-r-i,A=(q-l*2)/4-r;return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:u,border:`${f}px ${d} ${v}`,borderRadius:m,outline:"none","&-focused":{borderColor:p},"&-rtl":{direction:"rtl",[`${t}-prev-icon, + ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, + ${t}-super-next-icon`]:{transform:"rotate(-135deg)"}}},[`&-decade-panel, + &-year-panel, + &-quarter-panel, + &-month-panel, + &-week-panel, + &-date-panel, + &-time-panel`]:{display:"flex",flexDirection:"column",width:q},"&-header":{display:"flex",padding:`0 ${l}px`,color:h,borderBottom:`${f}px ${d} ${v}`,"> *":{flex:"none"},button:{padding:0,color:C,lineHeight:`${b}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${S}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:j,"&:hover":{color:P}},"&-view":{flex:"auto",fontWeight:E,lineHeight:`${b}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:p}}}},[`&-prev-icon, + &-next-icon, + &-super-prev-icon, + &-super-next-icon`]:{position:"relative",display:"inline-block",width:a,height:a,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:g,borderBlockEndWidth:0,borderInlineStartWidth:g,borderInlineEndWidth:0,content:'""'}},[`&-super-prev-icon, + &-super-next-icon`]:{"&::after":{position:"absolute",top:Math.ceil(a/2),insetInlineStart:Math.ceil(a/2),display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderBlockStartWidth:g,borderBlockEndWidth:0,borderInlineStartWidth:g,borderInlineEndWidth:0,content:'""'}},[`&-prev-icon, + &-super-prev-icon`]:{transform:"rotate(-45deg)"},[`&-next-icon, + &-super-next-icon`]:{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:w,fontWeight:"normal"},th:{height:w+x*2,color:D,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${x}px 0`,color:$,cursor:"pointer","&-in-view":{color:D}},wd(e)),[`&-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-start ${n}, + &-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-end ${n}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:M,transition:`all ${T}`,content:'""'}},[`&-date-panel + ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-start + ${n}::after`]:{insetInlineEnd:-(o-w)/2,insetInlineStart:0},[`&-date-panel ${t}-cell-in-view${t}-cell-in-range${t}-cell-range-hover-end ${n}::after`]:{insetInlineEnd:0,insetInlineStart:-(o-w)/2},[`&-range-hover${t}-range-start::after`]:{insetInlineEnd:"50%"},[`&-decade-panel, + &-year-panel, + &-quarter-panel, + &-month-panel`]:{[`${t}-content`]:{height:N*4},[n]:{padding:`0 ${l}px`}},"&-quarter-panel":{[`${t}-content`]:{height:L},[`${t}-cell-range-hover-start::after`]:{insetInlineStart:A,borderInlineStart:`${f}px dashed ${z}`,[`${t}-panel-rtl &`]:{insetInlineEnd:A,borderInlineEnd:`${f}px dashed ${z}`}},[`${t}-cell-range-hover-end::after`]:{insetInlineEnd:A,borderInlineEnd:`${f}px dashed ${z}`,[`${t}-panel-rtl &`]:{insetInlineStart:A,borderInlineStart:`${f}px dashed ${z}`}}},[`&-panel ${t}-footer`]:{borderTop:`${f}px ${d} ${v}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${b-2*f}px`,textAlign:"center","&-extra":{padding:`0 ${i}`,lineHeight:`${b-2*f}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${f}px ${d} ${v}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:k,"&:hover":{color:H},"&:active":{color:V},[`&${t}-today-btn-disabled`]:{color:$,cursor:"not-allowed"}},"&-decade-panel":{[n]:{padding:`0 ${l/2}px`},[`${t}-cell::before`]:{display:"none"}},[`&-year-panel, + &-quarter-panel, + &-month-panel`]:{[`${t}-body`]:{padding:`0 ${l}px`},[n]:{width:r},[`${t}-cell-range-hover-start::after`]:{borderStartStartRadius:W,borderEndStartRadius:W,borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:W,borderEndEndRadius:W}},[`${t}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:W,borderEndEndRadius:W,[`${t}-panel-rtl &`]:{borderStartStartRadius:W,borderEndStartRadius:W,borderStartEndRadius:0,borderEndEndRadius:0}}},[`&-year-panel, + &-month-panel`]:{[`${t}-cell-range-hover-start::after`]:{insetInlineStart:re,borderInlineStart:`${f}px dashed ${z}`,[`${t}-panel-rtl &`]:{insetInlineEnd:re,borderInlineEnd:`${f}px dashed ${z}`}},[`${t}-cell-range-hover-end::after`]:{insetInlineEnd:re,borderInlineEnd:`${f}px dashed ${z}`,[`${t}-panel-rtl &`]:{insetInlineStart:re,borderInlineStart:`${f}px dashed ${z}`}}},"&-week-panel":{[`${t}-body`]:{padding:`${l}px ${i}px`},[`${t}-cell`]:{[`&:hover ${n}, + &-selected ${n}, + ${n}`]:{background:"transparent !important"}},"&-row":{td:{transition:`background ${S}`,"&:first-child":{borderStartStartRadius:W,borderEndStartRadius:W},"&:last-child":{borderStartEndRadius:W,borderEndEndRadius:W}},"&:hover td":{background:te},[`&-selected td, + &-selected:hover td`]:{background:p,[`&${t}-cell-week`]:{color:new _t(B).setAlpha(.5).toHexString()},[`&${t}-cell-today ${n}::before`]:{borderColor:B},[n]:{color:B}}}},"&-date-panel":{[`${t}-body`]:{padding:`${l}px ${F}px`},[`${t}-content`]:{width:o*7,th:{width:o}}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${f}px ${d} ${v}`},[`${t}-date-panel, + ${t}-time-panel`]:{transition:`opacity ${T}`},"&-active":{[`${t}-date-panel, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${t}-content`]:{display:"flex",flex:"auto",height:y},"&-column":{flex:"1 0 auto",width:_,margin:`${c}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${S}`,overflowX:"hidden","&::after":{display:"block",height:y-R,content:'""'},"&:not(:first-child)":{borderInlineStart:`${f}px ${d} ${v}`},"&-active":{background:new _t(O).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:I,[`${t}-time-panel-cell-inner`]:{display:"block",width:_-2*I,height:R,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(_-R)/2,color:D,lineHeight:`${R}px`,borderRadius:W,cursor:"pointer",transition:`background ${S}`,"&:hover":{background:te}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:O}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:$,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${t}-time-panel-column:after`]:{height:y-R+c*2}}}},Pd=e=>{const{componentCls:t,colorBgContainer:n,colorError:r,colorErrorOutline:a,colorWarning:o,colorWarningOutline:i}=e;return{[`${t}:not(${t}-disabled)`]:{[`&${t}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:n,borderColor:r},[`&${t}-focused, &:focus`]:Object.assign({},ga(Gt(e,{inputBorderActiveColor:r,inputBorderHoverColor:r,controlOutline:a}))),[`${t}-active-bar`]:{background:r}},[`&${t}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:n,borderColor:o},[`&${t}-focused, &:focus`]:Object.assign({},ga(Gt(e,{inputBorderActiveColor:o,inputBorderHoverColor:o,controlOutline:i}))),[`${t}-active-bar`]:{background:o}}}}},xd=e=>{const{componentCls:t,antCls:n,controlHeight:r,fontSize:a,inputPaddingHorizontal:o,colorBgContainer:i,lineWidth:l,lineType:c,colorBorder:u,borderRadius:f,motionDurationMid:d,colorBgContainerDisabled:m,colorTextDisabled:p,colorTextPlaceholder:h,controlHeightLG:v,fontSizeLG:g,controlHeightSM:C,inputPaddingHorizontalSM:b,paddingXS:S,marginXS:P,colorTextDescription:E,lineWidthBold:w,lineHeight:x,colorPrimary:$,motionDurationSlow:D,zIndexPopup:j,paddingXXS:M,paddingSM:T,pickerTextHeight:N,controlItemBgActive:L,colorPrimaryBorder:k,sizePopupArrow:V,borderRadiusXS:H,borderRadiusOuter:z,colorBgElevated:W,borderRadiusLG:B,boxShadowSecondary:te,borderRadiusSM:y,colorSplit:_,controlItemBgHover:R,presetsWidth:O,presetsMaxWidth:I,boxShadowPopoverArrow:F}=e;return[{[t]:Object.assign(Object.assign(Object.assign({},gn(e)),na(e,r,a,o)),{position:"relative",display:"inline-flex",alignItems:"center",background:i,lineHeight:1,border:`${l}px ${c} ${u}`,borderRadius:f,transition:`border ${d}, box-shadow ${d}`,"&:hover, &-focused":Object.assign({},wc(e)),"&-focused":Object.assign({},ga(e)),[`&${t}-disabled`]:{background:m,borderColor:u,cursor:"not-allowed",[`${t}-suffix`]:{color:p}},[`&${t}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${t}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},Sc(e)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${t}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:h}}},"&-large":Object.assign(Object.assign({},na(e,v,g,o)),{[`${t}-input > input`]:{fontSize:g}}),"&-small":Object.assign({},na(e,C,a,b)),[`${t}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:S/2,color:p,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:P}}},[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:p,lineHeight:1,background:i,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${d}, color ${d}`,"> *":{verticalAlign:"top"},"&:hover":{color:E}},[`${t}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:g,color:p,fontSize:g,verticalAlign:"top",cursor:"default",[`${t}-focused &`]:{color:E},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${t}-clear`]:{insetInlineEnd:o},"&:hover":{[`${t}-clear`]:{opacity:1}},[`${t}-active-bar`]:{bottom:-l,height:w,marginInlineStart:o,background:$,opacity:0,transition:`all ${D} ease-out`,pointerEvents:"none"},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:"center",padding:`0 ${S}px`,lineHeight:1},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:b},[`${t}-active-bar`]:{marginInlineStart:b}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},gn(e)),Sd(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:j,[`&${t}-dropdown-hidden`]:{display:"none"},[`&${t}-dropdown-placement-bottomLeft`]:{[`${t}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${t}-dropdown-placement-topLeft`]:{[`${t}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-topRight`]:{animationName:ru},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-bottomRight, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomRight`]:{animationName:au},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topRight`]:{animationName:ou},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:iu},[`${t}-panel > ${t}-time-panel`]:{paddingTop:M},[`${t}-ranges`]:{marginBottom:0,padding:`${M}px ${T}px`,overflow:"hidden",lineHeight:`${N-2*l-S/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${t}-preset > ${n}-tag-blue`]:{color:$,background:L,borderColor:k,cursor:"pointer"},[`${t}-ok`]:{marginInlineStart:"auto"}},[`${t}-range-wrapper`]:{display:"flex",position:"relative"},[`${t}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:o*1.5,transition:`left ${D} ease-out`},Pc(V,H,z,W,F)),[`${t}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:W,borderRadius:B,boxShadow:te,transition:`margin ${D}`,[`${t}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${t}-presets`]:{display:"flex",flexDirection:"column",minWidth:O,maxWidth:I,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:S,borderInlineEnd:`${l}px ${c} ${_}`,li:Object.assign(Object.assign({},Or),{borderRadius:y,paddingInline:S,paddingBlock:(C-Math.round(a*x))/2,cursor:"pointer",transition:`all ${D}`,"+ li":{marginTop:P},"&:hover":{background:R}})}},[`${t}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${t}-panel`]:{borderWidth:`0 0 ${l}px`},"&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${t}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:u}}}}),"&-dropdown-range":{padding:`${V*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${t}-separator`]:{transform:"rotate(180deg)"},[`${t}-footer`]:{"&-extra":{direction:"rtl"}}}})},Wo(e,"slide-up"),Wo(e,"slide-down"),Vo(e,"move-up"),Vo(e,"move-down")]},Ed=e=>{const{componentCls:n,controlHeightLG:r,controlHeightSM:a,colorPrimary:o,paddingXXS:i,padding:l}=e;return{pickerCellCls:`${n}-cell`,pickerCellInnerCls:`${n}-cell-inner`,pickerTextHeight:r,pickerPanelCellWidth:a*1.5,pickerPanelCellHeight:a,pickerDateHoverRangeBorderColor:new _t(o).lighten(20).toHexString(),pickerBasicCellHoverWithRangeColor:new _t(o).lighten(35).toHexString(),pickerPanelWithoutTimeCellHeight:r*1.65,pickerYearMonthCellWidth:r*1.5,pickerTimePanelColumnHeight:28*8,pickerTimePanelColumnWidth:r*1.4,pickerTimePanelCellHeight:28,pickerQuarterPanelContentHeight:r*1.4,pickerCellPaddingVertical:i+i/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:l+i/2}},Cs=Cn("DatePicker",e=>{const t=Gt(bc(e),Ed(e));return[xd(t),Pd(t),yc(e,{focusElCls:`${e.componentCls}-focused`})]},e=>({presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}));function _d(e){return s.createElement(Xe,Object.assign({size:"small",type:"primary"},e))}var Dd={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};const $d=Dd;var bs=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:$d}))};bs.displayName="CalendarOutlined";const ys=s.forwardRef(bs);var Od={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};const Rd=Od;var ws=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:Rd}))};ws.displayName="ClockCircleOutlined";const Ss=s.forwardRef(ws);var Nd={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};const Id=Nd;var Ps=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:Id}))};Ps.displayName="SwapRightOutlined";const Md=s.forwardRef(Ps);function Td(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function kd(e,t,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function xs(e,t){const n={adjustX:1,adjustY:1};switch(t){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:n};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:n};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:n};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:n};default:return{points:e==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:n}}}var Ad=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:a,getPopupContainer:o,className:i,placement:l,size:c,disabled:u,bordered:f=!0,placeholder:d,popupClassName:m,dropdownClassName:p,status:h}=n,v=Ad(n,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status"]),g=s.useRef(null),{getPrefixCls:C,direction:b,getPopupContainer:S}=s.useContext(dt),P=C("picker",a),{compactSize:E,compactItemClassnames:w}=Ti(P,b),{format:x,showTime:$,picker:D}=n,j=C(),[M,T]=Cs(P);let N={};N=Object.assign(Object.assign(Object.assign({},N),$?wr(Object.assign({format:x,picker:D},$)):{}),D==="time"?wr(Object.assign(Object.assign({format:x},n),{picker:D})):{});const L=s.useContext(ki),k=E||c||L,V=s.useContext(Ha),H=u??V,z=s.useContext(Ai),{hasFeedback:W,status:B,feedbackIcon:te}=z,y=s.createElement(s.Fragment,null,D==="time"?s.createElement(Ss,null):s.createElement(ys,null),W&&te);s.useImperativeHandle(r,()=>({focus:()=>{var O;return(O=g.current)===null||O===void 0?void 0:O.focus()},blur:()=>{var O;return(O=g.current)===null||O===void 0?void 0:O.blur()}}));const[_]=an("Calendar",Li),R=Object.assign(Object.assign({},_),n.locale);return M(s.createElement(yd,Object.assign({separator:s.createElement("span",{"aria-label":"to",className:`${P}-separator`},s.createElement(Md,null)),disabled:H,ref:g,dropdownAlign:xs(b,l),placeholder:kd(R,D,d),suffixIcon:y,clearIcon:s.createElement(Rr,null),prevIcon:s.createElement("span",{className:`${P}-prev-icon`}),nextIcon:s.createElement("span",{className:`${P}-next-icon`}),superPrevIcon:s.createElement("span",{className:`${P}-super-prev-icon`}),superNextIcon:s.createElement("span",{className:`${P}-super-next-icon`}),allowClear:!0,transitionName:`${j}-slide-up`},v,N,{className:Q({[`${P}-${k}`]:k,[`${P}-borderless`]:!f},ji(P,Fi(B,h),W),T,w,i),locale:R.lang,prefixCls:P,getPopupContainer:o||S,generateConfig:e,components:Es,direction:b,dropdownClassName:Q(T,m||p)})))})}var jd=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:p,getPopupContainer:h,className:v,rootClassName:g,size:C,bordered:b=!0,placement:S,placeholder:P,popupClassName:E,dropdownClassName:w,disabled:x,status:$}=d,D=jd(d,["prefixCls","getPopupContainer","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status"]),{getPrefixCls:j,direction:M,getPopupContainer:T}=s.useContext(dt),N=j("picker",p),{compactSize:L,compactItemClassnames:k}=Ti(N,M),V=s.useRef(null),{format:H,showTime:z}=d,[W,B]=Cs(N);s.useImperativeHandle(m,()=>({focus:()=>{var pe;return(pe=V.current)===null||pe===void 0?void 0:pe.focus()},blur:()=>{var pe;return(pe=V.current)===null||pe===void 0?void 0:pe.blur()}}));const te={showToday:!0};let y={};c&&(y.picker=c);const _=c||d.picker;y=Object.assign(Object.assign(Object.assign({},y),z?wr(Object.assign({format:H,picker:_},z)):{}),_==="time"?wr(Object.assign(Object.assign({format:H},d),{picker:_})):{});const R=j(),O=s.useContext(ki),I=L||C||O,F=s.useContext(Ha),q=x??F,re=s.useContext(Ai),{hasFeedback:A,status:ue,feedbackIcon:Y}=re,ae=s.createElement(s.Fragment,null,_==="time"?s.createElement(Ss,null):s.createElement(ys,null),A&&Y),[se]=an("DatePicker",Li),Ce=Object.assign(Object.assign({},se),d.locale);return W(s.createElement(pd,Object.assign({ref:V,placeholder:Td(Ce,_,P),suffixIcon:ae,dropdownAlign:xs(M,S),clearIcon:s.createElement(Rr,null),prevIcon:s.createElement("span",{className:`${N}-prev-icon`}),nextIcon:s.createElement("span",{className:`${N}-next-icon`}),superPrevIcon:s.createElement("span",{className:`${N}-super-prev-icon`}),superNextIcon:s.createElement("span",{className:`${N}-super-next-icon`}),allowClear:!0,transitionName:`${R}-slide-up`},te,D,y,{locale:Ce.lang,className:Q({[`${N}-${I}`]:I,[`${N}-borderless`]:!b},ji(N,Fi(ue,$),A),B,k,v,g),prefixCls:N,getPopupContainer:h||T,generateConfig:e,components:Es,direction:M,disabled:q,dropdownClassName:Q(B,g,E||w)})))});return u&&(f.displayName=u),f}const n=t(),r=t("week","WeekPicker"),a=t("month","MonthPicker"),o=t("year","YearPicker"),i=t("time","TimePicker"),l=t("quarter","QuarterPicker");return{DatePicker:n,WeekPicker:r,MonthPicker:a,YearPicker:o,TimePicker:i,QuarterPicker:l}}const Es={button:_d};function Hd(e){return e?Array.isArray(e)?e:[e]:[]}function wr(e){const{format:t,picker:n,showHour:r,showMinute:a,showSecond:o,use12Hours:i}=e,l=Hd(t)[0],c=Object.assign({},e);return l&&typeof l=="string"&&(!l.includes("s")&&o===void 0&&(c.showSecond=!1),!l.includes("m")&&a===void 0&&(c.showMinute=!1),!l.includes("H")&&!l.includes("h")&&r===void 0&&(c.showHour=!1),(l.includes("a")||l.includes("A"))&&i===void 0&&(c.use12Hours=!0)),n==="time"?c:(typeof l=="function"&&delete c.format,{showTime:c})}function Vd(e){const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:a,TimePicker:o,QuarterPicker:i}=Fd(e),l=Ld(e),c=t;return c.WeekPicker=n,c.MonthPicker=r,c.YearPicker=a,c.RangePicker=l,c.TimePicker=o,c.QuarterPicker=i,c}const Xn=Vd(Du),Wd=Ji(Xn,"picker");Xn._InternalPanelDoNotUseOrYouWillBeFired=Wd;const Bd=Ji(Xn.RangePicker,"picker");Xn._InternalRangePanelDoNotUseOrYouWillBeFired=Bd;const zd=Xn;var _s=s.createContext(null),qo=[];function Yd(e,t){var n=s.useState(function(){if(!Vn())return null;var h=document.createElement("div");return h}),r=ee(n,1),a=r[0],o=s.useRef(!1),i=s.useContext(_s),l=s.useState(qo),c=ee(l,2),u=c[0],f=c[1],d=i||(o.current?void 0:function(h){f(function(v){var g=[h].concat(st(v));return g})});function m(){a.parentElement||document.body.appendChild(a),o.current=!0}function p(){var h;(h=a.parentElement)===null||h===void 0||h.removeChild(a),o.current=!1}return Cr(function(){return e?i?i(m):m():p(),p},[e]),Cr(function(){u.length&&(u.forEach(function(h){return h()}),f(qo))},[u]),[a,d]}function Ud(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Gd="rc-util-locker-".concat(Date.now()),Jo=0;function Xd(e){var t=!!e,n=s.useState(function(){return Jo+=1,"".concat(Gd,"_").concat(Jo)}),r=ee(n,1),a=r[0];Cr(function(){if(t){var o=qc(),i=Ud();xc(` +html body { + overflow-y: hidden; + `.concat(i?"width: calc(100% - ".concat(o,"px);"):"",` +}`),a)}else To(a);return function(){To(a)}},[t,a])}var Qo=!1;function Kd(e){return typeof e=="boolean"&&(Qo=e),Qo}var Zo=function(t){return t===!1?!1:!Vn()||!t?null:typeof t=="string"?document.querySelector(t):typeof t=="function"?t():t},Ds=s.forwardRef(function(e,t){var n=e.open,r=e.autoLock,a=e.getContainer;e.debug;var o=e.autoDestroy,i=o===void 0?!0:o,l=e.children,c=s.useState(n),u=ee(c,2),f=u[0],d=u[1],m=f||n;s.useEffect(function(){(i||n)&&d(n)},[n,i]);var p=s.useState(function(){return Zo(a)}),h=ee(p,2),v=h[0],g=h[1];s.useEffect(function(){var M=Zo(a);g(M??null)});var C=Yd(m&&!v),b=ee(C,2),S=b[0],P=b[1],E=v??S;Xd(r&&n&&Vn()&&(E===S||E===document.body));var w=null;if(l&&Ec(l)&&t){var x=l;w=x.ref}var $=_c(w,t);if(!m||!Vn()||v===void 0)return null;var D=E===!1||Kd(),j=l;return t&&(j=s.cloneElement(l,{ref:$})),s.createElement(_s.Provider,{value:P},D?j:Nr.createPortal(j,E))});function qd(){var e=X({},Dc);return e.useId}var ei=0;function Jd(e){var t=s.useState("ssr-id"),n=ee(t,2),r=n[0],a=n[1],o=qd(),i=o==null?void 0:o();return s.useEffect(function(){if(!o){var l=ei;ei+=1,a("rc_unique_".concat(l))}},[]),e||i||r}function Qd(e){var t=e.prefixCls,n=e.style,r=e.visible,a=e.maskProps,o=e.motionName;return s.createElement(Un,{key:"mask",visible:r,motionName:o,leavedClassName:"".concat(t,"-mask-hidden")},function(i,l){var c=i.className,u=i.style;return s.createElement("div",ne({ref:l,style:X(X({},u),n),className:Q("".concat(t,"-mask"),c)},a))})}function ti(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function ni(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if(typeof n!="number"){var a=e.document;n=a.documentElement[r],typeof n!="number"&&(n=a.body[r])}return n}function Zd(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=ni(a),n.top+=ni(a,!0),n}const ef=s.memo(function(e){var t=e.children;return t},function(e,t){var n=t.shouldUpdate;return!n});var ri={width:0,height:0,overflow:"hidden",outline:"none"},$s=De.forwardRef(function(e,t){var n=e.prefixCls,r=e.className,a=e.style,o=e.title,i=e.ariaId,l=e.footer,c=e.closable,u=e.closeIcon,f=e.onClose,d=e.children,m=e.bodyStyle,p=e.bodyProps,h=e.modalRender,v=e.onMouseDown,g=e.onMouseUp,C=e.holderRef,b=e.visible,S=e.forceRender,P=e.width,E=e.height,w=s.useRef(),x=s.useRef();De.useImperativeHandle(t,function(){return{focus:function(){var L;(L=w.current)===null||L===void 0||L.focus()},changeActive:function(L){var k=document,V=k.activeElement;L&&V===x.current?w.current.focus():!L&&V===w.current&&x.current.focus()}}});var $={};P!==void 0&&($.width=P),E!==void 0&&($.height=E);var D;l&&(D=De.createElement("div",{className:"".concat(n,"-footer")},l));var j;o&&(j=De.createElement("div",{className:"".concat(n,"-header")},De.createElement("div",{className:"".concat(n,"-title"),id:i},o)));var M;c&&(M=De.createElement("button",{type:"button",onClick:f,"aria-label":"Close",className:"".concat(n,"-close")},u||De.createElement("span",{className:"".concat(n,"-close-x")})));var T=De.createElement("div",{className:"".concat(n,"-content")},M,j,De.createElement("div",ne({className:"".concat(n,"-body"),style:m},p),d),D);return De.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":o?i:null,"aria-modal":"true",ref:C,style:X(X({},a),$),className:Q(n,r),onMouseDown:v,onMouseUp:g},De.createElement("div",{tabIndex:0,ref:w,style:ri,"aria-hidden":"true"}),De.createElement(ef,{shouldUpdate:b||S},h?h(T):T),De.createElement("div",{tabIndex:0,ref:x,style:ri,"aria-hidden":"true"}))}),Os=s.forwardRef(function(e,t){var n=e.prefixCls,r=e.title,a=e.style,o=e.className,i=e.visible,l=e.forceRender,c=e.destroyOnClose,u=e.motionName,f=e.ariaId,d=e.onVisibleChanged,m=e.mousePosition,p=s.useRef(),h=s.useState(),v=ee(h,2),g=v[0],C=v[1],b={};g&&(b.transformOrigin=g);function S(){var P=Zd(p.current);C(m?"".concat(m.x-P.left,"px ").concat(m.y-P.top,"px"):"")}return s.createElement(Un,{visible:i,onVisibleChanged:d,onAppearPrepare:S,onEnterPrepare:S,forceRender:l,motionName:u,removeOnLeave:c,ref:p},function(P,E){var w=P.className,x=P.style;return s.createElement($s,ne({},e,{ref:t,title:r,ariaId:f,prefixCls:n,holderRef:E,style:X(X(X({},x),a),b),className:Q(o,w)}))})});Os.displayName="Content";function tf(e){var t=e.prefixCls,n=t===void 0?"rc-dialog":t,r=e.zIndex,a=e.visible,o=a===void 0?!1:a,i=e.keyboard,l=i===void 0?!0:i,c=e.focusTriggerAfterClose,u=c===void 0?!0:c,f=e.wrapStyle,d=e.wrapClassName,m=e.wrapProps,p=e.onClose,h=e.afterClose,v=e.transitionName,g=e.animation,C=e.closable,b=C===void 0?!0:C,S=e.mask,P=S===void 0?!0:S,E=e.maskTransitionName,w=e.maskAnimation,x=e.maskClosable,$=x===void 0?!0:x,D=e.maskStyle,j=e.maskProps,M=e.rootClassName,T=s.useRef(),N=s.useRef(),L=s.useRef(),k=s.useState(o),V=ee(k,2),H=V[0],z=V[1],W=Jd();function B(){ko(N.current,document.activeElement)||(T.current=document.activeElement)}function te(){if(!ko(N.current,document.activeElement)){var A;(A=L.current)===null||A===void 0||A.focus()}}function y(A){if(A)te();else{if(z(!1),P&&T.current&&u){try{T.current.focus({preventScroll:!0})}catch{}T.current=null}H&&(h==null||h())}}function _(A){p==null||p(A)}var R=s.useRef(!1),O=s.useRef(),I=function(){clearTimeout(O.current),R.current=!0},F=function(){O.current=setTimeout(function(){R.current=!1})},q=null;$&&(q=function(ue){R.current?R.current=!1:N.current===ue.target&&_(ue)});function re(A){if(l&&A.keyCode===$e.ESC){A.stopPropagation(),_(A);return}o&&A.keyCode===$e.TAB&&L.current.changeActive(!A.shiftKey)}return s.useEffect(function(){o&&(z(!0),B())},[o]),s.useEffect(function(){return function(){clearTimeout(O.current)}},[]),s.createElement("div",ne({className:Q("".concat(n,"-root"),M)},Ki(e,{data:!0})),s.createElement(Qd,{prefixCls:n,visible:P&&o,motionName:ti(n,E,w),style:X({zIndex:r},D),maskProps:j}),s.createElement("div",ne({tabIndex:-1,onKeyDown:re,className:Q("".concat(n,"-wrap"),d),ref:N,onClick:q,style:X(X({zIndex:r},f),{},{display:H?null:"none"})},m),s.createElement(Os,ne({},e,{onMouseDown:I,onMouseUp:F,ref:L,closable:b,ariaId:W,prefixCls:n,visible:o&&H,onClose:_,onVisibleChanged:y,motionName:ti(n,v,g)}))))}var Ka=function(t){var n=t.visible,r=t.getContainer,a=t.forceRender,o=t.destroyOnClose,i=o===void 0?!1:o,l=t.afterClose,c=s.useState(n),u=ee(c,2),f=u[0],d=u[1];return s.useEffect(function(){n&&d(!0)},[n]),!a&&i&&!f?null:s.createElement(Ds,{open:n||a||f,autoDestroy:!1,getContainer:r,autoLock:n||f},s.createElement(tf,ne({},t,{destroyOnClose:i,afterClose:function(){l==null||l(),d(!1)}})))};Ka.displayName="Dialog";var nf=["visible","onVisibleChange","getContainer","current","countRender"],qa=s.createContext({previewUrls:new Map,setPreviewUrls:function(){return null},current:null,setCurrent:function(){return null},setShowPreview:function(){return null},setMousePosition:function(){return null},registerImage:function(){return function(){return null}},rootClassName:""}),rf=qa.Provider,af=function(t){var n=t.previewPrefixCls,r=n===void 0?"rc-image-preview":n,a=t.children,o=t.icons,i=o===void 0?{}:o,l=t.preview,c=wt(l)==="object"?l:{},u=c.visible,f=u===void 0?void 0:u,d=c.onVisibleChange,m=d===void 0?void 0:d,p=c.getContainer,h=p===void 0?void 0:p,v=c.current,g=v===void 0?0:v,C=c.countRender,b=C===void 0?void 0:C,S=vn(c,nf),P=s.useState(new Map),E=ee(P,2),w=E[0],x=E[1],$=s.useState(),D=ee($,2),j=D[0],M=D[1],T=ut(!!f,{value:f,onChange:m}),N=ee(T,2),L=N[0],k=N[1],V=s.useState(null),H=ee(V,2),z=H[0],W=H[1],B=f!==void 0,te=Array.from(w.keys()),y=te[g],_=new Map(Array.from(w).filter(function(I){var F=ee(I,2),q=F[1].canPreview;return!!q}).map(function(I){var F=ee(I,2),q=F[0],re=F[1].url;return[q,re]})),R=function(F,q){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,A=function(){x(function(Y){var ae=new Map(Y),se=ae.delete(F);return se?ae:Y})};return x(function(ue){return new Map(ue).set(F,{url:q,canPreview:re})}),A},O=function(F){F.stopPropagation(),k(!1),W(null)};return s.useEffect(function(){M(y)},[y]),s.useEffect(function(){!L&&B&&M(y)},[y,B,L]),s.createElement(rf,{value:{isPreviewGroup:!0,previewUrls:_,setPreviewUrls:x,current:j,setCurrent:M,setShowPreview:k,setMousePosition:W,registerImage:R}},a,s.createElement(Rs,ne({"aria-hidden":!L,visible:L,prefixCls:r,onClose:O,mousePosition:z,src:_.get(j),icons:i,getContainer:h,countRender:b},S)))},pr=1,gr=50,Rn=1,of=.2,sf=function(t){var n,r=t.visible,a=t.maskTransitionName,o=t.getContainer,i=t.prefixCls,l=t.rootClassName,c=t.icons,u=t.countRender,f=t.showSwitch,d=t.showProgress,m=t.current,p=t.count,h=t.scale,v=t.onSwitchLeft,g=t.onSwitchRight,C=t.onClose,b=t.onZoomIn,S=t.onZoomOut,P=t.onRotateRight,E=t.onRotateLeft,w=c.rotateLeft,x=c.rotateRight,$=c.zoomIn,D=c.zoomOut,j=c.close,M=c.left,T=c.right,N="".concat(i,"-operations-operation"),L="".concat(i,"-operations-icon"),k=[{icon:j,onClick:C,type:"close"},{icon:$,onClick:b,type:"zoomIn",disabled:h===gr},{icon:D,onClick:S,type:"zoomOut",disabled:h===pr},{icon:x,onClick:P,type:"rotateRight"},{icon:w,onClick:E,type:"rotateLeft"}],V=s.createElement(s.Fragment,null,f&&s.createElement(s.Fragment,null,s.createElement("div",{className:Q("".concat(i,"-switch-left"),J({},"".concat(i,"-switch-left-disabled"),m===0)),onClick:v},M),s.createElement("div",{className:Q("".concat(i,"-switch-right"),J({},"".concat(i,"-switch-right-disabled"),m===p-1)),onClick:g},T)),s.createElement("ul",{className:"".concat(i,"-operations")},d&&s.createElement("li",{className:"".concat(i,"-operations-progress")},(n=u==null?void 0:u(m+1,p))!==null&&n!==void 0?n:"".concat(m+1," / ").concat(p)),k.map(function(H){var z,W=H.icon,B=H.onClick,te=H.type,y=H.disabled;return s.createElement("li",{className:Q(N,(z={},J(z,"".concat(i,"-operations-operation-").concat(te),!0),J(z,"".concat(i,"-operations-operation-disabled"),!!y),z)),onClick:B,key:te},s.isValidElement(W)?s.cloneElement(W,{className:L}):W)})));return s.createElement(Un,{visible:r,motionName:a},function(H){var z=H.className,W=H.style;return s.createElement(Ds,{open:!0,getContainer:o??document.body},s.createElement("div",{className:Q("".concat(i,"-operations-wrapper"),z,l),style:W},V))})},ai={x:0,y:0,rotate:0,scale:1};function lf(e){var t=s.useRef(null),n=s.useRef([]),r=s.useState(ai),a=ee(r,2),o=a[0],i=a[1],l=function(){i(ai)},c=function(d){t.current===null&&(n.current=[],t.current=pa(function(){i(function(m){var p=m;return n.current.forEach(function(h){p=X(X({},p),h)}),t.current=null,p})})),n.current.push(X(X({},o),d))},u=function(d,m,p){var h=e.current,v=h.width,g=h.height,C=h.offsetWidth,b=h.offsetHeight,S=h.offsetLeft,P=h.offsetTop,E=d,w=o.scale*d;w>gr?(E=gr/o.scale,w=gr):wr){if(t>0)return J({},e,o);if(t<0&&ar)return J({},e,t<0?o:-o);return{}}function cf(e,t,n,r){var a=qi(),o=a.width,i=a.height,l=null;return e<=o&&t<=i?l={x:0,y:0}:(e>o||t>i)&&(l=X(X({},oi("x",n,e,o)),oi("y",r,t,i))),l}var uf=["prefixCls","src","alt","onClose","afterClose","visible","icons","rootClassName","getContainer","countRender","scaleStep","transitionName","maskTransitionName"],Rs=function(t){var n=t.prefixCls,r=t.src,a=t.alt,o=t.onClose;t.afterClose;var i=t.visible,l=t.icons,c=l===void 0?{}:l,u=t.rootClassName,f=t.getContainer,d=t.countRender,m=t.scaleStep,p=m===void 0?.5:m,h=t.transitionName,v=h===void 0?"zoom":h,g=t.maskTransitionName,C=g===void 0?"fade":g,b=vn(t,uf),S=s.useRef(),P=s.useRef({deltaX:0,deltaY:0,transformX:0,transformY:0}),E=s.useState(!1),w=ee(E,2),x=w[0],$=w[1],D=s.useContext(qa),j=D.previewUrls,M=D.current,T=D.isPreviewGroup,N=D.setCurrent,L=j.size,k=Array.from(j.keys()),V=k.indexOf(M),H=T?j.get(M):r,z=T&&L>1,W=T&&L>=1,B=lf(S),te=B.transform,y=B.resetTransform,_=B.updateTransform,R=B.dispatchZoonChange,O=te.rotate,I=te.scale,F=Q(J({},"".concat(n,"-moving"),x)),q=function(){y()},re=function(){R(Rn+p)},A=function(){R(Rn-p)},ue=function(){_({rotate:O+90})},Y=function(){_({rotate:O-90})},ae=function(ce){ce.preventDefault(),ce.stopPropagation(),V>0&&N(k[V-1])},se=function(ce){ce.preventDefault(),ce.stopPropagation(),V0&&(_e=Rn/_e),R(_e,ce.clientX,ce.clientY)}},Ie=s.useCallback(function(be){!i||!z||(be.keyCode===$e.LEFT?V>0&&N(k[V-1]):be.keyCode===$e.RIGHT&&V{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}${e.antCls}-zoom-enter, ${t}${e.antCls}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}-mask`]:Object.assign(Object.assign({},si("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},si("fixed")),{overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:Qi(e)}]},Ef=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap`]:{zIndex:e.zIndexPopupBase,position:"fixed",inset:0,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"},[`${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})`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${e.marginXS} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},gn(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${e.margin*2}px)`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.modalHeadingColor,fontWeight:e.fontWeightStrong,fontSize:e.modalHeaderTitleFontSize,lineHeight:e.modalHeaderTitleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.modalContentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`},[`${t}-close`]:Object.assign({position:"absolute",top:(e.modalHeaderCloseSize-e.modalCloseBtnSize)/2,insetInlineEnd:(e.modalHeaderCloseSize-e.modalCloseBtnSize)/2,zIndex:e.zIndexPopupBase+10,padding:0,color:e.modalCloseColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalConfirmIconSize,height:e.modalConfirmIconSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"block",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:`${e.modalCloseBtnSize}px`,textAlign:"center",textTransform:"none",textRendering:"auto"},"&:hover":{color:e.modalIconHoverColor,backgroundColor:e.wireframe?"transparent":e.colorFillContent,textDecoration:"none"},"&:active":{backgroundColor:e.wireframe?"transparent":e.colorFillContentHover}},$c(e)),[`${t}-header`]:{color:e.colorText,background:e.modalHeaderBg,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`,marginBottom:e.marginXS},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word"},[`${t}-footer`]:{textAlign:"end",background:e.modalFooterBg,marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn:not(${e.antCls}-dropdown-trigger)`]:{marginBottom:0,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"}}}]},_f=e=>{const{componentCls:t}=e,n=`${t}-confirm`;return{[n]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${n}-body-wrapper`]:Object.assign({},Va()),[`${n}-body`]:{display:"flex",flexWrap:"wrap",alignItems:"center",[`${n}-title`]:{flex:"0 0 100%",display:"block",overflow:"hidden",color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.modalHeaderTitleFontSize,lineHeight:e.modalHeaderTitleLineHeight,[`+ ${n}-content`]:{marginBlockStart:e.marginXS,flexBasis:"100%",maxWidth:`calc(100% - ${e.modalConfirmIconSize+e.marginSM}px)`}},[`${n}-content`]:{color:e.colorText,fontSize:e.fontSize},[`> ${e.iconCls}`]:{flex:"none",marginInlineEnd:e.marginSM,fontSize:e.modalConfirmIconSize,[`+ ${n}-title`]:{flex:1},[`+ ${n}-title + ${n}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.marginSM}}},[`${n}-btns`]:{textAlign:"end",marginTop:e.marginSM,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${n}-error ${n}-body > ${e.iconCls}`]:{color:e.colorError},[`${n}-warning ${n}-body > ${e.iconCls}, + ${n}-confirm ${n}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${n}-info ${n}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${n}-success ${n}-body > ${e.iconCls}`]:{color:e.colorSuccess},[`${t}-zoom-leave ${t}-btns`]:{pointerEvents:"none"}}},Df=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},$f=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-confirm`;return{[t]:{[`${t}-content`]:{padding:0},[`${t}-header`]:{padding:e.modalHeaderPadding,borderBottom:`${e.modalHeaderBorderWidth}px ${e.modalHeaderBorderStyle} ${e.modalHeaderBorderColorSplit}`,marginBottom:0},[`${t}-body`]:{padding:e.modalBodyPadding},[`${t}-footer`]:{padding:`${e.modalFooterPaddingVertical}px ${e.modalFooterPaddingHorizontal}px`,borderTop:`${e.modalFooterBorderWidth}px ${e.modalFooterBorderStyle} ${e.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`,marginTop:0}},[r]:{[`${n}-modal-body`]:{padding:`${e.padding*2}px ${e.padding*2}px ${e.paddingLG}px`},[`${r}-body`]:{[`> ${e.iconCls}`]:{marginInlineEnd:e.margin,[`+ ${r}-title + ${r}-content`]:{marginInlineStart:e.modalConfirmIconSize+e.margin}}},[`${r}-btns`]:{marginTop:e.marginLG}}}},As=Cn("Modal",e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5,a=Gt(e,{modalBodyPadding:e.paddingLG,modalHeaderBg:e.colorBgElevated,modalHeaderPadding:`${t}px ${e.paddingLG}px`,modalHeaderBorderWidth:e.lineWidth,modalHeaderBorderStyle:e.lineType,modalHeaderTitleLineHeight:r,modalHeaderTitleFontSize:n,modalHeaderBorderColorSplit:e.colorSplit,modalHeaderCloseSize:r*n+t*2,modalContentBg:e.colorBgElevated,modalHeadingColor:e.colorTextHeading,modalCloseColor:e.colorTextDescription,modalFooterBg:"transparent",modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterPaddingVertical:e.paddingXS,modalFooterPaddingHorizontal:e.padding,modalFooterBorderWidth:e.lineWidth,modalConfirmTitleFontSize:e.fontSizeLG,modalIconHoverColor:e.colorIconHover,modalConfirmIconSize:e.fontSize*e.lineHeight,modalCloseBtnSize:e.controlHeightLG*.55});return[Ef(a),_f(a),Df(a),ks(a),e.wireframe&&$f(a),Hi(a,"zoom")]}),Ia=e=>({position:e||"absolute",inset:0}),Of=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:a,prefixCls:o}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",background:new _t("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${o}-mask-info`]:Object.assign(Object.assign({},Or),{padding:`0 ${r}px`,[t]:{marginInlineEnd:a,svg:{verticalAlign:"baseline"}}})}},Rf=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,imagePreviewOperationDisabledColor:a,motionDurationSlow:o}=e,i=new _t(n).setAlpha(.1),l=i.clone().setAlpha(.2);return{[`${t}-operations`]:Object.assign(Object.assign({},gn(e)),{display:"flex",flexDirection:"row-reverse",alignItems:"center",color:e.imagePreviewOperationColor,listStyle:"none",background:i.toRgbString(),pointerEvents:"auto","&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${o}`,"&:hover":{background:l.toRgbString()},"&-disabled":{color:a,pointerEvents:"none"},"&:last-of-type":{marginInlineStart:0}},"&-progress":{position:"absolute",left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%)"},"&-icon":{fontSize:e.imagePreviewOperationSize}})}},Nf=e=>{const{modalMaskBg:t,iconCls:n,imagePreviewOperationDisabledColor:r,previewCls:a,zIndexPopup:o,motionDurationSlow:i}=e,l=new _t(t).setAlpha(.1),c=l.clone().setAlpha(.2);return{[`${a}-switch-left, ${a}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:o+1,display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:-e.imagePreviewSwitchSize/2,color:e.imagePreviewOperationColor,background:l.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${i}`,pointerEvents:"auto","&:hover":{background:c.toRgbString()},["&-disabled"]:{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.imagePreviewOperationSize}},[`${a}-switch-left`]:{insetInlineStart:e.marginSM},[`${a}-switch-right`]:{insetInlineEnd:e.marginSM}}},If=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:a}=e;return[{[`${a}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},Ia()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"100%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none",pointerEvents:"auto","&-wrapper":Object.assign(Object.assign({},Ia()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${a}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${a}-preview-operations-wrapper`]:{position:"fixed",insetBlockStart:0,insetInlineEnd:0,zIndex:e.zIndexPopup+1,width:"100%"},"&":[Rf(e),Nf(e)]}]},Mf=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},Of(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},Ia())}}},Tf=e=>{const{previewCls:t}=e;return{[`${t}-root`]:Hi(e,"zoom"),["&"]:Qi(e,!0)}},Ls=Cn("Image",e=>{const t=new _t(e.colorTextLightSolid),n=`${e.componentCls}-preview`,r=Gt(e,{previewCls:n,imagePreviewOperationColor:t.toRgbString(),imagePreviewOperationDisabledColor:new _t(t).setAlpha(.25).toRgbString(),modalMaskBg:new _t("#000").setAlpha(.45).toRgbString(),imagePreviewOperationSize:e.fontSizeIcon*1.5,imagePreviewSwitchSize:e.controlHeightLG});return[Mf(r),If(r),ks(Gt(r,{componentCls:n})),Tf(r)]},e=>({zIndexPopup:e.zIndexPopupBase+80}));var kf=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var{previewPrefixCls:t,preview:n}=e,r=kf(e,["previewPrefixCls","preview"]);const{getPrefixCls:a}=s.useContext(dt),o=a("image",t),i=`${o}-preview`,l=a(),[c,u]=Ls(o),f=s.useMemo(()=>{if(n===!1)return n;const d=typeof n=="object"?n:{};return Object.assign(Object.assign({},d),{transitionName:Xt(l,"zoom",d.transitionName),maskTransitionName:Xt(l,"fade",d.maskTransitionName),rootClassName:u})},[n]);return c(s.createElement(Ar.PreviewGroup,Object.assign({preview:f,previewPrefixCls:i,icons:js},r)))},Lf=Af;var li=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var{prefixCls:t,preview:n,rootClassName:r}=e,a=li(e,["prefixCls","preview","rootClassName"]);const{getPrefixCls:o,locale:i=Wn,getPopupContainer:l}=s.useContext(dt),c=o("image",t),u=o(),f=i.Image||Wn.Image,[d,m]=Ls(c),p=Q(r,m),h=s.useMemo(()=>{if(n===!1)return n;const v=typeof n=="object"?n:{},{getContainer:g}=v,C=li(v,["getContainer"]);return Object.assign(Object.assign({mask:s.createElement("div",{className:`${c}-mask-info`},s.createElement(Vi,null),f==null?void 0:f.preview),icons:js},C),{getContainer:g||l,transitionName:Xt(u,"zoom",v.transitionName),maskTransitionName:Xt(u,"fade",v.maskTransitionName)})},[n,f]);return d(s.createElement(Ar,Object.assign({prefixCls:`${c}`,preview:h,rootClassName:p},a)))};Fs.PreviewGroup=Lf;const jf=Fs;function ci(e){return!!(e&&e.then)}const Ff=e=>{const{type:t,children:n,prefixCls:r,buttonProps:a,close:o,autoFocus:i,emitEvent:l,quitOnNullishReturnValue:c,actionFn:u}=e,f=s.useRef(!1),d=s.useRef(null),[m,p]=Oc(!1),h=function(){o==null||o.apply(void 0,arguments)};s.useEffect(()=>{let C=null;return i&&(C=setTimeout(()=>{var b;(b=d.current)===null||b===void 0||b.focus()})),()=>{C&&clearTimeout(C)}},[]);const v=C=>{ci(C)&&(p(!0),C.then(function(){h.apply(void 0,arguments),f.current=!1},b=>(p(!1,!0),f.current=!1,Promise.reject(b))))},g=C=>{if(f.current)return;if(f.current=!0,!u){h();return}let b;if(l){if(b=u(C),c&&!ci(b)){f.current=!1,h(C);return}}else if(u.length)b=u(o),f.current=!1;else if(b=u(),!b){h();return}v(b)};return s.createElement(Xe,Object.assign({},Ba(t),{onClick:g,loading:m,prefixCls:r},a,{ref:d}),n)},Ma=Ff;var Hf=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:a,onOk:o,onCancel:i,okButtonProps:l,cancelButtonProps:c,footer:u}=e,[f]=an("Modal",Wi());return u===void 0?s.createElement(s.Fragment,null,s.createElement(Xe,Object.assign({onClick:i},c),r||(f==null?void 0:f.cancelText)),s.createElement(Xe,Object.assign({},Ba(n),{loading:a,onClick:o},l),t||(f==null?void 0:f.okText))):u},Vf=e=>{const{prefixCls:t,className:n,closeIcon:r,closable:a,type:o,title:i,children:l}=e,c=Hf(e,["prefixCls","className","closeIcon","closable","type","title","children"]),{getPrefixCls:u}=s.useContext(dt),f=u(),d=t||u("modal"),[,m]=As(d),p=`${d}-confirm`;let h={};return o?h={closable:a??!1,title:"",footer:"",children:s.createElement(Bs,Object.assign({},e,{confirmPrefixCls:p,rootPrefixCls:f,content:l}))}:h={closable:a??!0,title:i,footer:e.footer===null?e.footer:s.createElement(Vs,Object.assign({},e)),children:l},s.createElement($s,Object.assign({prefixCls:d,className:Q(m,`${d}-pure-panel`,o&&p,o&&`${p}-${o}`,n)},c,{closeIcon:Hs(d,r),closable:a},h))},Wf=Vf;var Bf=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{Ta={x:e.pageX,y:e.pageY},setTimeout(()=>{Ta=null},100)};Rc()&&document.documentElement.addEventListener("click",zf,!0);const Yf=e=>{var t;const{getPopupContainer:n,getPrefixCls:r,direction:a}=s.useContext(dt),o=$=>{const{onCancel:D}=e;D==null||D($)},i=$=>{const{onOk:D}=e;D==null||D($)},{prefixCls:l,className:c,rootClassName:u,open:f,wrapClassName:d,centered:m,getContainer:p,closeIcon:h,focusTriggerAfterClose:v=!0,visible:g,width:C=520}=e,b=Bf(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose","visible","width"]),S=r("modal",l),P=r(),[E,w]=As(S),x=Q(d,{[`${S}-centered`]:!!m,[`${S}-wrap-rtl`]:a==="rtl"});return E(s.createElement(Nc,null,s.createElement(Ic,{status:!0,override:!0},s.createElement(Ka,Object.assign({width:C},b,{getContainer:p===void 0?n:p,prefixCls:S,rootClassName:Q(w,u),wrapClassName:x,footer:e.footer===null?e.footer:s.createElement(Vs,Object.assign({},e,{onOk:i,onCancel:o})),visible:f??g,mousePosition:(t=b.mousePosition)!==null&&t!==void 0?t:Ta,onClose:o,closeIcon:Hs(S,h),focusTriggerAfterClose:v,transitionName:Xt(P,"zoom",e.transitionName),maskTransitionName:Xt(P,"fade",e.maskTransitionName),className:Q(w,c)})))))},Ws=Yf;function Bs(e){const{icon:t,onCancel:n,onOk:r,close:a,okText:o,okButtonProps:i,cancelText:l,cancelButtonProps:c,confirmPrefixCls:u,rootPrefixCls:f,type:d,okCancel:m,footer:p,locale:h}=e;let v=t;if(!t&&t!==null)switch(d){case"info":v=s.createElement(Mc,null);break;case"success":v=s.createElement(Bi,null);break;case"error":v=s.createElement(Rr,null);break;default:v=s.createElement(za,null)}const g=e.okType||"primary",C=m??d==="confirm",b=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",[S]=an("Modal"),P=h||S,E=C&&s.createElement(Ma,{actionFn:n,close:a,autoFocus:b==="cancel",buttonProps:c,prefixCls:`${f}-btn`},l||(P==null?void 0:P.cancelText));return s.createElement("div",{className:`${u}-body-wrapper`},s.createElement("div",{className:`${u}-body`},v,e.title===void 0?null:s.createElement("span",{className:`${u}-title`},e.title),s.createElement("div",{className:`${u}-content`},e.content)),p!==void 0?p:s.createElement("div",{className:`${u}-btns`},E,s.createElement(Ma,{type:g,actionFn:r,close:a,autoFocus:b==="ok",buttonProps:i,prefixCls:`${f}-btn`},o||(C?P==null?void 0:P.okText:P==null?void 0:P.justOkText))))}const zs=e=>{const{close:t,zIndex:n,afterClose:r,visible:a,open:o,keyboard:i,centered:l,getContainer:c,maskStyle:u,direction:f,prefixCls:d,wrapClassName:m,rootPrefixCls:p,iconPrefixCls:h,bodyStyle:v,closable:g=!1,closeIcon:C,modalRender:b,focusTriggerAfterClose:S}=e,P=`${d}-confirm`,E=e.width||416,w=e.style||{},x=e.mask===void 0?!0:e.mask,$=e.maskClosable===void 0?!1:e.maskClosable,D=Q(P,`${P}-${e.type}`,{[`${P}-rtl`]:f==="rtl"},e.className);return s.createElement(Tc,{prefixCls:p,iconPrefixCls:h,direction:f},s.createElement(Ws,{prefixCls:d,className:D,wrapClassName:Q({[`${P}-centered`]:!!e.centered},m),onCancel:()=>t==null?void 0:t({triggerCancel:!0}),open:o,title:"",footer:"",transitionName:Xt(p,"zoom",e.transitionName),maskTransitionName:Xt(p,"fade",e.maskTransitionName),mask:x,maskClosable:$,maskStyle:u,style:w,bodyStyle:v,width:E,zIndex:n,afterClose:r,keyboard:i,centered:l,getContainer:c,closable:g,closeIcon:C,modalRender:b,focusTriggerAfterClose:S},s.createElement(Bs,Object.assign({},e,{confirmPrefixCls:P}))))},Uf=[],tn=Uf;var Gf=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);am&&m.triggerCancel);e.onCancel&&d&&e.onCancel.apply(e,[()=>{}].concat(st(u.slice(1))));for(let m=0;m{const p=Wi(),{getPrefixCls:h,getIconPrefixCls:v}=Lc(),g=h(void 0,Xf()),C=d||`${g}-modal`,b=v();Ac(s.createElement(zs,Object.assign({},m,{prefixCls:C,rootPrefixCls:g,iconPrefixCls:b,okText:u,locale:p,cancelText:f||p.cancelText})),t)})}function i(){for(var c=arguments.length,u=new Array(c),f=0;f{typeof e.afterClose=="function"&&e.afterClose(),a.apply(this,u)}}),n.visible&&delete n.visible,o(n)}function l(c){typeof c=="function"?n=c(n):n=Object.assign(Object.assign({},n),c),o(n)}return o(n),tn.push(i),{destroy:i,update:l}}function Us(e){return Object.assign(Object.assign({},e),{type:"warning"})}function Gs(e){return Object.assign(Object.assign({},e),{type:"info"})}function Xs(e){return Object.assign(Object.assign({},e),{type:"success"})}function Ks(e){return Object.assign(Object.assign({},e),{type:"error"})}function qs(e){return Object.assign(Object.assign({},e),{type:"confirm"})}function Kf(e){let{rootPrefixCls:t}=e;Ys=t}function qf(){const[e,t]=s.useState([]),n=s.useCallback(r=>(t(a=>[].concat(st(a),[r])),()=>{t(a=>a.filter(o=>o!==r))}),[]);return[e,n]}const Jf=(e,t)=>{let{afterClose:n,config:r}=e;var a;const[o,i]=s.useState(!0),[l,c]=s.useState(r),{direction:u,getPrefixCls:f}=s.useContext(dt),d=f("modal"),m=f(),p=function(){i(!1);for(var g=arguments.length,C=new Array(g),b=0;bP&&P.triggerCancel);l.onCancel&&S&&l.onCancel.apply(l,[()=>{}].concat(st(C.slice(1))))};s.useImperativeHandle(t,()=>({destroy:p,update:g=>{c(C=>Object.assign(Object.assign({},C),g))}}));const h=(a=l.okCancel)!==null&&a!==void 0?a:l.type==="confirm",[v]=an("Modal",Wn.Modal);return s.createElement(zs,Object.assign({prefixCls:d,rootPrefixCls:m},l,{close:p,open:o,afterClose:n,okText:l.okText||(h?v==null?void 0:v.okText:v==null?void 0:v.justOkText),direction:u,cancelText:l.cancelText||(v==null?void 0:v.cancelText)}))},Qf=s.forwardRef(Jf);let ui=0;const Zf=s.memo(s.forwardRef((e,t)=>{const[n,r]=qf();return s.useImperativeHandle(t,()=>({patchElement:r}),[]),s.createElement(s.Fragment,null,n)}));function em(){const e=s.useRef(null),[t,n]=s.useState([]);s.useEffect(()=>{t.length&&(st(t).forEach(i=>{i()}),n([]))},[t]);const r=s.useCallback(o=>function(l){var c;ui+=1;const u=s.createRef();let f;const d=s.createElement(Qf,{key:`modal-${ui}`,config:o(l),ref:u,afterClose:()=>{f==null||f()}});return f=(c=e.current)===null||c===void 0?void 0:c.patchElement(d),f&&tn.push(f),{destroy:()=>{function m(){var p;(p=u.current)===null||p===void 0||p.destroy()}u.current?m():n(p=>[].concat(st(p),[m]))},update:m=>{function p(){var h;(h=u.current)===null||h===void 0||h.update(m)}u.current?p():n(h=>[].concat(st(h),[p]))}}},[]);return[s.useMemo(()=>({info:r(Gs),success:r(Xs),error:r(Ks),warning:r(Us),confirm:r(qs)}),[]),s.createElement(Zf,{key:"modal-holder",ref:e})]}function Js(e){return Kn(Us(e))}const Dt=Ws;Dt.useModal=em;Dt.info=function(t){return Kn(Gs(t))};Dt.success=function(t){return Kn(Xs(t))};Dt.error=function(t){return Kn(Ks(t))};Dt.warning=Js;Dt.warn=Js;Dt.confirm=function(t){return Kn(qs(t))};Dt.destroyAll=function(){for(;tn.length;){const t=tn.pop();t&&t()}};Dt.config=Kf;Dt._InternalPanelDoNotUseOrYouWillBeFired=Wf;const tm=Dt,nm=e=>{const{componentCls:t,iconCls:n,zIndexPopup:r,colorText:a,colorWarning:o,marginXS:i,fontSize:l,fontWeightStrong:c,lineHeight:u}=e;return{[t]:{zIndex:r,[`${t}-inner-content`]:{color:a},[`${t}-message`]:{position:"relative",marginBottom:i,color:a,fontSize:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:o,fontSize:l,flex:"none",lineHeight:1,paddingTop:(Math.round(l*u)-l)/2},"&-title":{flex:"auto",marginInlineStart:i},"&-title-only":{fontWeight:c}},[`${t}-description`]:{position:"relative",marginInlineStart:l+i,marginBottom:i,color:a,fontSize:l},[`${t}-buttons`]:{textAlign:"end",button:{marginInlineStart:i}}}}},Qs=Cn("Popconfirm",e=>nm(e),e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}});var rm=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:a,description:o,cancelText:i,okText:l,okType:c="primary",icon:u=s.createElement(za,null),showCancel:f=!0,close:d,onConfirm:m,onCancel:p}=e,{getPrefixCls:h}=s.useContext(dt),[v]=an("Popconfirm",Wn.Popconfirm);return s.createElement("div",{className:`${t}-inner-content`},s.createElement("div",{className:`${t}-message`},u&&s.createElement("span",{className:`${t}-message-icon`},u),s.createElement("div",{className:Q(`${t}-message-title`,{[`${t}-message-title-only`]:!!o})},Bo(a))),o&&s.createElement("div",{className:`${t}-description`},Bo(o)),s.createElement("div",{className:`${t}-buttons`},f&&s.createElement(Xe,Object.assign({onClick:p,size:"small"},r),i??(v==null?void 0:v.cancelText)),s.createElement(Ma,{buttonProps:Object.assign(Object.assign({size:"small"},Ba(c)),n),actionFn:m,close:d,prefixCls:h("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},l??(v==null?void 0:v.okText))))};function am(e){const{prefixCls:t,placement:n,className:r,style:a}=e,o=rm(e,["prefixCls","placement","className","style"]),{getPrefixCls:i}=s.useContext(dt),l=i("popconfirm",t),[c]=Qs(l);return c(s.createElement(lu,{placement:n,className:Q(l,r),style:a,content:s.createElement(Zs,Object.assign({prefixCls:l},o))}))}var om=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:n}=s.useContext(dt),[r,a]=ut(!1,{value:e.open,defaultValue:e.defaultOpen}),o=(w,x)=>{var $;a(w,!0),($=e.onOpenChange)===null||$===void 0||$.call(e,w,x)},i=w=>{o(!1,w)},l=w=>{var x;return(x=e.onConfirm)===null||x===void 0?void 0:x.call(globalThis,w)},c=w=>{var x;o(!1,w),(x=e.onCancel)===null||x===void 0||x.call(globalThis,w)},u=w=>{w.keyCode===$e.ESC&&r&&o(!1,w)},f=w=>{const{disabled:x=!1}=e;x||o(w)},{prefixCls:d,placement:m="top",trigger:p="click",okType:h="primary",icon:v=s.createElement(za,null),children:g,overlayClassName:C}=e,b=om(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName"]),S=n("popconfirm",d),P=Q(S,C),[E]=Qs(S);return E(s.createElement(cu,Object.assign({},zi(b,["title"]),{trigger:p,placement:m,onOpenChange:f,open:r,ref:t,overlayClassName:P,content:s.createElement(Zs,Object.assign({okType:h,icon:v},e,{prefixCls:S,close:i,onConfirm:l,onCancel:c})),"data-popover-inject":!0}),va(g,{onKeyDown:w=>{var x,$;s.isValidElement(g)&&(($=g==null?void 0:(x=g.props).onKeyDown)===null||$===void 0||$.call(x,w)),u(w)}})))});el._InternalPanelDoNotUseOrYouWillBeFired=am;const tl=el;var im={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},sm=function(){var t=s.useRef([]),n=s.useRef(null);return s.useEffect(function(){var r=Date.now(),a=!1;t.current.forEach(function(o){if(o){a=!0;var i=o.style;i.transitionDuration=".3s, .3s, .3s, .06s",n.current&&r-n.current<100&&(i.transitionDuration="0s, 0s")}}),a&&(n.current=Date.now())}),t.current},di=0,lm=Vn();function cm(){var e;return lm?(e=di,di+=1):e="TEST_OR_SSR",e}const um=function(e){var t=s.useState(),n=ee(t,2),r=n[0],a=n[1];return s.useEffect(function(){a("rc_progress_".concat(cm()))},[]),e||r};var dm=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function fi(e){return+e.replace("%","")}function mi(e){var t=e??[];return Array.isArray(t)?t:[t]}var Nn=100,ra=function(t,n,r,a,o,i,l,c,u,f){var d=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,m=r/100*360*((360-i)/360),p=i===0?0:{bottom:0,top:180,left:90,right:-90}[l],h=(100-a)/100*n;return u==="round"&&a!==100&&(h+=f/2,h>=n&&(h=n-.01)),{stroke:typeof c=="string"?c:void 0,strokeDasharray:"".concat(n,"px ").concat(t),strokeDashoffset:h+d,transform:"rotate(".concat(o+m+p,"deg)"),transformOrigin:"0 0",transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ja=function(t){var n=t.id,r=t.prefixCls,a=t.steps,o=t.strokeWidth,i=t.trailWidth,l=t.gapDegree,c=l===void 0?0:l,u=t.gapPosition,f=t.trailColor,d=t.strokeLinecap,m=t.style,p=t.className,h=t.strokeColor,v=t.percent,g=vn(t,dm),C=um(n),b="".concat(C,"-gradient"),S=Nn/2-o/2,P=Math.PI*2*S,E=c>0?90+c/2:-90,w=P*((360-c)/360),x=wt(a)==="object"?a:{count:a,space:2},$=x.count,D=x.space,j=ra(P,w,0,100,E,c,u,f,d,o),M=mi(v),T=mi(h),N=T.find(function(H){return H&&wt(H)==="object"}),L=sm(),k=function(){var z=0;return M.map(function(W,B){var te=T[B]||T[T.length-1],y=te&&wt(te)==="object"?"url(#".concat(b,")"):void 0,_=ra(P,w,z,W,E,c,u,te,d,o);return z+=W,s.createElement("circle",{key:B,className:"".concat(r,"-circle-path"),r:S,cx:0,cy:0,stroke:y,strokeLinecap:d,strokeWidth:o,opacity:W===0?0:1,style:_,ref:function(O){L[B]=O}})}).reverse()},V=function(){var z=Math.round($*(M[0]/100)),W=100/$,B=0;return new Array($).fill(null).map(function(te,y){var _=y<=z-1?T[0]:f,R=_&&wt(_)==="object"?"url(#".concat(b,")"):void 0,O=ra(P,w,B,W,E,c,u,_,"butt",o,D);return B+=(w-O.strokeDashoffset+D)*100/w,s.createElement("circle",{key:y,className:"".concat(r,"-circle-path"),r:S,cx:0,cy:0,stroke:R,strokeWidth:o,opacity:1,style:O,ref:function(F){L[y]=F}})})};return s.createElement("svg",ne({className:Q("".concat(r,"-circle"),p),viewBox:"".concat(-Nn/2," ").concat(-Nn/2," ").concat(Nn," ").concat(Nn),style:m,id:n,role:"presentation"},g),N&&s.createElement("defs",null,s.createElement("linearGradient",{id:b,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(N).sort(function(H,z){return fi(H)-fi(z)}).map(function(H,z){return s.createElement("stop",{key:z,offset:H,stopColor:N[H]})}))),!$&&s.createElement("circle",{className:"".concat(r,"-circle-trail"),r:S,cx:0,cy:0,stroke:f,strokeLinecap:d,strokeWidth:i||o,style:j}),$?V():k())};Ja.defaultProps=im;Ja.displayName="Circle";function rn(e){return!e||e<0?0:e>100?100:e}function Sr(e){let{success:t,successPercent:n}=e,r=n;return t&&"progress"in t&&(r=t.progress),t&&"percent"in t&&(r=t.percent),r}const fm=e=>{let{percent:t,success:n,successPercent:r}=e;const a=rn(Sr({success:n,successPercent:r}));return[a,rn(rn(t)-a)]},mm=e=>{let{success:t={},strokeColor:n}=e;const{strokeColor:r}=t;return[r||ha.green,n||null]},pm=3,gm=e=>pm/e*100,vm=e=>{const{prefixCls:t,width:n=120,strokeWidth:r=Math.max(gm(n),6),trailColor:a=null,strokeLinecap:o="round",gapPosition:i,gapDegree:l,type:c,children:u,success:f}=e,d={width:n,height:n,fontSize:n*.15+6},m=s.useMemo(()=>{if(l||l===0)return l;if(c==="dashboard")return 75},[l,c]),p=i||c==="dashboard"&&"bottom"||void 0,h=Object.prototype.toString.call(e.strokeColor)==="[object Object]",v=mm({success:f,strokeColor:e.strokeColor}),g=Q(`${t}-inner`,{[`${t}-circle-gradient`]:h}),C=s.createElement(Ja,{percent:fm(e),strokeWidth:r,trailWidth:r,strokeColor:v,strokeLinecap:o,trailColor:a,prefixCls:t,gapDegree:m,gapPosition:p});return s.createElement("div",{className:g,style:d},n<=20?s.createElement(Ln,{title:u},C):s.createElement(s.Fragment,null,C,u))},hm=vm;var Cm=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{let t=[];return Object.keys(e).forEach(n=>{const r=parseFloat(n.replace(/%/g,""));isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(n=>{let{key:r,value:a}=n;return`${a} ${r}%`}).join(", ")},ym=(e,t)=>{const{from:n=ha.blue,to:r=ha.blue,direction:a=t==="rtl"?"to left":"to right"}=e,o=Cm(e,["from","to","direction"]);if(Object.keys(o).length!==0){const i=bm(o);return{backgroundImage:`linear-gradient(${a}, ${i})`}}return{backgroundImage:`linear-gradient(${a}, ${n}, ${r})`}},wm=e=>{const{prefixCls:t,direction:n,percent:r,strokeWidth:a,size:o,strokeColor:i,strokeLinecap:l="round",children:c,trailColor:u=null,success:f}=e,d=i&&typeof i!="string"?ym(i,n):{backgroundColor:i},m=l==="square"||l==="butt"?0:void 0,p={backgroundColor:u||void 0,borderRadius:m},h=Object.assign({width:`${rn(r)}%`,height:a||(o==="small"?6:8),borderRadius:m},d),v=Sr(e),g={width:`${rn(v)}%`,height:a||(o==="small"?6:8),borderRadius:m,backgroundColor:f==null?void 0:f.strokeColor};return s.createElement(s.Fragment,null,s.createElement("div",{className:`${t}-outer`},s.createElement("div",{className:`${t}-inner`,style:p},s.createElement("div",{className:`${t}-bg`,style:h}),v!==void 0?s.createElement("div",{className:`${t}-success-bg`,style:g}):null)),c)},Sm=wm,Pm=e=>{const{size:t,steps:n,percent:r=0,strokeWidth:a=8,strokeColor:o,trailColor:i=null,prefixCls:l,children:c}=e,u=Math.round(n*(r/100)),f=t==="small"?2:14,d=new Array(n);for(let m=0;m{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},gn(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize,marginInlineEnd:e.marginXS,marginBottom:e.marginXS},[`${t}-outer`]:{display:"inline-block",width:"100%"},[`&${t}-show-info`]:{[`${t}-outer`]:{marginInlineEnd:`calc(-2em - ${e.marginXS}px)`,paddingInlineEnd:`calc(2em + ${e.paddingXS}px)`}},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:e.progressRemainingColor,borderRadius:e.progressLineRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorInfo}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",backgroundColor:e.colorInfo,borderRadius:e.progressLineRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",width:"2em",marginInlineStart:e.marginXS,color:e.progressInfoTextColor,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.progressLineRadius,opacity:0,animationName:Em,animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},Dm=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.progressRemainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.colorText,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:`${e.fontSize/e.fontSizeSM}em`}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},$m=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.progressRemainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.colorInfo}}}}}},Om=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},Rm=Cn("Progress",e=>{const t=e.marginXXS/2,n=Gt(e,{progressLineRadius:100,progressInfoTextColor:e.colorText,progressDefaultColor:e.colorInfo,progressRemainingColor:e.colorFillSecondary,progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[_m(n),Dm(n),$m(n),Om(n)]});var Nm=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,className:n,rootClassName:r,steps:a,strokeColor:o,percent:i=0,size:l="default",showInfo:c=!0,type:u="line",status:f,format:d}=e,m=Nm(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format"]),p=s.useMemo(()=>{var D,j;const M=Sr(e);return parseInt(M!==void 0?(D=M??0)===null||D===void 0?void 0:D.toString():(j=i??0)===null||j===void 0?void 0:j.toString(),10)},[i,e.success,e.successPercent]),h=s.useMemo(()=>!Im.includes(f)&&p>=100?"success":f||"normal",[f,p]),{getPrefixCls:v,direction:g}=s.useContext(dt),C=v("progress",t),[b,S]=Rm(C),P=s.useMemo(()=>{if(!c)return null;const D=Sr(e);let j;const M=d||(N=>`${N}%`),T=u==="line";return d||h!=="exception"&&h!=="success"?j=M(rn(i),rn(D)):h==="exception"?j=T?s.createElement(Rr,null):s.createElement(Wa,null):h==="success"&&(j=T?s.createElement(Bi,null):s.createElement(Qc,null)),s.createElement("span",{className:`${C}-text`,title:typeof j=="string"?j:void 0},j)},[c,i,p,h,u,C,d]),E=Array.isArray(o)?o[0]:o,w=typeof o=="string"||Array.isArray(o)?o:void 0;let x;u==="line"?x=a?s.createElement(xm,Object.assign({},e,{strokeColor:w,prefixCls:C,steps:a}),P):s.createElement(Sm,Object.assign({},e,{strokeColor:E,prefixCls:C,direction:g}),P):(u==="circle"||u==="dashboard")&&(x=s.createElement(hm,Object.assign({},e,{strokeColor:E,prefixCls:C,progressStatus:h}),P));const $=Q(C,{[`${C}-inline-circle`]:u==="circle"&&e.width<=20,[`${C}-${u==="dashboard"&&"circle"||a&&"steps"||u}`]:!0,[`${C}-status-${h}`]:!0,[`${C}-show-info`]:c,[`${C}-${l}`]:l,[`${C}-rtl`]:g==="rtl"},n,r,S);return b(s.createElement("div",Object.assign({className:$,role:"progressbar"},zi(m,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),x))},Tm=Mm;var km={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};const Am=km;var nl=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:Am}))};nl.displayName="DeleteOutlined";const ka=s.forwardRef(nl);var Lm={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};const jm=Lm;var rl=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:jm}))};rl.displayName="EditOutlined";const Fm=s.forwardRef(rl);function Hm(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function pi(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}function Vm(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(o){o.total>0&&(o.percent=o.loaded/o.total*100),e.onProgress(o)});var n=new FormData;e.data&&Object.keys(e.data).forEach(function(a){var o=e.data[a];if(Array.isArray(o)){o.forEach(function(i){n.append("".concat(a,"[]"),i)});return}n.append(a,o)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(o){e.onError(o)},t.onload=function(){return t.status<200||t.status>=300?e.onError(Hm(e,t),pi(t)):e.onSuccess(pi(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(a){r[a]!==null&&t.setRequestHeader(a,r[a])}),t.send(n),{abort:function(){t.abort()}}}var Wm=+new Date,Bm=0;function aa(){return"rc-upload-".concat(Wm,"-").concat(++Bm)}const oa=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",a=e.type||"",o=a.replace(/\/.*$/,"");return n.some(function(i){var l=i.trim();if(/^\*(\/\*)?$/.test(i))return!0;if(l.charAt(0)==="."){var c=r.toLowerCase(),u=l.toLowerCase(),f=[u];return(u===".jpg"||u===".jpeg")&&(f=[".jpg",".jpeg"]),f.some(function(d){return c.endsWith(d)})}return/\/\*$/.test(l)?o===l.replace(/\/.*$/,""):a===l?!0:/^\w+$/.test(l)?(Yn(!1,"Upload takes an invalidate 'accept' type '".concat(l,"'.Skip for check.")),!0):!1})}return!0};function zm(e,t){var n=e.createReader(),r=[];function a(){n.readEntries(function(o){var i=Array.prototype.slice.apply(o);r=r.concat(i);var l=!i.length;l?t(r):a()})}a()}var Ym=function(t,n,r){var a=function o(i,l){i.path=l||"",i.isFile?i.file(function(c){r(c)&&(i.fullPath&&!c.webkitRelativePath&&(Object.defineProperties(c,{webkitRelativePath:{writable:!0}}),c.webkitRelativePath=i.fullPath.replace(/^\//,""),Object.defineProperties(c,{webkitRelativePath:{writable:!1}})),n([c]))}):i.isDirectory&&zm(i,function(c){c.forEach(function(u){o(u,"".concat(l).concat(i.name,"/"))})})};t.forEach(function(o){a(o.webkitGetAsEntry())})},Um=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Gm=function(e){Er(n,e);var t=_r(n);function n(){var r;Dr(this,n);for(var a=arguments.length,o=new Array(a),i=0;i{let{uid:o}=a;return o===e.uid});return r===-1?n.push(e):n[r]=e,n}function sa(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function rp(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(a=>a[n]!==e[n]);return r.length===t.length?null:r}const ap=function(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},sl=e=>e.indexOf("image/")===0,op=e=>{if(e.type&&!e.thumbUrl)return sl(e.type);const t=e.thumbUrl||e.url||"",n=ap(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n)?!0:!(/^data:/.test(t)||n)},Wt=200;function ip(e){return new Promise(t=>{if(!e.type||!sl(e.type)){t("");return}const n=document.createElement("canvas");n.width=Wt,n.height=Wt,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${Wt}px; height: ${Wt}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),a=new Image;if(a.onload=()=>{const{width:o,height:i}=a;let l=Wt,c=Wt,u=0,f=0;o>i?(c=i*(Wt/o),f=-(c-l)/2):(l=o*(Wt/i),u=-(l-c)/2),r.drawImage(a,u,f,l,c);const d=n.toDataURL();document.body.removeChild(n),t(d)},a.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const o=new FileReader;o.addEventListener("load",()=>{o.result&&(a.src=o.result)}),o.readAsDataURL(e)}else a.src=window.URL.createObjectURL(e)})}var sp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};const lp=sp;var ll=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:lp}))};ll.displayName="DownloadOutlined";const cp=s.forwardRef(ll),up=s.forwardRef((e,t)=>{let{prefixCls:n,className:r,style:a,locale:o,listType:i,file:l,items:c,progress:u,iconRender:f,actionIconRender:d,itemRender:m,isImgUrl:p,showPreviewIcon:h,showRemoveIcon:v,showDownloadIcon:g,previewIcon:C,removeIcon:b,downloadIcon:S,onPreview:P,onDownload:E,onClose:w}=e;var x,$;const{status:D}=l,[j,M]=s.useState(D);s.useEffect(()=>{D!=="removed"&&M(D)},[D]);const[T,N]=s.useState(!1),L=s.useRef(null);s.useEffect(()=>(L.current=setTimeout(()=>{N(!0)},300),()=>{L.current&&clearTimeout(L.current)}),[]);const k=f(l);let V=s.createElement("div",{className:`${n}-icon`},k);if(i==="picture"||i==="picture-card"||i==="picture-circle")if(j==="uploading"||!l.thumbUrl&&!l.url){const Y=Q({[`${n}-list-item-thumbnail`]:!0,[`${n}-list-item-file`]:j!=="uploading"});V=s.createElement("div",{className:Y},k)}else{const Y=p!=null&&p(l)?s.createElement("img",{src:l.thumbUrl||l.url,alt:l.name,className:`${n}-list-item-image`,crossOrigin:l.crossOrigin}):k,ae=Q({[`${n}-list-item-thumbnail`]:!0,[`${n}-list-item-file`]:p&&!p(l)});V=s.createElement("a",{className:ae,onClick:se=>P(l,se),href:l.url||l.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Y)}const H=Q(`${n}-list-item`,`${n}-list-item-${j}`),z=typeof l.linkProps=="string"?JSON.parse(l.linkProps):l.linkProps,W=v?d((typeof b=="function"?b(l):b)||s.createElement(ka,null),()=>w(l),n,o.removeFile):null,B=g&&j==="done"?d((typeof S=="function"?S(l):S)||s.createElement(cp,null),()=>E(l),n,o.downloadFile):null,te=i!=="picture-card"&&i!=="picture-circle"&&s.createElement("span",{key:"download-delete",className:Q(`${n}-list-item-actions`,{picture:i==="picture"})},B,W),y=Q(`${n}-list-item-name`),_=l.url?[s.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:y,title:l.name},z,{href:l.url,onClick:Y=>P(l,Y)}),l.name),te]:[s.createElement("span",{key:"view",className:y,onClick:Y=>P(l,Y),title:l.name},l.name),te],R={pointerEvents:"none",opacity:.5},O=h?s.createElement("a",{href:l.url||l.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:l.url||l.thumbUrl?void 0:R,onClick:Y=>P(l,Y),title:o.previewFile},typeof C=="function"?C(l):C||s.createElement(Vi,null)):null,I=(i==="picture-card"||i==="picture-circle")&&j!=="uploading"&&s.createElement("span",{className:`${n}-list-item-actions`},O,j==="done"&&B,W),{getPrefixCls:F}=s.useContext(dt),q=F(),re=s.createElement("div",{className:H},V,_,I,T&&s.createElement(Un,{motionName:`${q}-fade`,visible:j==="uploading",motionDeadline:2e3},Y=>{let{className:ae}=Y;const se="percent"in l?s.createElement(Tm,Object.assign({},u,{type:"line",percent:l.percent})):null;return s.createElement("div",{className:Q(`${n}-list-item-progress`,ae)},se)})),A=l.response&&typeof l.response=="string"?l.response:((x=l.error)===null||x===void 0?void 0:x.statusText)||(($=l.error)===null||$===void 0?void 0:$.message)||o.uploadError,ue=j==="error"?s.createElement(Ln,{title:A,getPopupContainer:Y=>Y.parentNode},re):re;return s.createElement("div",{className:Q(`${n}-list-item-container`,r),style:a,ref:t},m?m(ue,l,c,{download:E.bind(null,l),preview:P.bind(null,l),remove:w.bind(null,l)}):ue)}),dp=up,fp=(e,t)=>{const{listType:n="text",previewFile:r=ip,onPreview:a,onDownload:o,onRemove:i,locale:l,iconRender:c,isImageUrl:u=op,prefixCls:f,items:d=[],showPreviewIcon:m=!0,showRemoveIcon:p=!0,showDownloadIcon:h=!1,removeIcon:v,previewIcon:g,downloadIcon:C,progress:b={strokeWidth:2,showInfo:!1},appendAction:S,appendActionVisible:P=!0,itemRender:E}=e,w=nu(),[x,$]=s.useState(!1);s.useEffect(()=>{n!=="picture"&&n!=="picture-card"&&n!=="picture-circle"||(d||[]).forEach(y=>{typeof document>"u"||typeof window>"u"||!window.FileReader||!window.File||!(y.originFileObj instanceof File||y.originFileObj instanceof Blob)||y.thumbUrl!==void 0||(y.thumbUrl="",r&&r(y.originFileObj).then(_=>{y.thumbUrl=_||"",w()}))})},[n,d,r]),s.useEffect(()=>{$(!0)},[]);const D=(y,_)=>{if(a)return _==null||_.preventDefault(),a(y)},j=y=>{typeof o=="function"?o(y):y.url&&window.open(y.url)},M=y=>{i==null||i(y)},T=y=>{if(c)return c(y,n);const _=y.status==="uploading",R=u&&u(y)?s.createElement(np,null):s.createElement(qm,null);let O=_?s.createElement(Lo,null):s.createElement(Zm,null);return n==="picture"?O=_?s.createElement(Lo,null):R:(n==="picture-card"||n==="picture-circle")&&(O=_?l.uploading:R),O},N=(y,_,R,O)=>{const I={type:"text",size:"small",title:O,onClick:F=>{_(),jo(y)&&y.props.onClick&&y.props.onClick(F)},className:`${R}-list-item-action`};if(jo(y)){const F=va(y,Object.assign(Object.assign({},y.props),{onClick:()=>{}}));return s.createElement(Xe,Object.assign({},I,{icon:F}))}return s.createElement(Xe,Object.assign({},I),s.createElement("span",null,y))};s.useImperativeHandle(t,()=>({handlePreview:D,handleDownload:j}));const{getPrefixCls:L}=s.useContext(dt),k=L("upload",f),V=L(),H=Q({[`${k}-list`]:!0,[`${k}-list-${n}`]:!0}),z=st(d.map(y=>({key:y.uid,file:y})));let B={motionDeadline:2e3,motionName:`${k}-${n==="picture-card"||n==="picture-circle"?"animate-inline":"animate"}`,keys:z,motionAppear:x};const te=s.useMemo(()=>{const y=Object.assign({},Fc(V));return delete y.onAppearEnd,delete y.onEnterEnd,delete y.onLeaveEnd,y},[V]);return n!=="picture-card"&&n!=="picture-circle"&&(B=Object.assign(Object.assign({},te),B)),s.createElement("div",{className:H},s.createElement(Hc,Object.assign({},B,{component:!1}),y=>{let{key:_,file:R,className:O,style:I}=y;return s.createElement(dp,{key:_,locale:l,prefixCls:k,className:O,style:I,file:R,items:d,progress:b,listType:n,isImgUrl:u,showPreviewIcon:m,showRemoveIcon:p,showDownloadIcon:h,removeIcon:v,previewIcon:g,downloadIcon:C,iconRender:T,actionIconRender:N,itemRender:E,onPreview:D,onDownload:j,onClose:M})}),S&&s.createElement(Un,Object.assign({},B,{visible:P,forceRender:!0}),y=>{let{className:_,style:R}=y;return va(S,O=>({className:Q(O.className,_),style:Object.assign(Object.assign(Object.assign({},R),{pointerEvents:_?"none":void 0}),O.style)}))}))},mp=s.forwardRef(fp),pp=mp,gp=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${e.lineWidth}px dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:`${e.padding}px 0`},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${e.marginXXS}px`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{cursor:"not-allowed",[`p${t}-drag-icon ${n}, + p${t}-text, + p${t}-hint + `]:{color:e.colorTextDisabled}}}}}},vp=gp,hp=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSize:a,lineHeight:o}=e,i=`${t}-list-item`,l=`${i}-actions`,c=`${i}-action`,u=Math.round(a*o);return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},Va()),{lineHeight:e.lineHeight,[i]:{position:"relative",height:e.lineHeight*a,marginTop:e.marginXS,fontSize:a,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,"&:hover":{backgroundColor:e.controlItemBgHover},[`${i}-name`]:Object.assign(Object.assign({},Or),{padding:`0 ${e.paddingXS}px`,lineHeight:o,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[l]:{[c]:{opacity:0},[`${c}${n}-btn-sm`]:{height:u,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${c}:focus, + &.picture ${c} + `]:{opacity:1},[r]:{color:e.colorTextDescription,transition:`all ${e.motionDurationSlow}`},[`&:hover ${r}`]:{color:e.colorText}},[`${t}-icon ${r}`]:{color:e.colorTextDescription,fontSize:a},[`${i}-progress`]:{position:"absolute",bottom:-e.uploadProgressOffset,width:"100%",paddingInlineStart:a+e.paddingXS,fontSize:a,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${i}:hover ${c}`]:{opacity:1,color:e.colorText},[`${i}-error`]:{color:e.colorError,[`${i}-name, ${t}-icon ${r}`]:{color:e.colorError},[l]:{[`${r}, ${r}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Cp=hp,gi=new zn("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),vi=new zn("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}}),bp=e=>{const{componentCls:t}=e,n=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${n}-appear, ${n}-enter, ${n}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${n}-appear, ${n}-enter`]:{animationName:gi},[`${n}-leave`]:{animationName:vi}}},gi,vi]},yp=bp,wp=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:a}=e,o=`${t}-list`,i=`${o}-item`;return{[`${t}-wrapper`]:{[` + ${o}${o}-picture, + ${o}${o}-picture-card, + ${o}${o}-picture-circle + `]:{[i]:{position:"relative",height:r+e.lineWidth*2+e.paddingXS*2,padding:e.paddingXS,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${i}-thumbnail`]:Object.assign(Object.assign({},Or),{width:r,height:r,lineHeight:`${r+e.paddingSM}px`,textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${i}-progress`]:{bottom:a,width:`calc(100% - ${e.paddingSM*2}px)`,marginTop:0,paddingInlineStart:r+e.paddingXS}},[`${i}-error`]:{borderColor:e.colorError,[`${i}-thumbnail ${n}`]:{["svg path[fill='#e6f7ff']"]:{fill:e.colorErrorBg},["svg path[fill='#1890ff']"]:{fill:e.colorError}}},[`${i}-uploading`]:{borderStyle:"dashed",[`${i}-name`]:{marginBottom:a}}},[`${o}${o}-picture-circle ${i}`]:{[`&, &::before, ${i}-thumbnail`]:{borderRadius:"50%"}}}}},Sp=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:a}=e,o=`${t}-list`,i=`${o}-item`,l=e.uploadPicCardSize;return{[` + ${t}-wrapper${t}-picture-card-wrapper, + ${t}-wrapper${t}-picture-circle-wrapper + `]:Object.assign(Object.assign({},Va()),{display:"inline-block",width:"100%",[`${t}${t}-select`]:{width:l,height:l,marginInlineEnd:e.marginXS,marginBottom:e.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${e.lineWidth}px dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${o}${o}-picture-card, ${o}${o}-picture-circle`]:{[`${o}-item-container`]:{display:"inline-block",width:l,height:l,marginBlock:`0 ${e.marginXS}px`,marginInline:`0 ${e.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[i]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${e.paddingXS*2}px)`,height:`calc(100% - ${e.paddingXS*2}px)`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${i}:hover`]:{[`&::before, ${i}-actions`]:{opacity:1}},[`${i}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[`${n}-eye, ${n}-download, ${n}-delete`]:{zIndex:10,width:r,margin:`0 ${e.marginXXS}px`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${i}-actions, ${i}-actions:hover`]:{[`${n}-eye, ${n}-download, ${n}-delete`]:{color:new _t(a).setAlpha(.65).toRgbString(),"&:hover":{color:a}}},[`${i}-thumbnail, ${i}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${i}-name`]:{display:"none",textAlign:"center"},[`${i}-file + ${i}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${e.paddingXS*2}px)`},[`${i}-uploading`]:{[`&${i}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${i}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${e.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},Pp=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},xp=Pp,Ep=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},gn(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},_p=Cn("Upload",e=>{const{fontSizeHeading3:t,fontSize:n,lineHeight:r,lineWidth:a,controlHeightLG:o}=e,i=Math.round(n*r),l=Gt(e,{uploadThumbnailSize:t*2,uploadProgressOffset:i/2+a,uploadPicCardSize:o*2.55});return[Ep(l),vp(l),wp(l),Sp(l),Cp(l),yp(l),xp(l),Vc(l)]});var Dp=globalThis&&globalThis.__awaiter||function(e,t,n,r){function a(o){return o instanceof n?o:new n(function(i){i(o)})}return new(n||(n=Promise))(function(o,i){function l(f){try{u(r.next(f))}catch(d){i(d)}}function c(f){try{u(r.throw(f))}catch(d){i(d)}}function u(f){f.done?o(f.value):a(f.value).then(l,c)}u((r=r.apply(e,t||[])).next())})};const kn=`__LIST_IGNORE_${Date.now()}__`,$p=(e,t)=>{const{fileList:n,defaultFileList:r,onRemove:a,showUploadList:o=!0,listType:i="text",onPreview:l,onDownload:c,onChange:u,onDrop:f,previewFile:d,disabled:m,locale:p,iconRender:h,isImageUrl:v,progress:g,prefixCls:C,className:b,type:S="select",children:P,style:E,itemRender:w,maxCount:x,data:$={},multiple:D=!1,action:j="",accept:M="",supportServerRender:T=!0}=e,N=s.useContext(Ha),L=m??N,[k,V]=ut(r||[],{value:n,postState:K=>K??[]}),[H,z]=s.useState("drop"),W=s.useRef(null);s.useMemo(()=>{const K=Date.now();(n||[]).forEach((de,Se)=>{!de.uid&&!Object.isFrozen(de)&&(de.uid=`__AUTO__${K}_${Se}__`)})},[n]);const B=(K,de,Se)=>{let fe=st(de);x===1?fe=fe.slice(-1):x&&(fe=fe.slice(0,x)),Nr.flushSync(()=>{V(fe)});const oe={file:K,fileList:fe};Se&&(oe.event=Se),u==null||u(oe)},te=(K,de)=>Dp(void 0,void 0,void 0,function*(){const{beforeUpload:Se,transformFile:fe}=e;let oe=K;if(Se){const xe=yield Se(K,de);if(xe===!1)return!1;if(delete K[kn],xe===kn)return Object.defineProperty(K,kn,{value:!0,configurable:!0}),!1;typeof xe=="object"&&xe&&(oe=xe)}return fe&&(oe=yield fe(oe)),oe}),y=K=>{const de=K.filter(oe=>!oe.file[kn]);if(!de.length)return;const Se=de.map(oe=>ur(oe.file));let fe=st(k);Se.forEach(oe=>{fe=dr(oe,fe)}),Se.forEach((oe,xe)=>{let Oe=oe;if(de[xe].parsedFile)oe.status="uploading";else{const{originFileObj:Le}=oe;let Me;try{Me=new File([Le],Le.name,{type:Le.type})}catch{Me=new Blob([Le],{type:Le.type}),Me.name=Le.name,Me.lastModifiedDate=new Date,Me.lastModified=new Date().getTime()}Me.uid=oe.uid,Oe=Me}B(Oe,fe)})},_=(K,de,Se)=>{try{typeof K=="string"&&(K=JSON.parse(K))}catch{}if(!sa(de,k))return;const fe=ur(de);fe.status="done",fe.percent=100,fe.response=K,fe.xhr=Se;const oe=dr(fe,k);B(fe,oe)},R=(K,de)=>{if(!sa(de,k))return;const Se=ur(de);Se.status="uploading",Se.percent=K.percent;const fe=dr(Se,k);B(Se,fe,K)},O=(K,de,Se)=>{if(!sa(Se,k))return;const fe=ur(Se);fe.error=K,fe.response=de,fe.status="error";const oe=dr(fe,k);B(fe,oe)},I=K=>{let de;Promise.resolve(typeof a=="function"?a(K):a).then(Se=>{var fe;if(Se===!1)return;const oe=rp(K,k);oe&&(de=Object.assign(Object.assign({},K),{status:"removed"}),k==null||k.forEach(xe=>{const Oe=de.uid!==void 0?"uid":"name";xe[Oe]===de[Oe]&&!Object.isFrozen(xe)&&(xe.status="removed")}),(fe=W.current)===null||fe===void 0||fe.abort(de),B(de,oe))})},F=K=>{z(K.type),K.type==="drop"&&(f==null||f(K))};s.useImperativeHandle(t,()=>({onBatchStart:y,onSuccess:_,onProgress:R,onError:O,fileList:k,upload:W.current}));const{getPrefixCls:q,direction:re}=s.useContext(dt),A=q("upload",C),ue=Object.assign(Object.assign({onBatchStart:y,onError:O,onProgress:R,onSuccess:_},e),{data:$,multiple:D,action:j,accept:M,supportServerRender:T,prefixCls:A,disabled:L,beforeUpload:te,onChange:void 0});delete ue.className,delete ue.style,(!P||L)&&delete ue.id;const[Y,ae]=_p(A),[se]=an("Upload",Wn.Upload),{showRemoveIcon:Ce,showPreviewIcon:pe,showDownloadIcon:Pe,removeIcon:Ae,previewIcon:Ie,downloadIcon:Ee}=typeof o=="boolean"?{}:o,be=(K,de)=>o?s.createElement(pp,{prefixCls:A,listType:i,items:k,previewFile:d,onPreview:l,onDownload:c,onRemove:I,showRemoveIcon:!L&&Ce,showPreviewIcon:pe,showDownloadIcon:Pe,removeIcon:Ae,previewIcon:Ie,downloadIcon:Ee,iconRender:h,locale:Object.assign(Object.assign({},se),p),isImageUrl:v,progress:g,appendAction:K,appendActionVisible:de,itemRender:w}):K,ce={[`${A}-rtl`]:re==="rtl"};if(S==="drag"){const K=Q(A,{[`${A}-drag`]:!0,[`${A}-drag-uploading`]:k.some(de=>de.status==="uploading"),[`${A}-drag-hover`]:H==="dragover",[`${A}-disabled`]:L,[`${A}-rtl`]:re==="rtl"},ae);return Y(s.createElement("span",{className:Q(`${A}-wrapper`,ce,b,ae)},s.createElement("div",{className:K,onDrop:F,onDragOver:F,onDragLeave:F,style:E},s.createElement(Aa,Object.assign({},ue,{ref:W,className:`${A}-btn`}),s.createElement("div",{className:`${A}-drag-container`},P))),be()))}const Ye=Q(A,`${A}-select`,{[`${A}-disabled`]:L}),_e=(K=>s.createElement("div",{className:Ye,style:K},s.createElement(Aa,Object.assign({},ue,{ref:W}))))(P?void 0:{display:"none"});return Y(i==="picture-card"||i==="picture-circle"?s.createElement("span",{className:Q(`${A}-wrapper`,{[`${A}-picture-card-wrapper`]:i==="picture-card",[`${A}-picture-circle-wrapper`]:i==="picture-circle"},ce,b,ae)},be(_e,!!P)):s.createElement("span",{className:Q(`${A}-wrapper`,ce,b,ae)},_e,be()))},Op=s.forwardRef($p),cl=Op;var Rp=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);a{var{style:n,height:r}=e,a=Rp(e,["style","height"]);return s.createElement(cl,Object.assign({ref:t},a,{type:"drag",style:Object.assign(Object.assign({},n),{height:r})}))}),Ip=Np,Qa=cl;Qa.Dragger=Ip;Qa.LIST_IGNORE=kn;const Mp=Qa;var Tp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"};const kp=Tp;var ul=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:kp}))};ul.displayName="ReloadOutlined";const Ap=s.forwardRef(ul);var Lp={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"unordered-list",theme:"outlined"};const jp=Lp;var dl=function(t,n){return s.createElement(lt,X(X({},t),{},{ref:n,icon:jp}))};dl.displayName="UnorderedListOutlined";const Fp=s.forwardRef(dl),Hp=e=>(t,n)=>{const r=s.useRef(!1);e(()=>()=>{r.current=!1},[]),e(()=>{if(!r.current)r.current=!0;else return t()},n)};function gt(e){Yi&&(Ya(e)||console.error(`useMemoizedFn expected parameter is a function, got ${typeof e}`));const t=s.useRef(e);t.current=s.useMemo(()=>e,[e]);const n=s.useRef();return n.current||(n.current=function(...r){return t.current.apply(this,r)}),n.current}const pn=Hp(s.useEffect),fl=(e,{manual:t,ready:n=!0,defaultParams:r=[],refreshDeps:a=[],refreshDepsAction:o})=>{const i=s.useRef(!1);return i.current=!1,pn(()=>{!t&&n&&(i.current=!0,e.run(...r))},[n]),pn(()=>{i.current||t||(i.current=!0,o?o():e.refresh())},[...a]),{onBefore:()=>{if(!n)return{stopNow:!0}}}};fl.onInit=({ready:e=!0,manual:t})=>({loading:!t&&e});const Vp=fl;function Wp(e,t){if(e===t)return!0;for(let n=0;n{const r=vr.get(e);r!=null&&r.timer&&clearTimeout(r.timer);let a;t>-1&&(a=setTimeout(()=>{vr.delete(e)},t)),vr.set(e,Object.assign(Object.assign({},n),{timer:a}))},zp=e=>vr.get(e),hr=new Map,Yp=e=>hr.get(e),Up=(e,t)=>{hr.set(e,t),t.then(n=>(hr.delete(e),n)).catch(()=>{hr.delete(e)})},en={},Gp=(e,t)=>{en[e]&&en[e].forEach(n=>n(t))},la=(e,t)=>(en[e]||(en[e]=[]),en[e].push(t),function(){const r=en[e].indexOf(t);en[e].splice(r,1)}),Xp=(e,{cacheKey:t,cacheTime:n=5*60*1e3,staleTime:r=0,setCache:a,getCache:o})=>{const i=s.useRef(),l=s.useRef(),c=(f,d)=>{a?a(d):Bp(f,n,d),Gp(f,d.data)},u=(f,d=[])=>o?o(d):zp(f);return ml(()=>{if(!t)return;const f=u(t);f&&Object.hasOwnProperty.call(f,"data")&&(e.state.data=f.data,e.state.params=f.params,(r===-1||new Date().getTime()-f.time<=r)&&(e.state.loading=!1)),i.current=la(t,d=>{e.setState({data:d})})},[]),Ua(()=>{var f;(f=i.current)===null||f===void 0||f.call(i)}),t?{onBefore:f=>{const d=u(t,f);return!d||!Object.hasOwnProperty.call(d,"data")?{}:r===-1||new Date().getTime()-d.time<=r?{loading:!1,data:d==null?void 0:d.data,error:void 0,returnNow:!0}:{data:d==null?void 0:d.data,error:void 0}},onRequest:(f,d)=>{let m=Yp(t);return m&&m!==l.current?{servicePromise:m}:(m=f(...d),l.current=m,Up(t,m),{servicePromise:m})},onSuccess:(f,d)=>{var m;t&&((m=i.current)===null||m===void 0||m.call(i),c(t,{data:f,params:d,time:new Date().getTime()}),i.current=la(t,p=>{e.setState({data:p})}))},onMutate:f=>{var d;t&&((d=i.current)===null||d===void 0||d.call(i),c(t,{data:f,params:e.state.params,time:new Date().getTime()}),i.current=la(t,m=>{e.setState({data:m})}))}}:{}},Kp=Xp;function qp(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Za=qp,Jp=typeof Nt=="object"&&Nt&&Nt.Object===Object&&Nt,Qp=Jp,Zp=Qp,eg=typeof self=="object"&&self&&self.Object===Object&&self,tg=Zp||eg||Function("return this")(),pl=tg,ng=pl,rg=function(){return ng.Date.now()},ag=rg,og=/\s/;function ig(e){for(var t=e.length;t--&&og.test(e.charAt(t)););return t}var sg=ig,lg=sg,cg=/^\s+/;function ug(e){return e&&e.slice(0,lg(e)+1).replace(cg,"")}var dg=ug,fg=pl,mg=fg.Symbol,gl=mg,hi=gl,vl=Object.prototype,pg=vl.hasOwnProperty,gg=vl.toString,In=hi?hi.toStringTag:void 0;function vg(e){var t=pg.call(e,In),n=e[In];try{e[In]=void 0;var r=!0}catch{}var a=gg.call(e);return r&&(t?e[In]=n:delete e[In]),a}var hg=vg,Cg=Object.prototype,bg=Cg.toString;function yg(e){return bg.call(e)}var wg=yg,Ci=gl,Sg=hg,Pg=wg,xg="[object Null]",Eg="[object Undefined]",bi=Ci?Ci.toStringTag:void 0;function _g(e){return e==null?e===void 0?Eg:xg:bi&&bi in Object(e)?Sg(e):Pg(e)}var Dg=_g;function $g(e){return e!=null&&typeof e=="object"}var Og=$g,Rg=Dg,Ng=Og,Ig="[object Symbol]";function Mg(e){return typeof e=="symbol"||Ng(e)&&Rg(e)==Ig}var Tg=Mg,kg=dg,yi=Za,Ag=Tg,wi=0/0,Lg=/^[-+]0x[0-9a-f]+$/i,jg=/^0b[01]+$/i,Fg=/^0o[0-7]+$/i,Hg=parseInt;function Vg(e){if(typeof e=="number")return e;if(Ag(e))return wi;if(yi(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=yi(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=kg(e);var n=jg.test(e);return n||Fg.test(e)?Hg(e.slice(2),n?2:8):Lg.test(e)?wi:+e}var Wg=Vg,Bg=Za,ca=ag,Si=Wg,zg="Expected a function",Yg=Math.max,Ug=Math.min;function Gg(e,t,n){var r,a,o,i,l,c,u=0,f=!1,d=!1,m=!0;if(typeof e!="function")throw new TypeError(zg);t=Si(t)||0,Bg(n)&&(f=!!n.leading,d="maxWait"in n,o=d?Yg(Si(n.maxWait)||0,t):o,m="trailing"in n?!!n.trailing:m);function p(w){var x=r,$=a;return r=a=void 0,u=w,i=e.apply($,x),i}function h(w){return u=w,l=setTimeout(C,t),f?p(w):i}function v(w){var x=w-c,$=w-u,D=t-x;return d?Ug(D,o-$):D}function g(w){var x=w-c,$=w-u;return c===void 0||x>=t||x<0||d&&$>=o}function C(){var w=ca();if(g(w))return b(w);l=setTimeout(C,v(w))}function b(w){return l=void 0,m&&r?p(w):(r=a=void 0,i)}function S(){l!==void 0&&clearTimeout(l),u=0,r=c=a=l=void 0}function P(){return l===void 0?i:b(ca())}function E(){var w=ca(),x=g(w);if(r=arguments,a=this,c=w,x){if(l===void 0)return h(c);if(d)return clearTimeout(l),l=setTimeout(C,t),p(c)}return l===void 0&&(l=setTimeout(C,t)),i}return E.cancel=S,E.flush=P,E}var hl=Gg;const Xg=(e,{debounceWait:t,debounceLeading:n,debounceTrailing:r,debounceMaxWait:a})=>{const o=s.useRef(),i=s.useMemo(()=>{const l={};return n!==void 0&&(l.leading=n),r!==void 0&&(l.trailing=r),a!==void 0&&(l.maxWait=a),l},[n,r,a]);return s.useEffect(()=>{if(t){const l=e.runAsync.bind(e);return o.current=hl(c=>{c()},t,i),e.runAsync=(...c)=>new Promise((u,f)=>{var d;(d=o.current)===null||d===void 0||d.call(o,()=>{l(...c).then(u).catch(f)})}),()=>{var c;(c=o.current)===null||c===void 0||c.cancel(),e.runAsync=l}}},[t,i]),t?{onCancel:()=>{var l;(l=o.current)===null||l===void 0||l.cancel()}}:{}},Kg=Xg,qg=(e,{loadingDelay:t,ready:n})=>{const r=s.useRef();if(!t)return{};const a=()=>{r.current&&clearTimeout(r.current)};return{onBefore:()=>(a(),n!==!1&&(r.current=setTimeout(()=>{e.setState({loading:!0})},t)),{loading:!1}),onFinally:()=>{a()},onCancel:()=>{a()}}},Jg=qg;function eo(){return Ir?document.visibilityState!=="hidden":!0}const Fn=[];function Qg(e){return Fn.push(e),function(){const n=Fn.indexOf(e);Fn.splice(n,1)}}if(Ir){const e=()=>{if(eo())for(let t=0;t{const a=s.useRef(),o=s.useRef(),i=s.useRef(0),l=()=>{var c;a.current&&clearTimeout(a.current),(c=o.current)===null||c===void 0||c.call(o)};return pn(()=>{t||l()},[t]),t?{onBefore:()=>{l()},onError:()=>{i.current+=1},onSuccess:()=>{i.current=0},onFinally:()=>{r===-1||r!==-1&&i.current<=r?a.current=setTimeout(()=>{!n&&!eo()?o.current=Qg(()=>{e.refresh()}):e.refresh()},t):i.current=0},onCancel:()=>{l()}}:{}},ev=Zg;function tv(e,t){let n=!1;return(...r)=>{n||(n=!0,e(...r),setTimeout(()=>{n=!1},t))}}function nv(){return Ir&&typeof navigator.onLine<"u"?navigator.onLine:!0}const Hn=[];function rv(e){return Hn.push(e),function(){const n=Hn.indexOf(e);n>-1&&Hn.splice(n,1)}}if(Ir){const e=()=>{if(!(!eo()||!nv()))for(let t=0;t{const r=s.useRef(),a=()=>{var o;(o=r.current)===null||o===void 0||o.call(r)};return s.useEffect(()=>{if(t){const o=tv(e.refresh.bind(e),n);r.current=rv(()=>{o()})}return()=>{a()}},[t,n]),Ua(()=>{a()}),{}},ov=av,iv=(e,{retryInterval:t,retryCount:n})=>{const r=s.useRef(),a=s.useRef(0),o=s.useRef(!1);return n?{onBefore:()=>{o.current||(a.current=0),o.current=!1,r.current&&clearTimeout(r.current)},onSuccess:()=>{a.current=0},onError:()=>{if(a.current+=1,n===-1||a.current<=n){const i=t??Math.min(1e3*Math.pow(2,a.current),3e4);r.current=setTimeout(()=>{o.current=!0,e.refresh()},i)}else a.current=0},onCancel:()=>{a.current=0,r.current&&clearTimeout(r.current)}}:{}},sv=iv;var lv=hl,cv=Za,uv="Expected a function";function dv(e,t,n){var r=!0,a=!0;if(typeof e!="function")throw new TypeError(uv);return cv(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),lv(e,t,{leading:r,maxWait:t,trailing:a})}var fv=dv;const mv=(e,{throttleWait:t,throttleLeading:n,throttleTrailing:r})=>{const a=s.useRef(),o={};return n!==void 0&&(o.leading=n),r!==void 0&&(o.trailing=r),s.useEffect(()=>{if(t){const i=e.runAsync.bind(e);return a.current=fv(l=>{l()},t,o),e.runAsync=(...l)=>new Promise((c,u)=>{var f;(f=a.current)===null||f===void 0||f.call(a,()=>{i(...l).then(c).catch(u)})}),()=>{var l;e.runAsync=i,(l=a.current)===null||l===void 0||l.cancel()}}},[t,n,r]),t?{onCancel:()=>{var i;(i=a.current)===null||i===void 0||i.cancel()}}:{}},pv=mv,gv=e=>{Yi&&(Ya(e)||console.error(`useMount: parameter \`fn\` expected to be a function, but got "${typeof e}".`)),s.useEffect(()=>{e==null||e()},[])},vv=gv,hv=()=>{const[,e]=s.useState({});return s.useCallback(()=>e({}),[])},Cv=hv;class bv{constructor(t,n,r,a={}){this.serviceRef=t,this.options=n,this.subscribe=r,this.initState=a,this.count=0,this.state={loading:!1,params:void 0,data:void 0,error:void 0},this.state=Object.assign(Object.assign(Object.assign({},this.state),{loading:!n.manual}),a)}setState(t={}){this.state=Object.assign(Object.assign({},this.state),t),this.subscribe()}runPluginHandler(t,...n){const r=this.pluginImpls.map(a=>{var o;return(o=a[t])===null||o===void 0?void 0:o.call(a,...n)}).filter(Boolean);return Object.assign({},...r)}runAsync(...t){var n,r,a,o,i,l,c,u,f,d;return Xc(this,void 0,void 0,function*(){this.count+=1;const m=this.count,p=this.runPluginHandler("onBefore",t),{stopNow:h=!1,returnNow:v=!1}=p,g=Mr(p,["stopNow","returnNow"]);if(h)return new Promise(()=>{});if(this.setState(Object.assign({loading:!0,params:t},g)),v)return Promise.resolve(g.data);(r=(n=this.options).onBefore)===null||r===void 0||r.call(n,t);try{let{servicePromise:C}=this.runPluginHandler("onRequest",this.serviceRef.current,t);C||(C=this.serviceRef.current(...t));const b=yield C;return m!==this.count?new Promise(()=>{}):(this.setState({data:b,error:void 0,loading:!1}),(o=(a=this.options).onSuccess)===null||o===void 0||o.call(a,b,t),this.runPluginHandler("onSuccess",b,t),(l=(i=this.options).onFinally)===null||l===void 0||l.call(i,t,b,void 0),m===this.count&&this.runPluginHandler("onFinally",t,b,void 0),b)}catch(C){if(m!==this.count)return new Promise(()=>{});throw this.setState({error:C,loading:!1}),(u=(c=this.options).onError)===null||u===void 0||u.call(c,C,t),this.runPluginHandler("onError",C,t),(d=(f=this.options).onFinally)===null||d===void 0||d.call(f,t,void 0,C),m===this.count&&this.runPluginHandler("onFinally",t,void 0,C),C}})}run(...t){this.runAsync(...t).catch(n=>{this.options.onError||console.error(n)})}cancel(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")}refresh(){this.run(...this.state.params||[])}refreshAsync(){return this.runAsync(...this.state.params||[])}mutate(t){const n=Ya(t)?t(this.state.data):t;this.runPluginHandler("onMutate",n),this.setState({data:n})}}function yv(e,t={},n=[]){const{manual:r=!1}=t,a=Mr(t,["manual"]),o=Object.assign({manual:r},a),i=Wc(e),l=Cv(),c=ml(()=>{const u=n.map(f=>{var d;return(d=f==null?void 0:f.onInit)===null||d===void 0?void 0:d.call(f,o)}).filter(Boolean);return new bv(i,o,l,Object.assign({},...u))},[]);return c.options=o,c.pluginImpls=n.map(u=>u(c,o)),vv(()=>{if(!r){const u=c.state.params||t.defaultParams||[];c.run(...u)}}),Ua(()=>{c.cancel()}),{loading:c.state.loading,data:c.state.data,error:c.state.error,params:c.state.params||[],cancel:gt(c.cancel.bind(c)),refresh:gt(c.refresh.bind(c)),refreshAsync:gt(c.refreshAsync.bind(c)),run:gt(c.run.bind(c)),runAsync:gt(c.runAsync.bind(c)),mutate:gt(c.mutate.bind(c))}}function wv(e,t,n){return yv(e,t,[...n||[],Kg,Jg,ev,ov,pv,Vp,Kp,sv])}const Sv=(e,t={})=>{var n;const{defaultPageSize:r=10,defaultCurrent:a=1}=t,o=Mr(t,["defaultPageSize","defaultCurrent"]),i=wv(e,Object.assign({defaultParams:[{current:a,pageSize:r}],refreshDepsAction:()=>{m(1)}},o)),{current:l=1,pageSize:c=r}=i.params[0]||{},u=((n=i.data)===null||n===void 0?void 0:n.total)||0,f=s.useMemo(()=>Math.ceil(u/c),[c,u]),d=(h,v)=>{let g=h<=0?1:h;const C=v<=0?1:v,b=Math.ceil(u/C);g>b&&(g=Math.max(1,b));const[S={},...P]=i.params||[];i.run(Object.assign(Object.assign({},S),{current:g,pageSize:C}),...P)},m=h=>{d(h,c)},p=h=>{d(l,h)};return Object.assign(Object.assign({},i),{pagination:{current:l,pageSize:c,total:u,totalPage:f,onChange:gt(d),changeCurrent:gt(m),changePageSize:gt(p)}})},Pv=Sv,xv=(e,t={})=>{var n;const{form:r,defaultType:a="simple",defaultParams:o,manual:i=!1,refreshDeps:l=[],ready:c=!0}=t,u=Mr(t,["form","defaultType","defaultParams","manual","refreshDeps","ready"]),f=Pv(e,Object.assign({manual:!0},u)),{params:d=[],run:m}=f,p=d[2]||{},[h,v]=s.useState((p==null?void 0:p.type)||a),g=s.useRef({}),C=s.useRef([]),b=!!(r!=null&&r.getInternalHooks),S=()=>{if(!r)return{};if(b)return r.getFieldsValue(null,()=>!0);const T=r.getFieldsValue(),N={};return Object.keys(T).forEach(L=>{(!r.getFieldInstance||r.getFieldInstance(L))&&(N[L]=T[L])}),N},P=()=>{if(!r)return Promise.resolve({});const T=S(),N=Object.keys(T);return b?r.validateFields(N):new Promise((L,k)=>{r.validateFields(N,(V,H)=>{V?k(V):L(H)})})},E=()=>{if(!r)return;if(b)return r.setFieldsValue(g.current);const T={};Object.keys(g.current).forEach(N=>{(!r.getFieldInstance||r.getFieldInstance(N))&&(T[N]=g.current[N])}),r.setFieldsValue(T)},w=()=>{const T=S();g.current=Object.assign(Object.assign({},g.current),T),v(N=>N==="simple"?"advance":"simple")},x=T=>{c&&setTimeout(()=>{P().then((N={})=>{const L=T||Object.assign(Object.assign({pageSize:t.defaultPageSize||10},(d==null?void 0:d[0])||{}),{current:1});if(!r){m(L);return}g.current=Object.assign(Object.assign({},g.current),N),m(L,N,{allFormData:g.current,type:h})}).catch(N=>N)})},$=()=>{r&&r.resetFields(),x()},D=T=>{var N;(N=T==null?void 0:T.preventDefault)===null||N===void 0||N.call(T),x()},j=(T,N,L,k)=>{const[V,...H]=d||[];m(Object.assign(Object.assign({},V),{current:T.current,pageSize:T.pageSize,filters:N,sorter:L,extra:k}),...H)};s.useEffect(()=>{if(d.length>0){g.current=(p==null?void 0:p.allFormData)||{},E(),m(...d);return}!i&&c&&(g.current=(o==null?void 0:o[1])||{},E(),x(o==null?void 0:o[0]))},[]),pn(()=>{c&&E()},[h]);const M=s.useRef(!1);return M.current=!1,pn(()=>{!i&&c&&(M.current=!0,r&&r.resetFields(),g.current=(o==null?void 0:o[1])||{},E(),x(o==null?void 0:o[0]))},[c]),pn(()=>{M.current||c&&(i||(M.current=!0,f.pagination.changeCurrent(1)))},[...l]),Object.assign(Object.assign({},f),{tableProps:{dataSource:((n=f.data)===null||n===void 0?void 0:n.list)||C.current,loading:f.loading,onChange:gt(j),pagination:{current:f.pagination.current,pageSize:f.pagination.pageSize,total:f.pagination.total}},search:{submit:gt(D),type:h,changeType:gt(w),reset:gt($)}})},Ev=xv,_v=e=>{const{toggleSearch:t,refreshData:n,showColumn:r=()=>{}}=e,a=t,o=n,i=r;return G("div",{className:"app-table-action-button",children:Ne(Yt,{size:15,children:[G(Ln,{title:"搜索",children:G(Xe,{shape:"circle",icon:G(Bc,{}),onClick:()=>a()})}),G(Ln,{title:"刷新",children:G(Xe,{shape:"circle",icon:G(Ap,{}),onClick:()=>o()})}),G(Ln,{title:"隐藏列",children:G(Xe,{shape:"circle",icon:G(Fp,{}),onClick:()=>i()})})]})})},Dv=async({current:e,pageSize:t},n)=>{let r=`page=${e}&size=${t}`;return Object.entries(n).forEach(([a,o])=>{o&&(r+=`&${a}=${o}`)}),fetch(`https://randomuser.me/api?results=55&${r}`).then(a=>a.json()).then(a=>({total:a.info.results,list:a.results}))};function Cl(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,zc(e,t)}function $v(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Ov(e,t){e.classList?e.classList.add(t):$v(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Pi(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Rv(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=Pi(e.className,t):e.setAttribute("class",Pi(e.className&&e.className.baseVal||"",t))}const xi={disabled:!1},bl=De.createContext(null);var yl=function(t){return t.scrollTop},An="unmounted",Qt="exited",Zt="entering",dn="entered",La="exiting",jt=function(e){Cl(t,e);function t(r,a){var o;o=e.call(this,r,a)||this;var i=a,l=i&&!i.isMounting?r.enter:r.appear,c;return o.appearStatus=null,r.in?l?(c=Qt,o.appearStatus=Zt):c=dn:r.unmountOnExit||r.mountOnEnter?c=An:c=Qt,o.state={status:c},o.nextCallback=null,o}t.getDerivedStateFromProps=function(a,o){var i=a.in;return i&&o.status===An?{status:Qt}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(a){var o=null;if(a!==this.props){var i=this.state.status;this.props.in?i!==Zt&&i!==dn&&(o=Zt):(i===Zt||i===dn)&&(o=La)}this.updateStatus(!1,o)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var a=this.props.timeout,o,i,l;return o=i=l=a,a!=null&&typeof a!="number"&&(o=a.exit,i=a.enter,l=a.appear!==void 0?a.appear:i),{exit:o,enter:i,appear:l}},n.updateStatus=function(a,o){if(a===void 0&&(a=!1),o!==null)if(this.cancelNextCallback(),o===Zt){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:ar.findDOMNode(this);i&&yl(i)}this.performEnter(a)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Qt&&this.setState({status:An})},n.performEnter=function(a){var o=this,i=this.props.enter,l=this.context?this.context.isMounting:a,c=this.props.nodeRef?[l]:[ar.findDOMNode(this),l],u=c[0],f=c[1],d=this.getTimeouts(),m=l?d.appear:d.enter;if(!a&&!i||xi.disabled){this.safeSetState({status:dn},function(){o.props.onEntered(u)});return}this.props.onEnter(u,f),this.safeSetState({status:Zt},function(){o.props.onEntering(u,f),o.onTransitionEnd(m,function(){o.safeSetState({status:dn},function(){o.props.onEntered(u,f)})})})},n.performExit=function(){var a=this,o=this.props.exit,i=this.getTimeouts(),l=this.props.nodeRef?void 0:ar.findDOMNode(this);if(!o||xi.disabled){this.safeSetState({status:Qt},function(){a.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:La},function(){a.props.onExiting(l),a.onTransitionEnd(i.exit,function(){a.safeSetState({status:Qt},function(){a.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(a,o){o=this.setNextCallback(o),this.setState(a,o)},n.setNextCallback=function(a){var o=this,i=!0;return this.nextCallback=function(l){i&&(i=!1,o.nextCallback=null,a(l))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(a,o){this.setNextCallback(o);var i=this.props.nodeRef?this.props.nodeRef.current:ar.findDOMNode(this),l=a==null&&!this.props.addEndListener;if(!i||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var c=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],u=c[0],f=c[1];this.props.addEndListener(u,f)}a!=null&&setTimeout(this.nextCallback,a)},n.render=function(){var a=this.state.status;if(a===An)return null;var o=this.props,i=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var l=Ui(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return De.createElement(bl.Provider,{value:null},typeof i=="function"?i(a,l):De.cloneElement(De.Children.only(i),l))},t}(De.Component);jt.contextType=bl;jt.propTypes={};function un(){}jt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:un,onEntering:un,onEntered:un,onExit:un,onExiting:un,onExited:un};jt.UNMOUNTED=An;jt.EXITED=Qt;jt.ENTERING=Zt;jt.ENTERED=dn;jt.EXITING=La;const Nv=jt;var Iv=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return Ov(t,r)})},ua=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return Rv(t,r)})},to=function(e){Cl(t,e);function t(){for(var r,a=arguments.length,o=new Array(a),i=0;it?G(Mv,{in:!0,appear:!0,enter:!1,exit:!1,classNames:{appear:Ei.appear,appearActive:Ei.appearActive},timeout:600,children:G("div",{children:e})}):G(Yc,{children:e});var Bn={},Lv={get exports(){return Bn},set exports(e){Bn=e}},wl={};function Sl(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window>"u")return"";var r=(e=window.document)===null||e===void 0||(t=e.documentElement)===null||t===void 0?void 0:t.style;if(!r||n in r)return"";for(var a=0;a: Unmounted during event!");return t}var Lr={},jr={};Object.defineProperty(jr,"__esModule",{value:!0});jr.default=hh;function hh(){}function Pr(e){return Pr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pr(e)}Object.defineProperty(Lr,"__esModule",{value:!0});Lr.default=void 0;var fa=bh(s),mt=ao(Gi),Ch=ao(Nr),Ze=He,Bt=Mt,ma=It,Mn=ao(jr);function ao(e){return e&&e.__esModule?e:{default:e}}function Nl(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Nl=function(a){return a?n:t})(e)}function bh(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||Pr(e)!=="object"&&typeof e!="function")return{default:e};var n=Nl(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(r,o,i):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function Oi(e,t){return Ph(e)||Sh(e,t)||wh(e,t)||yh()}function yh(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function wh(e,t){if(e){if(typeof e=="string")return Ri(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ri(e,t)}}function Ri(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function xr(e){return xr=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},xr(e)}function yt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xt={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},zt=xt.mouse,Fr=function(e){_h(n,e);var t=Dh(n);function n(){var r;xh(this,n);for(var a=arguments.length,o=new Array(a),i=0;i not mounted on DragStart!");var u=c.ownerDocument;if(!(r.props.disabled||!(l.target instanceof u.defaultView.Node)||r.props.handle&&!(0,Ze.matchesSelectorAndParentsTo)(l.target,r.props.handle,c)||r.props.cancel&&(0,Ze.matchesSelectorAndParentsTo)(l.target,r.props.cancel,c))){l.type==="touchstart"&&l.preventDefault();var f=(0,Ze.getTouchIdentifier)(l);r.setState({touchIdentifier:f});var d=(0,Bt.getControlPosition)(l,f,et(r));if(d!=null){var m=d.x,p=d.y,h=(0,Bt.createCoreData)(et(r),m,p);(0,Mn.default)("DraggableCore: handleDragStart: %j",h),(0,Mn.default)("calling",r.props.onStart);var v=r.props.onStart(l,h);v===!1||r.mounted===!1||(r.props.enableUserSelectHack&&(0,Ze.addUserSelectStyles)(u),r.setState({dragging:!0,lastX:m,lastY:p}),(0,Ze.addEvent)(u,zt.move,r.handleDrag),(0,Ze.addEvent)(u,zt.stop,r.handleDragStop))}}}),yt(et(r),"handleDrag",function(l){var c=(0,Bt.getControlPosition)(l,r.state.touchIdentifier,et(r));if(c!=null){var u=c.x,f=c.y;if(Array.isArray(r.props.grid)){var d=u-r.state.lastX,m=f-r.state.lastY,p=(0,Bt.snapToGrid)(r.props.grid,d,m),h=Oi(p,2);if(d=h[0],m=h[1],!d&&!m)return;u=r.state.lastX+d,f=r.state.lastY+m}var v=(0,Bt.createCoreData)(et(r),u,f);(0,Mn.default)("DraggableCore: handleDrag: %j",v);var g=r.props.onDrag(l,v);if(g===!1||r.mounted===!1){try{r.handleDragStop(new MouseEvent("mouseup"))}catch{var C=document.createEvent("MouseEvents");C.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),r.handleDragStop(C)}return}r.setState({lastX:u,lastY:f})}}),yt(et(r),"handleDragStop",function(l){if(r.state.dragging){var c=(0,Bt.getControlPosition)(l,r.state.touchIdentifier,et(r));if(c!=null){var u=c.x,f=c.y;if(Array.isArray(r.props.grid)){var d=u-r.state.lastX||0,m=f-r.state.lastY||0,p=(0,Bt.snapToGrid)(r.props.grid,d,m),h=Oi(p,2);d=h[0],m=h[1],u=r.state.lastX+d,f=r.state.lastY+m}var v=(0,Bt.createCoreData)(et(r),u,f),g=r.props.onStop(l,v);if(g===!1||r.mounted===!1)return!1;var C=r.findDOMNode();C&&r.props.enableUserSelectHack&&(0,Ze.removeUserSelectStyles)(C.ownerDocument),(0,Mn.default)("DraggableCore: handleDragStop: %j",v),r.setState({dragging:!1,lastX:NaN,lastY:NaN}),C&&((0,Mn.default)("DraggableCore: Removing handlers"),(0,Ze.removeEvent)(C.ownerDocument,zt.move,r.handleDrag),(0,Ze.removeEvent)(C.ownerDocument,zt.stop,r.handleDragStop))}}}),yt(et(r),"onMouseDown",function(l){return zt=xt.mouse,r.handleDragStart(l)}),yt(et(r),"onMouseUp",function(l){return zt=xt.mouse,r.handleDragStop(l)}),yt(et(r),"onTouchStart",function(l){return zt=xt.touch,r.handleDragStart(l)}),yt(et(r),"onTouchEnd",function(l){return zt=xt.touch,r.handleDragStop(l)}),r}return Eh(n,[{key:"componentDidMount",value:function(){this.mounted=!0;var a=this.findDOMNode();a&&(0,Ze.addEvent)(a,xt.touch.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var a=this.findDOMNode();if(a){var o=a.ownerDocument;(0,Ze.removeEvent)(o,xt.mouse.move,this.handleDrag),(0,Ze.removeEvent)(o,xt.touch.move,this.handleDrag),(0,Ze.removeEvent)(o,xt.mouse.stop,this.handleDragStop),(0,Ze.removeEvent)(o,xt.touch.stop,this.handleDragStop),(0,Ze.removeEvent)(a,xt.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,Ze.removeUserSelectStyles)(o)}}},{key:"findDOMNode",value:function(){var a,o,i;return(a=this.props)!==null&&a!==void 0&&a.nodeRef?(o=this.props)===null||o===void 0||(i=o.nodeRef)===null||i===void 0?void 0:i.current:Ch.default.findDOMNode(this)}},{key:"render",value:function(){return fa.cloneElement(fa.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),n}(fa.Component);Lr.default=Fr;yt(Fr,"displayName","DraggableCore");yt(Fr,"propTypes",{allowAnyClick:mt.default.bool,disabled:mt.default.bool,enableUserSelectHack:mt.default.bool,offsetParent:function(t,n){if(t[n]&&t[n].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:mt.default.arrayOf(mt.default.number),handle:mt.default.string,cancel:mt.default.string,nodeRef:mt.default.object,onStart:mt.default.func,onDrag:mt.default.func,onStop:mt.default.func,onMouseDown:mt.default.func,scale:mt.default.number,className:ma.dontSetMe,style:ma.dontSetMe,transform:ma.dontSetMe});yt(Fr,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1});(function(e){function t(y){return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},t(y)}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DraggableCore",{enumerable:!0,get:function(){return u.default}}),e.default=void 0;var n=h(s),r=m(Gi),a=m(Nr),o=m(Fv),i=He,l=Mt,c=It,u=m(Lr),f=m(jr),d=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function m(y){return y&&y.__esModule?y:{default:y}}function p(y){if(typeof WeakMap!="function")return null;var _=new WeakMap,R=new WeakMap;return(p=function(I){return I?R:_})(y)}function h(y,_){if(!_&&y&&y.__esModule)return y;if(y===null||t(y)!=="object"&&typeof y!="function")return{default:y};var R=p(_);if(R&&R.has(y))return R.get(y);var O={},I=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in y)if(F!=="default"&&Object.prototype.hasOwnProperty.call(y,F)){var q=I?Object.getOwnPropertyDescriptor(y,F):null;q&&(q.get||q.set)?Object.defineProperty(O,F,q):O[F]=y[F]}return O.default=y,R&&R.set(y,O),O}function v(){return v=Object.assign||function(y){for(var _=1;_=0)&&Object.prototype.propertyIsEnumerable.call(y,O)&&(R[O]=y[O])}return R}function C(y,_){if(y==null)return{};var R={},O=Object.keys(y),I,F;for(F=0;F=0)&&(R[I]=y[I]);return R}function b(y,_){var R=Object.keys(y);if(Object.getOwnPropertySymbols){var O=Object.getOwnPropertySymbols(y);_&&(O=O.filter(function(I){return Object.getOwnPropertyDescriptor(y,I).enumerable})),R.push.apply(R,O)}return R}function S(y){for(var _=1;_y.length)&&(_=y.length);for(var R=0,O=new Array(_);R<_;R++)O[R]=y[R];return O}function $(y,_){var R=y==null?null:typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(R!=null){var O=[],I=!0,F=!1,q,re;try{for(R=R.call(y);!(I=(q=R.next()).done)&&(O.push(q.value),!(_&&O.length===_));I=!0);}catch(A){F=!0,re=A}finally{try{!I&&R.return!=null&&R.return()}finally{if(F)throw re}}return O}}function D(y){if(Array.isArray(y))return y}function j(y,_){if(!(y instanceof _))throw new TypeError("Cannot call a class as a function")}function M(y,_){for(var R=0;R<_.length;R++){var O=_[R];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(y,O.key,O)}}function T(y,_,R){return _&&M(y.prototype,_),R&&M(y,R),Object.defineProperty(y,"prototype",{writable:!1}),y}function N(y,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(_&&_.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),Object.defineProperty(y,"prototype",{writable:!1}),_&&L(y,_)}function L(y,_){return L=Object.setPrototypeOf||function(O,I){return O.__proto__=I,O},L(y,_)}function k(y){var _=z();return function(){var O=W(y),I;if(_){var F=W(this).constructor;I=Reflect.construct(O,arguments,F)}else I=O.apply(this,arguments);return V(this,I)}}function V(y,_){if(_&&(t(_)==="object"||typeof _=="function"))return _;if(_!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return H(y)}function H(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function z(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function W(y){return W=Object.setPrototypeOf?Object.getPrototypeOf:function(R){return R.__proto__||Object.getPrototypeOf(R)},W(y)}function B(y,_,R){return _ in y?Object.defineProperty(y,_,{value:R,enumerable:!0,configurable:!0,writable:!0}):y[_]=R,y}var te=function(y){N(R,y);var _=k(R);function R(O){var I;return j(this,R),I=_.call(this,O),B(H(I),"onDragStart",function(F,q){(0,f.default)("Draggable: onDragStart: %j",q);var re=I.props.onStart(F,(0,l.createDraggableData)(H(I),q));if(re===!1)return!1;I.setState({dragging:!0,dragged:!0})}),B(H(I),"onDrag",function(F,q){if(!I.state.dragging)return!1;(0,f.default)("Draggable: onDrag: %j",q);var re=(0,l.createDraggableData)(H(I),q),A={x:re.x,y:re.y};if(I.props.bounds){var ue=A.x,Y=A.y;A.x+=I.state.slackX,A.y+=I.state.slackY;var ae=(0,l.getBoundPosition)(H(I),A.x,A.y),se=P(ae,2),Ce=se[0],pe=se[1];A.x=Ce,A.y=pe,A.slackX=I.state.slackX+(ue-A.x),A.slackY=I.state.slackY+(Y-A.y),re.x=A.x,re.y=A.y,re.deltaX=A.x-I.state.x,re.deltaY=A.y-I.state.y}var Pe=I.props.onDrag(F,re);if(Pe===!1)return!1;I.setState(A)}),B(H(I),"onDragStop",function(F,q){if(!I.state.dragging)return!1;var re=I.props.onStop(F,(0,l.createDraggableData)(H(I),q));if(re===!1)return!1;(0,f.default)("Draggable: onDragStop: %j",q);var A={dragging:!1,slackX:0,slackY:0},ue=Boolean(I.props.position);if(ue){var Y=I.props.position,ae=Y.x,se=Y.y;A.x=ae,A.y=se}I.setState(A)}),I.state={dragging:!1,dragged:!1,x:O.position?O.position.x:O.defaultPosition.x,y:O.position?O.position.y:O.defaultPosition.y,prevPropsPosition:S({},O.position),slackX:0,slackY:0,isElementSVG:!1},O.position&&!(O.onDrag||O.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),I}return T(R,[{key:"componentDidMount",value:function(){typeof window.SVGElement<"u"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var I,F,q;return(I=(F=this.props)===null||F===void 0||(q=F.nodeRef)===null||q===void 0?void 0:q.current)!==null&&I!==void 0?I:a.default.findDOMNode(this)}},{key:"render",value:function(){var I,F=this.props;F.axis,F.bounds;var q=F.children,re=F.defaultPosition,A=F.defaultClassName,ue=F.defaultClassNameDragging,Y=F.defaultClassNameDragged,ae=F.position,se=F.positionOffset;F.scale;var Ce=g(F,d),pe={},Pe=null,Ae=Boolean(ae),Ie=!Ae||this.state.dragging,Ee=ae||re,be={x:(0,l.canDragX)(this)&&Ie?this.state.x:Ee.x,y:(0,l.canDragY)(this)&&Ie?this.state.y:Ee.y};this.state.isElementSVG?Pe=(0,i.createSVGTransform)(be,se):pe=(0,i.createCSSTransform)(be,se);var ce=(0,o.default)(q.props.className||"",A,(I={},B(I,ue,this.state.dragging),B(I,Y,this.state.dragged),I));return n.createElement(u.default,v({},Ce,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),n.cloneElement(n.Children.only(q),{className:ce,style:S(S({},q.props.style),pe),transform:Pe}))}}],[{key:"getDerivedStateFromProps",value:function(I,F){var q=I.position,re=F.prevPropsPosition;return q&&(!re||q.x!==re.x||q.y!==re.y)?((0,f.default)("Draggable: getDerivedStateFromProps %j",{position:q,prevPropsPosition:re}),{x:q.x,y:q.y,prevPropsPosition:S({},q)}):null}}]),R}(n.Component);e.default=te,B(te,"displayName","Draggable"),B(te,"propTypes",S(S({},u.default.propTypes),{},{axis:r.default.oneOf(["both","x","y","none"]),bounds:r.default.oneOfType([r.default.shape({left:r.default.number,right:r.default.number,top:r.default.number,bottom:r.default.number}),r.default.string,r.default.oneOf([!1])]),defaultClassName:r.default.string,defaultClassNameDragging:r.default.string,defaultClassNameDragged:r.default.string,defaultPosition:r.default.shape({x:r.default.number,y:r.default.number}),positionOffset:r.default.shape({x:r.default.oneOfType([r.default.number,r.default.string]),y:r.default.oneOfType([r.default.number,r.default.string])}),position:r.default.shape({x:r.default.number,y:r.default.number}),className:c.dontSetMe,style:c.dontSetMe,transform:c.dontSetMe})),B(te,"defaultProps",S(S({},u.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))})(wl);var Il=wl,Ml=Il.default,Rh=Il.DraggableCore;Lv.exports=Ml;Bn.default=Ml;Bn.DraggableCore=Rh;const Nh=({title:e="上传",accept:t=".jpg, .jpeg, .png",config:n,onSuccess:r,onFail:a,onRemove:o})=>{const i={name:"file",accept:t,onChange(l){l.file.status!=="uploading"&&console.log(l.file,l.fileList),l.file.status!=="removed"&&o&&o({url:""}),l.file.status==="done"?(nn.success(`${l.file.name} 上传成功`),r&&r({url:l.file.response.data})):l.file.status==="error"&&(nn.error(`${l.file.name} 上传失败`),a&&a())}};return Object.assign(i,n),G(Mp,{...i,children:G(Xe,{type:"primary",children:e})})},Ii=e=>new Promise(t=>{setTimeout(()=>{const n={name:"jikey",...e};t(n)},200)}),Ih="YYYY-MM-DD",Mh=({data:e,isOpenEdit:t,setIsOpenEdit:n,onOkAction:r})=>{const[a,o]=Xi({head_thumb:"",year:""}),[i,l]=s.useState({left:0,top:0,bottom:0,right:0}),c=s.useRef(null),[u,f]=s.useState(!1),[d]=qe.useForm(),m=!!e,p=m?"修改用户":"添加用户",{validateFields:h}=d,v={rules:[{required:!0,message:"请选择日期"}]},g={maxCount:1,accept:".jpg,.jpeg,.png",action:"https://www.fastmock.site/mock/8a027582c169e035aa9cd404b3dbc06f/api/upload"};s.useEffect(()=>{if(!e){d.resetFields();return}m&&(e.year="2022",d.setFieldsValue({year:it(e==null?void 0:e.year,Ih)}),o({year:e.year,head_thumb:e.head_thumb}),delete e.year,d.setFieldsValue(e))},[e]);const C=M=>{let T="post",N="添加成功",L="";m&&(T="put",N="修改成功",L=e.uuid),Ii({id:L,type:T,params:M}).then(()=>{nn.success(N),setTimeout(()=>{n(!1),r&&r(),d.resetFields()},500)})},b=async()=>{h().then(M=>{C(M)}).catch(M=>{console.log("Failed:",M)})},S=(M,T)=>{o({year:T})},P=()=>{n(!1)},E=()=>{d.resetFields(),o({head_thumb:"",year:""})},w=({url:M})=>{o({head_thumb:M})},x=()=>{},$=M=>{Ii({params:{url:M},type:"get"}).then(()=>{nn.success("删除成功"),o({head_thumb:""})}).catch(()=>{o({head_thumb:""})})},D=(M,T)=>{var V;const{clientWidth:N,clientHeight:L}=window.document.documentElement,k=(V=c.current)==null?void 0:V.getBoundingClientRect();k&&l({left:-k.left+T.x,right:N-(k.right-T.x),top:-k.top+T.y,bottom:L-(k.bottom-T.y)})};return G(tm,{title:Ne("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{u&&f(!1)},onMouseOut:()=>{f(!0)},onFocus:()=>{},onBlur:()=>{},children:[" ",p]}),forceRender:!0,open:t,onOk:b,destroyOnClose:!0,onCancel:P,afterClose:E,modalRender:M=>G(Bn,{disabled:u,bounds:i,onStart:(T,N)=>D(T,N),children:G("div",{ref:c,children:M})}),children:Ne(qe,{className:"app-vertical-form",name:"basic",layout:"vertical",form:d,preserve:!1,onFinish:b,autoComplete:"off",initialValues:{sex:1},children:[G(qe.Item,{label:"姓名",name:"email",rules:[{required:!0,message:"请输入姓名"},{whitespace:!0,message:"姓名不能为空"}],children:G(br,{placeholder:"请填写姓名"})}),G(qe.Item,{label:"身份证号",name:"gender",rules:[{required:!0,message:"请填写身份证号"}],children:G(br,{placeholder:"请填写身份证号"})}),Ne(Gc,{children:[G(Fo,{span:12,children:G(qe.Item,{label:"生日",name:"year",wrapperCol:{span:22},...v,children:G(zd,{style:{width:"100%"},onChange:S})})}),G(Fo,{span:12,children:G(qe.Item,{label:"性别",name:"sex",rules:[{required:!0,message:"请选择性别"}],wrapperCol:{span:24},children:Ne(ea.Group,{value:1,children:[G(ea,{value:1,children:"男"}),G(ea,{value:2,children:"女"})]})})})]}),Ne(qe.Item,{label:"照片",name:"head_thumb",rules:[{message:"请学生照片"}],wrapperCol:{span:12},children:[a.head_thumb&&Ne(Yt,{direction:"vertical",className:"thumb-space",children:[G(jf,{width:60,src:{aliases:"D:\\Program Files\\cmder\\config\\user_aliases.cmd",ALLUSERSPROFILE:"C:\\ProgramData",ANSICON:"173x1000 (173x39)",ANSICON_DEF:"7",APPCODE_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\appcode.vmoptions",APPDATA:"C:\\Users\\jikey\\AppData\\Roaming",architecture:"64",architecture_bits:"64",ccall:"call D:\\Program Files\\cmder\\vendor\\bin\\cexec.cmd",cexec:"D:\\Program Files\\cmder\\vendor\\bin\\cexec.cmd",ChocolateyInstall:"C:\\ProgramData\\chocolatey",ChocolateyLastPathUpdate:"133077626310684111",CLION_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\clion.vmoptions",CMDER_ALIASES:"1",CMDER_CLINK:"1",CMDER_CONFIGURED:"1",CMDER_INIT_END:" 9:19:29.59",CMDER_INIT_START:" 9:19:28.17",CMDER_ROOT:"D:\\Program Files\\cmder",CMDER_SHELL:"cmd",CMDER_USER_FLAGS:" ",CommonProgramFiles:"C:\\Program Files\\Common Files","CommonProgramFiles(x86)":"C:\\Program Files (x86)\\Common Files",CommonProgramW6432:"C:\\Program Files\\Common Files",COMPUTERNAME:"DESKTOP-UQO8NII",ComSpec:"C:\\WINDOWS\\system32\\cmd.exe",ConEmuANSI:"ON",ConEmuAnsiLog:"",ConEmuArgs:'/Icon "D:\\Program Files\\cmder\\icons\\cmder.ico" /Title Cmder',ConEmuArgs2:"",ConEmuBackHWND:"0x003D02CA",ConEmuBaseDir:"D:\\Program Files\\cmder\\vendor\\conemu-maximus5\\ConEmu",ConEmuBaseDirShort:"D:\\Program Files\\cmder\\vendor\\conemu-maximus5\\ConEmu",ConEmuBuild:"180626",ConEmuCfgDir:"D:\\Program Files\\cmder\\vendor\\conemu-maximus5",ConEmuConfig:"",ConEmuDir:"D:\\Program Files\\cmder\\vendor\\conemu-maximus5",ConEmuDrawHWND:"0x0030083C",ConEmuDrive:"D:",ConEmuHooks:"Enabled",ConEmuHWND:"0x000406D2",ConEmuIsAdmin:"ADMIN",ConEmuPalette:"Monokai",ConEmuPID:"29368",ConEmuServerPID:"25724",ConEmuTask:"{cmd::Cmder as Admin}",ConEmuWorkDir:"D:\\webstorm\\gitee\\react-build-admin",ConEmuWorkDrive:"D:",DATAGRIP_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\datagrip.vmoptions",DATASPELL_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\dataspell.vmoptions",debug_output:"0",DEVECOSTUDIO_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\devecostudio.vmoptions",fast_init:"0",feFlagName:" ",GATEWAY_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\gateway.vmoptions",GIT_INSTALL_ROOT:"C:\\Program Files\\Git",GO111MODULE:"on",GOLAND_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\goland.vmoptions",GOPATH:"D:\\go-project",GOPROXY:"https://mirrors.aliyun.com/goproxy/,direct",GOROOT:"C:\\Program Files\\Go",HOME:"C:\\Users\\jikey",HOMEDRIVE:"C:",HOMEPATH:"\\Users\\jikey",IDEA_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\idea.vmoptions",INIT_CWD:"D:\\webstorm\\gitee\\react-build-admin",IOJS_ORG_MIRROR:"https://npm.taobao.org/mirrors/iojs",JETBRAINSCLIENT_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\jetbrainsclient.vmoptions",JETBRAINS_CLIENT_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\jetbrains_client.vmoptions",LANG:"zh_CN.UTF8",lib_base:'call "D:\\Program Files\\cmder\\vendor\\lib\\lib_base.cmd"',lib_console:'call "D:\\Program Files\\cmder\\vendor\\lib\\lib_console.cmd"',lib_git:'call "D:\\Program Files\\cmder\\vendor\\lib\\lib_git.cmd"',lib_path:'call "D:\\Program Files\\cmder\\vendor\\lib\\lib_path.cmd"',lib_profile:'call "D:\\Program Files\\cmder\\vendor\\lib\\lib_profile.cmd"',LOCALAPPDATA:"C:\\Users\\jikey\\AppData\\Local",LOGONSERVER:"\\\\DESKTOP-UQO8NII",max_depth:"1",nix_tools:"1",NODE:"C:\\Program Files\\nodejs\\node.exe",NODEJS_ORG_MIRROR:"https://npm.taobao.org/mirrors/node",NODE_ENV:"production",NODE_PATH:"D:\\webstorm\\gitee\\react-build-admin\\node_modules\\.pnpm\\node_modules",NODIST_IOJS_MIRROR:"https://npm.taobao.org/mirrors/iojs",NODIST_NODE_MIRROR:"https://npm.taobao.org/mirrors/node",npm_config_global_dir:"D:\\.pnpm-store",npm_config_ignore_workspace_root_check:"true",npm_config_node_gyp:"C:\\nvm\\v16.0.0\\node_modules\\pnpm\\dist\\node_modules\\node-gyp\\bin\\node-gyp.js",npm_config_registry:"https://registry.npmjs.org/",npm_config_shamefully_hoist:"true",npm_config_strict_peer_dependencies:"",npm_config_user_agent:"pnpm/7.14.0 npm/? node/v16.0.0 win32 x64",npm_execpath:"C:\\nvm\\v16.0.0\\node_modules\\pnpm\\bin\\pnpm.cjs",npm_lifecycle_event:"build",npm_lifecycle_script:"tsc && vite build",npm_node_execpath:"C:\\Program Files\\nodejs\\node.exe",npm_package_dependencies_ahooks:"^3.7.5",npm_package_dependencies_animate_css:"^4.1.1",npm_package_dependencies_antd:"^5.2.3",npm_package_dependencies_axios:"^1.3.4",npm_package_dependencies_bytemd:"^1.20.2",npm_package_dependencies_dayjs:"^1.11.7",npm_package_dependencies_echarts:"^5.4.1",npm_package_dependencies_echarts_for_react:"^3.0.2",npm_package_dependencies_js_cookie:"^3.0.1",npm_package_dependencies_juejin_markdown_themes:"^1.29.5",npm_package_dependencies_lodash:"^4.17.21",npm_package_dependencies_lowdb:"3.0.0",npm_package_dependencies_mobx:"^6.8.0",npm_package_dependencies_mobx_react:"^7.6.0",npm_package_dependencies_qs:"^6.11.0",npm_package_dependencies_react:"^18.2.0",npm_package_dependencies_react_custom_scrollbars_2:"^4.5.0",npm_package_dependencies_react_dom:"^18.2.0",npm_package_dependencies_react_draggable:"^4.4.5",npm_package_dependencies_react_router_dom:"^6.8.2",npm_package_dependencies_react_transition_group:"^4.4.5",npm_package_dependencies_screenfull:"^6.0.2",npm_package_dependencies__ant_design_icons:"^5.0.1",npm_package_dependencies__bytemd_plugin_gemoji:"^1.20.2",npm_package_dependencies__bytemd_plugin_gfm:"^1.20.2",npm_package_dependencies__bytemd_plugin_highlight:"^1.20.2",npm_package_dependencies__bytemd_react:"^1.20.2",npm_package_dependencies__carbon_icons_react:"^11.17.0",npm_package_dependencies__tinymce_tinymce_react:"^4.3.0",npm_package_devDependencies_eslint:"^8.35.0",npm_package_devDependencies_eslint_config_airbnb:"^19.0.4",npm_package_devDependencies_eslint_config_react_app:"^7.0.1",npm_package_devDependencies_sass:"^1.58.3",npm_package_devDependencies_typescript:"^4.9.3",npm_package_devDependencies_unocss:"^0.50.3",npm_package_devDependencies_unplugin_auto_import:"^0.15.0",npm_package_devDependencies_vite:"^4.1.0",npm_package_devDependencies__babel_eslint_parser:"^7.19.1",npm_package_devDependencies__types_lodash:"^4.14.191",npm_package_devDependencies__types_marked:"^4.0.8",npm_package_devDependencies__types_node:"^18.14.6",npm_package_devDependencies__types_qs:"^6.9.7",npm_package_devDependencies__types_react:"^18.0.27",npm_package_devDependencies__types_react_dom:"^18.0.10",npm_package_devDependencies__vitejs_plugin_react:"^3.1.0",npm_package_name:"milu-blog-admin",npm_package_private:"true",npm_package_scripts_build:"tsc && vite build",npm_package_scripts_dev:"vite",npm_package_scripts_preview:"vite preview",npm_package_type:"module",npm_package_version:"0.0.0",NUMBER_OF_PROCESSORS:"8",NVMW_IOJS_ORG_MIRROR:"https://npm.taobao.org/mirrors/iojs",NVMW_NODEJS_ORG_MIRROR:"https://npm.taobao.org/mirrors/node",NVMW_NPM_MIRROR:"https://npm.taobao.org/mirrors/npm",NVM_HOME:"C:\\nvm",NVM_IOJS_ORG_MIRROR:"https://npm.taobao.org/mirrors/iojs",NVM_NODEJS_ORG_MIRROR:"https://npm.taobao.org/mirrors/node",NVM_SYMLINK:"C:\\Program Files\\nodejs",OneDrive:"C:\\Users\\jikey\\OneDrive",OS:"Windows_NT",Path:"D:\\webstorm\\gitee\\react-build-admin\\node_modules\\.bin;C:\\nvm\\v16.0.0\\node_modules\\pnpm\\dist\\node-gyp-bin;D:\\Program Files\\cmder\\vendor\\conemu-maximus5\\ConEmu\\Scripts;D:\\Program Files\\cmder\\vendor\\conemu-maximus5\\ConEmu\\Scripts;D:\\Program Files\\cmder\\bin;D:\\Program Files\\cmder\\vendor\\bin;D:\\Program Files\\cmder\\vendor\\conemu-maximus5\\ConEmu\\Scripts;D:\\Program Files\\cmder\\vendor\\conemu-maximus5;D:\\Program Files\\cmder\\vendor\\conemu-maximus5\\ConEmu;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Git\\cmd;C:\\Program Files\\SlikSvn\\bin;D:\\phpStudy\\php\\php-5.6.27-nts;C:\\ProgramData\\ComposerSetup\\bin;C:\\Program Files\\Go\\bin;D:\\go-project\\bin;D:\\phpStudy\\MySQL\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\nvm;C:\\Program Files\\nodejs;C:\\Users\\jikey\\AppData\\Local\\pnpm;C:\\Users\\jikey\\AppData\\Local\\Programs\\Python\\Python39\\Scripts\\;C:\\Users\\jikey\\AppData\\Local\\Programs\\Python\\Python39\\;C:\\Users\\jikey\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\jikey\\AppData\\Local\\atom\\bin;C:\\Users\\jikey\\AppData\\Roaming\\Composer\\vendor\\bin;C:\\Program Files\\JetBrains\\PyCharm 2021.1.1\\bin;C:\\Users\\jikey\\AppData\\Local\\Programs\\EmEditor;C:\\nvm;C:\\Program Files\\nodejs;C:\\Users\\jikey\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Git\\mingw64\\bin;C:\\Program Files\\Git\\usr\\bin;D:\\Program Files\\cmder",PATHEXT:".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JSE;.WSF;.WSH;.MSC",PHPSTORM_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\phpstorm.vmoptions",PLINK_PROTOCOL:"ssh",PNPM_HOME:"C:\\Users\\jikey\\AppData\\Local\\pnpm",PNPM_SCRIPT_SRC_DIR:"D:\\webstorm\\gitee\\react-build-admin",PROCESSOR_ARCHITECTURE:"AMD64",PROCESSOR_IDENTIFIER:"Intel64 Family 6 Model 142 Stepping 10, GenuineIntel",PROCESSOR_LEVEL:"6",PROCESSOR_REVISION:"8e0a",ProgramData:"C:\\ProgramData",ProgramFiles:"C:\\Program Files","ProgramFiles(x86)":"C:\\Program Files (x86)",ProgramW6432:"C:\\Program Files",PROMPT:"C\bL\bI\bN\bK\b \bC\bL\bI\bN\bK\b \bC\bL\bI\bN\bK\b \b$P$G",PSModulePath:"C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules",PUBLIC:"C:\\Users\\Public",PyCharm:"C:\\Program Files\\JetBrains\\PyCharm 2021.1.1\\bin;",PYCHARM_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\pycharm.vmoptions",RIDER_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\rider.vmoptions",RUBYMINE_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\rubymine.vmoptions",STUDIO_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\studio.vmoptions",SVN_SSH:"C:\\\\Program Files\\\\Git\\\\bin\\\\ssh.exe",SystemDrive:"C:",SystemRoot:"C:\\WINDOWS",TEMP:"C:\\Users\\jikey\\AppData\\Local\\Temp",TERM:"cygwin",time_init:"0",TMP:"C:\\Users\\jikey\\AppData\\Local\\Temp",USERDOMAIN:"DESKTOP-UQO8NII",USERDOMAIN_ROAMINGPROFILE:"DESKTOP-UQO8NII",USERNAME:"jikey",USERPROFILE:"C:\\Users\\jikey",user_aliases:"D:\\Program Files\\cmder\\config\\user_aliases.cmd",verbose_output:"0",WEBIDE_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\webide.vmoptions",WEBSTORM_VM_OPTIONS:"E:\\Tools\\JAVA & PHP & Net\\破解\\windows\\2022\\vmoptions\\webstorm.vmoptions",windir:"C:\\WINDOWS",VITE_API_URL:"https://www.fastmock.site/mock/8a027582c169e035aa9cd404b3dbc06f/api",VITE_BASE_URL:"/react-build-admin/",VITE_MAP_API_URL:"http://jikey.gitee.io/react-build-admin/",REACT_APP_API_URL:"https://www.fastmock.site/mock/8a027582c169e035aa9cd404b3dbc06f/api"}.REACT_APP_HOST+(a==null?void 0:a.head_thumb)}),G(tl,{title:"确定要删除吗?",onConfirm:()=>$(a==null?void 0:a.head_thumb),children:G(Xe,{type:"default",danger:!0,size:"small",children:"删除"})})]}),!a.head_thumb&&G(Nh,{title:"上传照片",config:g,onSuccess:w,onFail:x})]})]})})},{Option:Pt}=Tn,Yh=()=>{const[e,t]=Xi({showSearch:!1}),[n,r]=s.useState(!1),[a,o]=s.useState(),[i]=qe.useForm(),l=s.useRef(null);s.useEffect(()=>{t({showSearch:!0})},[]);const{tableProps:c,search:u,run:f}=Ev(Dv,{defaultPageSize:10,form:i}),{submit:d}=u;Object.assign(c.pagination,Ho.options);const m=Zr.debounce((N=i.getFieldsValue())=>{f(Ho.base,N)},500),p=()=>{i.resetFields(),m()},h=Zr.debounce(()=>{u.submit()},500),v=()=>{t({showSearch:!e.showSearch})},g=[{title:"姓名",dataIndex:"name.last",render:(N,L)=>Ne("span",{children:["我叫 ",L.name.last," "]})},{title:"邮箱",dataIndex:"email"},{title:"电话",dataIndex:"phone"},{title:"性别",dataIndex:"gender"},{title:"操作",dataIndex:"action",key:"action",width:100,render:(N,L)=>Ne(Yt,{children:[G(Xe,{type:"link",onClick:()=>{D(L)},children:Ne(Yt,{children:[G(Fm,{}),"修改"]})}),G(tl,{title:"确定要删除吗?",onConfirm:()=>{j(L)},children:G(Xe,{type:"link",danger:!0,children:Ne(Yt,{children:[G(ka,{}),"删除"]})})})]})}],C=()=>{r(!0)},[b,S]=s.useState([]),E={selectedRowKeys:b,onChange:N=>{S(N)}},w=!b.length,x=Zr.debounce(()=>{if(!b.length){nn.error("至少选择一个");return}setTimeout(()=>{nn.success("删除成功"),u.submit()},200)},500),$=()=>{C()},D=N=>{o(N),r(!0)},j=N=>new Promise(L=>{setTimeout(()=>{const k={name:"jikey",...N};L(k)},200)}).then(()=>{nn.success("删除成功"),u.submit()}),M=()=>{u.submit()},T=Ne("div",{className:"app-query-header",ref:l,children:[G("div",{className:"app-card-header flex justify-between",children:G("div",{className:"filter",children:Ne(qe,{name:"basic",labelCol:{span:4},wrapperCol:{span:20},initialValues:{remember:!0},form:i,children:[Ne(qe.Item,{label:"用户名称",className:"app-card-header-form query",children:[G(qe.Item,{name:"name",rules:[{message:"请输入用户名称"}],children:G(br,{onPressEnter:h,autoComplete:"off"})}),G(qe.Item,{label:"手机号码",name:"name",rules:[{message:"请输入手机号码"}],children:G(br,{onPressEnter:()=>u.submit(),autoComplete:"off"})}),G(qe.Item,{label:"状态",name:"status",rules:[{message:"请选择状态"}],children:Ne(Tn,{defaultValue:"1",style:{width:"150px"},children:[G(Pt,{value:"1",children:"正常"}),G(Pt,{value:"2",children:"停用"})]})}),Ne(Yt,{children:[G(Xe,{type:"primary",onClick:d,children:"查询"}),G(Xe,{onClick:p,children:"重置"})]})]}),G(qe.Item,{label:"筛选",children:Ne(Yt,{align:"start",children:[G(qe.Item,{name:"grade_code",children:Ne(Tn,{defaultValue:"jack",style:{width:"150px"},children:[G(Pt,{value:"jack",children:"Jack"}),G(Pt,{value:"lucy",children:"Lucy"}),G(Pt,{value:"tom",children:"Tom"})]})}),G(qe.Item,{name:"grade_code",children:Ne(Tn,{defaultValue:"jack",style:{width:"150px"},children:[G(Pt,{value:"jack",children:"Jack"}),G(Pt,{value:"lucy",children:"Lucy"}),G(Pt,{value:"tom",children:"Tom"})]})}),G(qe.Item,{name:"grade_code",children:Ne(Tn,{defaultValue:"jack",style:{width:"150px"},children:[G(Pt,{value:"jack",children:"Jack"}),G(Pt,{value:"lucy",children:"Lucy"}),G(Pt,{value:"tom",children:"Tom"})]})})]})})]})})}),G(uu,{})]});return Ne(Kc,{className:"app-standard-table",children:[Ne(du,{title:"标准表格",children:[G(Av,{active:e.showSearch,children:e.showSearch&&T}),Ne("div",{className:"app-table-action",children:[G("div",{className:"app-table-btn",children:Ne(Yt,{size:15,children:[G(Xe,{type:"primary",onClick:()=>{$()},icon:G(su,{}),children:"新增"}),G(Xe,{disabled:w,onClick:()=>{x()},icon:G(ka,{}),children:"删除"})]})}),G("div",{className:"app-table-action-right",children:G(_v,{toggleSearch:v,refreshData:m})})]}),G(Zc,{bordered:!0,rowKey:"cell",size:"middle",rowSelection:E,columns:g,...c})]}),G(Mh,{data:a,isOpenEdit:n,setIsOpenEdit:r,onOkAction:M})]})};export{Yh as default}; diff --git a/dist/js/index.6d1cb812.js b/dist/js/index.6d1cb812.js new file mode 100644 index 0000000000000000000000000000000000000000..fe51d736ceafa69a685e423a970f0a32870bb650 --- /dev/null +++ b/dist/js/index.6d1cb812.js @@ -0,0 +1 @@ +import{_ as w,a as j}from"./tslib.es6.bce154b8.js";import{e as x}from"./index.11636481.js";import{j as N,r as D}from"./index.97b60fef.js";var v={},h={},C={};(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var t=1,e=function(){return"".concat(t++)};n.default=e})(C);var _={},b={},E={};(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var t=function(r){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,i=null;return function(){for(var a=this,c=arguments.length,d=new Array(c),u=0;ue.createElement("svg",{width:"252",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .012)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),e.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),e.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),e.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),e.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),e.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),e.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1890FF"}),e.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),e.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),e.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),e.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),e.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),e.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),e.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),e.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),e.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),e.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),e.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),e.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),e.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),e.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),e.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),e.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),e.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),e.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),e.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),e.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),e.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),e.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),e.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),e.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),e.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),e.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),e.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),e.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),H=I,N=()=>e.createElement("svg",{width:"254",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),e.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .067)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),e.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),e.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),e.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),e.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),e.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),e.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),e.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),e.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),e.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),e.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),e.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),e.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),e.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),e.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),e.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),e.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),e.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),e.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),e.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),e.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),e.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),e.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),e.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),e.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),e.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),e.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),e.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),e.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),e.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),e.createElement("mask",{fill:"#fff"}),e.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),e.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),e.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),e.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),R=N,b=()=>e.createElement("svg",{width:"251",height:"294"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),e.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),e.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),e.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),e.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),e.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),e.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),e.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),e.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),e.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),e.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),e.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),e.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),e.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),e.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),e.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),e.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),e.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),e.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),e.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),e.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),e.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),e.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),e.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),e.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),e.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),e.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),e.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),e.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),e.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),e.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),e.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),e.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),V=b,w=t=>{const{componentCls:l,lineHeightHeading3:a,iconCls:r,padding:n,paddingXL:o,paddingXS:i,paddingLG:c,marginXS:d,lineHeight:h}=t;return{[l]:{padding:`${c*2}px ${o}px`,"&-rtl":{direction:"rtl"}},[`${l} ${l}-image`]:{width:t.imageWidth,height:t.imageHeight,margin:"auto"},[`${l} ${l}-icon`]:{marginBottom:c,textAlign:"center",[`& > ${r}`]:{fontSize:t.resultIconFontSize}},[`${l} ${l}-title`]:{color:t.colorTextHeading,fontSize:t.resultTitleFontSize,lineHeight:a,marginBlock:d,textAlign:"center"},[`${l} ${l}-subtitle`]:{color:t.colorTextDescription,fontSize:t.resultSubtitleFontSize,lineHeight:h,textAlign:"center"},[`${l} ${l}-content`]:{marginTop:c,padding:`${c}px ${n*2.5}px`,backgroundColor:t.colorFillAlter},[`${l} ${l}-extra`]:{margin:t.resultExtraMargin,textAlign:"center","& > *":{marginInlineEnd:i,"&:last-child":{marginInlineEnd:0}}}}},y=t=>{const{componentCls:l,iconCls:a}=t;return{[`${l}-success ${l}-icon > ${a}`]:{color:t.resultSuccessIconColor},[`${l}-error ${l}-icon > ${a}`]:{color:t.resultErrorIconColor},[`${l}-info ${l}-icon > ${a}`]:{color:t.resultInfoIconColor},[`${l}-warning ${l}-icon > ${a}`]:{color:t.resultWarningIconColor}}},T=t=>[w(t),y(t)],_=t=>T(t),G=g("Result",t=>{const{paddingLG:l,fontSizeHeading3:a}=t,r=t.fontSize,n=`${l}px 0 0 0`,o=t.colorInfo,i=t.colorError,c=t.colorSuccess,d=t.colorWarning,h=D(t,{resultTitleFontSize:a,resultSubtitleFontSize:r,resultIconFontSize:a*3,resultExtraMargin:n,resultInfoIconColor:o,resultErrorIconColor:i,resultSuccessIconColor:c,resultWarningIconColor:d});return[_(h)]},{imageWidth:250,imageHeight:295}),P={success:A,error:j,info:z,warning:S},M={404:H,500:R,403:V},X=Object.keys(M),O=t=>{let{prefixCls:l,icon:a,status:r}=t;const n=p(`${l}-icon`);if(X.includes(`${r}`)){const i=M[r];return e.createElement("div",{className:`${n} ${l}-image`},e.createElement(i,null))}const o=e.createElement(P[r]);return a===null||a===!1?null:e.createElement("div",{className:n},a||o)},U=t=>{let{prefixCls:l,extra:a}=t;return a?e.createElement("div",{className:`${l}-extra`},a):null},E=t=>{let{prefixCls:l,className:a,rootClassName:r,subTitle:n,title:o,style:i,children:c,status:d="info",icon:h,extra:F}=t;const{getPrefixCls:u,direction:f}=e.useContext(W),s=u("result",l),[L,B]=G(s),C=p(s,`${s}-${d}`,a,r,{[`${s}-rtl`]:f==="rtl"},B);return L(e.createElement("div",{className:C,style:i},e.createElement(O,{prefixCls:s,status:d,icon:h}),e.createElement("div",{className:`${s}-title`},o),n&&e.createElement("div",{className:`${s}-subtitle`},n),e.createElement(U,{prefixCls:s,extra:F}),c&&e.createElement("div",{className:`${s}-content`},c)))};E.PRESENTED_IMAGE_403=M[403];E.PRESENTED_IMAGE_404=M[404];E.PRESENTED_IMAGE_500=M[500];const J=E;export{J as R}; diff --git a/dist/js/index.88b1f3e9.js b/dist/js/index.88b1f3e9.js new file mode 100644 index 0000000000000000000000000000000000000000..6d9bc6af0c21372ca9ddf18b1cc34fdb1f68c351 --- /dev/null +++ b/dist/js/index.88b1f3e9.js @@ -0,0 +1 @@ +import{r as c,a4 as v,a5 as k,E as m,v as n,G as w}from"./index.97b60fef.js";import{u as x}from"./index.a645cdab.js";import{r as g,g as C,i as z}from"./index.11636481.js";const E=(t,o)=>({legend:[{selectedMode:"multiple",top:"top",orient:"horizontal",data:[""],left:"center",show:!1}],tooltip:{alwaysShowContent:!0,enterable:!0,formatter(r){const{value:s}=r;return`${r.name}: ${s[2]}`}},geo:{map:t,silent:!0,itemStyle:{color:"#004981",borderColor:"#004981"}},series:[{map:t,data:o,name:"",symbol:"circle",type:"effectScatter",coordinateSystem:"geo",roam:!1,symbolSize:1}]}),L=t=>({animation:!1,tooltip:{trigger:"item",formatter:"{b}",backgroundColor:"rgba(0,40,70,0.7)",textStyle:{color:"#fff"}},grid:{right:0,left:0,top:0},geo:[{map:t,zoom:1.1,roam:!1,silent:!0}],series:[{zoom:1.1,type:"map",map:t,geoIndex:2,itemStyle:{borderWidth:"1",borderColor:"#029fd4",areaColor:"#00508b"},emphasis:{label:{color:"#fff"},itemStyle:{areaColor:"rgba(42,92,162,0.8)"}}}]}),O=()=>{const t=c.useRef(null),o="china";let e=null;const[r,s]=x({mapData:[],mapName:""}),l=c.useRef({}),b=v.debounce(()=>{d()},500);c.useEffect(()=>{y()},[]),c.useEffect(()=>(window.addEventListener("resize",b),()=>{e&&(window.removeEventListener("resize",d),e&&e.dispose(),e=null)}),[]);function d(){e==null||e.resize()}function f(){g(o,l.current),e=C(t.current)||z(t.current,"dark"),e.setOption(L(o)),e.showLoading()}const N=a=>{if(!e)return;s({mapName:a.name});const i=a.name,p=l.current.features.filter(h=>{if(h.properties.name===a.name)return h});g(i,{features:p});const S=E(i,r.mapData);e.clear(),e.setOption(S)},u=()=>{e&&e.off("click").on("click",a=>{a.componentSubType!=="effectScatter"&&N(a)})},y=()=>{const i=`http://jikey.gitee.io/react-build-admin//map/province/${o}.json`;k({url:i}).then(({data:p})=>{s({mapName:""}),l.current=p,f(),u(),e&&e.hideLoading()})};return m("div",{className:"app-page-map relative",children:[n("div",{className:"app-map-back",children:m("h2",{className:"lum-char",onClick:()=>{f(),u(),e&&e.hideLoading(),s({mapName:""})},children:[r.mapName?n("span",{children:r.mapName}):n("span",{className:"back-chart",children:o.toUpperCase()}),r.mapName&&m(w,{children:[n("span",{className:"ant-breadcrumb-separator",children:"|"}),n("span",{children:"点击返回"})]})]})}),n("div",{ref:t,id:"chart",className:"app-line-chart",style:{width:"calc(100vw - 240px)",height:"calc(100vh - 145px)"},children:" "})]})};export{O as default}; diff --git a/dist/js/index.8bedced8.js b/dist/js/index.8bedced8.js new file mode 100644 index 0000000000000000000000000000000000000000..f1205534fa3aeca6ac8eb646d3dd68333e5c85bf --- /dev/null +++ b/dist/js/index.8bedced8.js @@ -0,0 +1 @@ +import{v as t}from"./index.97b60fef.js";import{V as r}from"./index.da1b8042.js";import{E as a}from"./index.6d1cb812.js";import{C as e}from"./index.d13eb48b.js";import"./tslib.es6.bce154b8.js";import"./index.11636481.js";import"./index.96a2a388.js";const i={xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,130],type:"bar"}]},h=()=>t(r,{className:"app-charts",children:t(e,{type:"inner",title:"图表",children:t(a,{option:i,style:{height:700}})})});export{h as default}; diff --git a/dist/js/index.9651a66b.js b/dist/js/index.9651a66b.js new file mode 100644 index 0000000000000000000000000000000000000000..081f3a674f5e63e26044da15ccd2f24890b978b1 --- /dev/null +++ b/dist/js/index.9651a66b.js @@ -0,0 +1 @@ +import{g as B,m as N,aT as _,a as k,bt as I,bu as z,r as a,C,d as P,bv as A,T as W,aW as D}from"./index.97b60fef.js";const v=e=>e?typeof e=="function"?e():e:null,R=e=>{const{componentCls:t,popoverBg:r,popoverColor:o,width:n,fontWeightStrong:l,popoverPadding:i,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:g,zIndexPopup:d,marginXS:u,colorBgElevated:m}=e;return[{[t]:Object.assign(Object.assign({},k(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:r,backgroundClip:"padding-box",borderRadius:g,boxShadow:s,padding:i},[`${t}-title`]:{minWidth:n,marginBottom:u,color:c,fontWeight:l},[`${t}-inner-content`]:{color:o}})},I(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",[`${t}-content`]:{display:"inline-block"}}}]},H=e=>{const{componentCls:t}=e;return{[t]:z.map(r=>{const o=e[`${r}-6`];return{[`&${t}-${r}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}})}},L=e=>{const{componentCls:t,lineWidth:r,lineType:o,colorSplit:n,paddingSM:l,controlHeight:i,fontSize:s,lineHeight:c,padding:g}=e,d=i-Math.round(s*c),u=d/2,m=d/2-r,f=g;return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u}px ${f}px ${m}px`,borderBottom:`${r}px ${o} ${n}`},[`${t}-inner-content`]:{padding:`${l}px ${f}px`}}}},h=B("Popover",e=>{const{colorBgElevated:t,colorText:r,wireframe:o}=e,n=N(e,{popoverBg:t,popoverColor:r,popoverPadding:12});return[R(n),H(n),o&&L(n),_(n,"zoom-big")]},e=>{let{zIndexPopupBase:t}=e;return{zIndexPopup:t+30,width:177}});var F=globalThis&&globalThis.__rest||function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(e);n{if(!(!t&&!r))return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},v(t)),a.createElement("div",{className:`${e}-inner-content`},v(r)))};function G(e){const{hashId:t,prefixCls:r,className:o,style:n,placement:l="top",title:i,content:s,children:c}=e;return a.createElement("div",{className:P(t,r,`${r}-pure`,`${r}-placement-${l}`,o),style:n},a.createElement(A,Object.assign({},e,{className:t,prefixCls:r}),c||M(r,i,s)))}function U(e){const{prefixCls:t}=e,r=F(e,["prefixCls"]),{getPrefixCls:o}=a.useContext(C),n=o("popover",t),[l,i]=h(n);return l(a.createElement(G,Object.assign({},r,{prefixCls:n,hashId:i})))}var X=globalThis&&globalThis.__rest||function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(e);n{let{title:t,content:r,prefixCls:o}=e;return!t&&!r?null:a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},v(t)),a.createElement("div",{className:`${o}-inner-content`},v(r)))},$=a.forwardRef((e,t)=>{var r,o;const{prefixCls:n,title:l,content:i,overlayClassName:s,placement:c="top",trigger:g="hover",mouseEnterDelay:d=.1,mouseLeaveDelay:u=.1,overlayStyle:m={},arrowPointAtCenter:f,arrow:p}=e,b=X(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","arrowPointAtCenter","arrow"]),{getPrefixCls:x}=a.useContext(C),y=x("popover",n),[w,S]=h(y),O=x(),E=P(s,S),T=(o=(r=typeof p!="boolean"&&(p==null?void 0:p.arrowPointAtCenter))!==null&&r!==void 0?r:f)!==null&&o!==void 0?o:!1,j=p??{arrowPointAtCenter:T};return w(a.createElement(W,Object.assign({placement:c,arrow:j,trigger:g,mouseEnterDelay:d,mouseLeaveDelay:u,overlayStyle:m},b,{prefixCls:y,overlayClassName:E,ref:t,overlay:a.createElement(Y,{prefixCls:y,title:l,content:i}),transitionName:D(O,"zoom-big",b.transitionName),"data-popover-inject":!0})))});$._InternalPanelDoNotUseOrYouWillBeFired=U;const q=$;export{q as P,U as a,v as g}; diff --git a/dist/js/index.96a2a388.js b/dist/js/index.96a2a388.js new file mode 100644 index 0000000000000000000000000000000000000000..fba7ea195d6c9dc9741153029a71e0df3d0e3af0 --- /dev/null +++ b/dist/js/index.96a2a388.js @@ -0,0 +1,6 @@ +import{r as n,aR as re,ac as Q,d as Z,_ as k,R as Kt,aZ as ua,aj as T,af as Xe,al as da,a8 as nt,a9 as va,ah as fa,ai as Cn,ae as Qe,ag as ma,ad as U,an as ht,ak as Sn,ap as pa,aq as ba,ar as ga,at as ha,b8 as En,t as xn,am as Ut,ao as $n,aP as Rn,l as ya,A as In,bQ as Ca,bG as Sa,aN as Ea,by as xa,aW as $a,g as Ra,m as Ia,a as _n,N as _a,aU as Nn,C as Na,aC as Pa,V as wa}from"./index.97b60fef.js";var b={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(t){var a=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||a>=b.F1&&a<=b.F12)return!1;switch(a){case b.ALT:case b.CAPS_LOCK:case b.CONTEXT_MENU:case b.CTRL:case b.DOWN:case b.END:case b.ESC:case b.HOME:case b.INSERT:case b.LEFT:case b.MAC_FF_META:case b.META:case b.NUMLOCK:case b.NUM_CENTER:case b.PAGE_DOWN:case b.PAGE_UP:case b.PAUSE:case b.PRINT_SCREEN:case b.RIGHT:case b.SHIFT:case b.UP:case b.WIN_KEY:case b.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=b.ZERO&&t<=b.NINE||t>=b.NUM_ZERO&&t<=b.NUM_MULTIPLY||t>=b.A&&t<=b.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case b.SPACE:case b.QUESTION_MARK:case b.NUM_PLUS:case b.NUM_MINUS:case b.NUM_PERIOD:case b.NUM_DIVISION:case b.SEMICOLON:case b.DASH:case b.EQUALS:case b.COMMA:case b.PERIOD:case b.SLASH:case b.APOSTROPHE:case b.SINGLE_QUOTE:case b.OPEN_SQUARE_BRACKET:case b.BACKSLASH:case b.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Ma=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],vt=void 0;function Ta(e,t){var a=e.prefixCls,i=e.invalidate,r=e.item,o=e.renderItem,l=e.responsive,s=e.responsiveDisabled,c=e.registerSize,u=e.itemKey,f=e.className,d=e.style,m=e.children,y=e.display,v=e.order,E=e.component,$=E===void 0?"div":E,C=re(e,Ma),R=l&&!y;function h(P){c(u,P)}n.useEffect(function(){return function(){h(null)}},[]);var x=o&&r!==vt?o(r):m,S;i||(S={opacity:R?0:1,height:R?0:vt,overflowY:R?"hidden":vt,order:l?v:vt,pointerEvents:R?"none":vt,position:R?"absolute":vt});var p={};R&&(p["aria-hidden"]=!0);var w=n.createElement($,Q({className:Z(!i&&a,f),style:k(k({},S),d)},p,C,{ref:t}),x);return l&&(w=n.createElement(Kt,{onResize:function(O){var A=O.offsetWidth;h(A)},disabled:s},w)),w}var $t=n.forwardRef(Ta);$t.displayName="Item";function Oa(){var e=ua({}),t=T(e,2),a=t[1],i=n.useRef([]),r=0,o=0;function l(s){var c=r;r+=1,i.current.lengthv,ie=n.useMemo(function(){var D=o;return Y?g===null&&P?D=o:D=o.slice(0,Math.min(o.length,I/f)):typeof v=="number"&&(D=o.slice(0,v)),D},[o,f,g,v,Y]),$e=n.useMemo(function(){return Y?o.slice(ve+1):o.slice(ie.length)},[o,ie,Y,ve]),se=n.useCallback(function(D,W){var ee;return typeof c=="function"?c(D):(ee=c&&(D==null?void 0:D[c]))!==null&&ee!==void 0?ee:W},[c]),We=n.useCallback(l||function(D){return D},[l]);function xe(D,W,ee){F===D&&(W===void 0||W===Te)||(Ee(D),ee||(De(DI){xe(Re-1,D-He-le+K);break}}C&&je(0)+le>I&&_e(null)}},[I,X,K,le,se,ie]);var it=ye&&!!$e.length,ot={};Te!==null&&Y&&(ot={position:"absolute",left:Te,top:0});var Le={prefixCls:Ne,responsive:Y,component:x,invalidate:Be},Je=s?function(D,W){var ee=se(D,W);return n.createElement(Dt.Provider,{key:ee,value:k(k({},Le),{},{order:W,item:D,itemKey:ee,registerSize:fe,display:W<=ve})},s(D,W))}:function(D,W){var ee=se(D,W);return n.createElement($t,Q({},Le,{order:W,key:ee,item:D,renderItem:We,itemKey:ee,registerSize:fe,display:W<=ve}))},ke,lt={order:it?ve:Number.MAX_SAFE_INTEGER,className:"".concat(Ne,"-rest"),registerSize:at,display:it};if($)$&&(ke=n.createElement(Dt.Provider,{value:k(k({},Le),lt)},$($e)));else{var Ye=E||Ua;ke=n.createElement($t,Q({},Le,lt),typeof Ye=="function"?Ye($e):Ye)}var Se=n.createElement(h,Q({className:Z(!Be&&i,y),style:m,ref:t},p),ie.map(Je),Ce?ke:null,C&&n.createElement($t,Q({},Le,{responsive:Fe,responsiveDisabled:!Y,order:ve,className:"".concat(Ne,"-suffix"),registerSize:rt,display:!0,style:ot}),C));return Fe&&(Se=n.createElement(Kt,{onResize:pe,disabled:!Y},Se)),Se}var qe=n.forwardRef(za);qe.displayName="Overflow";qe.Item=Pn;qe.RESPONSIVE=wn;qe.INVALIDATE=Mn;const Fa=new nt("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Ba=new nt("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),Wa=new nt("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Ha=new nt("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Va=new nt("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Ga=new nt("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Xa=new nt("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),ja=new nt("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ya={"slide-up":{inKeyframes:Fa,outKeyframes:Ba},"slide-down":{inKeyframes:Wa,outKeyframes:Ha},"slide-left":{inKeyframes:Va,outKeyframes:Ga},"slide-right":{inKeyframes:Xa,outKeyframes:ja}},rn=(e,t)=>{const{antCls:a}=e,i=`${a}-${t}`,{inKeyframes:r,outKeyframes:o}=Ya[t];return[va(i,r,o,e.motionDurationMid),{[` + ${i}-enter, + ${i}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint},[`${i}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]};var Tn=n.createContext(null);function qt(e,t){return e===void 0?null:"".concat(e,"-").concat(t)}function On(e){var t=n.useContext(Tn);return qt(t,e)}var qa=["children","locked"],Ue=n.createContext(null);function Qa(e,t){var a=k({},e);return Object.keys(t).forEach(function(i){var r=t[i];r!==void 0&&(a[i]=r)}),a}function Rt(e){var t=e.children,a=e.locked,i=re(e,qa),r=n.useContext(Ue),o=fa(function(){return Qa(r,i)},[r,i],function(l,s){return!a&&(l[0]!==s[0]||!Cn(l[1],s[1],!0))});return n.createElement(Ue.Provider,{value:o},t)}var Za=[],An=n.createContext(null);function zt(){return n.useContext(An)}var Ln=n.createContext(Za);function It(e){var t=n.useContext(Ln);return n.useMemo(function(){return e!==void 0?[].concat(Qe(t),[e]):t},[t,e])}var Kn=n.createContext(null),Qt=n.createContext({});function on(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(ma(e)){var a=e.nodeName.toLowerCase(),i=["input","select","textarea","button"].includes(a)||e.isContentEditable||a==="a"&&!!e.getAttribute("href"),r=e.getAttribute("tabindex"),o=Number(r),l=null;return r&&!Number.isNaN(o)?l=o:i&&l===null&&(l=0),i&&e.disabled&&(l=null),l!==null&&(l>=0||t&&l<0)}return!1}function Dn(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=Qe(e.querySelectorAll("*")).filter(function(i){return on(i,t)});return on(e,t)&&a.unshift(e),a}var Vt=b.LEFT,Gt=b.RIGHT,Xt=b.UP,Ot=b.DOWN,At=b.ENTER,kn=b.ESC,Et=b.HOME,xt=b.END,ln=[Xt,Ot,Vt,Gt];function Ja(e,t,a,i){var r,o,l,s,c="prev",u="next",f="children",d="parent";if(e==="inline"&&i===At)return{inlineTrigger:!0};var m=(r={},U(r,Xt,c),U(r,Ot,u),r),y=(o={},U(o,Vt,a?u:c),U(o,Gt,a?c:u),U(o,Ot,f),U(o,At,f),o),v=(l={},U(l,Xt,c),U(l,Ot,u),U(l,At,f),U(l,kn,d),U(l,Vt,a?f:d),U(l,Gt,a?d:f),l),E={inline:m,horizontal:y,vertical:v,inlineSub:m,horizontalSub:v,verticalSub:v},$=(s=E["".concat(e).concat(t?"":"Sub")])===null||s===void 0?void 0:s[i];switch($){case c:return{offset:-1,sibling:!0};case u:return{offset:1,sibling:!0};case d:return{offset:-1,sibling:!1};case f:return{offset:1,sibling:!1};default:return null}}function er(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function tr(e,t){for(var a=e||document.activeElement;a;){if(t.has(a))return a;a=a.parentElement}return null}function Un(e,t){var a=Dn(e,!0);return a.filter(function(i){return t.has(i)})}function sn(e,t,a){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var r=Un(e,t),o=r.length,l=r.findIndex(function(s){return a===s});return i<0?l===-1?l=o-1:l-=1:i>0&&(l+=1),l=(l+o)%o,r[l]}function nr(e,t,a,i,r,o,l,s,c,u){var f=n.useRef(),d=n.useRef();d.current=t;var m=function(){Xe.cancel(f.current)};return n.useEffect(function(){return function(){m()}},[]),function(y){var v=y.which;if([].concat(ln,[At,kn,Et,xt]).includes(v)){var E,$,C,R=function(){E=new Set,$=new Map,C=new Map;var z=o();return z.forEach(function(X){var G=document.querySelector("[data-menu-id='".concat(qt(i,X),"']"));G&&(E.add(G),C.set(G,X),$.set(X,G))}),E};R();var h=$.get(t),x=tr(h,E),S=C.get(x),p=Ja(e,l(S,!0).length===1,a,v);if(!p&&v!==Et&&v!==xt)return;(ln.includes(v)||[Et,xt].includes(v))&&y.preventDefault();var w=function(z){if(z){var X=z,G=z.querySelector("a");G!=null&&G.getAttribute("href")&&(X=G);var q=C.get(z);s(q),m(),f.current=Xe(function(){d.current===q&&X.focus()})}};if([Et,xt].includes(v)||p.sibling||!x){var P;!x||e==="inline"?P=r.current:P=er(x);var O,A=Un(P,E);v===Et?O=A[0]:v===xt?O=A[A.length-1]:O=sn(P,E,x,p.offset),w(O)}else if(p.inlineTrigger)c(S);else if(p.offset>0)c(S,!0),m(),f.current=Xe(function(){R();var M=x.getAttribute("aria-controls"),z=document.getElementById(M),X=sn(z,E);w(X)},5);else if(p.offset<0){var g=l(S,!0),L=g[g.length-2],I=$.get(L);c(L,!1),w(I)}}u==null||u(y)}}function ar(e){Promise.resolve().then(e)}var Zt="__RC_UTIL_PATH_SPLIT__",cn=function(t){return t.join(Zt)},rr=function(t){return t.split(Zt)},jt="rc-menu-more";function ir(){var e=n.useState({}),t=T(e,2),a=t[1],i=n.useRef(new Map),r=n.useRef(new Map),o=n.useState([]),l=T(o,2),s=l[0],c=l[1],u=n.useRef(0),f=n.useRef(!1),d=function(){f.current||a({})},m=n.useCallback(function(h,x){var S=cn(x);r.current.set(S,h),i.current.set(h,S),u.current+=1;var p=u.current;ar(function(){p===u.current&&d()})},[]),y=n.useCallback(function(h,x){var S=cn(x);r.current.delete(S),i.current.delete(h)},[]),v=n.useCallback(function(h){c(h)},[]),E=n.useCallback(function(h,x){var S=i.current.get(h)||"",p=rr(S);return x&&s.includes(p[0])&&p.unshift(jt),p},[s]),$=n.useCallback(function(h,x){return h.some(function(S){var p=E(S,!0);return p.includes(x)})},[E]),C=function(){var x=Qe(i.current.keys());return s.length&&x.push(jt),x},R=n.useCallback(function(h){var x="".concat(i.current.get(h)).concat(Zt),S=new Set;return Qe(r.current.keys()).forEach(function(p){p.startsWith(x)&&S.add(r.current.get(p))}),S},[]);return n.useEffect(function(){return function(){f.current=!0}},[]),{registerPath:m,unregisterPath:y,refreshOverflowKeys:v,isSubPathKey:$,getKeyPath:E,getKeys:C,getSubPathKeys:R}}function gt(e){var t=n.useRef(e);t.current=e;var a=n.useCallback(function(){for(var i,r=arguments.length,o=new Array(r),l=0;l1&&(R.motionAppear=!1);var h=R.onVisibleChanged;return R.onVisibleChanged=function(x){return!m.current&&!x&&$(!0),h==null?void 0:h(x)},E?null:n.createElement(Rt,{mode:o,locked:!m.current},n.createElement(Rn,Q({visible:C},R,{forceRender:c,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),function(x){var S=x.className,p=x.style;return n.createElement(Jt,{id:t,className:S,style:p},r)}))}var xr=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],$r=["active"],Rr=function(t){var a,i=t.style,r=t.className,o=t.title,l=t.eventKey;t.warnKey;var s=t.disabled,c=t.internalPopupClose,u=t.children,f=t.itemIcon,d=t.expandIcon,m=t.popupClassName,y=t.popupOffset,v=t.onClick,E=t.onMouseEnter,$=t.onMouseLeave,C=t.onTitleClick,R=t.onTitleMouseEnter,h=t.onTitleMouseLeave,x=re(t,xr),S=On(l),p=n.useContext(Ue),w=p.prefixCls,P=p.mode,O=p.openKeys,A=p.disabled,g=p.overflowDisabled,L=p.activeKey,I=p.selectedKeys,M=p.itemIcon,z=p.expandIcon,X=p.onItemClick,G=p.onOpenChange,q=p.onActive,oe=n.useContext(Qt),ue=oe._internalRenderSubMenuItem,J=n.useContext(Kn),_=J.isSubPathKey,N=It(),K="".concat(w,"-submenu"),H=A||s,de=n.useRef(),me=n.useRef(),le=f||M,ne=d||z,ge=O.includes(l),he=!g&&ge,Te=_(I,l),_e=zn(l,H,R,h),Ke=_e.active,Oe=re(_e,$r),F=n.useState(!1),Ee=T(F,2),ve=Ee[0],Ze=Ee[1],Ae=function(fe){H||Ze(fe)},ye=function(fe){Ae(!0),E==null||E({key:l,domEvent:fe})},De=function(fe){Ae(!1),$==null||$({key:l,domEvent:fe})},Ne=n.useMemo(function(){return Ke||(P!=="inline"?ve||_([L],l):!1)},[P,Ke,L,ve,l,_]),ze=Bn(N.length),Fe=function(fe){H||(C==null||C({key:l,domEvent:fe}),P==="inline"&&G(l,!ge))},Y=gt(function(pe){v==null||v(kt(pe)),X(pe)}),Be=function(fe){P!=="inline"&&G(l,fe)},Ce=function(){q(l)},ie=S&&"".concat(S,"-popup"),$e=n.createElement("div",Q({role:"menuitem",style:ze,className:"".concat(K,"-title"),tabIndex:H?null:-1,ref:de,title:typeof o=="string"?o:null,"data-menu-id":g&&S?null:S,"aria-expanded":he,"aria-haspopup":!0,"aria-controls":ie,"aria-disabled":H,onClick:Fe,onFocus:Ce},Oe),o,n.createElement(Fn,{icon:P!=="horizontal"?ne:null,props:k(k({},t),{},{isOpen:he,isSubMenu:!0})},n.createElement("i",{className:"".concat(K,"-arrow")}))),se=n.useRef(P);if(P!=="inline"&&N.length>1?se.current="vertical":se.current=P,!g){var We=se.current;$e=n.createElement(Sr,{mode:We,prefixCls:K,visible:!c&&he&&P!=="inline",popupClassName:m,popupOffset:y,popup:n.createElement(Rt,{mode:We==="horizontal"?"vertical":We},n.createElement(Jt,{id:ie,ref:me},u)),disabled:H,onVisibleChange:Be},$e)}var xe=n.createElement(qe.Item,Q({role:"none"},x,{component:"li",style:i,className:Z(K,"".concat(K,"-").concat(P),r,(a={},U(a,"".concat(K,"-open"),he),U(a,"".concat(K,"-active"),Ne),U(a,"".concat(K,"-selected"),Te),U(a,"".concat(K,"-disabled"),H),a)),onMouseEnter:ye,onMouseLeave:De}),$e,!g&&n.createElement(Er,{id:ie,open:he,keyPath:N},u));return ue&&(xe=ue(xe,t,{selected:Te,active:Ne,open:he,disabled:H})),n.createElement(Rt,{onItemClick:Y,mode:P==="horizontal"?"vertical":P,itemIcon:le,expandIcon:ne},xe)};function tn(e){var t=e.eventKey,a=e.children,i=It(t),r=en(a,i),o=zt();n.useEffect(function(){if(o)return o.registerPath(t,i),function(){o.unregisterPath(t,i)}},[i]);var l;return o?l=r:l=n.createElement(Rr,e,r),n.createElement(Ln.Provider,{value:i},l)}var Ir=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ft=[],_r=n.forwardRef(function(e,t){var a,i,r=e,o=r.prefixCls,l=o===void 0?"rc-menu":o,s=r.rootClassName,c=r.style,u=r.className,f=r.tabIndex,d=f===void 0?0:f,m=r.items,y=r.children,v=r.direction,E=r.id,$=r.mode,C=$===void 0?"vertical":$,R=r.inlineCollapsed,h=r.disabled,x=r.disabledOverflow,S=r.subMenuOpenDelay,p=S===void 0?.1:S,w=r.subMenuCloseDelay,P=w===void 0?.1:w,O=r.forceSubMenuRender,A=r.defaultOpenKeys,g=r.openKeys,L=r.activeKey,I=r.defaultActiveFirst,M=r.selectable,z=M===void 0?!0:M,X=r.multiple,G=X===void 0?!1:X,q=r.defaultSelectedKeys,oe=r.selectedKeys,ue=r.onSelect,J=r.onDeselect,_=r.inlineIndent,N=_===void 0?24:_,K=r.motion,H=r.defaultMotions,de=r.triggerSubMenuAction,me=de===void 0?"hover":de,le=r.builtinPlacements,ne=r.itemIcon,ge=r.expandIcon,he=r.overflowedIndicator,Te=he===void 0?"...":he,_e=r.overflowedIndicatorPopupClassName,Ke=r.getPopupContainer,Oe=r.onClick,F=r.onOpenChange,Ee=r.onKeyDown;r.openAnimation,r.openTransitionName;var ve=r._internalRenderMenuItem,Ze=r._internalRenderSubMenuItem,Ae=re(r,Ir),ye=n.useMemo(function(){return gr(y,m,ft)},[y,m]),De=n.useState(!1),Ne=T(De,2),ze=Ne[0],Fe=Ne[1],Y=n.useRef(),Be=lr(E),Ce=v==="rtl",ie=ht(A,{value:g,postState:function(j){return j||ft}}),$e=T(ie,2),se=$e[0],We=$e[1],xe=function(j){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ie(){We(j),F==null||F(j)}te?ya.flushSync(Ie):Ie()},pe=n.useState(se),fe=T(pe,2),at=fe[0],rt=fe[1],je=n.useRef(!1),it=n.useMemo(function(){return(C==="inline"||C==="vertical")&&R?["vertical",R]:[C,!1]},[C,R]),ot=T(it,2),Le=ot[0],Je=ot[1],ke=Le==="inline",lt=n.useState(Le),Ye=T(lt,2),Se=Ye[0],D=Ye[1],W=n.useState(Je),ee=T(W,2),Re=ee[0],He=ee[1];n.useEffect(function(){D(Le),He(Je),je.current&&(ke?We(at):xe(ft))},[Le,Je]);var Wt=n.useState(0),Nt=T(Wt,2),Pe=Nt[0],Pt=Nt[1],ut=Pe>=ye.length-1||Se!=="horizontal"||x;n.useEffect(function(){ke&&rt(se)},[se]),n.useEffect(function(){return je.current=!0,function(){je.current=!1}},[]);var Ve=ir(),et=Ve.registerPath,dt=Ve.unregisterPath,yt=Ve.refreshOverflowKeys,Ct=Ve.isSubPathKey,wt=Ve.getKeyPath,V=Ve.getKeys,B=Ve.getSubPathKeys,ce=n.useMemo(function(){return{registerPath:et,unregisterPath:dt}},[et,dt]),be=n.useMemo(function(){return{isSubPathKey:Ct}},[Ct]);n.useEffect(function(){yt(ut?ft:ye.slice(Pe+1).map(function(ae){return ae.key}))},[Pe,ut]);var Ge=ht(L||I&&((a=ye[0])===null||a===void 0?void 0:a.key),{value:L}),we=T(Ge,2),st=we[0],Ht=we[1],Qn=gt(function(ae){Ht(ae)}),Zn=gt(function(){Ht(void 0)});n.useImperativeHandle(t,function(){return{list:Y.current,focus:function(j){var te,Ie=st??((te=ye.find(function(ca){return!ca.props.disabled}))===null||te===void 0?void 0:te.key);if(Ie){var Me,ct,St;(Me=Y.current)===null||Me===void 0||(ct=Me.querySelector("li[data-menu-id='".concat(qt(Be,Ie),"']")))===null||ct===void 0||(St=ct.focus)===null||St===void 0||St.call(ct,j)}}}});var Jn=ht(q||[],{value:oe,postState:function(j){return Array.isArray(j)?j:j==null?ft:[j]}}),nn=T(Jn,2),Mt=nn[0],ea=nn[1],ta=function(j){if(z){var te=j.key,Ie=Mt.includes(te),Me;G?Ie?Me=Mt.filter(function(St){return St!==te}):Me=[].concat(Qe(Mt),[te]):Me=[te],ea(Me);var ct=k(k({},j),{},{selectedKeys:Me});Ie?J==null||J(ct):ue==null||ue(ct)}!G&&se.length&&Se!=="inline"&&xe(ft)},na=gt(function(ae){Oe==null||Oe(kt(ae)),ta(ae)}),an=gt(function(ae,j){var te=se.filter(function(Me){return Me!==ae});if(j)te.push(ae);else if(Se!=="inline"){var Ie=B(ae);te=te.filter(function(Me){return!Ie.has(Me)})}Cn(se,te,!0)||xe(te,!0)}),aa=gt(Ke),ra=function(j,te){var Ie=te??!se.includes(j);an(j,Ie)},ia=nr(Se,st,Ce,Be,Y,V,wt,Ht,ra,Ee);n.useEffect(function(){Fe(!0)},[]);var oa=n.useMemo(function(){return{_internalRenderMenuItem:ve,_internalRenderSubMenuItem:Ze}},[ve,Ze]),la=Se!=="horizontal"||x?ye:ye.map(function(ae,j){return n.createElement(Rt,{key:ae.key,overflowDisabled:j>Pe},ae)}),sa=n.createElement(qe,Q({id:E,ref:Y,prefixCls:"".concat(l,"-overflow"),component:"ul",itemComponent:Ft,className:Z(l,"".concat(l,"-root"),"".concat(l,"-").concat(Se),u,(i={},U(i,"".concat(l,"-inline-collapsed"),Re),U(i,"".concat(l,"-rtl"),Ce),i),s),dir:v,style:c,role:"menu",tabIndex:d,data:la,renderRawItem:function(j){return j},renderRawRest:function(j){var te=j.length,Ie=te?ye.slice(-te):null;return n.createElement(tn,{eventKey:jt,title:Te,disabled:ut,internalPopupClose:te===0,popupClassName:_e},Ie)},maxCount:Se!=="horizontal"||x?qe.INVALIDATE:qe.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(j){Pt(j)},onKeyDown:ia},Ae));return n.createElement(Qt.Provider,{value:oa},n.createElement(Tn.Provider,{value:Be},n.createElement(Rt,{prefixCls:l,rootClassName:s,mode:Se,openKeys:se,rtl:Ce,disabled:h,motion:ze?K:null,defaultMotions:ze?H:null,activeKey:st,onActive:Qn,onInactive:Zn,selectedKeys:Mt,inlineIndent:N,subMenuOpenDelay:p,subMenuCloseDelay:P,forceSubMenuRender:O,builtinPlacements:le,triggerSubMenuAction:me,getPopupContainer:aa,itemIcon:ne,expandIcon:ge,onItemClick:na,onOpenChange:an},n.createElement(Kn.Provider,{value:be},sa),n.createElement("div",{style:{display:"none"},"aria-hidden":!0},n.createElement(An.Provider,{value:ce},ye)))))}),Nr=["className","title","eventKey","children"],Pr=["children"],wr=function(t){var a=t.className,i=t.title;t.eventKey;var r=t.children,o=re(t,Nr),l=n.useContext(Ue),s=l.prefixCls,c="".concat(s,"-item-group");return n.createElement("li",Q({role:"presentation"},o,{onClick:function(f){return f.stopPropagation()},className:Z(c,a)}),n.createElement("div",{role:"presentation",className:"".concat(c,"-title"),title:typeof i=="string"?i:void 0},i),n.createElement("ul",{role:"group",className:"".concat(c,"-list")},r))};function Hn(e){var t=e.children,a=re(e,Pr),i=It(a.eventKey),r=en(t,i),o=zt();return o?r:n.createElement(wr,En(a,["warnKey"]),r)}function Vn(e){var t=e.className,a=e.style,i=n.useContext(Ue),r=i.prefixCls,o=zt();return o?null:n.createElement("li",{className:Z("".concat(r,"-item-divider"),t),style:a})}var _t=_r;_t.Item=Ft;_t.SubMenu=tn;_t.ItemGroup=Hn;_t.Divider=Vn;var Mr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const Tr=Mr;var Gn=function(t,a){return n.createElement(In,k(k({},t),{},{ref:a,icon:Tr}))};Gn.displayName="EllipsisOutlined";const Or=n.forwardRef(Gn);var mt={adjustX:1,adjustY:1},pt=[0,0],Ar={topLeft:{points:["bl","tl"],overflow:mt,offset:[0,-4],targetOffset:pt},topCenter:{points:["bc","tc"],overflow:mt,offset:[0,-4],targetOffset:pt},topRight:{points:["br","tr"],overflow:mt,offset:[0,-4],targetOffset:pt},bottomLeft:{points:["tl","bl"],overflow:mt,offset:[0,4],targetOffset:pt},bottomCenter:{points:["tc","bc"],overflow:mt,offset:[0,4],targetOffset:pt},bottomRight:{points:["tr","br"],overflow:mt,offset:[0,4],targetOffset:pt}},Lr=b.ESC,Kr=b.TAB;function Dr(e){var t=e.visible,a=e.setTriggerVisible,i=e.triggerRef,r=e.onVisibleChange,o=e.autoFocus,l=n.useRef(!1),s=function(){if(t&&i.current){var d,m,y,v;(d=i.current)===null||d===void 0||(m=d.triggerRef)===null||m===void 0||(y=m.current)===null||y===void 0||(v=y.focus)===null||v===void 0||v.call(y),a(!1),typeof r=="function"&&r(!1)}},c=function(){var d,m,y,v,E=Dn((d=i.current)===null||d===void 0||(m=d.popupRef)===null||m===void 0||(y=m.current)===null||y===void 0||(v=y.getElement)===null||v===void 0?void 0:v.call(y)),$=E[0];return $!=null&&$.focus?($.focus(),l.current=!0,!0):!1},u=function(d){switch(d.keyCode){case Lr:s();break;case Kr:{var m=!1;l.current||(m=c()),m?d.preventDefault():s();break}}};n.useEffect(function(){return t?(window.addEventListener("keydown",u),o&&Xe(c,3),function(){window.removeEventListener("keydown",u),l.current=!1}):function(){l.current=!1}},[t])}var kr=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus"];function Ur(e,t){var a=e.arrow,i=a===void 0?!1:a,r=e.prefixCls,o=r===void 0?"rc-dropdown":r,l=e.transitionName,s=e.animation,c=e.align,u=e.placement,f=u===void 0?"bottomLeft":u,d=e.placements,m=d===void 0?Ar:d,y=e.getPopupContainer,v=e.showAction,E=e.hideAction,$=e.overlayClassName,C=e.overlayStyle,R=e.visible,h=e.trigger,x=h===void 0?["hover"]:h,S=e.autoFocus,p=re(e,kr),w=n.useState(),P=T(w,2),O=P[0],A=P[1],g="visible"in e?R:O,L=n.useRef(null);n.useImperativeHandle(t,function(){return L.current}),Dr({visible:g,setTriggerVisible:A,triggerRef:L,onVisibleChange:e.onVisibleChange,autoFocus:S});var I=function(){var N=e.overlay,K;return typeof N=="function"?K=N():K=N,K},M=function(N){var K=e.onOverlayClick;A(!1),K&&K(N)},z=function(N){var K=e.onVisibleChange;A(N),typeof K=="function"&&K(N)},X=function(){var N=I();return n.createElement(n.Fragment,null,i&&n.createElement("div",{className:"".concat(o,"-arrow")}),N)},G=function(){var N=e.overlay;return typeof N=="function"?X:X()},q=function(){var N=e.minOverlayWidthMatchTrigger,K=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?N:!K},oe=function(){var N=e.openClassName;return N!==void 0?N:"".concat(o,"-open")},ue=function(){var N=e.children,K=N.props?N.props:{},H=Z(K.className,oe());return g&&N?n.cloneElement(N,{className:H}):N},J=E;return!J&&x.indexOf("contextMenu")!==-1&&(J=["click"]),n.createElement($n,k(k({builtinPlacements:m},p),{},{prefixCls:o,ref:L,popupClassName:Z($,U({},"".concat(o,"-show-arrow"),i)),popupStyle:C,action:x,showAction:v,hideAction:J||[],popupPlacement:f,popupAlign:c,popupTransitionName:l,popupAnimation:s,popupVisible:g,stretch:q()?"minWidth":"",popup:G(),onPopupVisibleChange:z,onPopupClick:M,getPopupContainer:y}),ue())}const zr=n.forwardRef(Ur);var Fr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};const Br=Fr;var Xn=function(t,a){return n.createElement(In,k(k({},t),{},{ref:a,icon:Br}))};Xn.displayName="PlusOutlined";const Wr=n.forwardRef(Xn),Bt=n.createContext(null);var jn=n.forwardRef(function(e,t){var a=e.prefixCls,i=e.className,r=e.style,o=e.id,l=e.active,s=e.tabKey,c=e.children;return n.createElement("div",{id:o&&"".concat(o,"-panel-").concat(s),role:"tabpanel",tabIndex:l?0:-1,"aria-labelledby":o&&"".concat(o,"-tab-").concat(s),"aria-hidden":!l,style:r,className:Z(a,l&&"".concat(a,"-active"),i),ref:t},c)}),Hr=["key","forceRender","style","className"];function Vr(e){var t=e.id,a=e.activeKey,i=e.animated,r=e.tabPosition,o=e.destroyInactiveTabPane,l=n.useContext(Bt),s=l.prefixCls,c=l.tabs,u=i.tabPane,f="".concat(s,"-tabpane");return n.createElement("div",{className:Z("".concat(s,"-content-holder"))},n.createElement("div",{className:Z("".concat(s,"-content"),"".concat(s,"-content-").concat(r),U({},"".concat(s,"-content-animated"),u))},c.map(function(d){var m=d.key,y=d.forceRender,v=d.style,E=d.className,$=re(d,Hr),C=m===a;return n.createElement(Rn,Q({key:m,visible:C,forceRender:y,removeOnLeave:!!o,leavedClassName:"".concat(f,"-hidden")},i.tabPaneMotion),function(R,h){var x=R.style,S=R.className;return n.createElement(jn,Q({},$,{prefixCls:f,id:t,tabKey:m,animated:u,active:C,style:k(k({},v),x),className:Z(E,S),ref:h}))})})))}var dn={width:0,height:0,left:0,top:0};function Gr(e,t,a){return n.useMemo(function(){for(var i,r=new Map,o=t.get((i=e[0])===null||i===void 0?void 0:i.key)||dn,l=o.left+o.width,s=0;sM?(L=A,p.current="x"):(L=g,p.current="y"),t(-L,-L)&&O.preventDefault()}var P=n.useRef(null);P.current={onTouchStart:h,onTouchMove:x,onTouchEnd:S,onWheel:w},n.useEffect(function(){function O(I){P.current.onTouchStart(I)}function A(I){P.current.onTouchMove(I)}function g(I){P.current.onTouchEnd(I)}function L(I){P.current.onWheel(I)}return document.addEventListener("touchmove",A,{passive:!1}),document.addEventListener("touchend",g,{passive:!1}),e.current.addEventListener("touchstart",O,{passive:!1}),e.current.addEventListener("wheel",L),function(){document.removeEventListener("touchmove",A),document.removeEventListener("touchend",g)}},[])}function Yn(e){var t=n.useState(0),a=T(t,2),i=a[0],r=a[1],o=n.useRef(0),l=n.useRef();return l.current=e,Ca(function(){var s;(s=l.current)===null||s===void 0||s.call(l)},[i]),function(){o.current===i&&(o.current+=1,r(o.current))}}function Yr(e){var t=n.useRef([]),a=n.useState({}),i=T(a,2),r=i[1],o=n.useRef(typeof e=="function"?e():e),l=Yn(function(){var c=o.current;t.current.forEach(function(u){c=u(c)}),t.current=[],o.current=c,r({})});function s(c){t.current.push(c),l()}return[o.current,s]}var pn={width:0,height:0,left:0,top:0,right:0};function qr(e,t,a,i,r,o,l){var s=l.tabs,c=l.tabPosition,u=l.rtl,f,d,m;return["top","bottom"].includes(c)?(f="width",d=u?"right":"left",m=Math.abs(a)):(f="height",d="top",m=-a),n.useMemo(function(){if(!s.length)return[0,0];for(var y=s.length,v=y,E=0;Em+t){v=E-1;break}}for(var C=0,R=y-1;R>=0;R-=1){var h=e.get(s[R].key)||pn;if(h[d]B?"left":"right"})}),I=T(L,2),M=I[0],z=I[1],X=vn(0,function(V,B){!g&&h&&h({direction:V>B?"top":"bottom"})}),G=T(X,2),q=G[0],oe=G[1],ue=n.useState([0,0]),J=T(ue,2),_=J[0],N=J[1],K=n.useState([0,0]),H=T(K,2),de=H[0],me=H[1],le=n.useState([0,0]),ne=T(le,2),ge=ne[0],he=ne[1],Te=n.useState([0,0]),_e=T(Te,2),Ke=_e[0],Oe=_e[1],F=Yr(new Map),Ee=T(F,2),ve=Ee[0],Ze=Ee[1],Ae=Gr(o,ve,de[0]),ye=Tt(_,g),De=Tt(de,g),Ne=Tt(ge,g),ze=Tt(Ke,g),Fe=yeie?ie:V}var se=n.useRef(),We=n.useState(),xe=T(We,2),pe=xe[0],fe=xe[1];function at(){fe(Date.now())}function rt(){window.clearTimeout(se.current)}jr(w,function(V,B){function ce(be,Ge){be(function(we){var st=$e(we+Ge);return st})}return Fe?(g?ce(z,V):ce(oe,B),rt(),at(),!0):!1}),n.useEffect(function(){return rt(),pe&&(se.current=window.setTimeout(function(){fe(0)},100)),rt},[pe]);var je=qr(Ae,Y,g?M:q,De,Ne,ze,k(k({},e),{},{tabs:o})),it=T(je,2),ot=it[0],Le=it[1],Je=Sa(function(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:f,B=Ae.get(V)||{width:0,height:0,left:0,right:0,top:0};if(g){var ce=M;d?B.rightM+Y&&(ce=B.right+B.width-Y):B.left<-M?ce=-B.left:B.left+B.width>-M+Y&&(ce=-(B.left+B.width-Y)),oe(0),z($e(ce))}else{var be=q;B.top<-q?be=-B.top:B.top+B.height>-q+Y&&(be=-(B.top+B.height-Y)),z(0),oe($e(be))}}),ke={};E==="top"||E==="bottom"?ke[d?"marginRight":"marginLeft"]=$:ke.marginTop=$;var lt=o.map(function(V,B){var ce=V.key;return n.createElement(ei,{id:c,prefixCls:r,key:ce,tab:V,style:B===0?void 0:ke,closable:V.closable,editable:y,active:ce===f,renderWrapper:C,removeAriaLabel:v==null?void 0:v.removeAriaLabel,onClick:function(Ge){R(ce,Ge)},onFocus:function(){Je(ce),at(),w.current&&(d||(w.current.scrollLeft=0),w.current.scrollTop=0)}})}),Ye=function(){return Ze(function(){var B=new Map;return o.forEach(function(ce){var be,Ge=ce.key,we=(be=P.current)===null||be===void 0?void 0:be.querySelector('[data-node-key="'.concat(Ge,'"]'));we&&B.set(Ge,{width:we.offsetWidth,height:we.offsetHeight,left:we.offsetLeft,top:we.offsetTop})}),B})};n.useEffect(function(){Ye()},[o.map(function(V){return V.key}).join("_")]);var Se=Yn(function(){var V=bt(x),B=bt(S),ce=bt(p);N([V[0]-B[0]-ce[0],V[1]-B[1]-ce[1]]);var be=bt(A);he(be);var Ge=bt(O);Oe(Ge);var we=bt(P);me([we[0]-be[0],we[1]-be[1]]),Ye()}),D=o.slice(0,ot),W=o.slice(Le+1),ee=[].concat(Qe(D),Qe(W)),Re=n.useState(),He=T(Re,2),Wt=He[0],Nt=He[1],Pe=Ae.get(f),Pt=n.useRef();function ut(){Xe.cancel(Pt.current)}n.useEffect(function(){var V={};return Pe&&(g?(d?V.right=Pe.right:V.left=Pe.left,V.width=Pe.width):(V.top=Pe.top,V.height=Pe.height)),ut(),Pt.current=Xe(function(){Nt(V)}),ut},[Pe,g,d]),n.useEffect(function(){Je()},[f,Ce,ie,bn(Pe),bn(Ae),g]),n.useEffect(function(){Se()},[d]);var Ve=!!ee.length,et="".concat(r,"-nav-wrap"),dt,yt,Ct,wt;return g?d?(yt=M>0,dt=M!==ie):(dt=M<0,yt=M!==Ce):(Ct=q<0,wt=q!==Ce),n.createElement(Kt,{onResize:Se},n.createElement("div",{ref:Ea(t,x),role:"tablist",className:Z("".concat(r,"-nav"),l),style:s,onKeyDown:function(){at()}},n.createElement(gn,{ref:S,position:"left",extra:m,prefixCls:r}),n.createElement("div",{className:Z(et,(a={},U(a,"".concat(et,"-ping-left"),dt),U(a,"".concat(et,"-ping-right"),yt),U(a,"".concat(et,"-ping-top"),Ct),U(a,"".concat(et,"-ping-bottom"),wt),a)),ref:w},n.createElement(Kt,{onResize:Se},n.createElement("div",{ref:P,className:"".concat(r,"-nav-list"),style:{transform:"translate(".concat(M,"px, ").concat(q,"px)"),transition:pe?"none":void 0}},lt,n.createElement(qn,{ref:A,prefixCls:r,locale:v,editable:y,style:k(k({},lt.length===0?void 0:ke),{},{visibility:Ve?"hidden":null})}),n.createElement("div",{className:Z("".concat(r,"-ink-bar"),U({},"".concat(r,"-ink-bar-animated"),u.inkBar)),style:Wt})))),n.createElement(Jr,Q({},e,{removeAriaLabel:v==null?void 0:v.removeAriaLabel,ref:O,prefixCls:r,tabs:ee,className:!Ve&&Be,tabMoving:!!pe})),n.createElement(gn,{ref:p,position:"right",extra:m,prefixCls:r})))}const hn=n.forwardRef(ti);var ni=["renderTabBar"],ai=["label","key"];function ri(e){var t=e.renderTabBar,a=re(e,ni),i=n.useContext(Bt),r=i.tabs;if(t){var o=k(k({},a),{},{panes:r.map(function(l){var s=l.label,c=l.key,u=re(l,ai);return n.createElement(jn,Q({tab:s,key:c,tabKey:c},u))})});return t(o,hn)}return n.createElement(hn,a)}function ii(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=k({inkBar:!0},Ut(e)==="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}var oi=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],yn=0;function li(e,t){var a,i=e.id,r=e.prefixCls,o=r===void 0?"rc-tabs":r,l=e.className,s=e.items,c=e.direction,u=e.activeKey,f=e.defaultActiveKey,d=e.editable,m=e.animated,y=e.tabPosition,v=y===void 0?"top":y,E=e.tabBarGutter,$=e.tabBarStyle,C=e.tabBarExtraContent,R=e.locale,h=e.moreIcon,x=e.moreTransitionName,S=e.destroyInactiveTabPane,p=e.renderTabBar,w=e.onChange,P=e.onTabClick,O=e.onTabScroll,A=e.getPopupContainer,g=e.popupClassName,L=re(e,oi),I=n.useMemo(function(){return(s||[]).filter(function(F){return F&&Ut(F)==="object"&&"key"in F})},[s]),M=c==="rtl",z=ii(m),X=n.useState(!1),G=T(X,2),q=G[0],oe=G[1];n.useEffect(function(){oe(xa())},[]);var ue=ht(function(){var F;return(F=I[0])===null||F===void 0?void 0:F.key},{value:u,defaultValue:f}),J=T(ue,2),_=J[0],N=J[1],K=n.useState(function(){return I.findIndex(function(F){return F.key===_})}),H=T(K,2),de=H[0],me=H[1];n.useEffect(function(){var F=I.findIndex(function(ve){return ve.key===_});if(F===-1){var Ee;F=Math.max(0,Math.min(de,I.length-1)),N((Ee=I[F])===null||Ee===void 0?void 0:Ee.key)}me(F)},[I.map(function(F){return F.key}).join("_"),_,de]);var le=ht(null,{value:i}),ne=T(le,2),ge=ne[0],he=ne[1];n.useEffect(function(){i||(he("rc-tabs-".concat(yn)),yn+=1)},[]);function Te(F,Ee){P==null||P(F,Ee);var ve=F!==_;N(F),ve&&(w==null||w(F))}var _e={id:ge,activeKey:_,animated:z,tabPosition:v,rtl:M,mobile:q},Ke,Oe=k(k({},_e),{},{editable:d,locale:R,moreIcon:h,moreTransitionName:x,tabBarGutter:E,onTabClick:Te,onTabScroll:O,extra:C,style:$,panes:null,getPopupContainer:A,popupClassName:g});return n.createElement(Bt.Provider,{value:{tabs:I,prefixCls:o}},n.createElement("div",Q({ref:t,id:i,className:Z(o,"".concat(o,"-").concat(v),(a={},U(a,"".concat(o,"-mobile"),q),U(a,"".concat(o,"-editable"),d),U(a,"".concat(o,"-rtl"),M),a),l)},L),Ke,n.createElement(ri,Q({},Oe,{renderTabBar:p})),n.createElement(Vr,Q({destroyInactiveTabPane:S},_e,{animated:z}))))}var si=n.forwardRef(li);const ci={motionAppear:!1,motionEnter:!0,motionLeave:!0};function ui(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},a;return t===!1?a={inkBar:!1,tabPane:!1}:t===!0?a={inkBar:!0,tabPane:!0}:a=Object.assign({inkBar:!0},typeof t=="object"?t:{}),a.tabPane&&(a.tabPaneMotion=Object.assign(Object.assign({},ci),{motionName:$a(e,"switch")})),a}var di=globalThis&&globalThis.__rest||function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,i=Object.getOwnPropertySymbols(e);rt)}function fi(e,t){if(e)return e;const a=xn(t).map(i=>{if(n.isValidElement(i)){const{key:r,props:o}=i,l=o||{},{tab:s}=l,c=di(l,["tab"]);return Object.assign(Object.assign({key:String(r)},c),{label:s})}return null});return vi(a)}const mi=()=>null,pi=mi,bi=e=>{const{componentCls:t,motionDurationSlow:a}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${a}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${a}`}}}}},[rn(e,"slide-up"),rn(e,"slide-down")]]},gi=bi,hi=e=>{const{componentCls:t,tabsCardHorizontalPadding:a,tabsCardHeadBackground:i,tabsCardGutter:r,colorSplit:o}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:a,background:i,border:`${e.lineWidth}px ${e.lineType} ${o}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:e.colorPrimary,background:e.colorBgContainer},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:`${r}px`}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:`${r}px`}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${e.borderRadiusLG}px 0 0 ${e.borderRadiusLG}px`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},yi=e=>{const{componentCls:t,tabsHoverColor:a,dropdownEdgeChildVerticalPadding:i}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},_n(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${i}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},_a),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${e.paddingXXS}px ${e.paddingSM}px`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:a}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Ci=e=>{const{componentCls:t,margin:a,colorSplit:i}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:`0 0 ${a}px 0`,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${e.lineWidth}px ${e.lineType} ${i}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow}, + right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, + > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:`${a}px`,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:e.controlHeight*1.25,[`${t}-tab`]:{padding:`${e.paddingXS}px ${e.paddingLG}px`,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:`${e.margin}px 0 0 0`},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${e.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-e.lineWidth},borderRight:{_skip_check_:!0,value:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},Si=e=>{const{componentCls:t,padding:a}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${e.paddingXS}px 0`,fontSize:e.fontSize}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${a}px 0`,fontSize:e.fontSizeLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${e.paddingXXS*1.5}px ${a}px`}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${e.borderRadius}px ${e.borderRadius}px`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${e.borderRadius}px ${e.borderRadius}px 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${e.borderRadius}px ${e.borderRadius}px 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${e.borderRadius}px 0 0 ${e.borderRadius}px`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:`${e.paddingXS}px ${a}px ${e.paddingXXS*1.5}px`}}}}}},Ei=e=>{const{componentCls:t,tabsActiveColor:a,tabsHoverColor:i,iconCls:r,tabsHorizontalGutter:o}=e,l=`${t}-tab`;return{[l]:{position:"relative",display:"inline-flex",alignItems:"center",padding:`${e.paddingSM}px 0`,fontSize:`${e.fontSize}px`,background:"transparent",border:0,outline:"none",cursor:"pointer","&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:a}},Nn(e)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-e.marginXXS},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},"&:hover":{color:i},[`&${l}-active ${l}-btn`]:{color:e.colorPrimary,textShadow:e.tabsActiveTextShadow},[`&${l}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${l}-disabled ${l}-btn, &${l}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${l}-remove ${r}`]:{margin:0},[r]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${l} + ${l}`]:{margin:{_skip_check_:!0,value:`0 0 0 ${o}px`}}}},xi=e=>{const{componentCls:t,tabsHorizontalGutter:a,iconCls:i,tabsCardGutter:r}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:`0 0 0 ${a}px`},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[i]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${e.marginSM}px`}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${e.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${e.marginXXS}px`},[i]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:`${r}px`},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},$i=e=>{const{componentCls:t,tabsCardHorizontalPadding:a,tabsCardHeight:i,tabsCardGutter:r,tabsHoverColor:o,tabsActiveColor:l,colorSplit:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},_n(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:a,background:"transparent",border:0,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:`${i}px`,marginLeft:{_skip_check_:!0,value:`${r}px`},padding:`0 ${e.paddingXS}px`,background:"transparent",border:`${e.lineWidth}px ${e.lineType} ${s}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:o},"&:active, &:focus:not(:focus-visible)":{color:l}},Nn(e))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.colorPrimary,pointerEvents:"none"}}),Ei(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}},Ri=Ra("Tabs",e=>{const t=e.controlHeightLG,a=Ia(e,{tabsHoverColor:e.colorPrimaryHover,tabsActiveColor:e.colorPrimaryActive,tabsCardHorizontalPadding:`${(t-Math.round(e.fontSize*e.lineHeight))/2-e.lineWidth}px ${e.padding}px`,tabsCardHeight:t,tabsCardGutter:e.marginXXS/2,tabsHorizontalGutter:32,tabsCardHeadBackground:e.colorFillAlter,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120});return[Si(a),xi(a),Ci(a),yi(a),hi(a),$i(a),gi(a)]},e=>({zIndexPopup:e.zIndexPopupBase+50}));var Ii=globalThis&&globalThis.__rest||function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(a[i]=e[i]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,i=Object.getOwnPropertySymbols(e);r{let{key:M,event:z}=I;o==null||o(L==="add"?z:M,L)},removeIcon:n.createElement(wa,null),addIcon:c||n.createElement(Wr,null),showAdd:l!==!0});const w=C(),P=fi(d,f),O=ui(h,m),A=n.useContext(Pa),g=r!==void 0?r:A;return x(n.createElement(si,Object.assign({direction:$,getPopupContainer:R,moreTransitionName:`${w}-slide-up`},y,{items:P,className:Z({[`${h}-${g}`]:g,[`${h}-card`]:["card","editable-card"].includes(t),[`${h}-editable-card`]:t==="editable-card",[`${h}-centered`]:s},a,i,S),popupClassName:Z(u,S),editable:p,moreIcon:E,prefixCls:h,animated:O})))}_i.TabPane=pi;export{Vn as D,_t as E,qe as F,b as K,Ft as M,Wr as P,tn as S,_i as T,Fa as a,Ha as b,Ba as c,Hn as d,Or as e,zr as f,rn as i,Wa as s,It as u}; diff --git a/dist/js/index.97b60fef.js b/dist/js/index.97b60fef.js new file mode 100644 index 0000000000000000000000000000000000000000..3673e95b0c84b98549d78329a6ab30cf7a5bd50d --- /dev/null +++ b/dist/js/index.97b60fef.js @@ -0,0 +1,267 @@ +var WM=Object.defineProperty;var UM=(e,t,n)=>t in e?WM(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Gt=(e,t,n)=>(UM(e,typeof t!="symbol"?t+"":t,n),n);function PE(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var Ho=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function fp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function YY(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){if(this instanceof r){var i=[null];i.push.apply(i,arguments);var o=Function.bind.apply(t,i);return new o}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var Xl={},GM={get exports(){return Xl},set exports(e){Xl=e}},dp={},h={},qM={get exports(){return h},set exports(e){h=e}},Be={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Nu=Symbol.for("react.element"),KM=Symbol.for("react.portal"),XM=Symbol.for("react.fragment"),YM=Symbol.for("react.strict_mode"),JM=Symbol.for("react.profiler"),QM=Symbol.for("react.provider"),ZM=Symbol.for("react.context"),e5=Symbol.for("react.forward_ref"),t5=Symbol.for("react.suspense"),n5=Symbol.for("react.memo"),r5=Symbol.for("react.lazy"),Uw=Symbol.iterator;function i5(e){return e===null||typeof e!="object"?null:(e=Uw&&e[Uw]||e["@@iterator"],typeof e=="function"?e:null)}var TE={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},RE=Object.assign,AE={};function As(e,t,n){this.props=e,this.context=t,this.refs=AE,this.updater=n||TE}As.prototype.isReactComponent={};As.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)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")};As.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function $E(){}$E.prototype=As.prototype;function fy(e,t,n){this.props=e,this.context=t,this.refs=AE,this.updater=n||TE}var dy=fy.prototype=new $E;dy.constructor=fy;RE(dy,As.prototype);dy.isPureReactComponent=!0;var Gw=Array.isArray,NE=Object.prototype.hasOwnProperty,py={current:null},IE={key:!0,ref:!0,__self:!0,__source:!0};function ME(e,t,n){var r,i={},o=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(o=""+t.key),t)NE.call(t,r)&&!IE.hasOwnProperty(r)&&(i[r]=t[r]);var u=arguments.length-2;if(u===1)i.children=n;else if(1>>1,q=j[Q];if(0>>1;Qi(ae,K))fei(xe,ae)?(j[Q]=xe,j[fe]=K,Q=fe):(j[Q]=ae,j[se]=K,Q=se);else if(fei(xe,K))j[Q]=xe,j[fe]=K,Q=fe;else break e}}return X}function i(j,X){var K=j.sortIndex-X.sortIndex;return K!==0?K:j.id-X.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var s=Date,u=s.now();e.unstable_now=function(){return s.now()-u}}var c=[],f=[],p=1,m=null,v=3,_=!1,w=!1,S=!1,P=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function C(j){for(var X=n(f);X!==null;){if(X.callback===null)r(f);else if(X.startTime<=j)r(f),X.sortIndex=X.expirationTime,t(c,X);else break;X=n(f)}}function E(j){if(S=!1,C(j),!w)if(n(c)!==null)w=!0,G(T);else{var X=n(f);X!==null&&H(E,X.startTime-j)}}function T(j,X){w=!1,S&&(S=!1,y(M),M=-1),_=!0;var K=v;try{for(C(X),m=n(c);m!==null&&(!(m.expirationTime>X)||j&&!U());){var Q=m.callback;if(typeof Q=="function"){m.callback=null,v=m.priorityLevel;var q=Q(m.expirationTime<=X);X=e.unstable_now(),typeof q=="function"?m.callback=q:m===n(c)&&r(c),C(X)}else r(c);m=n(c)}if(m!==null)var Z=!0;else{var se=n(f);se!==null&&H(E,se.startTime-X),Z=!1}return Z}finally{m=null,v=K,_=!1}}var $=!1,A=null,M=-1,k=5,F=-1;function U(){return!(e.unstable_now()-Fj||125Q?(j.sortIndex=K,t(f,j),n(c)===null&&j===n(f)&&(S?(y(M),M=-1):S=!0,H(E,K-Q))):(j.sortIndex=q,t(c,j),w||_||(w=!0,G(T))),j},e.unstable_shouldYield=U,e.unstable_wrapCallback=function(j){var X=v;return function(){var K=v;v=X;try{return j.apply(this,arguments)}finally{v=K}}}})(LE);(function(e){e.exports=LE})(g5);/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var FE=h,Un=sv;function oe(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),lv=Object.prototype.hasOwnProperty,v5=/^[: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]*$/,Kw={},Xw={};function y5(e){return lv.call(Xw,e)?!0:lv.call(Kw,e)?!1:v5.test(e)?Xw[e]=!0:(Kw[e]=!0,!1)}function b5(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function _5(e,t,n,r){if(t===null||typeof t>"u"||b5(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function yn(e,t,n,r,i,o,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=s}var Zt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Zt[e]=new yn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Zt[t]=new yn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Zt[e]=new yn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Zt[e]=new yn(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){Zt[e]=new yn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Zt[e]=new yn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Zt[e]=new yn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Zt[e]=new yn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Zt[e]=new yn(e,5,!1,e.toLowerCase(),null,!1,!1)});var my=/[\-:]([a-z])/g;function gy(e){return e[1].toUpperCase()}"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 t=e.replace(my,gy);Zt[t]=new yn(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(my,gy);Zt[t]=new yn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(my,gy);Zt[t]=new yn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Zt[e]=new yn(e,1,!1,e.toLowerCase(),null,!1,!1)});Zt.xlinkHref=new yn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Zt[e]=new yn(e,1,!1,e.toLowerCase(),null,!0,!0)});function vy(e,t,n,r){var i=Zt.hasOwnProperty(t)?Zt[t]:null;(i!==null?i.type!==0:r||!(2u||i[s]!==o[u]){var c=` +`+i[s].replace(" at new "," at ");return e.displayName&&c.includes("")&&(c=c.replace("",e.displayName)),c}while(1<=s&&0<=u);break}}}finally{qm=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?bl(e):""}function w5(e){switch(e.tag){case 5:return bl(e.type);case 16:return bl("Lazy");case 13:return bl("Suspense");case 19:return bl("SuspenseList");case 0:case 2:case 15:return e=Km(e.type,!1),e;case 11:return e=Km(e.type.render,!1),e;case 1:return e=Km(e.type,!0),e;default:return""}}function dv(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Wa:return"Fragment";case Va:return"Portal";case uv:return"Profiler";case yy:return"StrictMode";case cv:return"Suspense";case fv:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zE:return(e.displayName||"Context")+".Consumer";case jE:return(e._context.displayName||"Context")+".Provider";case by:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case _y:return t=e.displayName||null,t!==null?t:dv(e.type)||"Memo";case Ki:t=e._payload,e=e._init;try{return dv(e(t))}catch{}}return null}function S5(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=t.render,e=e.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 dv(t);case 8:return t===yy?"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(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function yo(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function HE(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function C5(e){var t=HE(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(s){r=""+s,o.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Jc(e){e._valueTracker||(e._valueTracker=C5(e))}function VE(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=HE(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function cd(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function pv(e,t){var n=t.checked;return yt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Jw(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=yo(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function WE(e,t){t=t.checked,t!=null&&vy(e,"checked",t,!1)}function hv(e,t){WE(e,t);var n=yo(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?mv(e,t.type,n):t.hasOwnProperty("defaultValue")&&mv(e,t.type,yo(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Qw(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function mv(e,t,n){(t!=="number"||cd(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var _l=Array.isArray;function os(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Qc.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Jl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Pl={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},x5=["Webkit","ms","Moz","O"];Object.keys(Pl).forEach(function(e){x5.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Pl[t]=Pl[e]})});function KE(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Pl.hasOwnProperty(e)&&Pl[e]?(""+t).trim():t+"px"}function XE(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=KE(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var E5=yt({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 yv(e,t){if(t){if(E5[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(oe(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(oe(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(oe(61))}if(t.style!=null&&typeof t.style!="object")throw Error(oe(62))}}function bv(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 _v=null;function wy(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var wv=null,as=null,ss=null;function tS(e){if(e=Du(e)){if(typeof wv!="function")throw Error(oe(280));var t=e.stateNode;t&&(t=vp(t),wv(e.stateNode,e.type,t))}}function YE(e){as?ss?ss.push(e):ss=[e]:as=e}function JE(){if(as){var e=as,t=ss;if(ss=as=null,tS(e),t)for(e=0;e>>=0,e===0?32:31-(L5(e)/F5|0)|0}var Zc=64,ef=4194304;function wl(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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function hd(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,s=n&268435455;if(s!==0){var u=s&~i;u!==0?r=wl(u):(o&=s,o!==0&&(r=wl(o)))}else s=n&~i,s!==0?r=wl(s):o!==0&&(r=wl(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Iu(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Rr(t),e[t]=n}function B5(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=Rl),cS=String.fromCharCode(32),fS=!1;function v2(e,t){switch(e){case"keyup":return mD.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function y2(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ua=!1;function vD(e,t){switch(e){case"compositionend":return y2(t);case"keypress":return t.which!==32?null:(fS=!0,cS);case"textInput":return e=t.data,e===cS&&fS?null:e;default:return null}}function yD(e,t){if(Ua)return e==="compositionend"||!Ry&&v2(e,t)?(e=m2(),kf=Oy=Zi=null,Ua=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=mS(n)}}function S2(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?S2(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function C2(){for(var e=window,t=cd();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=cd(e.document)}return t}function Ay(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function PD(e){var t=C2(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&S2(n.ownerDocument.documentElement,n)){if(r!==null&&Ay(n)){if(t=r.start,e=r.end,e===void 0&&(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,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=gS(n,o);var s=gS(n,r);i&&s&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Ga=null,Pv=null,$l=null,Tv=!1;function vS(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Tv||Ga==null||Ga!==cd(r)||(r=Ga,"selectionStart"in r&&Ay(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),$l&&ru($l,r)||($l=r,r=vd(Pv,"onSelect"),0Xa||(e.current=Mv[Xa],Mv[Xa]=null,Xa--)}function at(e,t){Xa++,Mv[Xa]=e.current,e.current=t}var bo={},sn=Oo(bo),On=Oo(!1),na=bo;function ms(e,t){var n=e.type.contextTypes;if(!n)return bo;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Pn(e){return e=e.childContextTypes,e!=null}function bd(){ct(On),ct(sn)}function xS(e,t,n){if(sn.current!==bo)throw Error(oe(168));at(sn,t),at(On,n)}function N2(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(oe(108,S5(e)||"Unknown",i));return yt({},n,r)}function _d(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||bo,na=sn.current,at(sn,e),at(On,On.current),!0}function ES(e,t,n){var r=e.stateNode;if(!r)throw Error(oe(169));n?(e=N2(e,t,na),r.__reactInternalMemoizedMergedChildContext=e,ct(On),ct(sn),at(sn,e)):ct(On),at(On,n)}var hi=null,yp=!1,lg=!1;function I2(e){hi===null?hi=[e]:hi.push(e)}function jD(e){yp=!0,I2(e)}function Po(){if(!lg&&hi!==null){lg=!0;var e=0,t=et;try{var n=hi;for(et=1;e>=s,i-=s,vi=1<<32-Rr(t)+i|n<M?(k=A,A=null):k=A.sibling;var F=v(y,A,C[M],E);if(F===null){A===null&&(A=k);break}e&&A&&F.alternate===null&&t(y,A),b=o(F,b,M),$===null?T=F:$.sibling=F,$=F,A=k}if(M===C.length)return n(y,A),dt&&zo(y,M),T;if(A===null){for(;MM?(k=A,A=null):k=A.sibling;var U=v(y,A,F.value,E);if(U===null){A===null&&(A=k);break}e&&A&&U.alternate===null&&t(y,A),b=o(U,b,M),$===null?T=U:$.sibling=U,$=U,A=k}if(F.done)return n(y,A),dt&&zo(y,M),T;if(A===null){for(;!F.done;M++,F=C.next())F=m(y,F.value,E),F!==null&&(b=o(F,b,M),$===null?T=F:$.sibling=F,$=F);return dt&&zo(y,M),T}for(A=r(y,A);!F.done;M++,F=C.next())F=_(A,y,M,F.value,E),F!==null&&(e&&F.alternate!==null&&A.delete(F.key===null?M:F.key),b=o(F,b,M),$===null?T=F:$.sibling=F,$=F);return e&&A.forEach(function(B){return t(y,B)}),dt&&zo(y,M),T}function P(y,b,C,E){if(typeof C=="object"&&C!==null&&C.type===Wa&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case Yc:e:{for(var T=C.key,$=b;$!==null;){if($.key===T){if(T=C.type,T===Wa){if($.tag===7){n(y,$.sibling),b=i($,C.props.children),b.return=y,y=b;break e}}else if($.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===Ki&&NS(T)===$.type){n(y,$.sibling),b=i($,C.props),b.ref=pl(y,$,C),b.return=y,y=b;break e}n(y,$);break}else t(y,$);$=$.sibling}C.type===Wa?(b=Zo(C.props.children,y.mode,E,C.key),b.return=y,y=b):(E=Gf(C.type,C.key,C.props,null,y.mode,E),E.ref=pl(y,b,C),E.return=y,y=E)}return s(y);case Va:e:{for($=C.key;b!==null;){if(b.key===$)if(b.tag===4&&b.stateNode.containerInfo===C.containerInfo&&b.stateNode.implementation===C.implementation){n(y,b.sibling),b=i(b,C.children||[]),b.return=y,y=b;break e}else{n(y,b);break}else t(y,b);b=b.sibling}b=gg(C,y.mode,E),b.return=y,y=b}return s(y);case Ki:return $=C._init,P(y,b,$(C._payload),E)}if(_l(C))return w(y,b,C,E);if(ll(C))return S(y,b,C,E);lf(y,C)}return typeof C=="string"&&C!==""||typeof C=="number"?(C=""+C,b!==null&&b.tag===6?(n(y,b.sibling),b=i(b,C),b.return=y,y=b):(n(y,b),b=mg(C,y.mode,E),b.return=y,y=b),s(y)):n(y,b)}return P}var vs=B2(!0),H2=B2(!1),Lu={},Yr=Oo(Lu),su=Oo(Lu),lu=Oo(Lu);function Go(e){if(e===Lu)throw Error(oe(174));return e}function jy(e,t){switch(at(lu,t),at(su,e),at(Yr,Lu),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:vv(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=vv(t,e)}ct(Yr),at(Yr,t)}function ys(){ct(Yr),ct(su),ct(lu)}function V2(e){Go(lu.current);var t=Go(Yr.current),n=vv(t,e.type);t!==n&&(at(su,e),at(Yr,n))}function zy(e){su.current===e&&(ct(Yr),ct(su))}var gt=Oo(0);function Od(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ug=[];function By(){for(var e=0;en?n:4,e(!0);var r=cg.transition;cg.transition={};try{e(!1),t()}finally{et=n,cg.transition=r}}function oO(){return gr().memoizedState}function VD(e,t,n){var r=po(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},aO(e))sO(t,n);else if(n=F2(e,t,n,r),n!==null){var i=pn();Ar(n,e,r,i),lO(n,t,r)}}function WD(e,t,n){var r=po(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(aO(e))sO(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var s=t.lastRenderedState,u=o(s,n);if(i.hasEagerState=!0,i.eagerState=u,Mr(u,s)){var c=t.interleaved;c===null?(i.next=i,Fy(t)):(i.next=c.next,c.next=i),t.interleaved=i;return}}catch{}finally{}n=F2(e,t,i,r),n!==null&&(i=pn(),Ar(n,e,r,i),lO(n,t,r))}}function aO(e){var t=e.alternate;return e===vt||t!==null&&t===vt}function sO(e,t){Nl=Pd=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function lO(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Cy(e,n)}}var Td={readContext:mr,useCallback:rn,useContext:rn,useEffect:rn,useImperativeHandle:rn,useInsertionEffect:rn,useLayoutEffect:rn,useMemo:rn,useReducer:rn,useRef:rn,useState:rn,useDebugValue:rn,useDeferredValue:rn,useTransition:rn,useMutableSource:rn,useSyncExternalStore:rn,useId:rn,unstable_isNewReconciler:!1},UD={readContext:mr,useCallback:function(e,t){return Wr().memoizedState=[e,t===void 0?null:t],e},useContext:mr,useEffect:MS,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Hf(4194308,4,eO.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Hf(4194308,4,e,t)},useInsertionEffect:function(e,t){return Hf(4,2,e,t)},useMemo:function(e,t){var n=Wr();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Wr();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=VD.bind(null,vt,e),[r.memoizedState,e]},useRef:function(e){var t=Wr();return e={current:e},t.memoizedState=e},useState:IS,useDebugValue:Gy,useDeferredValue:function(e){return Wr().memoizedState=e},useTransition:function(){var e=IS(!1),t=e[0];return e=HD.bind(null,e[1]),Wr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=vt,i=Wr();if(dt){if(n===void 0)throw Error(oe(407));n=n()}else{if(n=t(),Ht===null)throw Error(oe(349));ia&30||G2(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,MS(K2.bind(null,r,o,e),[e]),r.flags|=2048,fu(9,q2.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Wr(),t=Ht.identifierPrefix;if(dt){var n=yi,r=vi;n=(r&~(1<<32-Rr(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=uu++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Ur]=t,e[au]=r,vO(e,t,!1,!1),t.stateNode=e;e:{switch(s=bv(n,r),n){case"dialog":ut("cancel",e),ut("close",e),i=r;break;case"iframe":case"object":case"embed":ut("load",e),i=r;break;case"video":case"audio":for(i=0;i_s&&(t.flags|=128,r=!0,hl(o,!1),t.lanes=4194304)}else{if(!r)if(e=Od(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),hl(o,!0),o.tail===null&&o.tailMode==="hidden"&&!s.alternate&&!dt)return on(t),null}else 2*xt()-o.renderingStartTime>_s&&n!==1073741824&&(t.flags|=128,r=!0,hl(o,!1),t.lanes=4194304);o.isBackwards?(s.sibling=t.child,t.child=s):(n=o.last,n!==null?n.sibling=s:t.child=s,o.last=s)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=xt(),t.sibling=null,n=gt.current,at(gt,r?n&1|2:n&1),t):(on(t),null);case 22:case 23:return Qy(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?jn&1073741824&&(on(t),t.subtreeFlags&6&&(t.flags|=8192)):on(t),null;case 24:return null;case 25:return null}throw Error(oe(156,t.tag))}function ZD(e,t){switch(Ny(t),t.tag){case 1:return Pn(t.type)&&bd(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ys(),ct(On),ct(sn),By(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return zy(t),null;case 13:if(ct(gt),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(oe(340));gs()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ct(gt),null;case 4:return ys(),null;case 10:return Ly(t.type._context),null;case 22:case 23:return Qy(),null;case 24:return null;default:return null}}var cf=!1,an=!1,eL=typeof WeakSet=="function"?WeakSet:Set,me=null;function Za(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){_t(e,t,r)}else n.current=null}function Gv(e,t,n){try{n()}catch(r){_t(e,t,r)}}var VS=!1;function tL(e,t){if(Rv=md,e=C2(),Ay(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var s=0,u=-1,c=-1,f=0,p=0,m=e,v=null;t:for(;;){for(var _;m!==n||i!==0&&m.nodeType!==3||(u=s+i),m!==o||r!==0&&m.nodeType!==3||(c=s+r),m.nodeType===3&&(s+=m.nodeValue.length),(_=m.firstChild)!==null;)v=m,m=_;for(;;){if(m===e)break t;if(v===n&&++f===i&&(u=s),v===o&&++p===r&&(c=s),(_=m.nextSibling)!==null)break;m=v,v=m.parentNode}m=_}n=u===-1||c===-1?null:{start:u,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(Av={focusedElem:e,selectionRange:n},md=!1,me=t;me!==null;)if(t=me,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,me=e;else for(;me!==null;){t=me;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var S=w.memoizedProps,P=w.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?S:Er(t.type,S),P);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var C=t.stateNode.containerInfo;C.nodeType===1?C.textContent="":C.nodeType===9&&C.documentElement&&C.removeChild(C.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(oe(163))}}catch(E){_t(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,me=e;break}me=t.return}return w=VS,VS=!1,w}function Il(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Gv(t,n,o)}i=i.next}while(i!==r)}}function wp(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==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 qv(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function _O(e){var t=e.alternate;t!==null&&(e.alternate=null,_O(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ur],delete t[au],delete t[Iv],delete t[FD],delete t[kD])),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 wO(e){return e.tag===5||e.tag===3||e.tag===4}function WS(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||wO(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Kv(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=yd));else if(r!==4&&(e=e.child,e!==null))for(Kv(e,t,n),e=e.sibling;e!==null;)Kv(e,t,n),e=e.sibling}function Xv(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Xv(e,t,n),e=e.sibling;e!==null;)Xv(e,t,n),e=e.sibling}var qt=null,Or=!1;function Wi(e,t,n){for(n=n.child;n!==null;)SO(e,t,n),n=n.sibling}function SO(e,t,n){if(Xr&&typeof Xr.onCommitFiberUnmount=="function")try{Xr.onCommitFiberUnmount(pp,n)}catch{}switch(n.tag){case 5:an||Za(n,t);case 6:var r=qt,i=Or;qt=null,Wi(e,t,n),qt=r,Or=i,qt!==null&&(Or?(e=qt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):qt.removeChild(n.stateNode));break;case 18:qt!==null&&(Or?(e=qt,n=n.stateNode,e.nodeType===8?sg(e.parentNode,n):e.nodeType===1&&sg(e,n),tu(e)):sg(qt,n.stateNode));break;case 4:r=qt,i=Or,qt=n.stateNode.containerInfo,Or=!0,Wi(e,t,n),qt=r,Or=i;break;case 0:case 11:case 14:case 15:if(!an&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,s=o.destroy;o=o.tag,s!==void 0&&(o&2||o&4)&&Gv(n,t,s),i=i.next}while(i!==r)}Wi(e,t,n);break;case 1:if(!an&&(Za(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){_t(n,t,u)}Wi(e,t,n);break;case 21:Wi(e,t,n);break;case 22:n.mode&1?(an=(r=an)||n.memoizedState!==null,Wi(e,t,n),an=r):Wi(e,t,n);break;default:Wi(e,t,n)}}function US(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new eL),t.forEach(function(r){var i=cL.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Cr(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=s),r&=~o}if(r=i,r=xt()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*rL(r/1960))-r,10e?16:e,eo===null)var r=!1;else{if(e=eo,eo=null,$d=0,Ge&6)throw Error(oe(331));var i=Ge;for(Ge|=4,me=e.current;me!==null;){var o=me,s=o.child;if(me.flags&16){var u=o.deletions;if(u!==null){for(var c=0;cxt()-Yy?Qo(e,0):Xy|=n),Tn(e,t)}function AO(e,t){t===0&&(e.mode&1?(t=ef,ef<<=1,!(ef&130023424)&&(ef=4194304)):t=1);var n=pn();e=xi(e,t),e!==null&&(Iu(e,t,n),Tn(e,n))}function uL(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),AO(e,n)}function cL(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(oe(314))}r!==null&&r.delete(t),AO(e,n)}var $O;$O=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||On.current)En=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return En=!1,JD(e,t,n);En=!!(e.flags&131072)}else En=!1,dt&&t.flags&1048576&&M2(t,Sd,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Vf(e,t),e=t.pendingProps;var i=ms(t,sn.current);us(t,n),i=Vy(null,t,r,e,i,n);var o=Wy();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Pn(r)?(o=!0,_d(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,ky(t),i.updater=bp,t.stateNode=i,i._reactInternals=t,jv(t,r,e,n),t=Hv(null,t,r,!0,o,n)):(t.tag=0,dt&&o&&$y(t),fn(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Vf(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=dL(r),e=Er(r,e),i){case 0:t=Bv(null,t,r,e,n);break e;case 1:t=zS(null,t,r,e,n);break e;case 11:t=kS(null,t,r,e,n);break e;case 14:t=jS(null,t,r,Er(r.type,e),n);break e}throw Error(oe(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Er(r,i),Bv(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Er(r,i),zS(e,t,r,i,n);case 3:e:{if(hO(t),e===null)throw Error(oe(387));r=t.pendingProps,o=t.memoizedState,i=o.element,k2(e,t),Ed(t,r,null,n);var s=t.memoizedState;if(r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=bs(Error(oe(423)),t),t=BS(e,t,r,n,i);break e}else if(r!==i){i=bs(Error(oe(424)),t),t=BS(e,t,r,n,i);break e}else for(zn=uo(t.stateNode.containerInfo.firstChild),Wn=t,dt=!0,Tr=null,n=H2(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(gs(),r===i){t=Ei(e,t,n);break e}fn(e,t,r,n)}t=t.child}return t;case 5:return V2(t),e===null&&Lv(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,s=i.children,$v(r,i)?s=null:o!==null&&$v(r,o)&&(t.flags|=32),pO(e,t),fn(e,t,s,n),t.child;case 6:return e===null&&Lv(t),null;case 13:return mO(e,t,n);case 4:return jy(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=vs(t,null,r,n):fn(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Er(r,i),kS(e,t,r,i,n);case 7:return fn(e,t,t.pendingProps,n),t.child;case 8:return fn(e,t,t.pendingProps.children,n),t.child;case 12:return fn(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,s=i.value,at(Cd,r._currentValue),r._currentValue=s,o!==null)if(Mr(o.value,s)){if(o.children===i.children&&!On.current){t=Ei(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){s=o.child;for(var c=u.firstContext;c!==null;){if(c.context===r){if(o.tag===1){c=bi(-1,n&-n),c.tag=2;var f=o.updateQueue;if(f!==null){f=f.shared;var p=f.pending;p===null?c.next=c:(c.next=p.next,p.next=c),f.pending=c}}o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),Fv(o.return,n,t),u.lanes|=n;break}c=c.next}}else if(o.tag===10)s=o.type===t.type?null:o.child;else if(o.tag===18){if(s=o.return,s===null)throw Error(oe(341));s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),Fv(s,n,t),s=o.sibling}else s=o.child;if(s!==null)s.return=o;else for(s=o;s!==null;){if(s===t){s=null;break}if(o=s.sibling,o!==null){o.return=s.return,s=o;break}s=s.return}o=s}fn(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,us(t,n),i=mr(i),r=r(i),t.flags|=1,fn(e,t,r,n),t.child;case 14:return r=t.type,i=Er(r,t.pendingProps),i=Er(r.type,i),jS(e,t,r,i,n);case 15:return fO(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Er(r,i),Vf(e,t),t.tag=1,Pn(r)?(e=!0,_d(t)):e=!1,us(t,n),z2(t,r,i),jv(t,r,i,n),Hv(null,t,r,!0,e,n);case 19:return gO(e,t,n);case 22:return dO(e,t,n)}throw Error(oe(156,t.tag))};function NO(e,t){return i2(e,t)}function fL(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 pr(e,t,n,r){return new fL(e,t,n,r)}function e1(e){return e=e.prototype,!(!e||!e.isReactComponent)}function dL(e){if(typeof e=="function")return e1(e)?1:0;if(e!=null){if(e=e.$$typeof,e===by)return 11;if(e===_y)return 14}return 2}function ho(e,t){var n=e.alternate;return n===null?(n=pr(e.tag,t,e.key,e.mode),n.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=e.flags&14680064,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=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Gf(e,t,n,r,i,o){var s=2;if(r=e,typeof e=="function")e1(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Wa:return Zo(n.children,i,o,t);case yy:s=8,i|=8;break;case uv:return e=pr(12,n,t,i|2),e.elementType=uv,e.lanes=o,e;case cv:return e=pr(13,n,t,i),e.elementType=cv,e.lanes=o,e;case fv:return e=pr(19,n,t,i),e.elementType=fv,e.lanes=o,e;case BE:return Cp(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case jE:s=10;break e;case zE:s=9;break e;case by:s=11;break e;case _y:s=14;break e;case Ki:s=16,r=null;break e}throw Error(oe(130,e==null?e:typeof e,""))}return t=pr(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Zo(e,t,n,r){return e=pr(7,e,r,t),e.lanes=n,e}function Cp(e,t,n,r){return e=pr(22,e,r,t),e.elementType=BE,e.lanes=n,e.stateNode={isHidden:!1},e}function mg(e,t,n){return e=pr(6,e,null,t),e.lanes=n,e}function gg(e,t,n){return t=pr(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function pL(e,t,n,r,i){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=Ym(0),this.expirationTimes=Ym(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ym(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function t1(e,t,n,r,i,o,s,u,c){return e=new pL(e,t,n,u,c),t===1?(t=1,o===!0&&(t|=8)):t=0,o=pr(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ky(o),e}function hL(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=qn})(m5);const ws=fp(ps),bL=PE({__proto__:null,default:ws},[ps]);var ZS=ps;av.createRoot=ZS.createRoot,av.hydrateRoot=ZS.hydrateRoot;function Lr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ye(e){return Ye=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ye(e)}function _L(e,t){if(Ye(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Ye(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function LO(e){var t=_L(e,"string");return Ye(t)==="symbol"?t:String(t)}function eC(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ie(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function SL(e,t){if(t&&(Ye(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ie(e)}function ku(e){var t=wL();return function(){var r=Md(e),i;if(t){var o=Md(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return SL(this,i)}}var t0={},CL={get exports(){return t0},set exports(e){t0=e}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var r=[],i=0;i1&&arguments[1]!==void 0?arguments[1]:{},n=[];return le.Children.forEach(e,function(r){r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(pu(r)):Dd.isFragment(r)&&r.props?n=n.concat(pu(r.props.children,t)):n.push(r))}),n}var tC={};function AL(e,t){}function $L(e,t){}function kO(e,t,n){!t&&!tC[n]&&(e(!1,n),tC[n]=!0)}function Jr(e,t){kO(AL,e,t)}function QY(e,t){kO($L,e,t)}function ue(e,t,n){return t=LO(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Y(e){for(var t=1;t0},e.prototype.connect_=function(){!n0||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),FL?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!n0||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,r=n===void 0?"":n,i=LL.some(function(o){return!!~r.indexOf(o)});i&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),BO=function(e,t){for(var n=0,r=Object.keys(t);n"u"||!(Element instanceof Object))){if(!(t instanceof Ss(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new GL(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof Ss(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new qL(r.target,r.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),VO=typeof WeakMap<"u"?new WeakMap:new zO,WO=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=kL.getInstance(),r=new KL(t,n,this);VO.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){WO.prototype[e]=function(){var t;return(t=VO.get(this))[e].apply(t,arguments)}});var UO=function(){return typeof Fd.ResizeObserver<"u"?Fd.ResizeObserver:WO}(),to=new Map;function XL(e){e.forEach(function(t){var n,r=t.target;(n=to.get(r))===null||n===void 0||n.forEach(function(i){return i(r)})})}var GO=new UO(XL);function YL(e,t){to.has(e)||(to.set(e,new Set),GO.observe(e)),to.get(e).add(t)}function JL(e,t){to.has(e)&&(to.get(e).delete(t),to.get(e).size||(GO.unobserve(e),to.delete(e)))}var QL=function(e){Fu(n,e);var t=ku(n);function n(){return Lr(this,n),t.apply(this,arguments)}return Fr(n,[{key:"render",value:function(){return this.props.children}}]),n}(h.Component),r0=h.createContext(null);function ZL(e){var t=e.children,n=e.onBatchResize,r=h.useRef(0),i=h.useRef([]),o=h.useContext(r0),s=h.useCallback(function(u,c,f){r.current+=1;var p=r.current;i.current.push({size:u,element:c,data:f}),Promise.resolve().then(function(){p===r.current&&(n==null||n(i.current),i.current=[])}),o==null||o(u,c,f)},[n,o]);return h.createElement(r0.Provider,{value:s},t)}function eF(e,t){var n=e.children,r=e.disabled,i=h.useRef(null),o=h.useRef(null),s=h.useContext(r0),u=typeof n=="function",c=u?n(i):n,f=h.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),p=!u&&h.isValidElement(c)&&ju(c),m=p?c.ref:null,v=h.useMemo(function(){return $i(m,i)},[m,i]),_=function(){return Ld(i.current)||Ld(o.current)};h.useImperativeHandle(t,function(){return _()});var w=h.useRef(e);w.current=e;var S=h.useCallback(function(P){var y=w.current,b=y.onResize,C=y.data,E=P.getBoundingClientRect(),T=E.width,$=E.height,A=P.offsetWidth,M=P.offsetHeight,k=Math.floor(T),F=Math.floor($);if(f.current.width!==k||f.current.height!==F||f.current.offsetWidth!==A||f.current.offsetHeight!==M){var U={width:k,height:F,offsetWidth:A,offsetHeight:M};f.current=U;var B=A===Math.round(T)?T:A,N=M===Math.round($)?$:M,I=Y(Y({},U),{},{offsetWidth:B,offsetHeight:N});s==null||s(I,P,C),b&&Promise.resolve().then(function(){b(I,P)})}},[]);return h.useEffect(function(){var P=_();return P&&!r&&YL(P,S),function(){return JL(P,S)}},[i.current,r]),h.createElement(QL,{ref:o},p?h.cloneElement(c,{ref:v}):c)}var tF=h.forwardRef(eF),nF="rc-observer-key";function rF(e,t){var n=e.children,r=typeof n=="function"?[n]:pu(n);return r.map(function(i,o){var s=(i==null?void 0:i.key)||"".concat(nF,"-").concat(o);return h.createElement(tF,Ot({},e,{key:s,ref:o===0?t:void 0}),i)})}var qO=h.forwardRef(rF);qO.Collection=ZL;function Is(e,t){var n=Y({},e);return Array.isArray(t)&&t.forEach(function(r){delete n[r]}),n}function i0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}function aF(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function Gn(e,t){if(e==null)return{};var n=aF(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function XO(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function i(o,s){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,c=r.has(o);if(Jr(!c,"Warning: There may be circular references"),c)return!1;if(o===s)return!0;if(n&&u>1)return!1;r.add(o);var f=u+1;if(Array.isArray(o)){if(!Array.isArray(s)||o.length!==s.length)return!1;for(var p=0;p0&&arguments[0]!==void 0?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):cF}function jp(e){if(e.attachTo)return e.attachTo;var t=document.querySelector("head");return t||document.body}function fF(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function tP(e){return Array.from((a0.get(e)||e).children).filter(function(t){return t.tagName==="STYLE"})}function nP(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ti())return null;var n=t.csp,r=t.prepend,i=document.createElement("style");i.setAttribute(iC,fF(r)),n!=null&&n.nonce&&(i.nonce=n==null?void 0:n.nonce),i.innerHTML=e;var o=jp(t),s=o.firstChild;if(r){if(r==="queue"){var u=tP(o).filter(function(c){return["prepend","prependQueue"].includes(c.getAttribute(iC))});if(u.length)return o.insertBefore(i,u[u.length-1].nextSibling),i}o.insertBefore(i,s)}else o.appendChild(i);return i}function rP(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=jp(t);return tP(n).find(function(r){return r.getAttribute(eP(t))===e})}function iP(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=rP(e,t);if(n){var r=jp(t);r.removeChild(n)}}function dF(e,t){var n=a0.get(e);if(!n||!Fl(document,n)){var r=nP("",t),i=r.parentNode;a0.set(e,i),e.removeChild(r)}}function hu(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=jp(n);dF(r,n);var i=rP(t,n);if(i){var o,s;if((o=n.csp)!==null&&o!==void 0&&o.nonce&&i.nonce!==((s=n.csp)===null||s===void 0?void 0:s.nonce)){var u;i.nonce=(u=n.csp)===null||u===void 0?void 0:u.nonce}return i.innerHTML!==e&&(i.innerHTML=e),i}var c=nP(e,n);return c.setAttribute(eP(n),t),c}function zd(e){var t="";return Object.keys(e).forEach(function(n){var r=e[n];t+=n,r&&Ye(r)==="object"?t+=zd(r):t+=r}),t}function pF(e,t){return c1("".concat(t,"_").concat(zd(e)))}var kl="layer-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),oP="903px";function hF(e,t){if(ti()){var n;hu(e,kl);var r=document.createElement("div");r.style.position="fixed",r.style.left="0",r.style.top="0",t==null||t(r),document.body.appendChild(r);var i=getComputedStyle(r).width===oP;return(n=r.parentNode)===null||n===void 0||n.removeChild(r),iP(kl),i}return!1}var vg=void 0;function mF(){return vg===void 0&&(vg=hF("@layer ".concat(kl," { .").concat(kl," { width: ").concat(oP,"!important; } }"),function(e){e.className=kl})),vg}var gF={},vF="css",Vo=new Map;function yF(e){Vo.set(e,(Vo.get(e)||0)+1)}function bF(e){if(typeof document<"u"){var t=document.querySelectorAll("style[".concat(o0,'="').concat(e,'"]'));t.forEach(function(n){if(n[Ll]===jd){var r;(r=n.parentNode)===null||r===void 0||r.removeChild(n)}})}}function _F(e){Vo.set(e,(Vo.get(e)||0)-1);var t=Array.from(Vo.keys()),n=t.filter(function(r){var i=Vo.get(r)||0;return i<=0});n.length2&&arguments[2]!==void 0?arguments[2]:{},r=n.salt,i=r===void 0?"":r,o=n.override,s=o===void 0?gF:o,u=n.formatToken,c=h.useMemo(function(){return Object.assign.apply(Object,[{}].concat(ge(t)))},[t]),f=h.useMemo(function(){return zd(c)},[c]),p=h.useMemo(function(){return zd(s)},[s]),m=ZO("token",[i,e.id,f,p],function(){var v=e.getDerivativeToken(c),_=Y(Y({},v),s);u&&(_=u(_));var w=pF(_,i);_._tokenKey=w,yF(w);var S="".concat(vF,"-").concat(c1(w));return _._hashId=S,[_,S]},function(v){_F(v[0]._tokenKey)});return m}var SF={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},aP="comm",sP="rule",lP="decl",CF="@import",xF="@keyframes",EF=Math.abs,f1=String.fromCharCode;function uP(e){return e.trim()}function s0(e,t,n){return e.replace(t,n)}function OF(e,t){return e.indexOf(t)}function mu(e,t){return e.charCodeAt(t)|0}function gu(e,t,n){return e.slice(t,n)}function Yi(e){return e.length}function cP(e){return e.length}function pf(e,t){return t.push(e),e}var zp=1,Cs=1,fP=0,vr=0,Tt=0,Ms="";function d1(e,t,n,r,i,o,s){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:zp,column:Cs,length:s,return:""}}function PF(){return Tt}function TF(){return Tt=vr>0?mu(Ms,--vr):0,Cs--,Tt===10&&(Cs=1,zp--),Tt}function $r(){return Tt=vr2||l0(Tt)>3?"":" "}function NF(e,t){for(;--t&&$r()&&!(Tt<48||Tt>102||Tt>57&&Tt<65||Tt>70&&Tt<97););return Bp(e,qf()+(t<6&&ea()==32&&$r()==32))}function u0(e){for(;$r();)switch(Tt){case e:return vr;case 34:case 39:e!==34&&e!==39&&u0(Tt);break;case 40:e===41&&u0(e);break;case 92:$r();break}return vr}function IF(e,t){for(;$r()&&e+Tt!==47+10;)if(e+Tt===42+42&&ea()===47)break;return"/*"+Bp(t,vr-1)+"*"+f1(e===47?e:$r())}function MF(e){for(;!l0(ea());)$r();return Bp(e,vr)}function DF(e){return AF(Kf("",null,null,null,[""],e=RF(e),0,[0],e))}function Kf(e,t,n,r,i,o,s,u,c){for(var f=0,p=0,m=s,v=0,_=0,w=0,S=1,P=1,y=1,b=0,C="",E=i,T=o,$=r,A=C;P;)switch(w=b,b=$r()){case 40:if(w!=108&&mu(A,m-1)==58){OF(A+=s0(yg(b),"&","&\f"),"&\f")!=-1&&(y=-1);break}case 34:case 39:case 91:A+=yg(b);break;case 9:case 10:case 13:case 32:A+=$F(w);break;case 92:A+=NF(qf()-1,7);continue;case 47:switch(ea()){case 42:case 47:pf(LF(IF($r(),qf()),t,n),c);break;default:A+="/"}break;case 123*S:u[f++]=Yi(A)*y;case 125*S:case 59:case 0:switch(b){case 0:case 125:P=0;case 59+p:_>0&&Yi(A)-m&&pf(_>32?aC(A+";",r,n,m-1):aC(s0(A," ","")+";",r,n,m-2),c);break;case 59:A+=";";default:if(pf($=oC(A,t,n,f,p,i,u,C,E=[],T=[],m),o),b===123)if(p===0)Kf(A,t,$,$,E,o,m,u,T);else switch(v===99&&mu(A,3)===110?100:v){case 100:case 109:case 115:Kf(e,$,$,r&&pf(oC(e,$,$,0,0,i,u,C,i,E=[],m),T),i,T,m,u,r?E:T);break;default:Kf(A,$,$,$,[""],T,0,u,T)}}f=p=_=0,S=y=1,C=A="",m=s;break;case 58:m=1+Yi(A),_=w;default:if(S<1){if(b==123)--S;else if(b==125&&S++==0&&TF()==125)continue}switch(A+=f1(b),b*S){case 38:y=p>0?1:(A+="\f",-1);break;case 44:u[f++]=(Yi(A)-1)*y,y=1;break;case 64:ea()===45&&(A+=yg($r())),v=ea(),p=m=Yi(C=A+=MF(qf())),b++;break;case 45:w===45&&Yi(A)==2&&(S=0)}}return o}function oC(e,t,n,r,i,o,s,u,c,f,p){for(var m=i-1,v=i===0?o:[""],_=cP(v),w=0,S=0,P=0;w0?v[y]+" "+b:s0(b,/&\f/g,v[y])))&&(c[P++]=C);return d1(e,t,n,i===0?sP:u,c,f,p)}function LF(e,t,n){return d1(e,t,n,aP,f1(PF()),gu(e,2,-2),0)}function aC(e,t,n,r){return d1(e,t,n,lP,gu(e,0,r),gu(e,r+1,-1),r)}function c0(e,t){for(var n="",r=cP(e),i=0;i1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},i=r.root,o=r.injectHash,s=r.parentSelectors,u=n.hashId,c=n.layer;n.path;var f=n.hashPriority,p=n.transformers,m=p===void 0?[]:p;n.linters;var v="",_={};function w(C){var E=C.getName(u);if(!_[E]){var T=e(C.style,n,{root:!1,parentSelectors:s}),$=_e(T,1),A=$[0];_[E]="@keyframes ".concat(C.getName(u)).concat(A)}}function S(C){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return C.forEach(function(T){Array.isArray(T)?S(T,E):T&&E.push(T)}),E}var P=S(Array.isArray(t)?t:[t]);if(P.forEach(function(C){var E=typeof C=="string"&&!i?{}:C;if(typeof E=="string")v+="".concat(E,` +`);else if(E._keyframe)w(E);else{var T=m.reduce(function($,A){var M;return(A==null||(M=A.visit)===null||M===void 0?void 0:M.call(A,$))||$},E);Object.keys(T).forEach(function($){var A=T[$];if(Ye(A)==="object"&&A&&($!=="animationName"||!A._keyframe)&&!jF(A)){var M=!1,k=$.trim(),F=!1;(i||o)&&u?k.startsWith("@")?M=!0:k=zF($,u,f):i&&!u&&(k==="&"||k==="")&&(k="",F=!0);var U=e(A,n,{root:F,injectHash:M,parentSelectors:[].concat(ge(s),[k])}),B=_e(U,2),N=B[0],I=B[1];_=Y(Y({},_),I),v+="".concat(k).concat(N)}else{var L,G=(L=A==null?void 0:A.value)!==null&&L!==void 0?L:A,H=$.replace(/[A-Z]/g,function(X){return"-".concat(X.toLowerCase())}),j=G;!SF[$]&&typeof j=="number"&&j!==0&&(j="".concat(j,"px")),$==="animationName"&&A!==null&&A!==void 0&&A._keyframe&&(w(A),j=A.getName(u)),v+="".concat(H,":").concat(j,";")}})}}),!i)v="{".concat(v,"}");else if(c&&mF()){var y=c.split(","),b=y[y.length-1].trim();v="@layer ".concat(b," {").concat(v,"}"),y.length>1&&(v="@layer ".concat(c,"{%%%:%}").concat(v))}return[v,_]};function HF(e,t){return c1("".concat(e.join("%")).concat(t))}function VF(){return null}function f0(e,t){var n=e.token,r=e.path,i=e.hashId,o=e.layer,s=h.useContext(YO),u=s.autoClear;s.mock;var c=s.defaultCache,f=s.hashPriority,p=s.container,m=s.ssrInline,v=s.transformers,_=s.linters,w=n._tokenKey,S=[w].concat(ge(r)),P=sC,y=ZO("style",S,function(){var $=t(),A=BF($,{hashId:i,hashPriority:f,layer:o,path:r.join("-"),transformers:v,linters:_}),M=_e(A,2),k=M[0],F=M[1],U=lC(k),B=HF(S,U);if(P){var N=hu(U,B,{mark:qo,prepend:"queue",attachTo:p});N[Ll]=jd,N.setAttribute(o0,w),Object.keys(F).forEach(function(I){uC.has(I)||(uC.add(I),hu(lC(F[I]),"_effect-".concat(I),{mark:qo,prepend:"queue",attachTo:p}))})}return[U,w,B]},function($,A){var M=_e($,3),k=M[2];(A||u)&&sC&&iP(k,{mark:qo})}),b=_e(y,3),C=b[0],E=b[1],T=b[2];return function($){var A;if(!m||P||!c)A=h.createElement(VF,null);else{var M;A=h.createElement("style",Ot({},(M={},ue(M,o0,E),ue(M,qo,T),M),{dangerouslySetInnerHTML:{__html:C}}))}return h.createElement(h.Fragment,null,A,$)}}var Et=function(){function e(t,n){Lr(this,e),ue(this,"name",void 0),ue(this,"style",void 0),ue(this,"_keyframe",!0),this.name=t,this.style=n}return Fr(e,[{key:"getName",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n?"".concat(n,"-").concat(this.name):this.name}}]),e}();function WF(e,t){if(e.length!==t.length)return!1;for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:!1,s={map:this.cache};return n.forEach(function(u){if(!s)s=void 0;else{var c,f;s=(c=s)===null||c===void 0||(f=c.map)===null||f===void 0?void 0:f.get(u)}}),(r=s)!==null&&r!==void 0&&r.value&&o&&(s.value[1]=this.cacheCallTimes++),(i=s)===null||i===void 0?void 0:i.value}},{key:"get",value:function(n){var r;return(r=this.internalGet(n,!0))===null||r===void 0?void 0:r[0]}},{key:"has",value:function(n){return!!this.internalGet(n)}},{key:"set",value:function(n,r){var i=this;if(!this.has(n)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var o=this.keys.reduce(function(f,p){var m=_e(f,2),v=m[1];return i.internalGet(p)[1]0,void 0),cC+=1}return Fr(e,[{key:"getDerivativeToken",value:function(n){return this.derivatives.reduce(function(r,i){return i(n,r)},void 0)}}]),e}(),bg=new p1;function dP(e){var t=Array.isArray(e)?e:[e];return bg.has(t)||bg.set(t,new UF(t)),bg.get(t)}function Ma(e){return e.notSplit=!0,e}Ma(["borderTop","borderBottom"]),Ma(["borderTop"]),Ma(["borderBottom"]),Ma(["borderLeft","borderRight"]),Ma(["borderLeft"]),Ma(["borderRight"]);var GF=h.createContext({});const h1=GF;var Ko="RC_FORM_INTERNAL_HOOKS",nt=function(){Jr(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},sa=h.createContext({getFieldValue:nt,getFieldsValue:nt,getFieldError:nt,getFieldWarning:nt,getFieldsError:nt,isFieldsTouched:nt,isFieldTouched:nt,isFieldValidating:nt,isFieldsValidating:nt,resetFields:nt,setFields:nt,setFieldValue:nt,setFieldsValue:nt,validateFields:nt,submit:nt,getInternalHooks:function(){return nt(),{dispatch:nt,initEntityValue:nt,registerField:nt,useSubscribe:nt,setInitialValues:nt,destroyForm:nt,setCallbacks:nt,registerWatch:nt,getFields:nt,setValidateMessages:nt,setPreserve:nt,getInitialValue:nt}}});function d0(e){return e==null?[]:Array.isArray(e)?e:[e]}function mn(){mn=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(B,N,I){B[N]=I.value},i=typeof Symbol=="function"?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(B,N,I){return Object.defineProperty(B,N,{value:I,enumerable:!0,configurable:!0,writable:!0}),B[N]}try{c({},"")}catch{c=function(I,L,G){return I[L]=G}}function f(B,N,I,L){var G=N&&N.prototype instanceof v?N:v,H=Object.create(G.prototype),j=new k(L||[]);return r(H,"_invoke",{value:T(B,I,j)}),H}function p(B,N,I){try{return{type:"normal",arg:B.call(N,I)}}catch(L){return{type:"throw",arg:L}}}e.wrap=f;var m={};function v(){}function _(){}function w(){}var S={};c(S,o,function(){return this});var P=Object.getPrototypeOf,y=P&&P(P(F([])));y&&y!==t&&n.call(y,o)&&(S=y);var b=w.prototype=v.prototype=Object.create(S);function C(B){["next","throw","return"].forEach(function(N){c(B,N,function(I){return this._invoke(N,I)})})}function E(B,N){function I(G,H,j,X){var K=p(B[G],B,H);if(K.type!=="throw"){var Q=K.arg,q=Q.value;return q&&Ye(q)=="object"&&n.call(q,"__await")?N.resolve(q.__await).then(function(Z){I("next",Z,j,X)},function(Z){I("throw",Z,j,X)}):N.resolve(q).then(function(Z){Q.value=Z,j(Q)},function(Z){return I("throw",Z,j,X)})}X(K.arg)}var L;r(this,"_invoke",{value:function(H,j){function X(){return new N(function(K,Q){I(H,j,K,Q)})}return L=L?L.then(X,X):X()}})}function T(B,N,I){var L="suspendedStart";return function(G,H){if(L==="executing")throw new Error("Generator is already running");if(L==="completed"){if(G==="throw")throw H;return U()}for(I.method=G,I.arg=H;;){var j=I.delegate;if(j){var X=$(j,I);if(X){if(X===m)continue;return X}}if(I.method==="next")I.sent=I._sent=I.arg;else if(I.method==="throw"){if(L==="suspendedStart")throw L="completed",I.arg;I.dispatchException(I.arg)}else I.method==="return"&&I.abrupt("return",I.arg);L="executing";var K=p(B,N,I);if(K.type==="normal"){if(L=I.done?"completed":"suspendedYield",K.arg===m)continue;return{value:K.arg,done:I.done}}K.type==="throw"&&(L="completed",I.method="throw",I.arg=K.arg)}}}function $(B,N){var I=N.method,L=B.iterator[I];if(L===void 0)return N.delegate=null,I==="throw"&&B.iterator.return&&(N.method="return",N.arg=void 0,$(B,N),N.method==="throw")||I!=="return"&&(N.method="throw",N.arg=new TypeError("The iterator does not provide a '"+I+"' method")),m;var G=p(L,B.iterator,N.arg);if(G.type==="throw")return N.method="throw",N.arg=G.arg,N.delegate=null,m;var H=G.arg;return H?H.done?(N[B.resultName]=H.value,N.next=B.nextLoc,N.method!=="return"&&(N.method="next",N.arg=void 0),N.delegate=null,m):H:(N.method="throw",N.arg=new TypeError("iterator result is not an object"),N.delegate=null,m)}function A(B){var N={tryLoc:B[0]};1 in B&&(N.catchLoc=B[1]),2 in B&&(N.finallyLoc=B[2],N.afterLoc=B[3]),this.tryEntries.push(N)}function M(B){var N=B.completion||{};N.type="normal",delete N.arg,B.completion=N}function k(B){this.tryEntries=[{tryLoc:"root"}],B.forEach(A,this),this.reset(!0)}function F(B){if(B){var N=B[o];if(N)return N.call(B);if(typeof B.next=="function")return B;if(!isNaN(B.length)){var I=-1,L=function G(){for(;++I=0;--G){var H=this.tryEntries[G],j=H.completion;if(H.tryLoc==="root")return L("end");if(H.tryLoc<=this.prev){var X=n.call(H,"catchLoc"),K=n.call(H,"finallyLoc");if(X&&K){if(this.prev=0;--L){var G=this.tryEntries[L];if(G.tryLoc<=this.prev&&n.call(G,"finallyLoc")&&this.prev=0;--I){var L=this.tryEntries[I];if(L.finallyLoc===N)return this.complete(L.completion,L.afterLoc),M(L),m}},catch:function(N){for(var I=this.tryEntries.length-1;I>=0;--I){var L=this.tryEntries[I];if(L.tryLoc===N){var G=L.completion;if(G.type==="throw"){var H=G.arg;M(L)}return H}}throw new Error("illegal catch attempt")},delegateYield:function(N,I,L){return this.delegate={iterator:F(N),resultName:I,nextLoc:L},this.method==="next"&&(this.arg=void 0),m}},e}function fC(e,t,n,r,i,o,s){try{var u=e[o](s),c=u.value}catch(f){n(f);return}u.done?t(c):Promise.resolve(c).then(r,i)}function fa(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function s(c){fC(o,r,i,s,u,"next",c)}function u(c){fC(o,r,i,s,u,"throw",c)}s(void 0)})}}function Xo(){return Xo=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Xf(e,t,n){return KF()?Xf=Reflect.construct.bind():Xf=function(i,o,s){var u=[null];u.push.apply(u,o);var c=Function.bind.apply(i,u),f=new c;return s&&vu(f,s.prototype),f},Xf.apply(null,arguments)}function XF(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function h0(e){var t=typeof Map=="function"?new Map:void 0;return h0=function(r){if(r===null||!XF(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,i)}function i(){return Xf(r,arguments,p0(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),vu(i,r)},h0(e)}var YF=/%[sdj%]/g,JF=function(){};function m0(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Bn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=o)return u;switch(u){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch{return"[Circular]"}break;default:return u}});return s}return e}function QF(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function Ft(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||QF(t)&&typeof e=="string"&&!e)}function ZF(e,t,n){var r=[],i=0,o=e.length;function s(u){r.push.apply(r,u||[]),i++,i===o&&n(r)}e.forEach(function(u){t(u,s)})}function dC(e,t,n){var r=0,i=e.length;function o(s){if(s&&s.length){n(s);return}var u=r;r=r+1,u()\[\]\\.,;:\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},Cl={integer:function(t){return Cl.number(t)&&parseInt(t,10)===t},float:function(t){return Cl.number(t)&&!Cl.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!Cl.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(gC.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(ok())},hex:function(t){return typeof t=="string"&&!!t.match(gC.hex)}},ak=function(t,n,r,i,o){if(t.required&&n===void 0){pP(t,n,r,i,o);return}var s=["integer","float","array","regexp","object","method","email","number","date","url","hex"],u=t.type;s.indexOf(u)>-1?Cl[u](n)||i.push(Bn(o.messages.types[u],t.fullField,t.type)):u&&typeof n!==t.type&&i.push(Bn(o.messages.types[u],t.fullField,t.type))},sk=function(t,n,r,i,o){var s=typeof t.len=="number",u=typeof t.min=="number",c=typeof t.max=="number",f=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,p=n,m=null,v=typeof n=="number",_=typeof n=="string",w=Array.isArray(n);if(v?m="number":_?m="string":w&&(m="array"),!m)return!1;w&&(p=n.length),_&&(p=n.replace(f,"_").length),s?p!==t.len&&i.push(Bn(o.messages[m].len,t.fullField,t.len)):u&&!c&&pt.max?i.push(Bn(o.messages[m].max,t.fullField,t.max)):u&&c&&(pt.max)&&i.push(Bn(o.messages[m].range,t.fullField,t.min,t.max))},Da="enum",lk=function(t,n,r,i,o){t[Da]=Array.isArray(t[Da])?t[Da]:[],t[Da].indexOf(n)===-1&&i.push(Bn(o.messages[Da],t.fullField,t[Da].join(", ")))},uk=function(t,n,r,i,o){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||i.push(Bn(o.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var s=new RegExp(t.pattern);s.test(n)||i.push(Bn(o.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},ze={required:pP,whitespace:ik,type:ak,range:sk,enum:lk,pattern:uk},ck=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n,"string")&&!t.required)return r();ze.required(t,n,i,s,o,"string"),Ft(n,"string")||(ze.type(t,n,i,s,o),ze.range(t,n,i,s,o),ze.pattern(t,n,i,s,o),t.whitespace===!0&&ze.whitespace(t,n,i,s,o))}r(s)},fk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),n!==void 0&&ze.type(t,n,i,s,o)}r(s)},dk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(n===""&&(n=void 0),Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),n!==void 0&&(ze.type(t,n,i,s,o),ze.range(t,n,i,s,o))}r(s)},pk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),n!==void 0&&ze.type(t,n,i,s,o)}r(s)},hk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),Ft(n)||ze.type(t,n,i,s,o)}r(s)},mk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),n!==void 0&&(ze.type(t,n,i,s,o),ze.range(t,n,i,s,o))}r(s)},gk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),n!==void 0&&(ze.type(t,n,i,s,o),ze.range(t,n,i,s,o))}r(s)},vk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(n==null&&!t.required)return r();ze.required(t,n,i,s,o,"array"),n!=null&&(ze.type(t,n,i,s,o),ze.range(t,n,i,s,o))}r(s)},yk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),n!==void 0&&ze.type(t,n,i,s,o)}r(s)},bk="enum",_k=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o),n!==void 0&&ze[bk](t,n,i,s,o)}r(s)},wk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n,"string")&&!t.required)return r();ze.required(t,n,i,s,o),Ft(n,"string")||ze.pattern(t,n,i,s,o)}r(s)},Sk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n,"date")&&!t.required)return r();if(ze.required(t,n,i,s,o),!Ft(n,"date")){var c;n instanceof Date?c=n:c=new Date(n),ze.type(t,c,i,s,o),c&&ze.range(t,c.getTime(),i,s,o)}}r(s)},Ck=function(t,n,r,i,o){var s=[],u=Array.isArray(n)?"array":typeof n;ze.required(t,n,i,s,o,u),r(s)},_g=function(t,n,r,i,o){var s=t.type,u=[],c=t.required||!t.required&&i.hasOwnProperty(t.field);if(c){if(Ft(n,s)&&!t.required)return r();ze.required(t,n,i,u,o,s),Ft(n,s)||ze.type(t,n,i,u,o)}r(u)},xk=function(t,n,r,i,o){var s=[],u=t.required||!t.required&&i.hasOwnProperty(t.field);if(u){if(Ft(n)&&!t.required)return r();ze.required(t,n,i,s,o)}r(s)},jl={string:ck,method:fk,number:dk,boolean:pk,regexp:hk,integer:mk,float:gk,array:vk,object:yk,enum:_k,pattern:wk,date:Sk,url:_g,hex:_g,email:_g,required:Ck,any:xk};function g0(){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 t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var v0=g0(),zu=function(){function e(n){this.rules=null,this._messages=v0,this.define(n)}var t=e.prototype;return t.define=function(r){var i=this;if(!r)throw new Error("Cannot configure a schema with no rules");if(typeof r!="object"||Array.isArray(r))throw new Error("Rules must be an object");this.rules={},Object.keys(r).forEach(function(o){var s=r[o];i.rules[o]=Array.isArray(s)?s:[s]})},t.messages=function(r){return r&&(this._messages=mC(g0(),r)),this._messages},t.validate=function(r,i,o){var s=this;i===void 0&&(i={}),o===void 0&&(o=function(){});var u=r,c=i,f=o;if(typeof c=="function"&&(f=c,c={}),!this.rules||Object.keys(this.rules).length===0)return f&&f(null,u),Promise.resolve(u);function p(S){var P=[],y={};function b(E){if(Array.isArray(E)){var T;P=(T=P).concat.apply(T,E)}else P.push(E)}for(var C=0;C3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!mP(e,t.slice(0,-1))?e:gP(e,t,n,r)}function Hp(e){return Array.isArray(e)?Tk(e):Ye(e)==="object"&&e!==null?Pk(e):e}function Pk(e){if(Object.getPrototypeOf(e)===Object.prototype){var t={};for(var n in e)t[n]=Hp(e[n]);return t}return e}function Tk(e){return e.map(function(t){return Hp(t)})}function Ct(e){return d0(e)}function no(e,t){var n=mP(e,t);return n}function qi(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i=Ok(e,t,n,r);return i}function vC(e,t){var n={};return t.forEach(function(r){var i=no(e,r);n=qi(n,r,i)}),n}function zl(e,t){return e&&e.some(function(n){return yP(n,t)})}function yC(e){return Ye(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function vP(e,t){var n=Array.isArray(e)?ge(e):Y({},e);return t&&Object.keys(t).forEach(function(r){var i=n[r],o=t[r],s=yC(i)&&yC(o);n[r]=s?vP(i,o||{}):Hp(o)}),n}function Bl(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=r||n<0||n>=r)return e;var i=e[t],o=t-n;return o>0?[].concat(ge(e.slice(0,n)),[i],ge(e.slice(n,t)),ge(e.slice(t+1,r))):o<0?[].concat(ge(e.slice(0,t)),ge(e.slice(t+1,n+1)),[i],ge(e.slice(n+1,r))):e}var $k=zu;function Nk(e,t){return e.replace(/\$\{\w+\}/g,function(n){var r=n.slice(2,-1);return t[r]})}var _C="CODE_LOGIC_ERROR";function y0(e,t,n,r,i){return b0.apply(this,arguments)}function b0(){return b0=fa(mn().mark(function e(t,n,r,i,o){var s,u,c,f,p,m,v,_,w;return mn().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return s=Y({},r),delete s.ruleIndex,s.validator&&(u=s.validator,s.validator=function(){try{return u.apply(void 0,arguments)}catch(y){return console.error(y),Promise.reject(_C)}}),c=null,s&&s.type==="array"&&s.defaultField&&(c=s.defaultField,delete s.defaultField),f=new $k(ue({},t,[s])),p=Bl({},hP,i.validateMessages),f.messages(p),m=[],P.prev=9,P.next=12,Promise.resolve(f.validate(ue({},t,n),Y({},i)));case 12:P.next=17;break;case 14:P.prev=14,P.t0=P.catch(9),P.t0.errors&&(m=P.t0.errors.map(function(y,b){var C=y.message,E=C===_C?p.default:C;return h.isValidElement(E)?h.cloneElement(E,{key:"error_".concat(b)}):E}));case 17:if(!(!m.length&&c)){P.next=22;break}return P.next=20,Promise.all(n.map(function(y,b){return y0("".concat(t,".").concat(b),y,c,i,o)}));case 20:return v=P.sent,P.abrupt("return",v.reduce(function(y,b){return[].concat(ge(y),ge(b))},[]));case 22:return _=Y(Y({},r),{},{name:t,enum:(r.enum||[]).join(", ")},o),w=m.map(function(y){return typeof y=="string"?Nk(y,_):y}),P.abrupt("return",w);case 25:case"end":return P.stop()}},e,null,[[9,14]])})),b0.apply(this,arguments)}function Ik(e,t,n,r,i,o){var s=e.join("."),u=n.map(function(p,m){var v=p.validator,_=Y(Y({},p),{},{ruleIndex:m});return v&&(_.validator=function(w,S,P){var y=!1,b=function(){for(var T=arguments.length,$=new Array(T),A=0;A0&&arguments[0]!==void 0?arguments[0]:ir;if(i.validatePromise===m){var T;i.validatePromise=null;var $=[],A=[];(T=E.forEach)===null||T===void 0||T.call(E,function(M){var k=M.rule.warningOnly,F=M.errors,U=F===void 0?ir:F;k?A.push.apply(A,ge(U)):$.push.apply($,ge(U))}),i.errors=$,i.warnings=A,i.triggerMetaEvent(),i.reRender()}}),C});return i.validatePromise=m,i.dirty=!0,i.errors=ir,i.warnings=ir,i.triggerMetaEvent(),i.reRender(),m},i.isFieldValidating=function(){return!!i.validatePromise},i.isFieldTouched=function(){return i.touched},i.isFieldDirty=function(){if(i.dirty||i.props.initialValue!==void 0)return!0;var c=i.props.fieldContext,f=c.getInternalHooks(Ko),p=f.getInitialValue;return p(i.getNamePath())!==void 0},i.getErrors=function(){return i.errors},i.getWarnings=function(){return i.warnings},i.isListField=function(){return i.props.isListField},i.isList=function(){return i.props.isList},i.isPreserve=function(){return i.props.preserve},i.getMeta=function(){i.prevValidating=i.isFieldValidating();var c={touched:i.isFieldTouched(),validating:i.prevValidating,errors:i.errors,warnings:i.warnings,name:i.getNamePath()};return c},i.getOnlyChild=function(c){if(typeof c=="function"){var f=i.getMeta();return Y(Y({},i.getOnlyChild(c(i.getControlled(),f,i.props.fieldContext))),{},{isFunction:!0})}var p=pu(c);return p.length!==1||!h.isValidElement(p[0])?{child:p,isFunction:!1}:{child:p[0],isFunction:!1}},i.getValue=function(c){var f=i.props.fieldContext.getFieldsValue,p=i.getNamePath();return no(c||f(!0),p)},i.getControlled=function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},f=i.props,p=f.trigger,m=f.validateTrigger,v=f.getValueFromEvent,_=f.normalize,w=f.valuePropName,S=f.getValueProps,P=f.fieldContext,y=m!==void 0?m:P.validateTrigger,b=i.getNamePath(),C=P.getInternalHooks,E=P.getFieldsValue,T=C(Ko),$=T.dispatch,A=i.getValue(),M=S||function(B){return ue({},w,B)},k=c[p],F=Y(Y({},c),M(A));F[p]=function(){i.touched=!0,i.dirty=!0,i.triggerMetaEvent();for(var B,N=arguments.length,I=new Array(N),L=0;L=0&&k<=F.length?(f.keys=[].concat(ge(f.keys.slice(0,k)),[f.id],ge(f.keys.slice(k))),b([].concat(ge(F.slice(0,k)),[M],ge(F.slice(k))))):(f.keys=[].concat(ge(f.keys),[f.id]),b([].concat(ge(F),[M]))),f.id+=1},remove:function(M){var k=E(),F=new Set(Array.isArray(M)?M:[M]);F.size<=0||(f.keys=f.keys.filter(function(U,B){return!F.has(B)}),b(k.filter(function(U,B){return!F.has(B)})))},move:function(M,k){if(M!==k){var F=E();M<0||M>=F.length||k<0||k>=F.length||(f.keys=bC(f.keys,M,k),b(bC(F,M,k)))}}},$=y||[];return Array.isArray($)||($=[]),i($.map(function(A,M){var k=f.keys[M];return k===void 0&&(f.keys[M]=f.id,k=f.keys[M],f.id+=1),{name:M,key:k,isListField:!0}}),T,S)})))};function Fk(e){var t=!1,n=e.length,r=[];return e.length?new Promise(function(i,o){e.forEach(function(s,u){s.catch(function(c){return t=!0,c}).then(function(c){n-=1,r[u]=c,!(n>0)&&(t&&o(r),i(r))})})}):Promise.resolve([])}var wP="__@field_split__";function wg(e){return e.map(function(t){return"".concat(Ye(t),":").concat(t)}).join(wP)}var La=function(){function e(){Lr(this,e),this.kvs=new Map}return Fr(e,[{key:"set",value:function(n,r){this.kvs.set(wg(n),r)}},{key:"get",value:function(n){return this.kvs.get(wg(n))}},{key:"update",value:function(n,r){var i=this.get(n),o=r(i);o?this.set(n,o):this.delete(n)}},{key:"delete",value:function(n){this.kvs.delete(wg(n))}},{key:"map",value:function(n){return ge(this.kvs.entries()).map(function(r){var i=_e(r,2),o=i[0],s=i[1],u=o.split(wP);return n({key:u.map(function(c){var f=c.match(/^([^:]*):(.*)$/),p=_e(f,3),m=p[1],v=p[2];return m==="number"?Number(v):v}),value:s})})}},{key:"toJSON",value:function(){var n={};return this.map(function(r){var i=r.key,o=r.value;return n[i.join(".")]=o,null}),n}}]),e}(),kk=["name","errors"],jk=Fr(function e(t){var n=this;Lr(this,e),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(r){return r===Ko?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(Jr(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(r){n.subscribable=r},this.prevWithoutPreserves=null,this.setInitialValues=function(r,i){if(n.initialValues=r||{},i){var o,s=Bl({},r,n.store);(o=n.prevWithoutPreserves)===null||o===void 0||o.map(function(u){var c=u.key;s=qi(s,c,no(r,c))}),n.prevWithoutPreserves=null,n.updateStore(s)}},this.destroyForm=function(){var r=new La;n.getFieldEntities(!0).forEach(function(i){n.isMergedPreserve(i.isPreserve())||r.set(i.getNamePath(),!0)}),n.prevWithoutPreserves=r},this.getInitialValue=function(r){var i=no(n.initialValues,r);return r.length?Hp(i):i},this.setCallbacks=function(r){n.callbacks=r},this.setValidateMessages=function(r){n.validateMessages=r},this.setPreserve=function(r){n.preserve=r},this.watchList=[],this.registerWatch=function(r){return n.watchList.push(r),function(){n.watchList=n.watchList.filter(function(i){return i!==r})}},this.notifyWatch=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(n.watchList.length){var i=n.getFieldsValue();n.watchList.forEach(function(o){o(i,r)})}},this.timeoutId=null,this.warningUnhooked=function(){},this.updateStore=function(r){n.store=r},this.getFieldEntities=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return r?n.fieldEntities.filter(function(i){return i.getNamePath().length}):n.fieldEntities},this.getFieldsMap=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=new La;return n.getFieldEntities(r).forEach(function(o){var s=o.getNamePath();i.set(s,o)}),i},this.getFieldEntitiesForNamePathList=function(r){if(!r)return n.getFieldEntities(!0);var i=n.getFieldsMap(!0);return r.map(function(o){var s=Ct(o);return i.get(s)||{INVALIDATE_NAME_PATH:Ct(o)}})},this.getFieldsValue=function(r,i){if(n.warningUnhooked(),r===!0&&!i)return n.store;var o=n.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null),s=[];return o.forEach(function(u){var c,f="INVALIDATE_NAME_PATH"in u?u.INVALIDATE_NAME_PATH:u.getNamePath();if(!(!r&&(!((c=u.isListField)===null||c===void 0)&&c.call(u))))if(!i)s.push(f);else{var p="getMeta"in u?u.getMeta():null;i(p)&&s.push(f)}}),vC(n.store,s.map(Ct))},this.getFieldValue=function(r){n.warningUnhooked();var i=Ct(r);return no(n.store,i)},this.getFieldsError=function(r){n.warningUnhooked();var i=n.getFieldEntitiesForNamePathList(r);return i.map(function(o,s){return o&&!("INVALIDATE_NAME_PATH"in o)?{name:o.getNamePath(),errors:o.getErrors(),warnings:o.getWarnings()}:{name:Ct(r[s]),errors:[],warnings:[]}})},this.getFieldError=function(r){n.warningUnhooked();var i=Ct(r),o=n.getFieldsError([i])[0];return o.errors},this.getFieldWarning=function(r){n.warningUnhooked();var i=Ct(r),o=n.getFieldsError([i])[0];return o.warnings},this.isFieldsTouched=function(){n.warningUnhooked();for(var r=arguments.length,i=new Array(r),o=0;o0&&arguments[0]!==void 0?arguments[0]:{},i=new La,o=n.getFieldEntities(!0);o.forEach(function(c){var f=c.props.initialValue,p=c.getNamePath();if(f!==void 0){var m=i.get(p)||new Set;m.add({entity:c,value:f}),i.set(p,m)}});var s=function(f){f.forEach(function(p){var m=p.props.initialValue;if(m!==void 0){var v=p.getNamePath(),_=n.getInitialValue(v);if(_!==void 0)Jr(!1,"Form already set 'initialValues' with path '".concat(v.join("."),"'. Field can not overwrite it."));else{var w=i.get(v);if(w&&w.size>1)Jr(!1,"Multiple Field with path '".concat(v.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(w){var S=n.getFieldValue(v);(!r.skipExist||S===void 0)&&n.updateStore(qi(n.store,v,ge(w)[0].value))}}}})},u;r.entities?u=r.entities:r.namePathList?(u=[],r.namePathList.forEach(function(c){var f=i.get(c);if(f){var p;(p=u).push.apply(p,ge(ge(f).map(function(m){return m.entity})))}})):u=o,s(u)},this.resetFields=function(r){n.warningUnhooked();var i=n.store;if(!r){n.updateStore(Bl({},n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(i,null,{type:"reset"}),n.notifyWatch();return}var o=r.map(Ct);o.forEach(function(s){var u=n.getInitialValue(s);n.updateStore(qi(n.store,s,u))}),n.resetWithFieldInitialValue({namePathList:o}),n.notifyObservers(i,o,{type:"reset"}),n.notifyWatch(o)},this.setFields=function(r){n.warningUnhooked();var i=n.store,o=[];r.forEach(function(s){var u=s.name;s.errors;var c=Gn(s,kk),f=Ct(u);o.push(f),"value"in c&&n.updateStore(qi(n.store,f,c.value)),n.notifyObservers(i,[f],{type:"setField",data:s})}),n.notifyWatch(o)},this.getFields=function(){var r=n.getFieldEntities(!0),i=r.map(function(o){var s=o.getNamePath(),u=o.getMeta(),c=Y(Y({},u),{},{name:s,value:n.getFieldValue(s)});return Object.defineProperty(c,"originRCField",{value:!0}),c});return i},this.initEntityValue=function(r){var i=r.props.initialValue;if(i!==void 0){var o=r.getNamePath(),s=no(n.store,o);s===void 0&&n.updateStore(qi(n.store,o,i))}},this.isMergedPreserve=function(r){var i=r!==void 0?r:n.preserve;return i??!0},this.registerField=function(r){n.fieldEntities.push(r);var i=r.getNamePath();if(n.notifyWatch([i]),r.props.initialValue!==void 0){var o=n.store;n.resetWithFieldInitialValue({entities:[r],skipExist:!0}),n.notifyObservers(o,[r.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(s,u){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter(function(m){return m!==r}),!n.isMergedPreserve(u)&&(!s||c.length>1)){var f=s?void 0:n.getInitialValue(i);if(i.length&&n.getFieldValue(i)!==f&&n.fieldEntities.every(function(m){return!yP(m.getNamePath(),i)})){var p=n.store;n.updateStore(qi(p,i,f,!0)),n.notifyObservers(p,[i],{type:"remove"}),n.triggerDependenciesUpdate(p,i)}}n.notifyWatch([i])}},this.dispatch=function(r){switch(r.type){case"updateValue":{var i=r.namePath,o=r.value;n.updateValue(i,o);break}case"validateField":{var s=r.namePath,u=r.triggerName;n.validateFields([s],{triggerName:u});break}}},this.notifyObservers=function(r,i,o){if(n.subscribable){var s=Y(Y({},o),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach(function(u){var c=u.onStoreChange;c(r,i,s)})}else n.forceRootUpdate()},this.triggerDependenciesUpdate=function(r,i){var o=n.getDependencyChildrenFields(i);return o.length&&n.validateFields(o),n.notifyObservers(r,o,{type:"dependenciesUpdate",relatedFields:[i].concat(ge(o))}),o},this.updateValue=function(r,i){var o=Ct(r),s=n.store;n.updateStore(qi(n.store,o,i)),n.notifyObservers(s,[o],{type:"valueUpdate",source:"internal"}),n.notifyWatch([o]);var u=n.triggerDependenciesUpdate(s,o),c=n.callbacks.onValuesChange;if(c){var f=vC(n.store,[o]);c(f,n.getFieldsValue())}n.triggerOnFieldsChange([o].concat(ge(u)))},this.setFieldsValue=function(r){n.warningUnhooked();var i=n.store;if(r){var o=Bl(n.store,r);n.updateStore(o)}n.notifyObservers(i,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()},this.setFieldValue=function(r,i){n.setFields([{name:r,value:i}])},this.getDependencyChildrenFields=function(r){var i=new Set,o=[],s=new La;n.getFieldEntities().forEach(function(c){var f=c.props.dependencies;(f||[]).forEach(function(p){var m=Ct(p);s.update(m,function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return v.add(c),v})})});var u=function c(f){var p=s.get(f)||new Set;p.forEach(function(m){if(!i.has(m)){i.add(m);var v=m.getNamePath();m.isFieldDirty()&&v.length&&(o.push(v),c(v))}})};return u(r),o},this.triggerOnFieldsChange=function(r,i){var o=n.callbacks.onFieldsChange;if(o){var s=n.getFields();if(i){var u=new La;i.forEach(function(f){var p=f.name,m=f.errors;u.set(p,m)}),s.forEach(function(f){f.errors=u.get(f.name)||f.errors})}var c=s.filter(function(f){var p=f.name;return zl(r,p)});o(c,s)}},this.validateFields=function(r,i){n.warningUnhooked();var o=!!r,s=o?r.map(Ct):[],u=[];n.getFieldEntities(!0).forEach(function(p){if(o||s.push(p.getNamePath()),i!=null&&i.recursive&&o){var m=p.getNamePath();m.every(function(w,S){return r[S]===w||r[S]===void 0})&&s.push(m)}if(!(!p.props.rules||!p.props.rules.length)){var v=p.getNamePath();if(!o||zl(s,v)){var _=p.validateRules(Y({validateMessages:Y(Y({},hP),n.validateMessages)},i));u.push(_.then(function(){return{name:v,errors:[],warnings:[]}}).catch(function(w){var S,P=[],y=[];return(S=w.forEach)===null||S===void 0||S.call(w,function(b){var C=b.rule.warningOnly,E=b.errors;C?y.push.apply(y,ge(E)):P.push.apply(P,ge(E))}),P.length?Promise.reject({name:v,errors:P,warnings:y}):{name:v,errors:P,warnings:y}}))}}});var c=Fk(u);n.lastValidatePromise=c,c.catch(function(p){return p}).then(function(p){var m=p.map(function(v){var _=v.name;return _});n.notifyObservers(n.store,m,{type:"validateFinish"}),n.triggerOnFieldsChange(m,p)});var f=c.then(function(){return n.lastValidatePromise===c?Promise.resolve(n.getFieldsValue(s)):Promise.reject([])}).catch(function(p){var m=p.filter(function(v){return v&&v.errors.length});return Promise.reject({values:n.getFieldsValue(s),errorFields:m,outOfDate:n.lastValidatePromise!==c})});return f.catch(function(p){return p}),f},this.submit=function(){n.warningUnhooked(),n.validateFields().then(function(r){var i=n.callbacks.onFinish;if(i)try{i(r)}catch(o){console.error(o)}}).catch(function(r){var i=n.callbacks.onFinishFailed;i&&i(r)})},this.forceRootUpdate=t});function v1(e){var t=h.useRef(),n=h.useState({}),r=_e(n,2),i=r[1];if(!t.current)if(e)t.current=e;else{var o=function(){i({})},s=new jk(o);t.current=s.getForm()}return[t.current]}var S0=h.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),y1=function(t){var n=t.validateMessages,r=t.onFormChange,i=t.onFormFinish,o=t.children,s=h.useContext(S0),u=h.useRef({});return h.createElement(S0.Provider,{value:Y(Y({},s),{},{validateMessages:Y(Y({},s.validateMessages),n),triggerFormChange:function(f,p){r&&r(f,{changedFields:p,forms:u.current}),s.triggerFormChange(f,p)},triggerFormFinish:function(f,p){i&&i(f,{values:p,forms:u.current}),s.triggerFormFinish(f,p)},registerForm:function(f,p){f&&(u.current=Y(Y({},u.current),{},ue({},f,p))),s.registerForm(f,p)},unregisterForm:function(f){var p=Y({},u.current);delete p[f],u.current=p,s.unregisterForm(f)}})},o)},zk=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],Bk=function(t,n){var r=t.name,i=t.initialValues,o=t.fields,s=t.form,u=t.preserve,c=t.children,f=t.component,p=f===void 0?"form":f,m=t.validateMessages,v=t.validateTrigger,_=v===void 0?"onChange":v,w=t.onValuesChange,S=t.onFieldsChange,P=t.onFinish,y=t.onFinishFailed,b=Gn(t,zk),C=h.useContext(S0),E=v1(s),T=_e(E,1),$=T[0],A=$.getInternalHooks(Ko),M=A.useSubscribe,k=A.setInitialValues,F=A.setCallbacks,U=A.setValidateMessages,B=A.setPreserve,N=A.destroyForm;h.useImperativeHandle(n,function(){return $}),h.useEffect(function(){return C.registerForm(r,$),function(){C.unregisterForm(r)}},[C,$,r]),U(Y(Y({},C.validateMessages),m)),F({onValuesChange:w,onFieldsChange:function(q){if(C.triggerFormChange(r,q),S){for(var Z=arguments.length,se=new Array(Z>1?Z-1:0),ae=1;ae{const{locale:t={},children:n,_ANT_MARK__:r}=e;h.useEffect(()=>(xC(t&&t.Modal),()=>{xC()}),[t]);const i=h.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return h.createElement(b1.Provider,{value:i},n)},Jk=Yk,Qk="5.2.3",Bd=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function Jt(e,t){Zk(e)&&(e="100%");var n=ej(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function mf(e){return Math.min(1,Math.max(0,e))}function Zk(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function ej(e){return typeof e=="string"&&e.indexOf("%")!==-1}function xP(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function gf(e){return e<=1?"".concat(Number(e)*100,"%"):e}function Yo(e){return e.length===1?"0"+e:String(e)}function tj(e,t,n){return{r:Jt(e,255)*255,g:Jt(t,255)*255,b:Jt(n,255)*255}}function EC(e,t,n){e=Jt(e,255),t=Jt(t,255),n=Jt(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),o=0,s=0,u=(r+i)/2;if(r===i)s=0,o=0;else{var c=r-i;switch(s=u>.5?c/(2-r-i):c/(r+i),r){case e:o=(t-n)/c+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function nj(e,t,n){var r,i,o;if(e=Jt(e,360),t=Jt(t,100),n=Jt(n,100),t===0)i=n,o=n,r=n;else{var s=n<.5?n*(1+t):n+t-n*t,u=2*n-s;r=Sg(u,s,e+1/3),i=Sg(u,s,e),o=Sg(u,s,e-1/3)}return{r:r*255,g:i*255,b:o*255}}function C0(e,t,n){e=Jt(e,255),t=Jt(t,255),n=Jt(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),o=0,s=r,u=r-i,c=r===0?0:u/r;if(r===i)o=0;else{switch(r){case e:o=(t-n)/u+(t>16,g:(e&65280)>>8,b:e&255}}var E0={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function za(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,o=null,s=!1,u=!1;return typeof e=="string"&&(e=uj(e)),typeof e=="object"&&(fi(e.r)&&fi(e.g)&&fi(e.b)?(t=tj(e.r,e.g,e.b),s=!0,u=String(e.r).substr(-1)==="%"?"prgb":"rgb"):fi(e.h)&&fi(e.s)&&fi(e.v)?(r=gf(e.s),i=gf(e.v),t=rj(e.h,r,i),s=!0,u="hsv"):fi(e.h)&&fi(e.s)&&fi(e.l)&&(r=gf(e.s),o=gf(e.l),t=nj(e.h,r,o),s=!0,u="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=xP(n),{ok:s,format:e.format||u,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var sj="[-\\+]?\\d+%?",lj="[-\\+]?\\d*\\.\\d+%?",ro="(?:".concat(lj,")|(?:").concat(sj,")"),Cg="[\\s|\\(]+(".concat(ro,")[,|\\s]+(").concat(ro,")[,|\\s]+(").concat(ro,")\\s*\\)?"),xg="[\\s|\\(]+(".concat(ro,")[,|\\s]+(").concat(ro,")[,|\\s]+(").concat(ro,")[,|\\s]+(").concat(ro,")\\s*\\)?"),xr={CSS_UNIT:new RegExp(ro),rgb:new RegExp("rgb"+Cg),rgba:new RegExp("rgba"+xg),hsl:new RegExp("hsl"+Cg),hsla:new RegExp("hsla"+xg),hsv:new RegExp("hsv"+Cg),hsva:new RegExp("hsva"+xg),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function uj(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(E0[e])e=E0[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=xr.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=xr.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=xr.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=xr.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=xr.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=xr.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=xr.hex8.exec(e),n?{r:kn(n[1]),g:kn(n[2]),b:kn(n[3]),a:OC(n[4]),format:t?"name":"hex8"}:(n=xr.hex6.exec(e),n?{r:kn(n[1]),g:kn(n[2]),b:kn(n[3]),format:t?"name":"hex"}:(n=xr.hex4.exec(e),n?{r:kn(n[1]+n[1]),g:kn(n[2]+n[2]),b:kn(n[3]+n[3]),a:OC(n[4]+n[4]),format:t?"name":"hex8"}:(n=xr.hex3.exec(e),n?{r:kn(n[1]+n[1]),g:kn(n[2]+n[2]),b:kn(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function fi(e){return Boolean(xr.CSS_UNIT.exec(String(e)))}var dn=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=aj(t)),this.originalInput=t;var i=za(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,o=t.r/255,s=t.g/255,u=t.b/255;return o<=.03928?n=o/12.92:n=Math.pow((o+.055)/1.055,2.4),s<=.03928?r=s/12.92:r=Math.pow((s+.055)/1.055,2.4),u<=.03928?i=u/12.92:i=Math.pow((u+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=xP(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=C0(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=C0(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=EC(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=EC(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),x0(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),ij(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Jt(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Jt(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+x0(this.r,this.g,this.b,!1),n=0,r=Object.entries(E0);n=0,o=!n&&i&&(t.startsWith("hex")||t==="name");return o?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=mf(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=mf(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=mf(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=mf(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),o=n/100,s={r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a};return new e(s)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,o=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(new e(r));return o},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,o=n.v,s=[],u=1/t;t--;)s.push(new e({h:r,s:i,v:o})),o=(o+u)%1;return s},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),i=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/i,g:(n.g*n.a+r.g*r.a*(1-n.a))/i,b:(n.b*n.a+r.b*r.a*(1-n.a))/i,a:i})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,i=[this],o=360/t,s=1;s=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-vf*t:Math.round(e.h)+vf*t:r=n?Math.round(e.h)+vf*t:Math.round(e.h)-vf*t,r<0?r+=360:r>=360&&(r-=360),r}function AC(e,t,n){if(e.h===0&&e.s===0)return e.s;var r;return n?r=e.s-PC*t:t===OP?r=e.s+PC:r=e.s+cj*t,r>1&&(r=1),n&&t===EP&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function $C(e,t,n){var r;return n?r=e.v+fj*t:r=e.v-dj*t,r>1&&(r=1),Number(r.toFixed(2))}function Oi(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=za(e),i=EP;i>0;i-=1){var o=TC(r),s=yf(za({h:RC(o,i,!0),s:AC(o,i,!0),v:$C(o,i,!0)}));n.push(s)}n.push(yf(r));for(var u=1;u<=OP;u+=1){var c=TC(r),f=yf(za({h:RC(c,u),s:AC(c,u),v:$C(c,u)}));n.push(f)}return t.theme==="dark"?pj.map(function(p){var m=p.index,v=p.opacity,_=yf(hj(za(t.backgroundColor||"#141414"),za(n[m]),v*100));return _}):n}var Eg={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"},Og={},Pg={};Object.keys(Eg).forEach(function(e){Og[e]=Oi(Eg[e]),Og[e].primary=Og[e][5],Pg[e]=Oi(Eg[e],{theme:"dark",backgroundColor:"#141414"}),Pg[e].primary=Pg[e][5]});const mj=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},PP=mj;function gj(e){const{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)}}const _1={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"},Vp=Object.assign(Object.assign({},_1),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",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});function TP(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:r}=t;const{colorSuccess:i,colorWarning:o,colorError:s,colorInfo:u,colorPrimary:c,colorBgBase:f,colorTextBase:p}=e,m=n(c),v=n(i),_=n(o),w=n(s),S=n(u),P=r(f,p);return Object.assign(Object.assign({},P),{colorPrimaryBg:m[1],colorPrimaryBgHover:m[2],colorPrimaryBorder:m[3],colorPrimaryBorderHover:m[4],colorPrimaryHover:m[5],colorPrimary:m[6],colorPrimaryActive:m[7],colorPrimaryTextHover:m[8],colorPrimaryText:m[9],colorPrimaryTextActive:m[10],colorSuccessBg:v[1],colorSuccessBgHover:v[2],colorSuccessBorder:v[3],colorSuccessBorderHover:v[4],colorSuccessHover:v[4],colorSuccess:v[6],colorSuccessActive:v[7],colorSuccessTextHover:v[8],colorSuccessText:v[9],colorSuccessTextActive:v[10],colorErrorBg:w[1],colorErrorBgHover:w[2],colorErrorBorder:w[3],colorErrorBorderHover:w[4],colorErrorHover:w[5],colorError:w[6],colorErrorActive:w[7],colorErrorTextHover:w[8],colorErrorText:w[9],colorErrorTextActive:w[10],colorWarningBg:_[1],colorWarningBgHover:_[2],colorWarningBorder:_[3],colorWarningBorderHover:_[4],colorWarningHover:_[4],colorWarning:_[6],colorWarningActive:_[7],colorWarningTextHover:_[8],colorWarningText:_[9],colorWarningTextActive:_[10],colorInfoBg:S[1],colorInfoBgHover:S[2],colorInfoBorder:S[3],colorInfoBorderHover:S[4],colorInfoHover:S[4],colorInfo:S[6],colorInfoActive:S[7],colorInfoTextHover:S[8],colorInfoText:S[9],colorInfoTextActive:S[10],colorBgMask:new dn("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const vj=e=>{let t=e,n=e,r=e,i=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?i=4:e>=8&&(i=6),{borderRadius:e>16?16:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:i}},yj=vj;function bj(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},yj(r))}const di=(e,t)=>new dn(e).setAlpha(t).toRgbString(),gl=(e,t)=>new dn(e).darken(t).toHexString(),_j=e=>{const t=Oi(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]}},wj=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:di(r,.88),colorTextSecondary:di(r,.65),colorTextTertiary:di(r,.45),colorTextQuaternary:di(r,.25),colorFill:di(r,.15),colorFillSecondary:di(r,.06),colorFillTertiary:di(r,.04),colorFillQuaternary:di(r,.02),colorBgLayout:gl(n,4),colorBgContainer:gl(n,0),colorBgElevated:gl(n,0),colorBgSpotlight:di(r,.85),colorBorder:gl(n,15),colorBorderSecondary:gl(n,6)}};function Sj(e){const t=new Array(10).fill(null).map((n,r)=>{const i=r-1,o=e*Math.pow(2.71828,i/5),s=r>1?Math.floor(o):Math.ceil(o);return Math.floor(s/2)*2});return t[1]=e,t.map(n=>{const r=n+8;return{size:n,lineHeight:r/n}})}const Cj=e=>{const t=Sj(e),n=t.map(i=>i.size),r=t.map(i=>i.lineHeight);return{fontSizeSM:n[0],fontSize:n[1],fontSizeLG:n[2],fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:r[1],lineHeightLG:r[2],lineHeightSM:r[0],lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}},RP=Cj;function Wp(e){const t=Object.keys(_1).map(n=>{const r=Oi(e[n]);return new Array(10).fill(1).reduce((i,o,s)=>(i[`${n}-${s+1}`]=r[s],i),{})}).reduce((n,r)=>(n=Object.assign(Object.assign({},n),r),n),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),TP(e,{generateColorPalettes:_j,generateNeutralColorPalettes:wj})),RP(e.fontSize)),gj(e)),PP(e)),bj(e))}function Tg(e){return e>=0&&e<=255}function bf(e,t){const{r:n,g:r,b:i,a:o}=new dn(e).toRgb();if(o<1)return e;const{r:s,g:u,b:c}=new dn(t).toRgb();for(let f=.01;f<=1;f+=.01){const p=Math.round((n-s*(1-f))/f),m=Math.round((r-u*(1-f))/f),v=Math.round((i-c*(1-f))/f);if(Tg(p)&&Tg(m)&&Tg(v))return new dn({r:p,g:m,b:v,a:Math.round(f*100)/100}).toRgbString()}return new dn({r:n,g:r,b:i,a:1}).toRgbString()}var xj=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{delete r[v]});const i=Object.assign(Object.assign({},n),r),o=480,s=576,u=768,c=992,f=1200,p=1600;return Object.assign(Object.assign(Object.assign({},i),{colorLink:i.colorInfoText,colorLinkHover:i.colorInfoHover,colorLinkActive:i.colorInfoActive,colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:bf(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:bf(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:bf(i.colorWarningBg,i.colorBgContainer),fontSizeIcon:i.fontSizeSM,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:bf(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.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:o,screenXSMin:o,screenXSMax:s-1,screenSM:s,screenSMMin:s,screenSMMax:u-1,screenMD:u,screenMDMin:u,screenMDMax:c-1,screenLG:c,screenLGMin:c,screenLGMax:f-1,screenXL:f,screenXLMin:f,screenXLMax:p-1,screenXXL:p,screenXXLMin:p,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` + 0 1px 2px -2px ${new dn("rgba(0, 0, 0, 0.16)").toRgbString()}, + 0 3px 6px 0 ${new dn("rgba(0, 0, 0, 0.12)").toRgbString()}, + 0 5px 12px 4px ${new dn("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)}const Oj=(e,t,n,r,i)=>{const o=e/2,s=0,u=o,c=n*1/Math.sqrt(2),f=o-n*(1-1/Math.sqrt(2)),p=o-t*(1/Math.sqrt(2)),m=n*(Math.sqrt(2)-1)+t*(1/Math.sqrt(2)),v=2*o-p,_=m,w=2*o-c,S=f,P=2*o-s,y=u,b=o*Math.sqrt(2)+n*(Math.sqrt(2)-2);return{borderRadius:{_skip_check_:!0,value:`0 0 ${t}px`},pointerEvents:"none",width:e,height:e,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:e,height:e/2,background:r,clipPath:`path('M ${s} ${u} A ${n} ${n} 0 0 0 ${c} ${f} L ${p} ${m} A ${t} ${t} 0 0 1 ${v} ${_} L ${w} ${S} A ${n} ${n} 0 0 0 ${P} ${y} Z')`,content:'""'},"&::after":{content:'""',position:"absolute",width:b,height:b,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${t}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:i,zIndex:0,background:"transparent"}}};function Pj(e,t){return Bd.reduce((n,r)=>{const i=e[`${r}-1`],o=e[`${r}-3`],s=e[`${r}-6`],u=e[`${r}-7`];return Object.assign(Object.assign({},n),t(r,{lightColor:i,lightBorderColor:o,darkColor:s,textColor:u}))},{})}const tJ={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},To=e=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:e.fontFamily}),Tj=()=>({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"}}),Rj=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),Aj=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"}}}),$j=(e,t)=>{const{fontFamily:n,fontSize:r}=e,i=`[class^="${t}"], [class*=" ${t}"]`;return{[i]:{fontFamily:n,fontSize:r,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[i]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},Nj=e=>({outline:`${e.lineWidth*4}px solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),Ij=e=>({"&:focus-visible":Object.assign({},Nj(e))}),w1="anticon",Mj=(e,t)=>t||(e?`ant-${e}`:"ant"),st=h.createContext({getPrefixCls:Mj,iconPrefixCls:w1});function kr(e,t,n){return r=>{const[i,o,s]=Bu(),{getPrefixCls:u,iconPrefixCls:c}=h.useContext(st),f=u();return f0({theme:i,token:o,hashId:s,path:["Shared",f]},()=>[{"&":Aj(o)}]),[f0({theme:i,token:o,hashId:s,path:[e,r,c]},()=>{const{token:p,flush:m}=Lj(o),v=typeof n=="function"?n(p):n,_=Object.assign(Object.assign({},v),o[e]),w=`.${r}`,S=gn(p,{componentCls:w,prefixCls:r,iconCls:`.${c}`,antCls:`.${f}`},_),P=t(S,{hashId:s,prefixCls:r,rootPrefixCls:f,iconPrefixCls:c,overrideComponentToken:o[e]});return m(e,_),[$j(o,r),P]}),s]}}const AP=typeof CSSINJS_STATISTIC<"u";let O0=!0;function gn(){for(var e=arguments.length,t=new Array(e),n=0;n{Object.keys(i).forEach(s=>{Object.defineProperty(r,s,{configurable:!0,enumerable:!0,get:()=>i[s]})})}),O0=!0,r}function Dj(){}function Lj(e){let t,n=e,r=Dj;return AP&&(t=new Set,n=new Proxy(e,{get(i,o){return O0&&t.add(o),i[o]}}),r=(i,o)=>{Array.from(t)}),{token:n,keys:t,flush:r}}const Fj=dP(Wp),Hd={token:Vp,hashed:!0},$P=le.createContext(Hd);function Bu(){const{token:e,hashed:t,theme:n,components:r}=le.useContext($P),i=`${Qk}-${t||""}`,o=n||Fj,[s,u]=wF(o,[Vp,e],{salt:i,override:Object.assign({override:e},r),formatToken:Ej});return[o,s,t?u:""]}const kj=`-ant-${Date.now()}-${Math.random()}`;function jj(e,t){const n={},r=(s,u)=>{let c=s.clone();return c=(u==null?void 0:u(c))||c,c.toRgbString()},i=(s,u)=>{const c=new dn(s),f=Oi(c.toRgbString());n[`${u}-color`]=r(c),n[`${u}-color-disabled`]=f[1],n[`${u}-color-hover`]=f[4],n[`${u}-color-active`]=f[6],n[`${u}-color-outline`]=c.clone().setAlpha(.2).toRgbString(),n[`${u}-color-deprecated-bg`]=f[0],n[`${u}-color-deprecated-border`]=f[2]};if(t.primaryColor){i(t.primaryColor,"primary");const s=new dn(t.primaryColor),u=Oi(s.toRgbString());u.forEach((f,p)=>{n[`primary-${p+1}`]=f}),n["primary-color-deprecated-l-35"]=r(s,f=>f.lighten(35)),n["primary-color-deprecated-l-20"]=r(s,f=>f.lighten(20)),n["primary-color-deprecated-t-20"]=r(s,f=>f.tint(20)),n["primary-color-deprecated-t-50"]=r(s,f=>f.tint(50)),n["primary-color-deprecated-f-12"]=r(s,f=>f.setAlpha(f.getAlpha()*.12));const c=new dn(u[0]);n["primary-color-active-deprecated-f-30"]=r(c,f=>f.setAlpha(f.getAlpha()*.3)),n["primary-color-active-deprecated-d-02"]=r(c,f=>f.darken(2))}return t.successColor&&i(t.successColor,"success"),t.warningColor&&i(t.warningColor,"warning"),t.errorColor&&i(t.errorColor,"error"),t.infoColor&&i(t.infoColor,"info"),` + :root { + ${Object.keys(n).map(s=>`--${e}-${s}: ${n[s]};`).join(` +`)} + } + `.trim()}function zj(e,t){const n=jj(e,t);ti()&&hu(n,`${kj}-dynamic-theme`)}const P0=h.createContext(!1),NP=e=>{let{children:t,disabled:n}=e;const r=h.useContext(P0);return h.createElement(P0.Provider,{value:n??r},t)},Up=P0;function Bj(e,t){const n=e||{},r=n.inherit===!1||!t?Hd:t;return l1(()=>{if(!e)return t;const o=Object.assign({},r.components);return Object.keys(e.components||{}).forEach(s=>{o[s]=Object.assign(Object.assign({},o[s]),e.components[s])}),Object.assign(Object.assign(Object.assign({},r),n),{token:Object.assign(Object.assign({},r.token),n.token),components:o})},[n,r],(o,s)=>o.some((u,c)=>{const f=s[c];return!XO(u,f,!0)}))}const T0=h.createContext(void 0),IP=e=>{let{children:t,size:n}=e;const r=h.useContext(T0);return h.createElement(T0.Provider,{value:n||r},t)},Ls=T0,Hj=e=>{const[t,n]=Bu();return f0({theme:t,token:n,hashId:"",path:["ant-design-icons",e]},()=>[{[`.${e}`]:Object.assign(Object.assign({},Tj()),{[`.${e} .${e}-icon`]:{display:"block"}})}])},Vj=Hj;var Wj=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{let{prefixCls:t,iconPrefixCls:n,theme:r}=e;t!==void 0&&(Vd=t),n!==void 0&&(MP=n),r&&zj(Jf(),r)},Gp=()=>({getPrefixCls:(e,t)=>t||(e?`${Jf()}-${e}`:Jf()),getIconPrefixCls:qj,getRootPrefixCls:()=>Vd||Jf()}),Xj=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,form:i,locale:o,componentSize:s,direction:u,space:c,virtual:f,dropdownMatchSelectWidth:p,legacyLocale:m,parentContext:v,iconPrefixCls:_,theme:w,componentDisabled:S}=e,P=h.useCallback((N,I)=>{const{prefixCls:L}=e;if(I)return I;const G=L||v.getPrefixCls("");return N?`${G}-${N}`:G},[v.getPrefixCls,e.prefixCls]),y=_||v.iconPrefixCls||w1,b=y!==v.iconPrefixCls,C=n||v.csp,E=Vj(y),T=Bj(w,v.theme),$={csp:C,autoInsertSpaceInButton:r,locale:o||m,direction:u,space:c,virtual:f,dropdownMatchSelectWidth:p,getPrefixCls:P,iconPrefixCls:y,theme:T},A=Object.assign({},v);Object.keys($).forEach(N=>{$[N]!==void 0&&(A[N]=$[N])}),Uj.forEach(N=>{const I=e[N];I&&(A[N]=I)});const M=l1(()=>A,A,(N,I)=>{const L=Object.keys(N),G=Object.keys(I);return L.length!==G.length||L.some(H=>N[H]!==I[H])}),k=h.useMemo(()=>({prefixCls:y,csp:C}),[y,C]);let F=b?E(t):t;const U=h.useMemo(()=>{var N,I,L;return Bl({},((N=xs.Form)===null||N===void 0?void 0:N.defaultValidateMessages)||{},((L=(I=M.locale)===null||I===void 0?void 0:I.Form)===null||L===void 0?void 0:L.defaultValidateMessages)||{},(i==null?void 0:i.validateMessages)||{})},[M,i==null?void 0:i.validateMessages]);Object.keys(U).length>0&&(F=h.createElement(y1,{validateMessages:U},t)),o&&(F=h.createElement(Jk,{locale:o,_ANT_MARK__:Xk},F)),(y||C)&&(F=h.createElement(h1.Provider,{value:k},F)),s&&(F=h.createElement(IP,{size:s},F));const B=h.useMemo(()=>{const N=T||{},{algorithm:I,token:L}=N,G=Wj(N,["algorithm","token"]),H=I&&(!Array.isArray(I)||I.length>0)?dP(I):void 0;return Object.assign(Object.assign({},G),{theme:H,token:Object.assign(Object.assign({},Vp),L)})},[T]);return w&&(F=h.createElement($P.Provider,{value:B},F)),S!==void 0&&(F=h.createElement(NP,{disabled:S},F)),h.createElement(st.Provider,{value:M},F)},qp=e=>{const t=h.useContext(st),n=h.useContext(b1);return h.createElement(Xj,Object.assign({parentContext:t,legacyLocale:n},e))};qp.ConfigContext=st;qp.SizeContext=Ls;qp.config=Kj;const S1=qp;var DP=function(t){return+setTimeout(t,16)},LP=function(t){return clearTimeout(t)};typeof window<"u"&&"requestAnimationFrame"in window&&(DP=function(t){return window.requestAnimationFrame(t)},LP=function(t){return window.cancelAnimationFrame(t)});var NC=0,C1=new Map;function FP(e){C1.delete(e)}var hn=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;NC+=1;var r=NC;function i(o){if(o===0)FP(r),t();else{var s=DP(function(){i(o-1)});C1.set(r,s)}}return i(n),r};hn.cancel=function(e){var t=C1.get(e);return FP(t),LP(t)};function xl(e,t,n,r){var i=ws.unstable_batchedUpdates?function(s){ws.unstable_batchedUpdates(n,s)}:n;return e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e.removeEventListener&&e.removeEventListener(t,i,r)}}}var Yj={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"};const Jj=Yj;function Qj(e,t){Jr(e,"[@ant-design/icons] ".concat(t))}function IC(e){return Ye(e)==="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(Ye(e.icon)==="object"||typeof e.icon=="function")}function MC(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:t[n]=r}return t},{})}function R0(e,t,n){return n?le.createElement(e.tag,Y(Y({key:t},MC(e.attrs)),n),(e.children||[]).map(function(r,i){return R0(r,"".concat(t,"-").concat(e.tag,"-").concat(i))})):le.createElement(e.tag,Y({key:t},MC(e.attrs)),(e.children||[]).map(function(r,i){return R0(r,"".concat(t,"-").concat(e.tag,"-").concat(i))}))}function kP(e){return Oi(e)[0]}function jP(e){return e?Array.isArray(e)?e:[e]:[]}var Zj=` +.anticon { + display: inline-block; + 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; +} + +.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); + } +} +`,e7=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Zj,n=h.useContext(h1),r=n.csp,i=n.prefixCls,o=t;i&&(o=o.replace(/anticon/g,i)),h.useEffect(function(){hu(o,"@ant-design-icons",{prepend:!0,csp:r})},[])},t7=["icon","className","onClick","style","primaryColor","secondaryColor"],Hl={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function n7(e){var t=e.primaryColor,n=e.secondaryColor;Hl.primaryColor=t,Hl.secondaryColor=n||kP(t),Hl.calculated=!!n}function r7(){return Y({},Hl)}var Kp=function(t){var n=t.icon,r=t.className,i=t.onClick,o=t.style,s=t.primaryColor,u=t.secondaryColor,c=Gn(t,t7),f=Hl;if(s&&(f={primaryColor:s,secondaryColor:u||kP(s)}),e7(),Qj(IC(n),"icon should be icon definiton, but got ".concat(n)),!IC(n))return null;var p=n;return p&&typeof p.icon=="function"&&(p=Y(Y({},p),{},{icon:p.icon(f.primaryColor,f.secondaryColor)})),R0(p.icon,"svg-".concat(p.name),Y({className:r,onClick:i,style:o,"data-icon":p.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},c))};Kp.displayName="IconReact";Kp.getTwoToneColors=r7;Kp.setTwoToneColors=n7;const x1=Kp;function zP(e){var t=jP(e),n=_e(t,2),r=n[0],i=n[1];return x1.setTwoToneColors({primaryColor:r,secondaryColor:i})}function i7(){var e=x1.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var o7=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];zP("#1890ff");var Xp=h.forwardRef(function(e,t){var n,r=e.className,i=e.icon,o=e.spin,s=e.rotate,u=e.tabIndex,c=e.onClick,f=e.twoToneColor,p=Gn(e,o7),m=h.useContext(h1),v=m.prefixCls,_=v===void 0?"anticon":v,w=m.rootClassName,S=pe(w,_,(n={},ue(n,"".concat(_,"-").concat(i.name),!!i.name),ue(n,"".concat(_,"-spin"),!!o||i.name==="loading"),n),r),P=u;P===void 0&&c&&(P=-1);var y=s?{msTransform:"rotate(".concat(s,"deg)"),transform:"rotate(".concat(s,"deg)")}:void 0,b=jP(f),C=_e(b,2),E=C[0],T=C[1];return h.createElement("span",Y(Y({role:"img","aria-label":i.name},p),{},{ref:t,tabIndex:P,onClick:c,className:S}),h.createElement(x1,{icon:i,primaryColor:E,secondaryColor:T,style:y}))});Xp.displayName="AntdIcon";Xp.getTwoToneColor=i7;Xp.setTwoToneColor=zP;const ht=Xp;var BP=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:Jj}))};BP.displayName="CheckCircleFilled";const E1=h.forwardRef(BP);var a7={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 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"};const s7=a7;var HP=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:s7}))};HP.displayName="CloseCircleFilled";const Hu=h.forwardRef(HP);var l7={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"};const u7=l7;var VP=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:u7}))};VP.displayName="CloseOutlined";const WP=h.forwardRef(VP);var c7={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"};const f7=c7;var UP=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:f7}))};UP.displayName="ExclamationCircleFilled";const O1=h.forwardRef(UP);var d7={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"};const p7=d7;var GP=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:p7}))};GP.displayName="InfoCircleFilled";const qP=h.forwardRef(GP);function DC(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function h7(e,t){var n={animationend:DC("Animation","AnimationEnd"),transitionend:DC("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var m7=h7(ti(),typeof window<"u"?window:{}),KP={};if(ti()){var g7=document.createElement("div");KP=g7.style}var _f={};function XP(e){if(_f[e])return _f[e];var t=m7[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i1&&arguments[1]!==void 0?arguments[1]:2;t();var o=hn(function(){i<=1?r({isCanceled:function(){return o!==e.current}}):n(r,i-1)});e.current=o}return h.useEffect(function(){return function(){t()}},[]),[n,t]};var ZP=ti()?h.useLayoutEffect:h.useEffect,zC=[mi,ts,ns,P1],eT=!1,y7=!0;function tT(e){return e===ns||e===P1}const b7=function(e,t){var n=mo(jC),r=_e(n,2),i=r[0],o=r[1],s=v7(),u=_e(s,2),c=u[0],f=u[1];function p(){o(mi,!0)}return ZP(function(){if(i!==jC&&i!==P1){var m=zC.indexOf(i),v=zC[m+1],_=t(i);_===eT?o(v,!0):c(function(w){function S(){w.isCanceled()||o(v,!0)}_===!0?S():Promise.resolve(_).then(S)})}},[e,i]),h.useEffect(function(){return function(){f()}},[]),[p,i]},_7=function(e){var t=h.useRef(),n=h.useRef(e);n.current=e;var r=h.useCallback(function(s){n.current(s)},[]);function i(s){s&&(s.removeEventListener(FC,r),s.removeEventListener(LC,r))}function o(s){t.current&&t.current!==s&&i(t.current),s&&s!==t.current&&(s.addEventListener(FC,r),s.addEventListener(LC,r),t.current=s)}return h.useEffect(function(){return function(){i(t.current)}},[]),[o,i]};function w7(e,t,n,r){var i=r.motionEnter,o=i===void 0?!0:i,s=r.motionAppear,u=s===void 0?!0:s,c=r.motionLeave,f=c===void 0?!0:c,p=r.motionDeadline,m=r.motionLeaveImmediately,v=r.onAppearPrepare,_=r.onEnterPrepare,w=r.onLeavePrepare,S=r.onAppearStart,P=r.onEnterStart,y=r.onLeaveStart,b=r.onAppearActive,C=r.onEnterActive,E=r.onLeaveActive,T=r.onAppearEnd,$=r.onEnterEnd,A=r.onLeaveEnd,M=r.onVisibleChanged,k=mo(),F=_e(k,2),U=F[0],B=F[1],N=mo(Ba),I=_e(N,2),L=I[0],G=I[1],H=mo(null),j=_e(H,2),X=j[0],K=j[1],Q=h.useRef(!1),q=h.useRef(null);function Z(){return n()}var se=h.useRef(!1);function ae(Ve){var it=Z();if(!(Ve&&!Ve.deadline&&Ve.target!==it)){var Nt=se.current,bn;L===wf&&Nt?bn=T==null?void 0:T(it,Ve):L===Sf&&Nt?bn=$==null?void 0:$(it,Ve):L===Cf&&Nt&&(bn=A==null?void 0:A(it,Ve)),L!==Ba&&Nt&&bn!==!1&&(G(Ba,!0),K(null,!0))}}var fe=_7(ae),xe=_e(fe,1),Fe=xe[0],Te=h.useMemo(function(){var Ve,it,Nt;switch(L){case wf:return Ve={},ue(Ve,mi,v),ue(Ve,ts,S),ue(Ve,ns,b),Ve;case Sf:return it={},ue(it,mi,_),ue(it,ts,P),ue(it,ns,C),it;case Cf:return Nt={},ue(Nt,mi,w),ue(Nt,ts,y),ue(Nt,ns,E),Nt;default:return{}}},[L]),ye=b7(L,function(Ve){if(Ve===mi){var it=Te[mi];return it?it(Z()):eT}if(be in Te){var Nt;K(((Nt=Te[be])===null||Nt===void 0?void 0:Nt.call(Te,Z(),null))||null)}return be===ns&&(Fe(Z()),p>0&&(clearTimeout(q.current),q.current=setTimeout(function(){ae({deadline:!0})},p))),y7}),Ae=_e(ye,2),We=Ae[0],be=Ae[1],De=tT(be);se.current=De,ZP(function(){B(t);var Ve=Q.current;if(Q.current=!0,!!e){var it;!Ve&&t&&u&&(it=wf),Ve&&t&&o&&(it=Sf),(Ve&&!t&&f||!Ve&&m&&!t&&f)&&(it=Cf),it&&(G(it),We())}},[t]),h.useEffect(function(){(L===wf&&!u||L===Sf&&!o||L===Cf&&!f)&&G(Ba)},[u,o,f]),h.useEffect(function(){return function(){Q.current=!1,clearTimeout(q.current)}},[]);var Je=h.useRef(!1);h.useEffect(function(){U&&(Je.current=!0),U!==void 0&&L===Ba&&((Je.current||U)&&(M==null||M(U)),Je.current=!0)},[U,L]);var $t=X;return Te[mi]&&be===ts&&($t=Y({transition:"none"},$t)),[L,be,$t,U??t]}var S7=function(e){Fu(n,e);var t=ku(n);function n(){return Lr(this,n),t.apply(this,arguments)}return Fr(n,[{key:"render",value:function(){return this.props.children}}]),n}(h.Component);function C7(e){var t=e;Ye(e)==="object"&&(t=e.transitionSupport);function n(i){return!!(i.motionName&&t)}var r=h.forwardRef(function(i,o){var s=i.visible,u=s===void 0?!0:s,c=i.removeOnLeave,f=c===void 0?!0:c,p=i.forceRender,m=i.children,v=i.motionName,_=i.leavedClassName,w=i.eventProps,S=n(i),P=h.useRef(),y=h.useRef();function b(){try{return P.current instanceof HTMLElement?P.current:Ld(y.current)}catch{return null}}var C=w7(S,u,b,i),E=_e(C,4),T=E[0],$=E[1],A=E[2],M=E[3],k=h.useRef(M);M&&(k.current=!0);var F=h.useCallback(function(H){P.current=H,jO(o,H)},[o]),U,B=Y(Y({},w),{},{visible:u});if(!m)U=null;else if(T===Ba||!n(i))M?U=m(Y({},B),F):!f&&k.current&&_?U=m(Y(Y({},B),{},{className:_}),F):p||!f&&!_?U=m(Y(Y({},B),{},{style:{display:"none"}}),F):U=null;else{var N,I;$===mi?I="prepare":tT($)?I="active":$===ts&&(I="start"),U=m(Y(Y({},B),{},{className:pe(kC(v,T),(N={},ue(N,kC(v,"".concat(T,"-").concat(I)),I),ue(N,v,typeof v=="string"),N)),style:A}),F)}if(h.isValidElement(U)&&ju(U)){var L=U,G=L.ref;G||(U=h.cloneElement(U,{ref:F}))}return h.createElement(S7,{ref:y},U)});return r.displayName="CSSMotion",r}const da=C7(QP);var A0="add",$0="keep",N0="remove",Rg="removed";function x7(e){var t;return e&&Ye(e)==="object"&&"key"in e?t=e:t={key:e},Y(Y({},t),{},{key:String(t.key)})}function I0(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(x7)}function E7(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,i=t.length,o=I0(e),s=I0(t);o.forEach(function(f){for(var p=!1,m=r;m1});return c.forEach(function(f){n=n.filter(function(p){var m=p.key,v=p.status;return m!==f||v!==N0}),n.forEach(function(p){p.key===f&&(p.status=$0)})}),n}var O7=["component","children","onVisibleChanged","onAllRemoved"],P7=["status"],T7=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function R7(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:da,n=function(r){Fu(o,r);var i=ku(o);function o(){var s;Lr(this,o);for(var u=arguments.length,c=new Array(u),f=0;ftypeof e=="object"&&e!=null&&e.nodeType===1,HC=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",Ag=(e,t)=>{if(e.clientHeight{let i=(o=>{if(!o.ownerDocument||!o.ownerDocument.defaultView)return null;try{return o.ownerDocument.defaultView.frameElement}catch{return null}})(r);return!!i&&(i.clientHeightot||o>e&&s=t&&u>=n?o-e-r:s>t&&un?s-t+i:0,$7=e=>{let t=e.parentElement;return t??(e.getRootNode().host||null)},VC=(e,t)=>{var n,r,i,o;if(typeof document>"u")return[];let{scrollMode:s,block:u,inline:c,boundary:f,skipOverflowHiddenElements:p}=t,m=typeof f=="function"?f:B=>B!==f;if(!BC(e))throw new TypeError("Invalid target");let v=document.scrollingElement||document.documentElement,_=[],w=e;for(;BC(w)&&m(w);){if(w=$7(w),w===v){_.push(w);break}w!=null&&w===document.body&&Ag(w)&&!Ag(document.documentElement)||w!=null&&Ag(w,p)&&_.push(w)}let S=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,P=(o=(i=window.visualViewport)==null?void 0:i.height)!=null?o:innerHeight,{scrollX:y,scrollY:b}=window,{height:C,width:E,top:T,right:$,bottom:A,left:M}=e.getBoundingClientRect(),k=u==="start"||u==="nearest"?T:u==="end"?A:T+C/2,F=c==="center"?M+E/2:c==="end"?$:M,U=[];for(let B=0;B<_.length;B++){let N=_[B],{height:I,width:L,top:G,right:H,bottom:j,left:X}=N.getBoundingClientRect();if(s==="if-needed"&&T>=0&&M>=0&&A<=P&&$<=S&&T>=G&&A<=j&&M>=X&&$<=H)return U;let K=getComputedStyle(N),Q=parseInt(K.borderLeftWidth,10),q=parseInt(K.borderTopWidth,10),Z=parseInt(K.borderRightWidth,10),se=parseInt(K.borderBottomWidth,10),ae=0,fe=0,xe="offsetWidth"in N?N.offsetWidth-N.clientWidth-Q-Z:0,Fe="offsetHeight"in N?N.offsetHeight-N.clientHeight-q-se:0,Te="offsetWidth"in N?N.offsetWidth===0?0:L/N.offsetWidth:0,ye="offsetHeight"in N?N.offsetHeight===0?0:I/N.offsetHeight:0;if(v===N)ae=u==="start"?k:u==="end"?k-P:u==="nearest"?xf(b,b+P,P,q,se,b+k,b+k+C,C):k-P/2,fe=c==="start"?F:c==="center"?F-S/2:c==="end"?F-S:xf(y,y+S,S,Q,Z,y+F,y+F+E,E),ae=Math.max(0,ae+b),fe=Math.max(0,fe+y);else{ae=u==="start"?k-G-q:u==="end"?k-j+se+Fe:u==="nearest"?xf(G,j,I,q,se+Fe,k,k+C,C):k-(G+I/2)+Fe/2,fe=c==="start"?F-X-Q:c==="center"?F-(X+L/2)+xe/2:c==="end"?F-H+Z+xe:xf(X,H,L,Q,Z+xe,F,F+E,E);let{scrollLeft:Ae,scrollTop:We}=N;ae=Math.max(0,Math.min(We+ae/ye,N.scrollHeight-I/ye+Fe)),fe=Math.max(0,Math.min(Ae+fe/Te,N.scrollWidth-L/Te+xe)),k+=We-ae,F+=Ae-fe}U.push({el:N,top:ae,left:fe})}return U},N7=e=>typeof e=="object"&&typeof e.behavior=="function",I7=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function M7(e,t){if(!e.isConnected||!e.ownerDocument.documentElement.contains(e))return;if(N7(t))return t.behavior(VC(e,t));let n=typeof t=="boolean"||t==null?void 0:t.behavior;for(let{el:r,top:i,left:o}of VC(e,I7(t)))r.scroll({top:i,left:o,behavior:n})}function WC(e){var t=h.useRef();t.current=e;var n=h.useCallback(function(){for(var r,i=arguments.length,o=new Array(i),s=0;s"u"||typeof window>"u")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))};var L7=h.forwardRef(function(e,t){var n=e.didUpdate,r=e.getContainer,i=e.children,o=h.useRef(),s=h.useRef();h.useImperativeHandle(t,function(){return{}});var u=h.useRef(!1);return!u.current&&ti()&&(s.current=r(),o.current=s.current.parentNode,u.current=!0),h.useEffect(function(){n==null||n(e)}),h.useEffect(function(){return s.current.parentNode===null&&o.current!==null&&o.current.appendChild(s.current),function(){var c,f;(c=s.current)===null||c===void 0||(f=c.parentNode)===null||f===void 0||f.removeChild(s.current)}},[]),s.current?ws.createPortal(i,s.current):null});function F7(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function k7(e,t,n){var r=e[t]||{};return Y(Y({},r),n)}function j7(e,t,n,r){for(var i=n.points,o=Object.keys(e),s=0;s=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function uz(e,t,n,r){var i=Pe.clone(e),o={width:t.width,height:t.height};return r.adjustX&&i.left=n.left&&i.left+o.width>n.right&&(o.width-=i.left+o.width-n.right),r.adjustX&&i.left+o.width>n.right&&(i.left=Math.max(n.right-o.width,n.left)),r.adjustY&&i.top=n.top&&i.top+o.height>n.bottom&&(o.height-=i.top+o.height-n.bottom),r.adjustY&&i.top+o.height>n.bottom&&(i.top=Math.max(n.bottom-o.height,n.top)),Pe.mix(i,o)}function $1(e){var t,n,r;if(!Pe.isWindow(e)&&e.nodeType!==9)t=Pe.offset(e),n=Pe.outerWidth(e),r=Pe.outerHeight(e);else{var i=Pe.getWindow(e);t={left:Pe.getWindowScrollLeft(i),top:Pe.getWindowScrollTop(i)},n=Pe.viewportWidth(i),r=Pe.viewportHeight(i)}return t.width=n,t.height=r,t}function tx(e,t){var n=t.charAt(0),r=t.charAt(1),i=e.width,o=e.height,s=e.left,u=e.top;return n==="c"?u+=o/2:n==="b"&&(u+=o),r==="c"?s+=i/2:r==="r"&&(s+=i),{left:s,top:u}}function Of(e,t,n,r,i){var o=tx(t,n[1]),s=tx(e,n[0]),u=[s.left-o.left,s.top-o.top];return{left:Math.round(e.left-u[0]+r[0]-i[0]),top:Math.round(e.top-u[1]+r[1]-i[1])}}function nx(e,t,n){return e.leftn.right}function rx(e,t,n){return e.topn.bottom}function cz(e,t,n){return e.left>n.right||e.left+t.widthn.bottom||e.top+t.height=n.right||r.top>=n.bottom}function N1(e,t,n){var r=n.target||t,i=$1(r),o=!dz(r,n.overflow&&n.overflow.alwaysByViewport);return dT(e,i,n,o)}N1.__getOffsetParent=F0;N1.__getVisibleRectForElement=A1;function pz(e,t,n){var r,i,o=Pe.getDocument(e),s=o.defaultView||o.parentWindow,u=Pe.getWindowScrollLeft(s),c=Pe.getWindowScrollTop(s),f=Pe.viewportWidth(s),p=Pe.viewportHeight(s);"pageX"in t?r=t.pageX:r=u+t.clientX,"pageY"in t?i=t.pageY:i=c+t.clientY;var m={left:r,top:i,width:0,height:0},v=r>=0&&r<=u+f&&i>=0&&i<=c+p,_=[n.points[0],"cc"];return dT(e,m,qC(qC({},n),{},{points:_}),v)}const pT=function(e){if(!e)return!1;if(e instanceof HTMLElement&&e.offsetParent)return!0;if(e instanceof SVGGraphicsElement&&e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e instanceof HTMLElement&&e.getBoundingClientRect){var i=e.getBoundingClientRect(),o=i.width,s=i.height;if(o||s)return!0}return!1},hz=function(e,t){var n=le.useRef(!1),r=le.useRef(null);function i(){window.clearTimeout(r.current)}function o(s){if(i(),!n.current||s===!0){if(e(s)===!1)return;n.current=!0,r.current=window.setTimeout(function(){n.current=!1},t)}else r.current=window.setTimeout(function(){n.current=!1,o()},t)}return[o,function(){n.current=!1,i()}]};function mz(e,t){return e===t?!0:!e||!t?!1:"pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t?e.clientX===t.clientX&&e.clientY===t.clientY:!1}function gz(e,t){e!==document.activeElement&&Fl(t,e)&&typeof e.focus=="function"&&e.focus()}function ax(e,t){var n=null,r=null;function i(s){var u=_e(s,1),c=u[0].target;if(document.documentElement.contains(c)){var f=c.getBoundingClientRect(),p=f.width,m=f.height,v=Math.floor(p),_=Math.floor(m);(n!==v||r!==_)&&Promise.resolve().then(function(){t({width:v,height:_})}),n=v,r=_}}var o=new UO(i);return e&&o.observe(e),function(){o.disconnect()}}function sx(e){return typeof e!="function"?null:e()}function lx(e){return Ye(e)!=="object"||!e?null:e}var vz=function(t,n){var r=t.children,i=t.disabled,o=t.target,s=t.align,u=t.onAlign,c=t.monitorWindowResize,f=t.monitorBufferTime,p=f===void 0?0:f,m=le.useRef({}),v=le.useRef(),_=le.Children.only(r),w=le.useRef({});w.current.disabled=i,w.current.target=o,w.current.align=s,w.current.onAlign=u;var S=hz(function(){var U=w.current,B=U.disabled,N=U.target,I=U.align,L=U.onAlign,G=v.current;if(!B&&N&&G){var H,j=sx(N),X=lx(N);m.current.element=j,m.current.point=X,m.current.align=I;var K=document,Q=K.activeElement;return j&&pT(j)?H=N1(G,j,I):X&&(H=pz(G,X,I)),gz(Q,G),L&&H&&L(G,H),!0}return!1},p),P=_e(S,2),y=P[0],b=P[1],C=le.useState(),E=_e(C,2),T=E[0],$=E[1],A=le.useState(),M=_e(A,2),k=M[0],F=M[1];return _o(function(){$(sx(o)),F(lx(o))}),le.useEffect(function(){(m.current.element!==T||!mz(m.current.point,k)||!XO(m.current.align,s))&&y()}),le.useEffect(function(){var U=ax(v.current,y);return U},[v.current]),le.useEffect(function(){var U=ax(T,y);return U},[T]),le.useEffect(function(){i?b():y()},[i]),le.useEffect(function(){if(c){var U=xl(window,"resize",y);return U.remove}},[c]),le.useEffect(function(){return function(){b()}},[]),le.useImperativeHandle(n,function(){return{forceAlign:function(){return y(!0)}}}),le.isValidElement(_)&&(_=le.cloneElement(_,{ref:$i(_.ref,v)})),_},hT=le.forwardRef(vz);hT.displayName="Align";var ux=["measure","alignPre","align",null,"motion"];const yz=function(e,t){var n=mo(null),r=_e(n,2),i=r[0],o=r[1],s=h.useRef();function u(p){o(p,!0)}function c(){hn.cancel(s.current)}function f(p){c(),s.current=hn(function(){u(function(m){switch(i){case"align":return"motion";case"motion":return"stable"}return m}),p==null||p()})}return h.useEffect(function(){u("measure")},[e]),h.useEffect(function(){switch(i){case"measure":t();break}i&&(s.current=hn(fa(mn().mark(function p(){var m,v;return mn().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:m=ux.indexOf(i),v=ux[m+1],v&&m!==-1&&u(v);case 3:case"end":return w.stop()}},p)}))))},[i]),h.useEffect(function(){return function(){c()}},[]),[i,f]},bz=function(e){var t=h.useState({width:0,height:0}),n=_e(t,2),r=n[0],i=n[1];function o(u){var c=u.offsetWidth,f=u.offsetHeight,p=u.getBoundingClientRect(),m=p.width,v=p.height;Math.abs(c-m)<1&&Math.abs(f-v)<1&&(c=m,f=v),i({width:c,height:f})}var s=h.useMemo(function(){var u={};if(e){var c=r.width,f=r.height;e.indexOf("height")!==-1&&f?u.height=f:e.indexOf("minHeight")!==-1&&f&&(u.minHeight=f),e.indexOf("width")!==-1&&c?u.width=c:e.indexOf("minWidth")!==-1&&c&&(u.minWidth=c)}return u},[e,r]);return[s,o]};var mT=h.forwardRef(function(e,t){var n=e.visible,r=e.prefixCls,i=e.className,o=e.style,s=e.children,u=e.zIndex,c=e.stretch,f=e.destroyPopupOnHide,p=e.forceRender,m=e.align,v=e.point,_=e.getRootDomNode,w=e.getClassNameFromAlign,S=e.onAlign,P=e.onMouseEnter,y=e.onMouseLeave,b=e.onMouseDown,C=e.onTouchStart,E=e.onClick,T=h.useRef(),$=h.useRef(),A=h.useState(),M=_e(A,2),k=M[0],F=M[1],U=bz(c),B=_e(U,2),N=B[0],I=B[1];function L(){c&&I(_())}var G=yz(n,L),H=_e(G,2),j=H[0],X=H[1],K=h.useState(0),Q=_e(K,2),q=Q[0],Z=Q[1],se=h.useRef();_o(function(){j==="alignPre"&&Z(0)},[j]);function ae(){return v||_}function fe(){var be;(be=T.current)===null||be===void 0||be.forceAlign()}function xe(be,De){var Je=w(De);k!==Je&&F(Je),Z(function($t){return $t+1}),j==="align"&&(S==null||S(be,De))}_o(function(){j==="align"&&(q<3?fe():X(function(){var be;(be=se.current)===null||be===void 0||be.call(se)}))},[q]);var Fe=Y({},iT(e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(be){var De=Fe[be];Fe[be]=function(Je,$t){return X(),De==null?void 0:De(Je,$t)}});function Te(){return new Promise(function(be){se.current=be})}h.useEffect(function(){!Fe.motionName&&j==="motion"&&X()},[Fe.motionName,j]),h.useImperativeHandle(t,function(){return{forceAlign:fe,getElement:function(){return $.current}}});var ye=Y(Y({},N),{},{zIndex:u,opacity:j==="motion"||j==="stable"||!n?void 0:0,pointerEvents:!n&&j!=="stable"?"none":void 0},o),Ae=!0;m!=null&&m.points&&(j==="align"||j==="stable")&&(Ae=!1);var We=s;return h.Children.count(s)>1&&(We=h.createElement("div",{className:"".concat(r,"-content")},s)),h.createElement(da,Ot({visible:n,ref:$,leavedClassName:"".concat(r,"-hidden")},Fe,{onAppearPrepare:Te,onEnterPrepare:Te,removeOnLeave:f,forceRender:p}),function(be,De){var Je=be.className,$t=be.style,Ve=pe(r,i,k,Je);return h.createElement(hT,{target:ae(),key:"popup",ref:T,monitorWindowResize:!0,disabled:Ae,align:m,onAlign:xe},h.createElement("div",{ref:De,className:Ve,onMouseEnter:P,onMouseLeave:y,onMouseDownCapture:b,onTouchStartCapture:C,onClick:E,style:Y(Y({},$t),ye)},We))})});mT.displayName="PopupInner";var gT=h.forwardRef(function(e,t){var n=e.prefixCls,r=e.visible,i=e.zIndex,o=e.children,s=e.mobile;s=s===void 0?{}:s;var u=s.popupClassName,c=s.popupStyle,f=s.popupMotion,p=f===void 0?{}:f,m=s.popupRender,v=e.onClick,_=h.useRef();h.useImperativeHandle(t,function(){return{forceAlign:function(){},getElement:function(){return _.current}}});var w=Y({zIndex:i},c),S=o;return h.Children.count(o)>1&&(S=h.createElement("div",{className:"".concat(n,"-content")},o)),m&&(S=m(S)),h.createElement(da,Ot({visible:r,ref:_,removeOnLeave:!0},p),function(P,y){var b=P.className,C=P.style,E=pe(n,u,b);return h.createElement("div",{ref:y,className:E,onClick:v,style:Y(Y({},C),w)},S)})});gT.displayName="MobilePopupInner";var _z=["visible","mobile"],vT=h.forwardRef(function(e,t){var n=e.visible,r=e.mobile,i=Gn(e,_z),o=h.useState(n),s=_e(o,2),u=s[0],c=s[1],f=h.useState(!1),p=_e(f,2),m=p[0],v=p[1],_=Y(Y({},i),{},{visible:u});h.useEffect(function(){c(n),n&&r&&v(D7())},[n,r]);var w=m?h.createElement(gT,Ot({},_,{mobile:r,ref:t})):h.createElement(mT,Ot({},_,{ref:t}));return h.createElement("div",null,h.createElement(z7,_),w)});vT.displayName="Popup";var cx=h.createContext(null);function Lg(){}function wz(){return""}function Sz(e){return e?e.ownerDocument:window.document}var Cz=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function xz(e){var t=function(n){Fu(i,n);var r=ku(i);function i(o){var s;Lr(this,i),s=r.call(this,o),ue(Ie(s),"popupRef",h.createRef()),ue(Ie(s),"triggerRef",h.createRef()),ue(Ie(s),"portalContainer",void 0),ue(Ie(s),"attachId",void 0),ue(Ie(s),"clickOutsideHandler",void 0),ue(Ie(s),"touchOutsideHandler",void 0),ue(Ie(s),"contextMenuOutsideHandler1",void 0),ue(Ie(s),"contextMenuOutsideHandler2",void 0),ue(Ie(s),"mouseDownTimeout",void 0),ue(Ie(s),"focusTime",void 0),ue(Ie(s),"preClickTime",void 0),ue(Ie(s),"preTouchTime",void 0),ue(Ie(s),"delayTimer",void 0),ue(Ie(s),"hasPopupMouseDown",void 0),ue(Ie(s),"onMouseEnter",function(c){var f=s.props.mouseEnterDelay;s.fireEvents("onMouseEnter",c),s.delaySetPopupVisible(!0,f,f?null:c)}),ue(Ie(s),"onMouseMove",function(c){s.fireEvents("onMouseMove",c),s.setPoint(c)}),ue(Ie(s),"onMouseLeave",function(c){s.fireEvents("onMouseLeave",c),s.delaySetPopupVisible(!1,s.props.mouseLeaveDelay)}),ue(Ie(s),"onPopupMouseEnter",function(){s.clearDelayTimer()}),ue(Ie(s),"onPopupMouseLeave",function(c){var f;c.relatedTarget&&!c.relatedTarget.setTimeout&&Fl((f=s.popupRef.current)===null||f===void 0?void 0:f.getElement(),c.relatedTarget)||s.delaySetPopupVisible(!1,s.props.mouseLeaveDelay)}),ue(Ie(s),"onFocus",function(c){s.fireEvents("onFocus",c),s.clearDelayTimer(),s.isFocusToShow()&&(s.focusTime=Date.now(),s.delaySetPopupVisible(!0,s.props.focusDelay))}),ue(Ie(s),"onMouseDown",function(c){s.fireEvents("onMouseDown",c),s.preClickTime=Date.now()}),ue(Ie(s),"onTouchStart",function(c){s.fireEvents("onTouchStart",c),s.preTouchTime=Date.now()}),ue(Ie(s),"onBlur",function(c){s.fireEvents("onBlur",c),s.clearDelayTimer(),s.isBlurToHide()&&s.delaySetPopupVisible(!1,s.props.blurDelay)}),ue(Ie(s),"onContextMenu",function(c){c.preventDefault(),s.fireEvents("onContextMenu",c),s.setPopupVisible(!0,c)}),ue(Ie(s),"onContextMenuClose",function(){s.isContextMenuToShow()&&s.close()}),ue(Ie(s),"onClick",function(c){if(s.fireEvents("onClick",c),s.focusTime){var f;if(s.preClickTime&&s.preTouchTime?f=Math.min(s.preClickTime,s.preTouchTime):s.preClickTime?f=s.preClickTime:s.preTouchTime&&(f=s.preTouchTime),Math.abs(f-s.focusTime)<20)return;s.focusTime=0}s.preClickTime=0,s.preTouchTime=0,s.isClickToShow()&&(s.isClickToHide()||s.isBlurToHide())&&c&&c.preventDefault&&c.preventDefault();var p=!s.state.popupVisible;(s.isClickToHide()&&!p||p&&s.isClickToShow())&&s.setPopupVisible(!s.state.popupVisible,c)}),ue(Ie(s),"onPopupMouseDown",function(){if(s.hasPopupMouseDown=!0,clearTimeout(s.mouseDownTimeout),s.mouseDownTimeout=window.setTimeout(function(){s.hasPopupMouseDown=!1},0),s.context){var c;(c=s.context).onPopupMouseDown.apply(c,arguments)}}),ue(Ie(s),"onDocumentClick",function(c){if(!(s.props.mask&&!s.props.maskClosable)){var f=c.target,p=s.getRootDomNode(),m=s.getPopupDomNode();(!Fl(p,f)||s.isContextMenuOnly())&&!Fl(m,f)&&!s.hasPopupMouseDown&&s.close()}}),ue(Ie(s),"getRootDomNode",function(){var c=s.props.getTriggerDOMNode;if(c)return c(s.triggerRef.current);try{var f=Ld(s.triggerRef.current);if(f)return f}catch{}return ws.findDOMNode(Ie(s))}),ue(Ie(s),"getPopupClassNameFromAlign",function(c){var f=[],p=s.props,m=p.popupPlacement,v=p.builtinPlacements,_=p.prefixCls,w=p.alignPoint,S=p.getPopupClassNameFromAlign;return m&&v&&f.push(j7(v,_,c,w)),S&&f.push(S(c)),f.join(" ")}),ue(Ie(s),"getComponent",function(){var c=s.props,f=c.prefixCls,p=c.destroyPopupOnHide,m=c.popupClassName,v=c.onPopupAlign,_=c.popupMotion,w=c.popupAnimation,S=c.popupTransitionName,P=c.popupStyle,y=c.mask,b=c.maskAnimation,C=c.maskTransitionName,E=c.maskMotion,T=c.zIndex,$=c.popup,A=c.stretch,M=c.alignPoint,k=c.mobile,F=c.forceRender,U=c.onPopupClick,B=s.state,N=B.popupVisible,I=B.point,L=s.getPopupAlign(),G={};return s.isMouseEnterToShow()&&(G.onMouseEnter=s.onPopupMouseEnter),s.isMouseLeaveToHide()&&(G.onMouseLeave=s.onPopupMouseLeave),G.onMouseDown=s.onPopupMouseDown,G.onTouchStart=s.onPopupMouseDown,h.createElement(vT,Ot({prefixCls:f,destroyPopupOnHide:p,visible:N,point:M&&I,className:m,align:L,onAlign:v,animation:w,getClassNameFromAlign:s.getPopupClassNameFromAlign},G,{stretch:A,getRootDomNode:s.getRootDomNode,style:P,mask:y,zIndex:T,transitionName:S,maskAnimation:b,maskTransitionName:C,maskMotion:E,ref:s.popupRef,motion:_,mobile:k,forceRender:F,onClick:U}),typeof $=="function"?$():$)}),ue(Ie(s),"attachParent",function(c){hn.cancel(s.attachId);var f=s.props,p=f.getPopupContainer,m=f.getDocument,v=s.getRootDomNode(),_;p?(v||p.length===0)&&(_=p(v)):_=m(s.getRootDomNode()).body,_?_.appendChild(c):s.attachId=hn(function(){s.attachParent(c)})}),ue(Ie(s),"getContainer",function(){if(!s.portalContainer){var c=s.props.getDocument,f=c(s.getRootDomNode()).createElement("div");f.style.position="absolute",f.style.top="0",f.style.left="0",f.style.width="100%",s.portalContainer=f}return s.attachParent(s.portalContainer),s.portalContainer}),ue(Ie(s),"setPoint",function(c){var f=s.props.alignPoint;!f||!c||s.setState({point:{pageX:c.pageX,pageY:c.pageY}})}),ue(Ie(s),"handlePortalUpdate",function(){s.state.prevPopupVisible!==s.state.popupVisible&&s.props.afterPopupVisibleChange(s.state.popupVisible)}),ue(Ie(s),"triggerContextValue",{onPopupMouseDown:s.onPopupMouseDown});var u;return"popupVisible"in o?u=!!o.popupVisible:u=!!o.defaultPopupVisible,s.state={prevPopupVisible:u,popupVisible:u},Cz.forEach(function(c){s["fire".concat(c)]=function(f){s.fireEvents(c,f)}}),s}return Fr(i,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var s=this.props,u=this.state;if(u.popupVisible){var c;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(c=s.getDocument(this.getRootDomNode()),this.clickOutsideHandler=xl(c,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(c=c||s.getDocument(this.getRootDomNode()),this.touchOutsideHandler=xl(c,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(c=c||s.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=xl(c,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=xl(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),hn.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var s;return((s=this.popupRef.current)===null||s===void 0?void 0:s.getElement())||null}},{key:"getPopupAlign",value:function(){var s=this.props,u=s.popupPlacement,c=s.popupAlign,f=s.builtinPlacements;return u&&f?k7(f,u,c):c}},{key:"setPopupVisible",value:function(s,u){var c=this.props.alignPoint,f=this.state.popupVisible;this.clearDelayTimer(),f!==s&&("popupVisible"in this.props||this.setState({popupVisible:s,prevPopupVisible:f}),this.props.onPopupVisibleChange(s)),c&&u&&s&&this.setPoint(u)}},{key:"delaySetPopupVisible",value:function(s,u,c){var f=this,p=u*1e3;if(this.clearDelayTimer(),p){var m=c?{pageX:c.pageX,pageY:c.pageY}:null;this.delayTimer=window.setTimeout(function(){f.setPopupVisible(s,m),f.clearDelayTimer()},p)}else this.setPopupVisible(s,c)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(s){var u=this.props.children.props,c=this.props;return u[s]&&c[s]?this["fire".concat(s)]:u[s]||c[s]}},{key:"isClickToShow",value:function(){var s=this.props,u=s.action,c=s.showAction;return u.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var s=this.props.action;return s==="contextMenu"||s.length===1&&s[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var s=this.props,u=s.action,c=s.showAction;return u.indexOf("contextMenu")!==-1||c.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var s=this.props,u=s.action,c=s.hideAction;return u.indexOf("click")!==-1||c.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var s=this.props,u=s.action,c=s.showAction;return u.indexOf("hover")!==-1||c.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var s=this.props,u=s.action,c=s.hideAction;return u.indexOf("hover")!==-1||c.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var s=this.props,u=s.action,c=s.showAction;return u.indexOf("focus")!==-1||c.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var s=this.props,u=s.action,c=s.hideAction;return u.indexOf("focus")!==-1||c.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var s;(s=this.popupRef.current)===null||s===void 0||s.forceAlign()}}},{key:"fireEvents",value:function(s,u){var c=this.props.children.props[s];c&&c(u);var f=this.props[s];f&&f(u)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var s=this.state.popupVisible,u=this.props,c=u.children,f=u.forceRender,p=u.alignPoint,m=u.className,v=u.autoDestroy,_=h.Children.only(c),w={key:"trigger"};this.isContextMenuToShow()?w.onContextMenu=this.onContextMenu:w.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(w.onClick=this.onClick,w.onMouseDown=this.onMouseDown,w.onTouchStart=this.onTouchStart):(w.onClick=this.createTwoChains("onClick"),w.onMouseDown=this.createTwoChains("onMouseDown"),w.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(w.onMouseEnter=this.onMouseEnter,p&&(w.onMouseMove=this.onMouseMove)):w.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?w.onMouseLeave=this.onMouseLeave:w.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(w.onFocus=this.onFocus,w.onBlur=this.onBlur):(w.onFocus=this.createTwoChains("onFocus"),w.onBlur=this.createTwoChains("onBlur"));var S=pe(_&&_.props&&_.props.className,m);S&&(w.className=S);var P=Y({},w);ju(_)&&(P.ref=$i(this.triggerRef,_.ref));var y=h.cloneElement(_,P),b;return(s||this.popupRef.current||f)&&(b=h.createElement(e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!s&&v&&(b=null),h.createElement(cx.Provider,{value:this.triggerContextValue},y,b)}}],[{key:"getDerivedStateFromProps",value:function(s,u){var c=s.popupVisible,f={};return c!==void 0&&u.popupVisible!==c&&(f.popupVisible=c,f.prevPopupVisible=u.popupVisible),f}}]),i}(h.Component);return ue(t,"contextType",cx),ue(t,"defaultProps",{prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:wz,getDocument:Sz,onPopupVisibleChange:Lg,afterPopupVisibleChange:Lg,onPopupAlign:Lg,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1}),t}const Ez=xz(L7),Oz=(e,t)=>{const n=h.useContext(b1),r=h.useMemo(()=>{var o;const s=t||xs[e],u=(o=n==null?void 0:n[e])!==null&&o!==void 0?o:{};return Object.assign(Object.assign({},typeof s=="function"?s():s),u||{})},[e,t,n]),i=h.useMemo(()=>{const o=n==null?void 0:n.locale;return n!=null&&n.exist&&!o?xs.locale:o},[n]);return[r,i]},Pz=Oz,wo=h.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),yT=h.createContext(null),Tz=e=>{const t=Is(e,["prefixCls"]);return h.createElement(y1,Object.assign({},t))},I1=h.createContext({prefixCls:""}),Ti=h.createContext({}),fx=e=>{let{children:t,status:n,override:r}=e;const i=h.useContext(Ti),o=h.useMemo(()=>{const s=Object.assign({},i);return r&&delete s.isFormItemInput,n&&(delete s.status,delete s.hasFeedback,delete s.feedbackIcon),s},[n,r,i]);return h.createElement(Ti.Provider,{value:o},t)},Fg=()=>({height:0,opacity:0}),dx=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Rz=e=>({height:e?e.offsetHeight:0}),kg=(e,t)=>(t==null?void 0:t.deadline)===!0||t.propertyName==="height",Az=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant"}-motion-collapse`,onAppearStart:Fg,onEnterStart:Fg,onAppearActive:dx,onEnterActive:dx,onLeaveStart:Rz,onLeaveActive:Fg,onAppearEnd:kg,onEnterEnd:kg,onLeaveEnd:kg,motionDeadline:500}},nJ=e=>e!==void 0&&(e==="topLeft"||e==="topRight")?"slide-down":"slide-up",$z=(e,t,n)=>n!==void 0?n:`${e}-${t}`,px=Az;function Vl(e,t,n){return pe({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n})}const bT=(e,t)=>t||e;var Nz={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"};const Iz=Nz;var _T=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:Iz}))};_T.displayName="LoadingOutlined";const Ud=h.forwardRef(_T);var Mz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};const Dz=Mz;var wT=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:Dz}))};wT.displayName="SearchOutlined";const Lz=h.forwardRef(wT),Fz=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},kz=Fz,jz=e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item`]:{"&:empty":{display:"none"}}}}},zz=kr("Space",e=>[jz(e),kz(e)]);var ST=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=h.useContext(Qp),r=h.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:o,isLastItem:s}=n,u=i==="vertical"?"-vertical-":"-";return pe({[`${e}-compact${u}item`]:!0,[`${e}-compact${u}first-item`]:o,[`${e}-compact${u}last-item`]:s,[`${e}-compact${u}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},hx=e=>{let{children:t}=e;return h.createElement(Qp.Provider,{value:null},t)},Bz=e=>{var{children:t}=e,n=ST(e,["children"]);return h.createElement(Qp.Provider,{value:n},t)},Hz=e=>{const{getPrefixCls:t,direction:n}=h.useContext(st),{size:r="middle",direction:i,block:o,prefixCls:s,className:u,rootClassName:c,children:f}=e,p=ST(e,["size","direction","block","prefixCls","className","rootClassName","children"]),m=t("space-compact",s),[v,_]=zz(m),w=pe(m,_,{[`${m}-rtl`]:n==="rtl",[`${m}-block`]:o,[`${m}-vertical`]:i==="vertical"},u,c),S=h.useContext(Qp),P=pu(f),y=h.useMemo(()=>P.map((b,C)=>{const E=b&&b.key||`${m}-item-${C}`;return h.createElement(Bz,{key:E,compactSize:r,compactDirection:i,isFirstItem:C===0&&(!S||(S==null?void 0:S.isFirstItem)),isLastItem:C===P.length-1&&(!S||(S==null?void 0:S.isLastItem))},b)}),[r,P,S]);return P.length===0?null:v(h.createElement("div",Object.assign({className:w},p),y))},rJ=Hz,Vz=e=>({animationDuration:e,animationFillMode:"both"}),Wz=e=>({animationDuration:e,animationFillMode:"both"}),Uz=function(e,t,n,r){const o=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[` + ${o}${e}-enter, + ${o}${e}-appear + `]:Object.assign(Object.assign({},Vz(r)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:Object.assign(Object.assign({},Wz(r)),{animationPlayState:"paused"}),[` + ${o}${e}-enter${e}-enter-active, + ${o}${e}-appear${e}-appear-active + `]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},D1=new Et("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Gz=new Et("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),mx=new Et("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),gx=new Et("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),qz=new Et("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),Kz=new Et("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),Xz=new Et("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),Yz=new Et("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),Jz=new Et("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),Qz=new Et("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),Zz=new Et("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),e9=new Et("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),t9={zoom:{inKeyframes:D1,outKeyframes:Gz},"zoom-big":{inKeyframes:mx,outKeyframes:gx},"zoom-big-fast":{inKeyframes:mx,outKeyframes:gx},"zoom-left":{inKeyframes:Xz,outKeyframes:Yz},"zoom-right":{inKeyframes:Jz,outKeyframes:Qz},"zoom-up":{inKeyframes:qz,outKeyframes:Kz},"zoom-down":{inKeyframes:Zz,outKeyframes:e9}},n9=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=t9[t];return[Uz(r,i,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + ${r}-enter, + ${r}-appear + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},r9=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut}, + opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),i9=r9;function o9(e,t,n){const{focusElCls:r,focus:i,borderElCls:o}=n,s=o?"> *":"",u=["hover",i?"focus":null,"active"].filter(Boolean).map(c=>`&:${c} ${s}`).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:-e.lineWidth},"&-item":Object.assign(Object.assign({[u]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function a9(e,t,n){const{borderElCls:r}=n,i=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function CT(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},o9(e,r,t)),a9(n,r,t))}}const bu=["xxl","xl","lg","md","sm","xs"],s9=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)`}),l9=e=>{const t=e,n=[].concat(bu).reverse();return n.forEach((r,i)=>{const o=r.toUpperCase(),s=`screen${o}Min`,u=`screen${o}`;if(!(t[s]<=t[u]))throw new Error(`${s}<=${u} fails : !(${t[s]}<=${t[u]})`);if(i{const n=new Map;let r=-1,i={};return{matchHandlers:{},dispatch(o){return i=o,n.forEach(s=>s(i)),n.size>=1},subscribe(o){return n.size||this.register(),r+=1,n.set(r,o),o(i),r},unsubscribe(o){n.delete(o),n.size||this.unregister()},unregister(){Object.keys(t).forEach(o=>{const s=t[o],u=this.matchHandlers[s];u==null||u.mql.removeListener(u==null?void 0:u.listener)}),n.clear()},register(){Object.keys(t).forEach(o=>{const s=t[o],u=f=>{let{matches:p}=f;this.dispatch(Object.assign(Object.assign({},i),{[o]:p}))},c=window.matchMedia(s);c.addListener(u),this.matchHandlers[s]={mql:c,listener:u},u(c)})},responsiveMap:t}},[e])}var or={adjustX:1,adjustY:1},ar=[0,0],k0={left:{points:["cr","cl"],overflow:or,offset:[-4,0],targetOffset:ar},right:{points:["cl","cr"],overflow:or,offset:[4,0],targetOffset:ar},top:{points:["bc","tc"],overflow:or,offset:[0,-4],targetOffset:ar},bottom:{points:["tc","bc"],overflow:or,offset:[0,4],targetOffset:ar},topLeft:{points:["bl","tl"],overflow:or,offset:[0,-4],targetOffset:ar},leftTop:{points:["tr","tl"],overflow:or,offset:[-4,0],targetOffset:ar},topRight:{points:["br","tr"],overflow:or,offset:[0,-4],targetOffset:ar},rightTop:{points:["tl","tr"],overflow:or,offset:[4,0],targetOffset:ar},bottomRight:{points:["tr","br"],overflow:or,offset:[0,4],targetOffset:ar},rightBottom:{points:["bl","br"],overflow:or,offset:[4,0],targetOffset:ar},bottomLeft:{points:["tl","bl"],overflow:or,offset:[0,4],targetOffset:ar},leftBottom:{points:["br","bl"],overflow:or,offset:[-4,0],targetOffset:ar}};function xT(e){var t=e.showArrow,n=e.arrowContent,r=e.children,i=e.prefixCls,o=e.id,s=e.overlayInnerStyle,u=e.className,c=e.style;return h.createElement("div",{className:pe("".concat(i,"-content"),u),style:c},t!==!1&&h.createElement("div",{className:"".concat(i,"-arrow"),key:"arrow"},n),h.createElement("div",{className:"".concat(i,"-inner"),id:o,role:"tooltip",style:s},typeof r=="function"?r():r))}var c9=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],f9=function(t,n){var r=t.overlayClassName,i=t.trigger,o=i===void 0?["hover"]:i,s=t.mouseEnterDelay,u=s===void 0?0:s,c=t.mouseLeaveDelay,f=c===void 0?.1:c,p=t.overlayStyle,m=t.prefixCls,v=m===void 0?"rc-tooltip":m,_=t.children,w=t.onVisibleChange,S=t.afterVisibleChange,P=t.transitionName,y=t.animation,b=t.motion,C=t.placement,E=C===void 0?"right":C,T=t.align,$=T===void 0?{}:T,A=t.destroyTooltipOnHide,M=A===void 0?!1:A,k=t.defaultVisible,F=t.getTooltipContainer,U=t.overlayInnerStyle,B=t.arrowContent,N=t.overlay,I=t.id,L=t.showArrow,G=L===void 0?!0:L,H=Gn(t,c9),j=h.useRef(null);h.useImperativeHandle(n,function(){return j.current});var X=Y({},H);"visible"in t&&(X.popupVisible=t.visible);var K=function(){return h.createElement(xT,{showArrow:G,arrowContent:B,key:"content",prefixCls:v,id:I,overlayInnerStyle:U},N)},Q=!1,q=!1;if(typeof M=="boolean")Q=M;else if(M&&Ye(M)==="object"){var Z=M.keepParent;Q=Z===!0,q=Z===!1}return h.createElement(Ez,Ot({popupClassName:r,prefixCls:v,popup:K,action:o,builtinPlacements:k0,popupPlacement:E,ref:j,popupAlign:$,getPopupContainer:F,onPopupVisibleChange:w,afterPopupVisibleChange:S,popupTransitionName:P,popupAnimation:y,popupMotion:b,defaultPopupVisible:k,destroyPopupOnHide:Q,autoDestroy:q,mouseLeaveDelay:f,popupStyle:p,mouseEnterDelay:u},X),_)};const d9=h.forwardRef(f9),p9={adjustX:1,adjustY:1},vx={adjustX:0,adjustY:0},h9=[0,0];function yx(e){return typeof e=="boolean"?e?p9:vx:Object.assign(Object.assign({},vx),e)}function bx(e,t,n){switch(e){case"top":case"topLeft":case"topRight":return[0,-(t/2+n)];case"bottom":case"bottomLeft":case"bottomRight":return[0,t/2+n];case"left":case"leftTop":case"leftBottom":return[-(t/2+n),0];case"right":case"rightTop":case"rightBottom":return[t/2+n,0];default:return[0,0]}}function _x(e,t){return[e[0]+t[0],e[1]+t[1]]}function m9(e){const{arrowWidth:t,horizontalArrowShift:n=16,verticalArrowShift:r=8,autoAdjustOverflow:i,arrowPointAtCenter:o,offset:s}=e,u=t/2,c={left:{points:["cr","cl"],offset:[-s,0]},right:{points:["cl","cr"],offset:[s,0]},top:{points:["bc","tc"],offset:[0,-s]},bottom:{points:["tc","bc"],offset:[0,s]},topLeft:{points:["bl","tc"],offset:[-(n+u),-s]},leftTop:{points:["tr","cl"],offset:[-s,-(r+u)]},topRight:{points:["br","tc"],offset:[n+u,-s]},rightTop:{points:["tl","cr"],offset:[s,-(r+u)]},bottomRight:{points:["tr","bc"],offset:[n+u,s]},rightBottom:{points:["bl","cr"],offset:[s,r+u]},bottomLeft:{points:["tl","bc"],offset:[-(n+u),s]},leftBottom:{points:["br","cl"],offset:[-s,r+u]}};return Object.keys(c).forEach(f=>{c[f]=o?Object.assign(Object.assign({},c[f]),{offset:_x(c[f].offset,bx(f,t,s)),overflow:yx(i),targetOffset:h9}):Object.assign(Object.assign({},k0[f]),{offset:_x(k0[f].offset,bx(f,t,s)),overflow:yx(i)}),c[f].ignoreShake=!0}),c}const ET=8;function g9(e){const t=ET,{contentRadius:n,limitVerticalRadius:r}=e,i=n>12?n+2:12;return{dropdownArrowOffset:i,dropdownArrowOffsetVertical:r?t:i}}function Rf(e,t){return e?t:{}}function v9(e,t){const{componentCls:n,sizePopupArrow:r,borderRadiusXS:i,borderRadiusOuter:o,boxShadowPopoverArrow:s}=e,{colorBg:u,contentRadius:c=e.borderRadiusLG,limitVerticalRadius:f,arrowDistance:p=0,arrowPlacement:m={left:!0,right:!0,top:!0,bottom:!0}}=t,{dropdownArrowOffsetVertical:v,dropdownArrowOffset:_}=g9({contentRadius:c,limitVerticalRadius:f});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({[`${n}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},Oj(r,i,o,u,s)),{"&:before":{background:u}})]},Rf(!!m.top,{[[`&-placement-top ${n}-arrow`,`&-placement-topLeft ${n}-arrow`,`&-placement-topRight ${n}-arrow`].join(",")]:{bottom:p,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${n}-arrow`]:{left:{_skip_check_:!0,value:_}},[`&-placement-topRight ${n}-arrow`]:{right:{_skip_check_:!0,value:_}}})),Rf(!!m.bottom,{[[`&-placement-bottom ${n}-arrow`,`&-placement-bottomLeft ${n}-arrow`,`&-placement-bottomRight ${n}-arrow`].join(",")]:{top:p,transform:"translateY(-100%)"},[`&-placement-bottom ${n}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${n}-arrow`]:{left:{_skip_check_:!0,value:_}},[`&-placement-bottomRight ${n}-arrow`]:{right:{_skip_check_:!0,value:_}}})),Rf(!!m.left,{[[`&-placement-left ${n}-arrow`,`&-placement-leftTop ${n}-arrow`,`&-placement-leftBottom ${n}-arrow`].join(",")]:{right:{_skip_check_:!0,value:p},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${n}-arrow`]:{top:v},[`&-placement-leftBottom ${n}-arrow`]:{bottom:v}})),Rf(!!m.right,{[[`&-placement-right ${n}-arrow`,`&-placement-rightTop ${n}-arrow`,`&-placement-rightBottom ${n}-arrow`].join(",")]:{left:{_skip_check_:!0,value:p},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${n}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${n}-arrow`]:{top:v},[`&-placement-rightBottom ${n}-arrow`]:{bottom:v}}))}}const y9=e=>{const{componentCls:t,tooltipMaxWidth:n,tooltipColor:r,tooltipBg:i,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:u,boxShadowSecondary:c,paddingSM:f,paddingXS:p,tooltipRadiusOuter:m}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},To(e)),{position:"absolute",zIndex:s,display:"block","&":[{width:"max-content"},{width:"intrinsic"}],maxWidth:n,visibility:"visible","&-hidden":{display:"none"},"--antd-arrow-background-color":i,[`${t}-inner`]:{minWidth:u,minHeight:u,padding:`${f/2}px ${p}px`,color:r,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:i,borderRadius:o,boxShadow:c},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${t}-inner`]:{borderRadius:Math.min(o,ET)}},[`${t}-content`]:{position:"relative"}}),Pj(e,(v,_)=>{let{darkColor:w}=_;return{[`&${t}-${v}`]:{[`${t}-inner`]:{backgroundColor:w},[`${t}-arrow`]:{"--antd-arrow-background-color":w}}}})),{"&-rtl":{direction:"rtl"}})},v9(gn(e,{borderRadiusOuter:m}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:o,limitVerticalRadius:!0}),{[`${t}-pure`]:{position:"relative",maxWidth:"none"}}]},OT=(e,t)=>kr("Tooltip",r=>{if(t===!1)return[];const{borderRadius:i,colorTextLightSolid:o,colorBgDefault:s,borderRadiusOuter:u}=r,c=gn(r,{tooltipMaxWidth:250,tooltipColor:o,tooltipBorderRadius:i,tooltipBg:s,tooltipRadiusOuter:u>4?4:u});return[y9(c),n9(r,"zoom-big-fast")]},r=>{let{zIndexPopupBase:i,colorBgSpotlight:o}=r;return{zIndexPopup:i+70,colorBgDefault:o}})(e),b9=Bd.map(e=>`${e}-inverse`),_9=["success","processing","error","default","warning"];function w9(e){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat(ge(b9),ge(Bd)).includes(e):Bd.includes(e)}function iJ(e){return _9.includes(e)}function PT(e,t){const n=w9(t),r=pe({[`${e}-${t}`]:t&&n}),i={},o={};return t&&!n&&(i.background=t,o["--antd-arrow-background-color"]=t),{className:r,overlayStyle:i,arrowStyle:o}}function S9(e){const{prefixCls:t,className:n,placement:r="top",title:i,color:o,overlayInnerStyle:s}=e,{getPrefixCls:u}=h.useContext(st),c=u("tooltip",t),[f,p]=OT(c,!0),m=PT(c,o),v=Object.assign(Object.assign({},s),m.overlayStyle),_=m.arrowStyle;return f(h.createElement("div",{className:pe(p,c,`${c}-pure`,`${c}-placement-${r}`,n,m.className),style:_},h.createElement(xT,Object.assign({},e,{className:p,prefixCls:c,overlayInnerStyle:v}),i)))}const Ui=(e,t)=>new dn(e).setAlpha(t).toRgbString(),Fa=(e,t)=>new dn(e).lighten(t).toHexString(),C9=e=>{const t=Oi(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]}},x9=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Ui(r,.85),colorTextSecondary:Ui(r,.65),colorTextTertiary:Ui(r,.45),colorTextQuaternary:Ui(r,.25),colorFill:Ui(r,.18),colorFillSecondary:Ui(r,.12),colorFillTertiary:Ui(r,.08),colorFillQuaternary:Ui(r,.04),colorBgElevated:Fa(n,12),colorBgContainer:Fa(n,8),colorBgLayout:Fa(n,0),colorBgSpotlight:Fa(n,26),colorBorder:Fa(n,26),colorBorderSecondary:Fa(n,19)}},E9=(e,t)=>{const n=Object.keys(_1).map(i=>{const o=Oi(e[i],{theme:"dark"});return new Array(10).fill(1).reduce((s,u,c)=>(s[`${i}-${c+1}`]=o[c],s),{})}).reduce((i,o)=>(i=Object.assign(Object.assign({},i),o),i),{}),r=t??Wp(e);return Object.assign(Object.assign(Object.assign({},r),n),TP(e,{generateColorPalettes:C9,generateNeutralColorPalettes:x9}))},O9=E9;function P9(e){const{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)}}const T9=(e,t)=>{const n=t??Wp(e),r=n.fontSizeSM,i=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),P9(t??e)),RP(r)),{controlHeight:i}),PP(Object.assign(Object.assign({},n),{controlHeight:i})))},R9=T9;function A9(){const[e,t,n]=Bu();return{theme:e,token:t,hashId:n}}const $9={defaultConfig:Hd,defaultSeed:Hd.token,useToken:A9,defaultAlgorithm:Wp,darkAlgorithm:O9,compactAlgorithm:R9};var N9=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n={},r=Object.assign({},e);return t.forEach(i=>{e&&i in e&&(n[i]=e[i],delete r[i])}),{picked:n,omitted:r}};function D9(e,t){const n=e.type;if((n.__ANT_BUTTON===!0||e.type==="button")&&e.props.disabled||n.__ANT_SWITCH===!0&&(e.props.disabled||e.props.loading)||n.__ANT_RADIO===!0&&e.props.disabled){const{picked:r,omitted:i}=M9(e.props.style,["position","left","right","top","bottom","float","display","zIndex"]),o=Object.assign(Object.assign({display:"inline-block"},r),{cursor:"not-allowed",width:e.props.block?"100%":void 0}),s=Object.assign(Object.assign({},i),{pointerEvents:"none"}),u=Pi(e,{style:s,className:null});return h.createElement("span",{style:o,className:pe(e.props.className,`${t}-disabled-compatible-wrapper`)},u)}return e}const TT=h.forwardRef((e,t)=>{var n,r;const{prefixCls:i,openClassName:o,getTooltipContainer:s,overlayClassName:u,color:c,overlayInnerStyle:f,children:p,afterOpenChange:m,afterVisibleChange:v,arrow:_=!0}=e,w=!!_,{token:S}=I9(),{getPopupContainer:P,getPrefixCls:y,direction:b}=h.useContext(st),[C,E]=Yp(!1,{value:(n=e.open)!==null&&n!==void 0?n:e.visible,defaultValue:(r=e.defaultOpen)!==null&&r!==void 0?r:e.defaultVisible}),T=()=>{const{title:ye,overlay:Ae}=e;return!ye&&!Ae&&ye!==0},$=ye=>{var Ae,We;E(T()?!1:ye),T()||((Ae=e.onOpenChange)===null||Ae===void 0||Ae.call(e,ye),(We=e.onVisibleChange)===null||We===void 0||We.call(e,ye))},A=()=>{var ye;const{builtinPlacements:Ae,arrowPointAtCenter:We=!1,autoAdjustOverflow:be=!0}=e,De=(ye=typeof _!="boolean"&&(_==null?void 0:_.arrowPointAtCenter))!==null&&ye!==void 0?ye:We;return Ae||m9({arrowPointAtCenter:De,autoAdjustOverflow:be,arrowWidth:w?S.sizePopupArrow:0,offset:S.marginXXS})},M=(ye,Ae)=>{const We=A(),be=Object.keys(We).find(De=>{var Je,$t;return We[De].points[0]===((Je=Ae.points)===null||Je===void 0?void 0:Je[0])&&We[De].points[1]===(($t=Ae.points)===null||$t===void 0?void 0:$t[1])});if(be){const De=ye.getBoundingClientRect(),Je={top:"50%",left:"50%"};/top|Bottom/.test(be)?Je.top=`${De.height-Ae.offset[1]}px`:/Top|bottom/.test(be)&&(Je.top=`${-Ae.offset[1]}px`),/left|Right/.test(be)?Je.left=`${De.width-Ae.offset[0]}px`:/right|Left/.test(be)&&(Je.left=`${-Ae.offset[0]}px`),ye.style.transformOrigin=`${Je.left} ${Je.top}`}},k=()=>{const{title:ye,overlay:Ae}=e;return ye===0?ye:Ae||ye||""},{getPopupContainer:F,placement:U="top",mouseEnterDelay:B=.1,mouseLeaveDelay:N=.1,overlayStyle:I,rootClassName:L}=e,G=N9(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),H=y("tooltip",i),j=y(),X=e["data-popover-inject"];let K=C;!("open"in e)&&!("visible"in e)&&T()&&(K=!1);const Q=D9(Es(p)&&!rT(p)?p:h.createElement("span",null,p),H),q=Q.props,Z=!q.className||typeof q.className=="string"?pe(q.className,{[o||`${H}-open`]:!0}):q.className,[se,ae]=OT(H,!X),fe=PT(H,c),xe=Object.assign(Object.assign({},f),fe.overlayStyle),Fe=fe.arrowStyle,Te=pe(u,{[`${H}-rtl`]:b==="rtl"},fe.className,L,ae);return se(h.createElement(d9,Object.assign({},G,{showArrow:w,placement:U,mouseEnterDelay:B,mouseLeaveDelay:N,prefixCls:H,overlayClassName:Te,overlayStyle:Object.assign(Object.assign({},Fe),I),getTooltipContainer:F||s||P,ref:t,builtinPlacements:A(),overlay:k(),visible:K,onVisibleChange:$,afterVisibleChange:m??v,onPopupAlign:M,overlayInnerStyle:xe,arrowContent:h.createElement("span",{className:`${H}-arrow-content`}),motion:{motionName:$z(j,"zoom-big-fast",e.transitionName),motionDeadline:1e3}}),K?Pi(Q,{className:Z}):Q))});TT._InternalPanelDoNotUseOrYouWillBeFired=S9;const L9=TT,F9=e=>{const{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}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0}}}}},k9=kr("Wave",e=>[F9(e)]);var Wu=Y({},bL),j9=Wu.version,z9=Wu.render,B9=Wu.unmountComponentAtNode,Zp;try{var H9=Number((j9||"").split(".")[0]);H9>=18&&(Zp=Wu.createRoot)}catch{}function wx(e){var t=Wu.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&Ye(t)==="object"&&(t.usingClientEntryPoint=e)}var Gd="__rc_react_root__";function V9(e,t){wx(!0);var n=t[Gd]||Zp(t);wx(!1),n.render(e),t[Gd]=n}function W9(e,t){z9(e,t)}function L1(e,t){if(Zp){V9(e,t);return}W9(e,t)}function U9(e){return j0.apply(this,arguments)}function j0(){return j0=fa(mn().mark(function e(t){return mn().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.resolve().then(function(){var i;(i=t[Gd])===null||i===void 0||i.unmount(),delete t[Gd]}));case 1:case"end":return r.stop()}},e)})),j0.apply(this,arguments)}function G9(e){B9(e)}function q9(e){return z0.apply(this,arguments)}function z0(){return z0=fa(mn().mark(function e(t){return mn().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(Zp===void 0){r.next=2;break}return r.abrupt("return",U9(t));case 2:G9(t);case 3:case"end":return r.stop()}},e)})),z0.apply(this,arguments)}function K9(e){const t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return t&&t[1]&&t[2]&&t[3]?!(t[1]===t[2]&&t[2]===t[3]):!0}function jg(e){return e&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&K9(e)&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&e!=="transparent"}function X9(e){const{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return jg(t)?t:jg(n)?n:jg(r)?r:null}function zg(e){return Number.isNaN(e)?0:e}const Y9=e=>{const{className:t,target:n}=e,r=h.useRef(null),[i,o]=h.useState(null),[s,u]=h.useState([]),[c,f]=h.useState(0),[p,m]=h.useState(0),[v,_]=h.useState(0),[w,S]=h.useState(0),[P,y]=h.useState(!1),b={left:c,top:p,width:v,height:w,borderRadius:s.map(E=>`${E}px`).join(" ")};i&&(b["--wave-color"]=i);function C(){const E=getComputedStyle(n);o(X9(n));const T=E.position==="static",{borderLeftWidth:$,borderTopWidth:A}=E;f(T?n.offsetLeft:zg(-parseFloat($))),m(T?n.offsetTop:zg(-parseFloat(A))),_(n.offsetWidth),S(n.offsetHeight);const{borderTopLeftRadius:M,borderTopRightRadius:k,borderBottomLeftRadius:F,borderBottomRightRadius:U}=E;u([M,k,U,F].map(B=>zg(parseFloat(B))))}return h.useEffect(()=>{if(n){const E=hn(()=>{C(),y(!0)});let T;return typeof ResizeObserver<"u"&&(T=new ResizeObserver(C),T.observe(n)),()=>{hn.cancel(E),T==null||T.disconnect()}}},[]),P?h.createElement(da,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(E,T)=>{var $;if(T.deadline||T.propertyName==="opacity"){const A=($=r.current)===null||$===void 0?void 0:$.parentElement;q9(A).then(()=>{var M;(M=A.parentElement)===null||M===void 0||M.removeChild(A)})}return!1}},E=>{let{className:T}=E;return h.createElement("div",{ref:r,className:pe(t,T),style:b})}):null};function J9(e,t){const n=document.createElement("div");n.style.position="absolute",n.style.left="0px",n.style.top="0px",e==null||e.insertBefore(n,e==null?void 0:e.firstChild),L1(h.createElement(Y9,{target:e,className:t}),n)}function Q9(e,t){function n(){const r=e.current;J9(r,t)}return n}const Z9=e=>{const{children:t,disabled:n}=e,{getPrefixCls:r}=h.useContext(st),i=h.useRef(null),o=r("wave"),[,s]=k9(o),u=Q9(i,pe(o,s));if(le.useEffect(()=>{const f=i.current;if(!f||f.nodeType!==1||n)return;const p=m=>{m.target.tagName==="INPUT"||!pT(m.target)||!f.getAttribute||f.getAttribute("disabled")||f.disabled||f.className.includes("disabled")||f.className.includes("-leave")||u()};return f.addEventListener("click",p,!0),()=>{f.removeEventListener("click",p,!0)}},[n]),!le.isValidElement(t))return t??null;const c=ju(t)?$i(t.ref,i):i;return Pi(t,{ref:c})},eB=Z9;var tB=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:t,direction:n}=h.useContext(st),{prefixCls:r,size:i,className:o}=e,s=tB(e,["prefixCls","size","className"]),u=t("btn-group",r),[,,c]=Bu();let f="";switch(i){case"large":f="lg";break;case"small":f="sm";break}const p=pe(u,{[`${u}-${f}`]:f,[`${u}-rtl`]:n==="rtl"},o,c);return h.createElement(RT.Provider,{value:i},h.createElement("div",Object.assign({},s,{className:p})))},rB=nB,Sx=/^[\u4e00-\u9fa5]{2}$/,B0=Sx.test.bind(Sx);function iB(e){return typeof e=="string"}function Bg(e){return e==="text"||e==="link"}function oB(e,t){if(e==null)return;const n=t?" ":"";return typeof e!="string"&&typeof e!="number"&&iB(e.type)&&B0(e.props.children)?Pi(e,{children:e.props.children.split("").join(n)}):typeof e=="string"?B0(e)?le.createElement("span",null,e.split("").join(n)):le.createElement("span",null,e):rT(e)?le.createElement("span",null,e):e}function aB(e,t){let n=!1;const r=[];return le.Children.forEach(e,i=>{const o=typeof i,s=o==="string"||o==="number";if(n&&s){const u=r.length-1,c=r[u];r[u]=`${c}${i}`}else r.push(i);n=s}),le.Children.map(r,i=>oB(i,t))}const Hg=()=>({width:0,opacity:0,transform:"scale(0)"}),Vg=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),sB=e=>{let{prefixCls:t,loading:n,existIcon:r}=e;const i=!!n;return r?le.createElement("span",{className:`${t}-loading-icon`},le.createElement(Ud,null)):le.createElement(da,{visible:i,motionName:`${t}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:Hg,onAppearActive:Vg,onEnterStart:Hg,onEnterActive:Vg,onLeaveStart:Vg,onLeaveActive:Hg},(o,s)=>{let{className:u,style:c}=o;return le.createElement("span",{className:`${t}-loading-icon`,style:c,ref:s},le.createElement(Ud,{className:u}))})},lB=sB,Cx=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),uB=e=>{const{componentCls:t,fontSize:n,lineWidth:r,colorPrimaryHover:i,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-r,[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,[`&:hover, + &:focus, + &:active`]:{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},Cx(`${t}-primary`,i),Cx(`${t}-danger`,o)]}},cB=uB;function fB(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:-e.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function dB(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function pB(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},fB(e,t)),dB(e.componentCls,t))}}const hB=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{outline:"none",position:"relative",display:"inline-block",fontWeight:400,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${e.lineWidth}px ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:e.lineHeight,color:e.colorText,"> span":{display:"inline-block"},[`> ${n} + span, > span + ${n}`]:{marginInlineStart:e.marginXS},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},Ij(e)),[`&-icon-only${t}-compact-item`]:{flex:"none"},[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:e.lineWidth,height:`calc(100% + ${e.lineWidth*2}px)`,backgroundColor:e.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-e.lineWidth,insetInlineStart:-e.lineWidth,display:"inline-block",width:`calc(100% + ${e.lineWidth*2}px)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:'""'}}}}}}},Ri=(e,t)=>({"&:not(:disabled)":{"&:hover":e,"&:active":t}}),mB=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),gB=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.controlHeight/2,paddingInlineEnd:e.controlHeight/2}),H0=e=>({cursor:"not-allowed",borderColor:e.colorBorder,color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,boxShadow:"none"}),qd=(e,t,n,r,i,o,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:t||void 0,backgroundColor:"transparent",borderColor:n||void 0,boxShadow:"none"},Ri(Object.assign({backgroundColor:"transparent"},o),Object.assign({backgroundColor:"transparent"},s))),{"&:disabled":{cursor:"not-allowed",color:r||void 0,borderColor:i||void 0}})}),F1=e=>({"&:disabled":Object.assign({},H0(e))}),AT=e=>Object.assign({},F1(e)),Kd=e=>({"&:disabled":{cursor:"not-allowed",color:e.colorTextDisabled}}),$T=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},AT(e)),{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`}),Ri({color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),qd(e.componentCls,e.colorBgContainer,e.colorBgContainer,e.colorTextDisabled,e.colorBorder)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:e.colorError,borderColor:e.colorError},Ri({color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),qd(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder)),F1(e))}),vB=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},AT(e)),{color:e.colorTextLightSolid,backgroundColor:e.colorPrimary,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`}),Ri({color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryHover},{color:e.colorTextLightSolid,backgroundColor:e.colorPrimaryActive})),qd(e.componentCls,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:e.colorError,boxShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`},Ri({backgroundColor:e.colorErrorHover},{backgroundColor:e.colorErrorActive})),qd(e.componentCls,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),F1(e))}),yB=e=>Object.assign(Object.assign({},$T(e)),{borderStyle:"dashed"}),bB=e=>Object.assign(Object.assign(Object.assign({color:e.colorLink},Ri({color:e.colorLinkHover},{color:e.colorLinkActive})),Kd(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},Ri({color:e.colorErrorHover},{color:e.colorErrorActive})),Kd(e))}),_B=e=>Object.assign(Object.assign(Object.assign({},Ri({color:e.colorText,backgroundColor:e.colorBgTextHover},{color:e.colorText,backgroundColor:e.colorBgTextActive})),Kd(e)),{[`&${e.componentCls}-dangerous`]:Object.assign(Object.assign({color:e.colorError},Kd(e)),Ri({color:e.colorErrorHover,backgroundColor:e.colorErrorBg},{color:e.colorErrorHover,backgroundColor:e.colorErrorBg}))}),wB=e=>Object.assign(Object.assign({},H0(e)),{[`&${e.componentCls}:hover`]:Object.assign({},H0(e))}),SB=e=>{const{componentCls:t}=e;return{[`${t}-default`]:$T(e),[`${t}-primary`]:vB(e),[`${t}-dashed`]:yB(e),[`${t}-link`]:bB(e),[`${t}-text`]:_B(e),[`${t}-disabled`]:wB(e)}},k1=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:n,iconCls:r,controlHeight:i,fontSize:o,lineHeight:s,lineWidth:u,borderRadius:c,buttonPaddingHorizontal:f}=e,p=Math.max(0,(i-o*s)/2-u),m=f-u,v=`${n}-icon-only`;return[{[`${n}${t}`]:{fontSize:o,height:i,padding:`${p}px ${m}px`,borderRadius:c,[`&${v}`]:{width:i,paddingInlineStart:0,paddingInlineEnd:0,[`&${n}-round`]:{width:"auto"},"> span":{transform:"scale(1.143)"}},[`&${n}-loading`]:{opacity:e.opacityLoading,cursor:"default"},[`${n}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`&:not(${v}) ${n}-loading-icon > ${r}`]:{marginInlineEnd:e.marginXS}}},{[`${n}${n}-circle${t}`]:mB(e)},{[`${n}${n}-round${t}`]:gB(e)}]},CB=e=>k1(e),xB=e=>{const t=gn(e,{controlHeight:e.controlHeightSM,padding:e.paddingXS,buttonPaddingHorizontal:8,borderRadius:e.borderRadiusSM});return k1(t,`${e.componentCls}-sm`)},EB=e=>{const t=gn(e,{controlHeight:e.controlHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG});return k1(t,`${e.componentCls}-lg`)},OB=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},PB=kr("Button",e=>{const{controlTmpOutline:t,paddingContentHorizontal:n}=e,r=gn(e,{colorOutlineDefault:t,buttonPaddingHorizontal:n});return[hB(r),xB(r),CB(r),EB(r),OB(r),SB(r),cB(r),CT(e,{focus:!1}),pB(e)]});var TB=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{loading:n=!1,prefixCls:r,type:i="default",danger:o,shape:s="default",size:u,disabled:c,className:f,rootClassName:p,children:m,icon:v,ghost:_=!1,block:w=!1,htmlType:S="button"}=e,P=TB(e,["loading","prefixCls","type","danger","shape","size","disabled","className","rootClassName","children","icon","ghost","block","htmlType"]),{getPrefixCls:y,autoInsertSpaceInButton:b,direction:C}=h.useContext(st),E=y("btn",r),[T,$]=PB(E),A=h.useContext(Ls),M=h.useContext(Up),k=c??M,F=h.useContext(RT),U=h.useMemo(()=>RB(n),[n]),[B,N]=h.useState(U.loading),[I,L]=h.useState(!1),G=t||h.createRef(),H=()=>h.Children.count(m)===1&&!v&&!Bg(i),j=()=>{if(!G||!G.current||b===!1)return;const be=G.current.textContent;H()&&B0(be)?I||L(!0):I&&L(!1)};h.useEffect(()=>{let be=null;U.delay>0?be=window.setTimeout(()=>{be=null,N(!0)},U.delay):N(U.loading);function De(){be&&(window.clearTimeout(be),be=null)}return De},[U]),h.useEffect(j,[G]);const X=be=>{const{onClick:De}=e;if(B||k){be.preventDefault();return}De==null||De(be)},K=b!==!1,{compactSize:Q,compactItemClassnames:q}=M1(E,C),Z={large:"lg",small:"sm",middle:void 0},se=Q||F||u||A,ae=se&&Z[se]||"",fe=B?"loading":v,xe=Is(P,["navigate"]),Fe=xe.href!==void 0&&k,Te=pe(E,$,{[`${E}-${s}`]:s!=="default"&&s,[`${E}-${i}`]:i,[`${E}-${ae}`]:ae,[`${E}-icon-only`]:!m&&m!==0&&!!fe,[`${E}-background-ghost`]:_&&!Bg(i),[`${E}-loading`]:B,[`${E}-two-chinese-chars`]:I&&K&&!B,[`${E}-block`]:w,[`${E}-dangerous`]:!!o,[`${E}-rtl`]:C==="rtl",[`${E}-disabled`]:Fe},q,f,p),ye=v&&!B?v:h.createElement(lB,{existIcon:!!v,prefixCls:E,loading:!!B}),Ae=m||m===0?aB(m,H()&&K):null;if(xe.href!==void 0)return T(h.createElement("a",Object.assign({},xe,{className:Te,onClick:X,ref:G}),ye,Ae));let We=h.createElement("button",Object.assign({},P,{type:S,className:Te,onClick:X,disabled:k,ref:G}),ye,Ae);return Bg(i)||(We=h.createElement(eB,{disabled:!!B},We)),T(We)},j1=h.forwardRef(AB);j1.Group=rB;j1.__ANT_BUTTON=!0;const NT=j1,$B=()=>ti()&&window.document.documentElement;let Af;const NB=()=>{if(!$B())return!1;if(Af!==void 0)return Af;const e=document.createElement("div");return e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e),Af=e.scrollHeight===1,document.body.removeChild(e),Af},IB=()=>{const[e,t]=h.useState(!1);return h.useEffect(()=>{t(NB())},[]),e};var Xd={},MB={get exports(){return Xd},set exports(e){Xd=e}},xx;function IT(){return xx||(xx=1,function(e,t){(function(n,r){e.exports=r()})(Ho,function(){var n=1e3,r=6e4,i=36e5,o="millisecond",s="second",u="minute",c="hour",f="day",p="week",m="month",v="quarter",_="year",w="date",S="Invalid Date",P=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(N){var I=["th","st","nd","rd"],L=N%100;return"["+N+(I[(L-20)%10]||I[L]||I[0])+"]"}},C=function(N,I,L){var G=String(N);return!G||G.length>=I?N:""+Array(I+1-G.length).join(L)+N},E={s:C,z:function(N){var I=-N.utcOffset(),L=Math.abs(I),G=Math.floor(L/60),H=L%60;return(I<=0?"+":"-")+C(G,2,"0")+":"+C(H,2,"0")},m:function N(I,L){if(I.date()1)return N(X[0])}else{var K=I.name;$[K]=I,H=K}return!G&&H&&(T=H),H||!G&&T},k=function(N,I){if(A(N))return N.clone();var L=typeof I=="object"?I:{};return L.date=N,L.args=arguments,new U(L)},F=E;F.l=M,F.i=A,F.w=function(N,I){return k(N,{locale:I.$L,utc:I.$u,x:I.$x,$offset:I.$offset})};var U=function(){function N(L){this.$L=M(L.locale,null,!0),this.parse(L)}var I=N.prototype;return I.parse=function(L){this.$d=function(G){var H=G.date,j=G.utc;if(H===null)return new Date(NaN);if(F.u(H))return new Date;if(H instanceof Date)return new Date(H);if(typeof H=="string"&&!/Z$/i.test(H)){var X=H.match(P);if(X){var K=X[2]-1||0,Q=(X[7]||"0").substring(0,3);return j?new Date(Date.UTC(X[1],K,X[3]||1,X[4]||0,X[5]||0,X[6]||0,Q)):new Date(X[1],K,X[3]||1,X[4]||0,X[5]||0,X[6]||0,Q)}}return new Date(H)}(L),this.$x=L.x||{},this.init()},I.init=function(){var L=this.$d;this.$y=L.getFullYear(),this.$M=L.getMonth(),this.$D=L.getDate(),this.$W=L.getDay(),this.$H=L.getHours(),this.$m=L.getMinutes(),this.$s=L.getSeconds(),this.$ms=L.getMilliseconds()},I.$utils=function(){return F},I.isValid=function(){return this.$d.toString()!==S},I.isSame=function(L,G){var H=k(L);return this.startOf(G)<=H&&H<=this.endOf(G)},I.isAfter=function(L,G){return k(L)({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),z1=e=>({borderColor:e.inputBorderHoverColor,borderInlineEndWidth:e.lineWidth}),V0=e=>({borderColor:e.inputBorderHoverColor,boxShadow:`0 0 0 ${e.controlOutlineWidth}px ${e.controlOutline}`,borderInlineEndWidth:e.lineWidth,outline:0}),MT=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},z1(gn(e,{inputBorderHoverColor:e.colorBorder})))}),DT=e=>{const{inputPaddingVerticalLG:t,fontSizeLG:n,lineHeightLG:r,borderRadiusLG:i,inputPaddingHorizontalLG:o}=e;return{padding:`${t}px ${o}px`,fontSize:n,lineHeight:r,borderRadius:i}},LT=e=>({padding:`${e.inputPaddingVerticalSM}px ${e.controlPaddingHorizontalSM-1}px`,borderRadius:e.borderRadiusSM}),FT=(e,t)=>{const{componentCls:n,colorError:r,colorWarning:i,colorErrorOutline:o,colorWarningOutline:s,colorErrorBorderHover:u,colorWarningBorderHover:c}=e;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:r,"&:hover":{borderColor:u},"&:focus, &-focused":Object.assign({},V0(gn(e,{inputBorderActiveColor:r,inputBorderHoverColor:r,controlOutline:o}))),[`${n}-prefix, ${n}-suffix`]:{color:r}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:i,"&:hover":{borderColor:c},"&:focus, &-focused":Object.assign({},V0(gn(e,{inputBorderActiveColor:i,inputBorderHoverColor:i,controlOutline:s}))),[`${n}-prefix, ${n}-suffix`]:{color:i}}}},kT=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${e.inputPaddingVertical}px ${e.inputPaddingHorizontal}px`,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,backgroundColor:e.colorBgContainer,backgroundImage:"none",borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:e.colorBorder,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},FB(e.colorTextPlaceholder)),{"&:hover":Object.assign({},z1(e)),"&:focus, &-focused":Object.assign({},V0(e)),"&-disabled, &[disabled]":Object.assign({},MT(e)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},DT(e)),"&-sm":Object.assign({},LT(e)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),kB=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,["&[class*='col-']"]:{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},DT(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},LT(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{["&-addon, &-wrap"]:{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${e.inputPaddingHorizontal}px`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,textAlign:"center",backgroundColor:e.colorFillAlter,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`-${e.inputPaddingVertical+1}px -${e.inputPaddingHorizontal}px`,[`&${n}-select-single:not(${n}-select-customize-input)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${e.lineWidth}px ${e.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${n}-select-selector`]:{color:e.colorPrimary}}},[`${n}-cascader-picker`]:{margin:`-9px -${e.inputPaddingHorizontal}px`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},Rj()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`& > ${t}-affix-wrapper`]:{display:"inline-flex"},[`& > ${n}-picker-range`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-e.lineWidth,borderInlineEndWidth:e.lineWidth},[`${t}`]:{float:"none"},[`& > ${n}-select > ${n}-select-selector, + & > ${n}-select-auto-complete ${t}, + & > ${n}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${n}-select:first-child > ${n}-select-selector, + & > ${n}-select-auto-complete:first-child ${t}, + & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, + & > ${n}-select:last-child > ${n}-select-selector, + & > ${n}-cascader-picker:last-child ${t}, + & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-e.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},jB=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r}=e,i=16,o=(n-r*2-i)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},To(e)),kT(e)),FT(e,t)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:o,paddingBottom:o}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},zB=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextTertiary},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${e.inputAffixPadding}px`}}}},BB=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:o,colorIconHover:s,iconCls:u}=e;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},kT(e)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},z1(e)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&:focus":{boxShadow:"none !important"}},"&::before":{width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),zB(e)),{[`${u}${t}-password-icon`]:{color:o,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:s}}}),FT(e,`${t}-affix-wrapper`))}},HB=e=>{const{componentCls:t,colorError:n,colorWarning:r,borderRadiusLG:i,borderRadiusSM:o}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},To(e)),kB(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:i}},"&-sm":{[`${t}-group-addon`]:{borderRadius:o}},"&-status-error":{[`${t}-group-addon`]:{color:n,borderColor:n}},"&-status-warning":{[`${t}-group-addon`]:{color:r,borderColor:r}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},MT(e))}}})}},VB=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[`${t}`]:{"&:hover, &:focus":{borderColor:e.colorPrimaryHover,[`+ ${t}-group-addon ${r}-button:not(${n}-btn-primary)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:e.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius,borderEndStartRadius:0},[`${r}-button:not(${n}-btn-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${r}-button`]:{height:e.controlHeightLG},[`&-small ${r}-button`]:{height:e.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-e.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}};function WB(e){return gn(e,{inputAffixPadding:e.paddingXXS,inputPaddingVertical:Math.max(Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2*10)/10-e.lineWidth,3),inputPaddingVerticalLG:Math.ceil((e.controlHeightLG-e.fontSizeLG*e.lineHeightLG)/2*10)/10-e.lineWidth,inputPaddingVerticalSM:Math.max(Math.round((e.controlHeightSM-e.fontSize*e.lineHeight)/2*10)/10-e.lineWidth,0),inputPaddingHorizontal:e.paddingSM-e.lineWidth,inputPaddingHorizontalSM:e.paddingXS-e.lineWidth,inputPaddingHorizontalLG:e.controlPaddingHorizontal-e.lineWidth,inputBorderHoverColor:e.colorPrimaryHover,inputBorderActiveColor:e.colorPrimaryHover})}const UB=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[r]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none",float:"right",marginBottom:-e.fontSize*e.lineHeight},"&-rtl":{[`${t}-data-count`]:{float:"left"}}},[`&-affix-wrapper${r}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:n}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.inputPaddingHorizontal,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}},B1=kr("Input",e=>{const t=WB(e);return[jB(t),UB(t),BB(t),HB(t),VB(t),CT(t)]});function GB(e,t,n){var r=n||{},i=r.noTrailing,o=i===void 0?!1:i,s=r.noLeading,u=s===void 0?!1:s,c=r.debounceMode,f=c===void 0?void 0:c,p,m=!1,v=0;function _(){p&&clearTimeout(p)}function w(P){var y=P||{},b=y.upcomingOnly,C=b===void 0?!1:b;_(),m=!C}function S(){for(var P=arguments.length,y=new Array(P),b=0;be?u?(v=Date.now(),o||(p=setTimeout(f?$:T,e))):T():o!==!0&&(p=setTimeout(f?$:T,f===void 0?e-E:e))}return S.cancel=w,S}function qB(e,t,n){var r=n||{},i=r.atBegin,o=i===void 0?!1:i;return GB(e,t,{debounceMode:o!==!1})}const KB=h.createContext({}),jT=KB,XB=e=>{const{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"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},YB=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},JB=(e,t)=>{const{componentCls:n,gridColumns:r}=e,i={};for(let o=r;o>=0;o--)o===0?(i[`${n}${t}-${o}`]={display:"none"},i[`${n}-push-${o}`]={insetInlineStart:"auto"},i[`${n}-pull-${o}`]={insetInlineEnd:"auto"},i[`${n}${t}-push-${o}`]={insetInlineStart:"auto"},i[`${n}${t}-pull-${o}`]={insetInlineEnd:"auto"},i[`${n}${t}-offset-${o}`]={marginInlineEnd:0},i[`${n}${t}-order-${o}`]={order:0}):(i[`${n}${t}-${o}`]={display:"block",flex:`0 0 ${o/r*100}%`,maxWidth:`${o/r*100}%`},i[`${n}${t}-push-${o}`]={insetInlineStart:`${o/r*100}%`},i[`${n}${t}-pull-${o}`]={insetInlineEnd:`${o/r*100}%`},i[`${n}${t}-offset-${o}`]={marginInlineStart:`${o/r*100}%`},i[`${n}${t}-order-${o}`]={order:o});return i},W0=(e,t)=>JB(e,t),QB=(e,t,n)=>({[`@media (min-width: ${t}px)`]:Object.assign({},W0(e,n))}),ZB=kr("Grid",e=>[XB(e)]),eH=kr("Grid",e=>{const t=gn(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[YB(t),W0(t,""),W0(t,"-xs"),Object.keys(n).map(r=>QB(t,n[r],r)).reduce((r,i)=>Object.assign(Object.assign({},r),i),{})]});var tH=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:r}=h.useContext(st),{gutter:i,wrap:o,supportFlexGap:s}=h.useContext(jT),{prefixCls:u,span:c,order:f,offset:p,push:m,pull:v,className:_,children:w,flex:S,style:P}=e,y=tH(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),b=n("col",u),[C,E]=eH(b);let T={};rH.forEach(M=>{let k={};const F=e[M];typeof F=="number"?k.span=F:typeof F=="object"&&(k=F||{}),delete y[M],T=Object.assign(Object.assign({},T),{[`${b}-${M}-${k.span}`]:k.span!==void 0,[`${b}-${M}-order-${k.order}`]:k.order||k.order===0,[`${b}-${M}-offset-${k.offset}`]:k.offset||k.offset===0,[`${b}-${M}-push-${k.push}`]:k.push||k.push===0,[`${b}-${M}-pull-${k.pull}`]:k.pull||k.pull===0,[`${b}-rtl`]:r==="rtl"})});const $=pe(b,{[`${b}-${c}`]:c!==void 0,[`${b}-order-${f}`]:f,[`${b}-offset-${p}`]:p,[`${b}-push-${m}`]:m,[`${b}-pull-${v}`]:v},_,T,E),A={};if(i&&i[0]>0){const M=i[0]/2;A.paddingLeft=M,A.paddingRight=M}if(i&&i[1]>0&&!s){const M=i[1]/2;A.paddingTop=M,A.paddingBottom=M}return S&&(A.flex=nH(S),o===!1&&!A.minWidth&&(A.minWidth=0)),C(h.createElement("div",Object.assign({},y,{style:Object.assign(Object.assign({},A),P),className:$,ref:t}),w))}),zT=iH;var oH=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{if(typeof e=="string"&&r(e),typeof e=="object")for(let o=0;o{i()},[JSON.stringify(e),t]),n}const aH=h.forwardRef((e,t)=>{const{prefixCls:n,justify:r,align:i,className:o,style:s,children:u,gutter:c=0,wrap:f}=e,p=oH(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:m,direction:v}=h.useContext(st),[_,w]=h.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[S,P]=h.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),y=Ex(i,S),b=Ex(r,S),C=IB(),E=h.useRef(c),T=u9();h.useEffect(()=>{const j=T.subscribe(X=>{P(X);const K=E.current||0;(!Array.isArray(K)&&typeof K=="object"||Array.isArray(K)&&(typeof K[0]=="object"||typeof K[1]=="object"))&&w(X)});return()=>T.unsubscribe(j)},[]);const $=()=>{const j=[void 0,void 0];return(Array.isArray(c)?c:[c,void 0]).forEach((K,Q)=>{if(typeof K=="object")for(let q=0;q0?F[0]/-2:void 0,I=F[1]!=null&&F[1]>0?F[1]/-2:void 0;N&&(B.marginLeft=N,B.marginRight=N),C?[,B.rowGap]=F:I&&(B.marginTop=I,B.marginBottom=I);const[L,G]=F,H=h.useMemo(()=>({gutter:[L,G],wrap:f,supportFlexGap:C}),[L,G,f,C]);return M(h.createElement(jT.Provider,{value:H},h.createElement("div",Object.assign({},p,{className:U,style:Object.assign(Object.assign({},B),s),ref:t}),u)))}),BT=aH;function Yd(e){const[t,n]=h.useState(e);return h.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const sH=e=>{const{componentCls:t}=e,n=`${t}-show-help`,r=`${t}-show-help-item`;return{[n]:{transition:`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[r]:{overflow:"hidden",transition:`height ${e.motionDurationSlow} ${e.motionEaseInOut}, + opacity ${e.motionDurationSlow} ${e.motionEaseInOut}, + transform ${e.motionDurationSlow} ${e.motionEaseInOut} !important`,[`&${r}-appear, &${r}-enter`]:{transform:"translateY(-5px)",opacity:0,["&-active"]:{transform:"translateY(0)",opacity:1}},[`&${r}-leave-active`]:{transform:"translateY(-5px)"}}}}},lH=sH,uH=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`},label:{fontSize:e.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},[`input[type='file']:focus, + input[type='radio']:focus, + input[type='checkbox']:focus`]:{outline:0,boxShadow:`0 0 0 ${e.controlOutlineWidth}px ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),Ox=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},cH=e=>{const{componentCls:t}=e;return{[e.componentCls]:Object.assign(Object.assign(Object.assign({},To(e)),uH(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":Object.assign({},Ox(e,e.controlHeightSM)),"&-large":Object.assign({},Ox(e,e.controlHeightLG))})}},fH=e=>{const{formItemCls:t,iconCls:n,componentCls:r,rootPrefixCls:i}=e;return{[t]:Object.assign(Object.assign({},To(e)),{marginBottom:e.marginLG,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${i}-row`]:{display:"none"},"&-has-warning":{[`${t}-split`]:{color:e.colorError}},"&-has-error":{[`${t}-split`]:{color:e.colorWarning}},[`${t}-label`]:{display:"inline-block",flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${e.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:e.controlHeight,color:e.colorTextHeading,fontSize:e.fontSize,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required:not(${t}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:e.marginXXS,color:e.colorError,fontSize:e.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`${r}-hide-required-mark &`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:e.marginXXS/2,marginInlineEnd:e.marginXS},[`&${t}-no-colon::after`]:{content:'" "'}}},[`${t}-control`]:{display:"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${i}-col-'"]):not([class*="' ${i}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[t]:{"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:D1,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},dH=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label.${r}-col-24 + ${n}-control`]:{minWidth:"unset"}}}},pH=e=>{const{componentCls:t,formItemCls:n}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[n]:{flex:"none",flexWrap:"nowrap",marginInlineEnd:e.margin,marginBottom:0,"&-with-help":{marginBottom:e.marginLG},[`> ${n}-label, + > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},Ha=e=>({margin:0,padding:`0 0 ${e.paddingXS}px`,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{display:"none"}}}),hH=e=>{const{componentCls:t,formItemCls:n}=e;return{[`${n} ${n}-label`]:Ha(e),[t]:{[n]:{flexWrap:"wrap",[`${n}-label, + ${n}-control`]:{flex:"0 0 100%",maxWidth:"100%"}}}}},mH=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${t}-vertical`]:{[n]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${t}-item-control`]:{width:"100%"}}},[`${t}-vertical ${n}-label, + .${r}-col-24${n}-label, + .${r}-col-xl-24${n}-label`]:Ha(e),[`@media (max-width: ${e.screenXSMax}px)`]:[hH(e),{[t]:{[`.${r}-col-xs-24${n}-label`]:Ha(e)}}],[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{[`.${r}-col-sm-24${n}-label`]:Ha(e)}},[`@media (max-width: ${e.screenMDMax}px)`]:{[t]:{[`.${r}-col-md-24${n}-label`]:Ha(e)}},[`@media (max-width: ${e.screenLGMax}px)`]:{[t]:{[`.${r}-col-lg-24${n}-label`]:Ha(e)}}}},H1=kr("Form",(e,t)=>{let{rootPrefixCls:n}=t;const r=gn(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:n});return[cH(r),fH(r),lH(r),dH(r),pH(r),mH(r),i9(r),D1]}),Px=[];function Wg(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}function HT(e){let{help:t,helpStatus:n,errors:r=Px,warnings:i=Px,className:o,fieldId:s,onVisibleChanged:u}=e;const{prefixCls:c}=h.useContext(I1),f=`${c}-item-explain`,[,p]=H1(c),m=h.useMemo(()=>px(c),[c]),v=Yd(r),_=Yd(i),w=h.useMemo(()=>t!=null?[Wg(t,"help",n)]:[].concat(ge(v.map((P,y)=>Wg(P,"error","error",y))),ge(_.map((P,y)=>Wg(P,"warning","warning",y)))),[t,n,v,_]),S={};return s&&(S.id=`${s}_help`),h.createElement(da,{motionDeadline:m.motionDeadline,motionName:`${c}-show-help`,visible:!!w.length,onVisibleChanged:u},P=>{const{className:y,style:b}=P;return h.createElement("div",Object.assign({},S,{className:pe(f,y,o,p),style:b,role:"alert"}),h.createElement(nT,Object.assign({keys:w},px(c),{motionName:`${c}-show-help-item`,component:!1}),C=>{const{key:E,error:T,errorStatus:$,className:A,style:M}=C;return h.createElement("div",{key:E,className:pe(A,{[`${f}-${$}`]:$}),style:M},T)}))})}const gH=["parentNode"],vH="form_item";function Wl(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function VT(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:gH.includes(n)?`${vH}_${n}`:n}function Tx(e){return Wl(e).join("_")}function WT(e){const[t]=v1(),n=h.useRef({}),r=h.useMemo(()=>e??Object.assign(Object.assign({},t),{__INTERNAL__:{itemRef:i=>o=>{const s=Tx(i);o?n.current[s]=o:delete n.current[s]}},scrollToField:function(i){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const s=Wl(i),u=VT(s,r.__INTERNAL__.name),c=u?document.getElementById(u):null;c&&M7(c,Object.assign({scrollMode:"if-needed",block:"nearest"},o))},getFieldInstance:i=>{const o=Tx(i);return n.current[o]}}),[e,t]);return[r]}var yH=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const n=h.useContext(Ls),r=h.useContext(Up),{getPrefixCls:i,direction:o,form:s}=h.useContext(st),{prefixCls:u,className:c,rootClassName:f,size:p=n,disabled:m=r,form:v,colon:_,labelAlign:w,labelWrap:S,labelCol:P,wrapperCol:y,hideRequiredMark:b,layout:C="horizontal",scrollToFirstError:E,requiredMark:T,onFinishFailed:$,name:A}=e,M=yH(e,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name"]),k=h.useMemo(()=>T!==void 0?T:s&&s.requiredMark!==void 0?s.requiredMark:!b,[b,T,s]),F=_??(s==null?void 0:s.colon),U=i("form",u),[B,N]=H1(U),I=pe(U,{[`${U}-${C}`]:!0,[`${U}-hide-required-mark`]:k===!1,[`${U}-rtl`]:o==="rtl",[`${U}-${p}`]:p},N,c,f),[L]=WT(v),{__INTERNAL__:G}=L;G.name=A;const H=h.useMemo(()=>({name:A,labelAlign:w,labelCol:P,labelWrap:S,wrapperCol:y,vertical:C==="vertical",colon:F,requiredMark:k,itemRef:G.itemRef,form:L}),[A,w,P,y,C,F,k,L]);h.useImperativeHandle(t,()=>L);const j=(K,Q)=>{if(K){let q={block:"nearest"};typeof K=="object"&&(q=K),L.scrollToField(Q,q)}},X=K=>{if($==null||$(K),K.errorFields.length){const Q=K.errorFields[0].name;if(E!==void 0){j(E,Q);return}s&&s.scrollToFirstError!==void 0&&j(s.scrollToFirstError,Q)}};return B(h.createElement(NP,{disabled:m},h.createElement(IP,{size:p},h.createElement(wo.Provider,{value:H},h.createElement(Ds,Object.assign({id:A},M,{name:A,onFinishFailed:X,form:L,className:I}))))))},_H=h.forwardRef(bH),wH=_H,UT=()=>{const{status:e}=h.useContext(Ti);return{status:e}};UT.Context=Ti;const SH=UT;function CH(e){const[t,n]=h.useState(e),r=h.useRef(null),i=h.useRef([]),o=h.useRef(!1);h.useEffect(()=>(o.current=!1,()=>{o.current=!0,hn.cancel(r.current),r.current=null}),[]);function s(u){o.current||(r.current===null&&(i.current=[],r.current=hn(()=>{r.current=null,n(c=>{let f=c;return i.current.forEach(p=>{f=p(f)}),f})})),i.current.push(u))}return[t,s]}function xH(){const{itemRef:e}=h.useContext(wo),t=h.useRef({});function n(r,i){const o=i&&typeof i=="object"&&i.ref,s=r.join("_");return(t.current.name!==s||t.current.originRef!==o)&&(t.current.name=s,t.current.originRef=o,t.current.ref=$i(e(r),o)),t.current.ref}return n}const EH=e=>{const{prefixCls:t,status:n,wrapperCol:r,children:i,errors:o,warnings:s,_internalItemRender:u,extra:c,help:f,fieldId:p,marginBottom:m,onErrorVisibleChanged:v}=e,_=`${t}-item`,w=h.useContext(wo),S=r||w.wrapperCol||{},P=pe(`${_}-control`,S.className),y=h.useMemo(()=>Object.assign({},w),[w]);delete y.labelCol,delete y.wrapperCol;const b=h.createElement("div",{className:`${_}-control-input`},h.createElement("div",{className:`${_}-control-input-content`},i)),C=h.useMemo(()=>({prefixCls:t,status:n}),[t,n]),E=m!==null||o.length||s.length?h.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},h.createElement(I1.Provider,{value:C},h.createElement(HT,{fieldId:p,errors:o,warnings:s,help:f,helpStatus:n,className:`${_}-explain-connected`,onVisibleChanged:v})),!!m&&h.createElement("div",{style:{width:0,height:m}})):null,T={};p&&(T.id=`${p}_extra`);const $=c?h.createElement("div",Object.assign({},T,{className:`${_}-extra`}),c):null,A=u&&u.mark==="pro_table_render"&&u.render?u.render(e,{input:b,errorList:E,extra:$}):h.createElement(h.Fragment,null,b,E,$);return h.createElement(wo.Provider,{value:y},h.createElement(zT,Object.assign({},S,{className:P}),A))},OH=EH;var PH={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"};const TH=PH;var GT=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:TH}))};GT.displayName="QuestionCircleOutlined";const RH=h.forwardRef(GT);var AH=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{let{prefixCls:t,label:n,htmlFor:r,labelCol:i,labelAlign:o,colon:s,required:u,requiredMark:c,tooltip:f}=e;var p;const[m]=Pz("Form"),{vertical:v,labelAlign:_,labelCol:w,labelWrap:S,colon:P}=h.useContext(wo);if(!n)return null;const y=i||w||{},b=o||_,C=`${t}-item-label`,E=pe(C,b==="left"&&`${C}-left`,y.className,{[`${C}-wrap`]:!!S});let T=n;const $=s===!0||P!==!1&&s!==!1;$&&!v&&typeof n=="string"&&n.trim()!==""&&(T=n.replace(/[:|:]\s*$/,""));const M=$H(f);if(M){const{icon:F=h.createElement(RH,null)}=M,U=AH(M,["icon"]),B=h.createElement(L9,Object.assign({},U),h.cloneElement(F,{className:`${t}-item-tooltip`,title:""}));T=h.createElement(h.Fragment,null,T,B)}c==="optional"&&!u&&(T=h.createElement(h.Fragment,null,T,h.createElement("span",{className:`${t}-item-optional`,title:""},(m==null?void 0:m.optional)||((p=xs.Form)===null||p===void 0?void 0:p.optional))));const k=pe({[`${t}-item-required`]:u,[`${t}-item-required-mark-optional`]:c==="optional",[`${t}-item-no-colon`]:!$});return h.createElement(zT,Object.assign({},y,{className:E}),h.createElement("label",{htmlFor:r,className:k,title:typeof n=="string"?n:""},T))},IH=NH;var MH=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{if(A&&C.current){const I=getComputedStyle(C.current);k(parseInt(I.marginBottom,10))}},[A]);const F=I=>{I||k(null)};let U="";c!==void 0?U=c:f.validating?U="validating":E.length?U="error":T.length?U="warning":f.touched&&(U="success");const B=h.useMemo(()=>{let I;if(p){const L=U&&DH[U];I=L?h.createElement("span",{className:pe(`${y}-feedback-icon`,`${y}-feedback-icon-${U}`)},h.createElement(L,null)):null}return{status:U,hasFeedback:p,feedbackIcon:I,isFormItemInput:!0}},[U,p]),N=pe(y,n,r,{[`${y}-with-help`]:$||E.length||T.length,[`${y}-has-feedback`]:U&&p,[`${y}-has-success`]:U==="success",[`${y}-has-warning`]:U==="warning",[`${y}-has-error`]:U==="error",[`${y}-is-validating`]:U==="validating",[`${y}-hidden`]:m});return h.createElement("div",{className:N,style:i,ref:C},h.createElement(BT,Object.assign({className:`${y}-row`},Is(P,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","required","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol"])),h.createElement(IH,Object.assign({htmlFor:_,required:w,requiredMark:b},e,{prefixCls:t})),h.createElement(OH,Object.assign({},e,f,{errors:E,warnings:T,prefixCls:t,status:U,help:o,marginBottom:M,onErrorVisibleChanged:F}),h.createElement(yT.Provider,{value:S},h.createElement(Ti.Provider,{value:B},v)))),!!M&&h.createElement("div",{className:`${y}-margin-offset`,style:{marginBottom:-M}}))}const FH="__SPLIT__",kH=h.memo(e=>{let{children:t}=e;return t},(e,t)=>e.value===t.value&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function jH(e){return e!=null}function Rx(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[]}}function zH(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:o,shouldUpdate:s,rules:u,children:c,required:f,label:p,messageVariables:m,trigger:v="onChange",validateTrigger:_,hidden:w}=e,{getPrefixCls:S}=h.useContext(st),{name:P}=h.useContext(wo),y=typeof c=="function",b=h.useContext(yT),{validateTrigger:C}=h.useContext(sa),E=_!==void 0?_:C,T=jH(t),$=S("form",o),[A,M]=H1($),k=h.useContext(bP),F=h.useRef(),[U,B]=CH({}),[N,I]=mo(()=>Rx()),L=q=>{const Z=k==null?void 0:k.getKey(q.name);if(I(q.destroy?Rx():q,!0),n&&b){let se=q.name;if(q.destroy)se=F.current||se;else if(Z!==void 0){const[ae,fe]=Z;se=[ae].concat(ge(fe)),F.current=se}b(q,se)}},G=(q,Z)=>{B(se=>{const ae=Object.assign({},se),xe=[].concat(ge(q.name.slice(0,-1)),ge(Z)).join(FH);return q.destroy?delete ae[xe]:ae[xe]=q,ae})},[H,j]=h.useMemo(()=>{const q=ge(N.errors),Z=ge(N.warnings);return Object.values(U).forEach(se=>{q.push.apply(q,ge(se.errors||[])),Z.push.apply(Z,ge(se.warnings||[]))}),[q,Z]},[U,N.errors,N.warnings]),X=xH();function K(q,Z,se){return n&&!w?q:h.createElement(LH,Object.assign({key:"row"},e,{className:pe(r,M),prefixCls:$,fieldId:Z,isRequired:se,errors:H,warnings:j,meta:N,onSubItemMetaChange:G}),q)}if(!T&&!y&&!i)return A(K(c));let Q={};return typeof p=="string"?Q.label=p:t&&(Q.label=String(t)),m&&(Q=Object.assign(Object.assign({},Q),m)),A(h.createElement(g1,Object.assign({},e,{messageVariables:Q,trigger:v,validateTrigger:E,onMetaChange:L}),(q,Z,se)=>{const ae=Wl(t).length&&Z?Z.name:[],fe=VT(ae,P),xe=f!==void 0?f:!!(u&&u.some(ye=>{if(ye&&typeof ye=="object"&&ye.required&&!ye.warningOnly)return!0;if(typeof ye=="function"){const Ae=ye(se);return Ae&&Ae.required&&!Ae.warningOnly}return!1})),Fe=Object.assign({},q);let Te=null;if(Array.isArray(c)&&T)Te=c;else if(!(y&&(!(s||i)||T))){if(!(i&&!y&&!T))if(Es(c)){const ye=Object.assign(Object.assign({},c.props),Fe);if(ye.id||(ye.id=fe),e.help||H.length>0||j.length>0||e.extra){const be=[];(e.help||H.length>0)&&be.push(`${fe}_help`),e.extra&&be.push(`${fe}_extra`),ye["aria-describedby"]=be.join(" ")}H.length>0&&(ye["aria-invalid"]="true"),xe&&(ye["aria-required"]="true"),ju(c)&&(ye.ref=X(ae,c)),new Set([].concat(ge(Wl(v)),ge(Wl(E)))).forEach(be=>{ye[be]=function(){for(var De,Je,$t,Ve,it,Nt=arguments.length,bn=new Array(Nt),en=0;en{var{prefixCls:t,children:n}=e,r=HH(e,["prefixCls","children"]);const{getPrefixCls:i}=h.useContext(st),o=i("form",t),s=h.useMemo(()=>({prefixCls:o,status:"error"}),[o]);return h.createElement(_P,Object.assign({},r),(u,c,f)=>h.createElement(I1.Provider,{value:s},n(u.map(p=>Object.assign(Object.assign({},p),{fieldKey:p.key})),c,{errors:f.errors,warnings:f.warnings})))},WH=VH;function UH(){const{form:e}=h.useContext(wo);return e}const Ni=wH;Ni.Item=BH;Ni.List=WH;Ni.ErrorList=HT;Ni.useForm=WT;Ni.useFormInstance=UH;Ni.useWatch=SP;Ni.Provider=Tz;Ni.create=()=>{};const ka=Ni;var GH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const qH=GH;var KT=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:qH}))};KT.displayName="EyeOutlined";const KH=h.forwardRef(KT),XH=e=>{const{getPrefixCls:t,direction:n}=h.useContext(st),{prefixCls:r,className:i=""}=e,o=t("input-group",r),s=t("input"),[u,c]=B1(s),f=pe(o,{[`${o}-lg`]:e.size==="large",[`${o}-sm`]:e.size==="small",[`${o}-compact`]:e.compact,[`${o}-rtl`]:n==="rtl"},c,i),p=h.useContext(Ti),m=h.useMemo(()=>Object.assign(Object.assign({},p),{isFormItemInput:!1}),[p]);return u(h.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},h.createElement(Ti.Provider,{value:m},e.children)))},YH=XH;function Qf(e){return!!(e.addonBefore||e.addonAfter)}function XT(e){return!!(e.prefix||e.suffix||e.allowClear)}function Ul(e,t,n,r){if(n){var i=t;if(t.type==="click"){var o=e.cloneNode(!0);i=Object.create(t,{target:{value:o},currentTarget:{value:o}}),o.value="",n(i);return}if(r!==void 0){i=Object.create(t,{target:{value:e},currentTarget:{value:e}}),e.value=r,n(i);return}n(i)}}function JH(e,t){if(e){e.focus(t);var n=t||{},r=n.cursor;if(r){var i=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(i,i);break;default:e.setSelectionRange(0,i)}}}}function U0(e){return typeof e>"u"||e===null?"":String(e)}var YT=function(t){var n,r=t.inputElement,i=t.prefixCls,o=t.prefix,s=t.suffix,u=t.addonBefore,c=t.addonAfter,f=t.className,p=t.style,m=t.affixWrapperClassName,v=t.groupClassName,_=t.wrapperClassName,w=t.disabled,S=t.readOnly,P=t.focused,y=t.triggerFocus,b=t.allowClear,C=t.value,E=t.handleReset,T=t.hidden,$=t.inputStyle,A=t.classes,M=h.useRef(null),k=function(Q){var q;(q=M.current)!==null&&q!==void 0&&q.contains(Q.target)&&(y==null||y())},F=function(){var Q;if(!b)return null;var q=!w&&!S&&C,Z="".concat(i,"-clear-icon"),se=Ye(b)==="object"&&b!==null&&b!==void 0&&b.clearIcon?b.clearIcon:"✖";return le.createElement("span",{onClick:E,onMouseDown:function(fe){return fe.preventDefault()},className:pe(Z,(Q={},ue(Q,"".concat(Z,"-hidden"),!q),ue(Q,"".concat(Z,"-has-suffix"),!!s),Q)),role:"button",tabIndex:-1},se)},U=h.cloneElement(r,{value:C,hidden:T,style:Y(Y({},(n=r.props)===null||n===void 0?void 0:n.style),$)});if(XT(t)){var B,N="".concat(i,"-affix-wrapper"),I=pe(N,(B={},ue(B,"".concat(N,"-disabled"),w),ue(B,"".concat(N,"-focused"),P),ue(B,"".concat(N,"-readonly"),S),ue(B,"".concat(N,"-input-with-clear-btn"),s&&b&&C),B),!Qf(t)&&f,m,A==null?void 0:A.affixWrapper),L=(s||b)&&le.createElement("span",{className:"".concat(i,"-suffix")},F(),s);U=le.createElement("span",{className:I,style:p,hidden:!Qf(t)&&T,onClick:k,ref:M},o&&le.createElement("span",{className:"".concat(i,"-prefix")},o),h.cloneElement(r,{style:$??null,value:C,hidden:null}),L)}if(Qf(t)){var G="".concat(i,"-group"),H="".concat(G,"-addon"),j=pe("".concat(i,"-wrapper"),G,_,A==null?void 0:A.wrapper),X=pe("".concat(i,"-group-wrapper"),f,v,A==null?void 0:A.group);return le.createElement("span",{className:X,style:p,hidden:T},le.createElement("span",{className:j},u&&le.createElement("span",{className:H},u),h.cloneElement(U,{style:$??null,hidden:null}),c&&le.createElement("span",{className:H},c)))}return U},QH=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","inputClassName","classes"],ZH=h.forwardRef(function(e,t){var n=e.autoComplete,r=e.onChange,i=e.onFocus,o=e.onBlur,s=e.onPressEnter,u=e.onKeyDown,c=e.prefixCls,f=c===void 0?"rc-input":c,p=e.disabled,m=e.htmlSize,v=e.className,_=e.maxLength,w=e.suffix,S=e.showCount,P=e.type,y=P===void 0?"text":P,b=e.inputClassName,C=e.classes,E=Gn(e,QH),T=Yp(e.defaultValue,{value:e.value}),$=_e(T,2),A=$[0],M=$[1],k=h.useState(!1),F=_e(k,2),U=F[0],B=F[1],N=h.useRef(null),I=function(Z){N.current&&JH(N.current,Z)};h.useImperativeHandle(t,function(){return{focus:I,blur:function(){var Z;(Z=N.current)===null||Z===void 0||Z.blur()},setSelectionRange:function(Z,se,ae){var fe;(fe=N.current)===null||fe===void 0||fe.setSelectionRange(Z,se,ae)},select:function(){var Z;(Z=N.current)===null||Z===void 0||Z.select()},input:N.current}}),h.useEffect(function(){B(function(q){return q&&p?!1:q})},[p]);var L=function(Z){e.value===void 0&&M(Z.target.value),N.current&&Ul(N.current,Z,r)},G=function(Z){s&&Z.key==="Enter"&&s(Z),u==null||u(Z)},H=function(Z){B(!0),i==null||i(Z)},j=function(Z){B(!1),o==null||o(Z)},X=function(Z){M(""),I(),N.current&&Ul(N.current,Z,r)},K=function(){var Z=Is(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","affixWrapperClassName","groupClassName","inputClassName","classes","wrapperClassName","htmlSize"]);return le.createElement("input",Ot({autoComplete:n},Z,{onChange:L,onFocus:H,onBlur:j,onKeyDown:G,className:pe(f,ue({},"".concat(f,"-disabled"),p),b,C==null?void 0:C.input,!Qf(e)&&!XT(e)&&v),ref:N,size:m,type:y}))},Q=function(){var Z=Number(_)>0;if(w||S){var se=U0(A),ae=ge(se).length,fe=Ye(S)==="object"?S.formatter({value:se,count:ae,maxLength:_}):"".concat(ae).concat(Z?" / ".concat(_):"");return le.createElement(le.Fragment,null,!!S&&le.createElement("span",{className:pe("".concat(f,"-show-count-suffix"),ue({},"".concat(f,"-show-count-has-suffix"),!!w))},fe),w)}return null};return le.createElement(YT,Ot({},E,{prefixCls:f,className:v,inputElement:K(),handleReset:X,value:U0(A),focused:U,triggerFocus:I,suffix:Q(),disabled:p,classes:C}))});function JT(e,t){const n=h.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,o,s,u;!((i=e.current)===null||i===void 0)&&i.input&&((o=e.current)===null||o===void 0?void 0:o.input.getAttribute("type"))==="password"&&(!((s=e.current)===null||s===void 0)&&s.input.hasAttribute("value"))&&((u=e.current)===null||u===void 0||u.input.removeAttribute("value"))}))};return h.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function eV(e){return!!(e.prefix||e.suffix||e.allowClear)}var tV=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,bordered:r=!0,status:i,size:o,disabled:s,onBlur:u,onFocus:c,suffix:f,allowClear:p,addonAfter:m,addonBefore:v,className:_,rootClassName:w,onChange:S}=e,P=tV(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","rootClassName","onChange"]),{getPrefixCls:y,direction:b,input:C}=le.useContext(st),E=y("input",n),T=h.useRef(null),[$,A]=B1(E),{compactSize:M,compactItemClassnames:k}=M1(E,b),F=le.useContext(Ls),U=M||o||F,B=le.useContext(Up),N=s??B,{status:I,hasFeedback:L,feedbackIcon:G}=h.useContext(Ti),H=bT(I,i),j=eV(e)||!!L,X=h.useRef(j);h.useEffect(()=>{j&&X.current,X.current=j},[j]);const K=JT(T,!0),Q=fe=>{K(),u==null||u(fe)},q=fe=>{K(),c==null||c(fe)},Z=fe=>{K(),S==null||S(fe)},se=(L||f)&&le.createElement(le.Fragment,null,f,L&&G);let ae;return typeof p=="object"&&(p!=null&&p.clearIcon)?ae=p:p&&(ae={clearIcon:le.createElement(Hu,null)}),$(le.createElement(ZH,Object.assign({ref:$i(t,T),prefixCls:E,autoComplete:C==null?void 0:C.autoComplete},P,{disabled:N,onBlur:Q,onFocus:q,suffix:se,allowClear:ae,className:pe(_,w,k),onChange:Z,addonAfter:m&&le.createElement(hx,null,le.createElement(fx,{override:!0,status:!0},m)),addonBefore:v&&le.createElement(hx,null,le.createElement(fx,{override:!0,status:!0},v)),classes:{input:pe({[`${E}-sm`]:U==="small",[`${E}-lg`]:U==="large",[`${E}-rtl`]:b==="rtl",[`${E}-borderless`]:!r},!j&&Vl(E,H),A),affixWrapper:pe({[`${E}-affix-wrapper-sm`]:U==="small",[`${E}-affix-wrapper-lg`]:U==="large",[`${E}-affix-wrapper-rtl`]:b==="rtl",[`${E}-affix-wrapper-borderless`]:!r},Vl(`${E}-affix-wrapper`,H,L),A),wrapper:pe({[`${E}-group-rtl`]:b==="rtl"},A),group:pe({[`${E}-group-wrapper-sm`]:U==="small",[`${E}-group-wrapper-lg`]:U==="large",[`${E}-group-wrapper-rtl`]:b==="rtl",[`${E}-group-wrapper-disabled`]:N},Vl(`${E}-group-wrapper`,H,L),A)}})))}),V1=rV;var iV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};const oV=iV;var QT=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:oV}))};QT.displayName="EyeInvisibleOutlined";const ZT=h.forwardRef(QT);var aV=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);ie?h.createElement(KH,null):h.createElement(ZT,null),lV={click:"onClick",hover:"onMouseOver"},uV=h.forwardRef((e,t)=>{const{visibilityToggle:n=!0}=e,r=typeof n=="object"&&n.visible!==void 0,[i,o]=h.useState(()=>r?n.visible:!1),s=h.useRef(null);h.useEffect(()=>{r&&o(n.visible)},[r,n]);const u=JT(s),c=()=>{const{disabled:T}=e;T||(i&&u(),o($=>{var A;const M=!$;return typeof n=="object"&&((A=n.onVisibleChange)===null||A===void 0||A.call(n,M)),M}))},f=T=>{const{action:$="click",iconRender:A=sV}=e,M=lV[$]||"",k=A(i),F={[M]:c,className:`${T}-icon`,key:"passwordIcon",onMouseDown:U=>{U.preventDefault()},onMouseUp:U=>{U.preventDefault()}};return h.cloneElement(h.isValidElement(k)?k:h.createElement("span",null,k),F)},{className:p,prefixCls:m,inputPrefixCls:v,size:_}=e,w=aV(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=h.useContext(st),P=S("input",v),y=S("input-password",m),b=n&&f(y),C=pe(y,p,{[`${y}-${_}`]:!!_}),E=Object.assign(Object.assign({},Is(w,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:C,prefixCls:P,suffix:b});return _&&(E.size=_),h.createElement(V1,Object.assign({ref:$i(t,s)},E))}),cV=uV;var fV=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:r,className:i,size:o,suffix:s,enterButton:u=!1,addonAfter:c,loading:f,disabled:p,onSearch:m,onChange:v,onCompositionStart:_,onCompositionEnd:w}=e,S=fV(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:P,direction:y}=h.useContext(st),b=h.useContext(Ls),C=h.useRef(!1),E=P("input-search",n),T=P("input",r),{compactSize:$}=M1(E,y),A=$||o||b,M=h.useRef(null),k=Q=>{Q&&Q.target&&Q.type==="click"&&m&&m(Q.target.value,Q),v&&v(Q)},F=Q=>{var q;document.activeElement===((q=M.current)===null||q===void 0?void 0:q.input)&&Q.preventDefault()},U=Q=>{var q,Z;m&&m((Z=(q=M.current)===null||q===void 0?void 0:q.input)===null||Z===void 0?void 0:Z.value,Q)},B=Q=>{C.current||f||U(Q)},N=typeof u=="boolean"?h.createElement(Lz,null):null,I=`${E}-button`;let L;const G=u||{},H=G.type&&G.type.__ANT_BUTTON===!0;H||G.type==="button"?L=Pi(G,Object.assign({onMouseDown:F,onClick:Q=>{var q,Z;(Z=(q=G==null?void 0:G.props)===null||q===void 0?void 0:q.onClick)===null||Z===void 0||Z.call(q,Q),U(Q)},key:"enterButton"},H?{className:I,size:A}:{})):L=h.createElement(NT,{className:I,type:u?"primary":void 0,size:A,disabled:p,key:"enterButton",onMouseDown:F,onClick:U,loading:f,icon:N},u),c&&(L=[L,Pi(c,{key:"addonAfter"})]);const j=pe(E,{[`${E}-rtl`]:y==="rtl",[`${E}-${A}`]:!!A,[`${E}-with-button`]:!!u},i),X=Q=>{C.current=!0,_==null||_(Q)},K=Q=>{C.current=!1,w==null||w(Q)};return h.createElement(V1,Object.assign({ref:$i(M,t),onPressEnter:B},S,{size:A,onCompositionStart:X,onCompositionEnd:K,prefixCls:T,addonAfter:L,suffix:s,onChange:k,className:j,disabled:p}))}),pV=dV;var hV=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,mV=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ug={},sr;function gV(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&Ug[n])return Ug[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),s=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),u=mV.map(function(f){return"".concat(f,":").concat(r.getPropertyValue(f))}).join(";"),c={sizingStyle:u,paddingSize:o,borderSize:s,boxSizing:i};return t&&n&&(Ug[n]=c),c}function vV(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;sr||(sr=document.createElement("textarea"),sr.setAttribute("tab-index","-1"),sr.setAttribute("aria-hidden","true"),document.body.appendChild(sr)),e.getAttribute("wrap")?sr.setAttribute("wrap",e.getAttribute("wrap")):sr.removeAttribute("wrap");var i=gV(e,t),o=i.paddingSize,s=i.borderSize,u=i.boxSizing,c=i.sizingStyle;sr.setAttribute("style","".concat(c,";").concat(hV)),sr.value=e.value||e.placeholder||"";var f=void 0,p=void 0,m,v=sr.scrollHeight;if(u==="border-box"?v+=s:u==="content-box"&&(v-=o),n!==null||r!==null){sr.value=" ";var _=sr.scrollHeight-o;n!==null&&(f=_*n,u==="border-box"&&(f=f+o+s),v=Math.max(f,v)),r!==null&&(p=_*r,u==="border-box"&&(p=p+o+s),m=v>p?"":"hidden",v=Math.min(p,v))}var w={height:v,overflowY:m,resize:"none"};return f&&(w.minHeight=f),p&&(w.maxHeight=p),w}var yV=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Gg=0,qg=1,Kg=2,bV=h.forwardRef(function(e,t){var n=e,r=n.prefixCls;n.onPressEnter;var i=n.defaultValue,o=n.value,s=n.autoSize,u=n.onResize,c=n.className,f=n.style,p=n.disabled,m=n.onChange;n.onInternalAutoSize;var v=Gn(n,yV),_=Yp(i,{value:o,postState:function(se){return se??""}}),w=_e(_,2),S=w[0],P=w[1],y=function(se){P(se.target.value),m==null||m(se)},b=h.useRef();h.useImperativeHandle(t,function(){return{textArea:b.current}});var C=h.useMemo(function(){return s&&Ye(s)==="object"?[s.minRows,s.maxRows]:[]},[s]),E=_e(C,2),T=E[0],$=E[1],A=!!s,M=function(){try{if(document.activeElement===b.current){var se=b.current,ae=se.selectionStart,fe=se.selectionEnd,xe=se.scrollTop;b.current.setSelectionRange(ae,fe),b.current.scrollTop=xe}}catch{}},k=h.useState(Kg),F=_e(k,2),U=F[0],B=F[1],N=h.useState(),I=_e(N,2),L=I[0],G=I[1],H=function(){B(Gg)};_o(function(){A&&H()},[o,T,$,A]),_o(function(){if(U===Gg)B(qg);else if(U===qg){var Z=vV(b.current,!1,T,$);B(Kg),G(Z)}else M()},[U]);var j=h.useRef(),X=function(){hn.cancel(j.current)},K=function(se){U===Kg&&(u==null||u(se),s&&(X(),j.current=hn(function(){H()})))};h.useEffect(function(){return X},[]);var Q=A?L:null,q=Y(Y({},f),Q);return(U===Gg||U===qg)&&(q.overflowY="hidden",q.overflowX="hidden"),h.createElement(qO,{onResize:K,disabled:!(s||u)},h.createElement("textarea",Ot({},v,{ref:b,style:q,className:pe(r,c,ue({},"".concat(r,"-disabled"),p)),disabled:p,value:S,onChange:y})))}),_V=["defaultValue","value","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled"];function e4(e,t){return ge(e||"").slice(0,t).join("")}function Ax(e,t,n,r){var i=n;return e?i=e4(n,r):ge(t||"").lengthr&&(i=t),i}var wV=le.forwardRef(function(e,t){var n=e.defaultValue,r=e.value,i=e.onChange,o=e.allowClear,s=e.maxLength,u=e.onCompositionStart,c=e.onCompositionEnd,f=e.suffix,p=e.prefixCls,m=p===void 0?"rc-textarea":p,v=e.classes,_=e.showCount,w=e.className,S=e.style,P=e.disabled,y=Gn(e,_V),b=Yp(n,{value:r,defaultValue:n}),C=_e(b,2),E=C[0],T=C[1],$=h.useRef(null),A=le.useState(!1),M=_e(A,2),k=M[0],F=M[1],U=le.useRef(),B=le.useRef(0),N=function(){$.current.textArea.focus()};h.useImperativeHandle(t,function(){return{resizableTextArea:$.current,focus:N,blur:function(){$.current.textArea.blur()}}});var I=Number(s)>0,L=function(ae){F(!0),U.current=E,B.current=ae.currentTarget.selectionStart,u==null||u(ae)},G=function(ae){F(!1);var fe=ae.currentTarget.value;if(I){var xe,Fe=B.current>=s+1||B.current===((xe=U.current)===null||xe===void 0?void 0:xe.length);fe=Ax(Fe,U.current,fe,s)}fe!==E&&(T(fe),Ul(ae.currentTarget,ae,i,fe)),c==null||c(ae)},H=function(ae){var fe=ae.target.value;if(!k&&I){var xe=ae.target.selectionStart>=s+1||ae.target.selectionStart===fe.length||!ae.target.selectionStart;fe=Ax(xe,E,fe,s)}T(fe),Ul(ae.currentTarget,ae,i,fe)},j=function(ae){var fe=y.onPressEnter,xe=y.onKeyDown;ae.key==="Enter"&&fe&&fe(ae),xe==null||xe(ae)},X=function(ae){T(""),N(),Ul($.current.textArea,ae,i)},K=U0(E);!k&&I&&r==null&&(K=e4(K,s));var Q=le.createElement(YT,{value:K,allowClear:o,handleReset:X,suffix:f,prefixCls:m,classes:{affixWrapper:v==null?void 0:v.affixWrapper},disabled:P,style:S,inputStyle:{resize:S==null?void 0:S.resize},inputElement:le.createElement(bV,Ot({},y,{onKeyDown:j,onChange:H,onCompositionStart:L,onCompositionEnd:G,className:pe(_?"":w,v==null?void 0:v.textarea),style:!_&&S,disabled:P,prefixCls:m,ref:$}))});if(_){var q=ge(K).length,Z;return Ye(_)==="object"?Z=_.formatter({value:K,count:q,maxLength:s}):Z="".concat(q).concat(I?" / ".concat(s):""),le.createElement("div",{hidden:y.hidden,className:pe("".concat(m,"-show-count"),w,v==null?void 0:v.countWrapper),style:S,"data-count":Z},Q,le.createElement("span",{className:"".concat(m,"-data-count")},Z))}return Q}),SV=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{var{prefixCls:n,bordered:r=!0,size:i,disabled:o,status:s,allowClear:u}=e,c=SV(e,["prefixCls","bordered","size","disabled","status","allowClear"]);const{getPrefixCls:f,direction:p}=h.useContext(st),m=h.useContext(Ls),v=i||m,_=h.useContext(Up),w=o??_,{status:S,hasFeedback:P,feedbackIcon:y}=h.useContext(Ti),b=bT(S,s),C=h.useRef(null);h.useImperativeHandle(t,()=>{var M;return{resizableTextArea:(M=C.current)===null||M===void 0?void 0:M.resizableTextArea,focus:k=>{var F,U;nV((U=(F=C.current)===null||F===void 0?void 0:F.resizableTextArea)===null||U===void 0?void 0:U.textArea,k)},blur:()=>{var k;return(k=C.current)===null||k===void 0?void 0:k.blur()}}});const E=f("input",n);let T;typeof u=="object"&&(u!=null&&u.clearIcon)?T=u:u&&(T={clearIcon:h.createElement(Hu,null)});const[$,A]=B1(E);return $(h.createElement(wV,Object.assign({},c,{disabled:w,allowClear:T,classes:{affixWrapper:pe(`${E}-textarea-affix-wrapper`,{[`${E}-affix-wrapper-rtl`]:p==="rtl",[`${E}-affix-wrapper-borderless`]:!r,[`${E}-affix-wrapper-sm`]:v==="small",[`${E}-affix-wrapper-lg`]:v==="large"},Vl(`${E}-affix-wrapper`,b),A),countWrapper:pe(`${E}-textarea`,`${E}-textarea-show-count`,A),textarea:pe({[`${E}-borderless`]:!r,[`${E}-sm`]:v==="small",[`${E}-lg`]:v==="large"},Vl(E,b),A)},prefixCls:E,suffix:P&&h.createElement("span",{className:`${E}-textarea-suffix`},y),ref:C})))}),xV=CV,Uu=V1;Uu.Group=YH;Uu.Search=pV;Uu.TextArea=xV;Uu.Password=cV;const Xg=Uu,EV=new Et("antSpinMove",{to:{opacity:1}}),OV=new Et("antRotate",{to:{transform:"rotate(405deg)"}}),PV=e=>({[`${e.componentCls}`]:Object.assign(Object.assign({},To(e)),{position:"absolute",display:"none",color:e.colorPrimary,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"static",display:"inline-block",opacity:1},"&-nested-loading":{position:"relative",[`> div > ${e.componentCls}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${e.componentCls}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:-e.spinDotSize/2},[`${e.componentCls}-text`]:{position:"absolute",top:"50%",width:"100%",paddingTop:(e.spinDotSize-e.fontSize)/2+2,textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSize/2)-10},"&-sm":{[`${e.componentCls}-dot`]:{margin:-e.spinDotSizeSM/2},[`${e.componentCls}-text`]:{paddingTop:(e.spinDotSizeSM-e.fontSize)/2+2},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSizeSM/2)-10}},"&-lg":{[`${e.componentCls}-dot`]:{margin:-(e.spinDotSizeLG/2)},[`${e.componentCls}-text`]:{paddingTop:(e.spinDotSizeLG-e.fontSize)/2+2},[`&${e.componentCls}-show-text ${e.componentCls}-dot`]:{marginTop:-(e.spinDotSizeLG/2)-10}}},[`${e.componentCls}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${e.componentCls}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none",["&::after"]:{opacity:.4,pointerEvents:"auto"}}},["&-tip"]:{color:e.spinDotDefault},[`${e.componentCls}-dot`]:{position:"relative",display:"inline-block",fontSize:e.spinDotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:(e.spinDotSize-e.marginXXS/2)/2,height:(e.spinDotSize-e.marginXXS/2)/2,backgroundColor:e.colorPrimary,borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:EV,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:OV,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&-sm ${e.componentCls}-dot`]:{fontSize:e.spinDotSizeSM,i:{width:(e.spinDotSizeSM-e.marginXXS/2)/2,height:(e.spinDotSizeSM-e.marginXXS/2)/2}},[`&-lg ${e.componentCls}-dot`]:{fontSize:e.spinDotSizeLG,i:{width:(e.spinDotSizeLG-e.marginXXS)/2,height:(e.spinDotSizeLG-e.marginXXS)/2}},[`&${e.componentCls}-show-text ${e.componentCls}-text`]:{display:"block"}})}),TV=kr("Spin",e=>{const t=gn(e,{spinDotDefault:e.colorTextDescription,spinDotSize:e.controlHeightLG/2,spinDotSizeSM:e.controlHeightLG*.35,spinDotSizeLG:e.controlHeight});return[PV(t)]},{contentHeight:400});var RV=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{spinPrefixCls:t,spinning:n=!0,delay:r=0,className:i,rootClassName:o,size:s="default",tip:u,wrapperClassName:c,style:f,children:p,hashId:m}=e,v=RV(e,["spinPrefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","hashId"]),[_,w]=h.useState(()=>n&&!$V(n,r));h.useEffect(()=>{if(n){const T=qB(r,()=>{w(!0)});return T(),()=>{var $;($=T==null?void 0:T.cancel)===null||$===void 0||$.call(T)}}w(!1)},[r,n]);const S=h.useMemo(()=>typeof p<"u",[p]),{direction:P}=h.useContext(st),y=pe(t,{[`${t}-sm`]:s==="small",[`${t}-lg`]:s==="large",[`${t}-spinning`]:_,[`${t}-show-text`]:!!u,[`${t}-rtl`]:P==="rtl"},i,o,m),b=pe(`${t}-container`,{[`${t}-blur`]:_}),C=Is(v,["indicator","prefixCls"]),E=h.createElement("div",Object.assign({},C,{style:f,className:y,"aria-live":"polite","aria-busy":_}),AV(t,e),u?h.createElement("div",{className:`${t}-text`},u):null);return S?h.createElement("div",Object.assign({},C,{className:pe(`${t}-nested-loading`,c,m)}),_&&h.createElement("div",{key:"loading"},E),h.createElement("div",{className:b,key:"container"},p)):E},t4=e=>{const{prefixCls:t}=e,{getPrefixCls:n}=h.useContext(st),r=n("spin",t),[i,o]=TV(r),s=Object.assign(Object.assign({},e),{spinPrefixCls:r,hashId:o});return i(h.createElement(NV,Object.assign({},s)))};t4.setDefaultIndicator=e=>{Zf=e};const IV=t4;var MV=h.forwardRef(function(e,t){var n=e.prefixCls,r=e.style,i=e.className,o=e.duration,s=o===void 0?4.5:o,u=e.eventKey,c=e.content,f=e.closable,p=e.closeIcon,m=p===void 0?"x":p,v=e.props,_=e.onClick,w=e.onNoticeClose,S=e.times,P=h.useState(!1),y=_e(P,2),b=y[0],C=y[1],E=function(){w(u)};h.useEffect(function(){if(!b&&s>0){var $=setTimeout(function(){E()},s*1e3);return function(){clearTimeout($)}}},[s,b,S]);var T="".concat(n,"-notice");return h.createElement("div",Ot({},v,{ref:t,className:pe(T,i,ue({},"".concat(T,"-closable"),f)),style:r,onMouseEnter:function(){C(!0)},onMouseLeave:function(){C(!1)},onClick:_}),h.createElement("div",{className:"".concat(T,"-content")},c),f&&h.createElement("a",{tabIndex:0,className:"".concat(T,"-close"),onClick:function(A){A.preventDefault(),A.stopPropagation(),E()}},m))});const W1=MV;var DV=h.forwardRef(function(e,t){var n=e.prefixCls,r=n===void 0?"rc-notification":n,i=e.container,o=e.motion,s=e.maxCount,u=e.className,c=e.style,f=e.onAllRemoved,p=h.useState([]),m=_e(p,2),v=m[0],_=m[1],w=function(A){var M,k=v.find(function(F){return F.key===A});k==null||(M=k.onClose)===null||M===void 0||M.call(k),_(function(F){return F.filter(function(U){return U.key!==A})})};h.useImperativeHandle(t,function(){return{open:function(A){_(function(M){var k=ge(M),F=k.findIndex(function(N){return N.key===A.key}),U=Y({},A);if(F>=0){var B;U.times=(((B=M[F])===null||B===void 0?void 0:B.times)||0)+1,k[F]=U}else U.times=0,k.push(U);return s>0&&k.length>s&&(k=k.slice(-s)),k})},close:function(A){w(A)},destroy:function(){_([])}}});var S=h.useState({}),P=_e(S,2),y=P[0],b=P[1];h.useEffect(function(){var $={};v.forEach(function(A){var M=A.placement,k=M===void 0?"topRight":M;k&&($[k]=$[k]||[],$[k].push(A))}),Object.keys(y).forEach(function(A){$[A]=$[A]||[]}),b($)},[v]);var C=function(A){b(function(M){var k=Y({},M),F=k[A]||[];return F.length||delete k[A],k})},E=h.useRef(!1);if(h.useEffect(function(){Object.keys(y).length>0?E.current=!0:E.current&&(f==null||f(),E.current=!1)},[y]),!i)return null;var T=Object.keys(y);return ps.createPortal(h.createElement(h.Fragment,null,T.map(function($){var A=y[$],M=A.map(function(F){return{config:F,key:F.key}}),k=typeof o=="function"?o($):o;return h.createElement(nT,Ot({key:$,className:pe(r,"".concat(r,"-").concat($),u==null?void 0:u($)),style:c==null?void 0:c($),keys:M,motionAppear:!0},k,{onAllRemoved:function(){C($)}}),function(F,U){var B=F.config,N=F.className,I=F.style,L=B.key,G=B.times,H=B.className,j=B.style;return h.createElement(W1,Ot({},B,{ref:U,prefixCls:r,className:pe(N,H),style:Y(Y({},I),j),times:G,key:L,eventKey:L,onNoticeClose:w}))})})),i)}),LV=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved"],FV=function(){return document.body},$x=0;function kV(){for(var e={},t=arguments.length,n=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:{},t=e.getContainer,n=t===void 0?FV:t,r=e.motion,i=e.prefixCls,o=e.maxCount,s=e.className,u=e.style,c=e.onAllRemoved,f=Gn(e,LV),p=h.useState(),m=_e(p,2),v=m[0],_=m[1],w=h.useRef(),S=h.createElement(DV,{container:v,ref:w,prefixCls:i,motion:r,maxCount:o,className:s,style:u,onAllRemoved:c}),P=h.useState([]),y=_e(P,2),b=y[0],C=y[1],E=h.useMemo(function(){return{open:function($){var A=kV(f,$);(A.key===null||A.key===void 0)&&(A.key="rc-notification-".concat($x),$x+=1),C(function(M){return[].concat(ge(M),[{type:"open",config:A}])})},close:function($){C(function(A){return[].concat(ge(A),[{type:"close",key:$}])})},destroy:function(){C(function($){return[].concat(ge($),[{type:"destroy"}])})}}},[]);return h.useEffect(function(){_(n())}),h.useEffect(function(){w.current&&b.length&&(b.forEach(function(T){switch(T.type){case"open":w.current.open(T.config);break;case"close":w.current.close(T.key);break;case"destroy":w.current.destroy();break}}),C([]))},[b]),[E,S]}const jV=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorBgElevated:i,colorSuccess:o,colorError:s,colorWarning:u,colorInfo:c,fontSizeLG:f,motionEaseInOutCirc:p,motionDurationSlow:m,marginXS:v,paddingXS:_,borderRadiusLG:w,zIndexPopup:S,messageNoticeContentPadding:P}=e,y=new Et("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:_,transform:"translateY(0)",opacity:1}}),b=new Et("MessageMoveOut",{"0%":{maxHeight:e.height,padding:_,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},To(e)),{position:"fixed",top:v,width:"100%",pointerEvents:"none",zIndex:S,[`${t}-move-up`]:{animationFillMode:"forwards"},[` + ${t}-move-up-appear, + ${t}-move-up-enter + `]:{animationName:y,animationDuration:m,animationPlayState:"paused",animationTimingFunction:p},[` + ${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:b,animationDuration:m,animationPlayState:"paused",animationTimingFunction:p},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[`${t}-notice`]:{padding:_,textAlign:"center",[`${t}-custom-content > ${n}`]:{verticalAlign:"text-bottom",marginInlineEnd:v,fontSize:f},[`${t}-notice-content`]:{display:"inline-block",padding:P,background:i,borderRadius:w,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:o},[`${t}-error > ${n}`]:{color:s},[`${t}-warning > ${n}`]:{color:u},[` + ${t}-info > ${n}, + ${t}-loading > ${n}`]:{color:c}}},{[`${t}-notice-pure-panel`]:{padding:0,textAlign:"start"}}]},r4=kr("Message",e=>{const t=gn(e,{messageNoticeContentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`});return[jV(t)]},e=>({height:150,zIndexPopup:e.zIndexPopupBase+10}));var zV=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,o)=>n.then(i,o),r.promise=n,r}var WV=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{top:n,prefixCls:r,getContainer:i,maxCount:o,duration:s=GV,rtl:u,transitionName:c,onAllRemoved:f}=e,{getPrefixCls:p,getPopupContainer:m}=h.useContext(st),v=r||p("message"),[,_]=r4(v),w=()=>({left:"50%",transform:"translateX(-50%)",top:n??UV}),S=()=>pe(_,u?`${v}-rtl`:""),P=()=>VV(v,c),y=h.createElement("span",{className:`${v}-close-x`},h.createElement(WP,{className:`${v}-close-icon`})),[b,C]=n4({prefixCls:v,style:w,className:S,motion:P,closable:!1,closeIcon:y,duration:s,getContainer:()=>(i==null?void 0:i())||(m==null?void 0:m())||document.body,maxCount:o,onAllRemoved:f});return h.useImperativeHandle(t,()=>Object.assign(Object.assign({},b),{prefixCls:v,hashId:_})),C});let Nx=0;function o4(e){const t=h.useRef(null);return[h.useMemo(()=>{const r=c=>{var f;(f=t.current)===null||f===void 0||f.close(c)},i=c=>{if(!t.current){const T=()=>{};return T.then=()=>{},T}const{open:f,prefixCls:p,hashId:m}=t.current,v=`${p}-notice`,{content:_,icon:w,type:S,key:P,className:y,onClose:b}=c,C=WV(c,["content","icon","type","key","className","onClose"]);let E=P;return E==null&&(Nx+=1,E=`antd-message-${Nx}`),U1(T=>(f(Object.assign(Object.assign({},C),{key:E,content:h.createElement(i4,{prefixCls:p,type:S,icon:w},_),placement:"top",className:pe(S&&`${v}-${S}`,m,y),onClose:()=>{b==null||b(),T()}})),()=>{r(E)}))},s={open:i,destroy:c=>{var f;c!==void 0?r(c):(f=t.current)===null||f===void 0||f.destroy()}};return["info","success","warning","error","loading"].forEach(c=>{const f=(p,m,v)=>{let _;p&&typeof p=="object"&&"content"in p?_=p:_={content:p};let w,S;typeof m=="function"?S=m:(w=m,S=v);const P=Object.assign(Object.assign({onClose:S,duration:w},_),{type:c});return i(P)};s[c]=f}),s},[]),h.createElement(qV,Object.assign({key:"message-holder"},e,{ref:t}))]}function KV(e){return o4(e)}let lr=null,Jo=e=>e(),_u=[],Jd={};function XV(){const{prefixCls:e,getContainer:t,duration:n,rtl:r,maxCount:i,top:o}=Jd,s=e??Gp().getPrefixCls("message"),u=(t==null?void 0:t())||document.body;return{prefixCls:s,container:u,duration:n,rtl:r,maxCount:i,top:o}}const YV=h.forwardRef((e,t)=>{const n=()=>{const{prefixCls:m,container:v,maxCount:_,duration:w,rtl:S,top:P}=XV();return{prefixCls:m,getContainer:()=>v,maxCount:_,duration:w,rtl:S,top:P}},[r,i]=h.useState(n),[o,s]=o4(r),u=Gp(),c=u.getRootPrefixCls(),f=u.getIconPrefixCls(),p=()=>{i(n)};return h.useEffect(p,[]),h.useImperativeHandle(t,()=>{const m=Object.assign({},o);return Object.keys(m).forEach(v=>{m[v]=function(){return p(),o[v].apply(o,arguments)}}),{instance:m,sync:p}}),h.createElement(S1,{prefixCls:c,iconPrefixCls:f},s)});function eh(){if(!lr){const e=document.createDocumentFragment(),t={fragment:e};lr=t,Jo(()=>{L1(h.createElement(YV,{ref:n=>{const{instance:r,sync:i}=n||{};Promise.resolve().then(()=>{!t.instance&&r&&(t.instance=r,t.sync=i,eh())})}}),e)});return}lr.instance&&(_u.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Jo(()=>{const r=lr.instance.open(Object.assign(Object.assign({},Jd),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Jo(()=>{lr==null||lr.instance.destroy(e.key)});break;default:Jo(()=>{var r;const i=(r=lr.instance)[t].apply(r,ge(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),_u=[])}function JV(e){Jd=Object.assign(Object.assign({},Jd),e),Jo(()=>{var t;(t=lr==null?void 0:lr.sync)===null||t===void 0||t.call(lr)})}function QV(e){const t=U1(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:o=>{r=o}};return _u.push(i),()=>{r?Jo(()=>{r()}):i.skipped=!0}});return eh(),t}function ZV(e,t){const n=U1(r=>{let i;const o={type:e,args:t,resolve:r,setCloseFn:s=>{i=s}};return _u.push(o),()=>{i?Jo(()=>{i()}):o.skipped=!0}});return eh(),n}function eW(e){_u.push({type:"destroy",key:e}),eh()}const tW=["success","info","warning","error","loading"],nW={open:QV,destroy:eW,config:JV,useMessage:KV,_InternalPanelDoNotUseOrYouWillBeFired:HV},a4=nW;tW.forEach(e=>{a4[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r{const{componentCls:t,width:n,notificationMarginEdge:r}=e,i=new Et("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),o=new Et("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),s=new Et("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:n},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${t}-top, &${t}-bottom`]:{marginInline:0},[`&${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:o}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:r,[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}}}},iW=rW,oW=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:i,notificationMarginBottom:o,borderRadiusLG:s,colorSuccess:u,colorInfo:c,colorWarning:f,colorError:p,colorTextHeading:m,notificationBg:v,notificationPadding:_,notificationMarginEdge:w,motionDurationMid:S,motionEaseInOut:P,fontSize:y,lineHeight:b,width:C,notificationIconSize:E}=e,T=`${n}-notice`,$=new Et("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:C},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),A=new Et("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:o,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},To(e)),{position:"fixed",zIndex:e.zIndexPopup,marginInlineEnd:w,[`${n}-hook-holder`]:{position:"relative"},[`&${n}-top, &${n}-bottom`]:{[`${n}-notice`]:{marginInline:"auto auto"}},[`&${n}-topLeft, &${n}-bottomLeft`]:{[`${n}-notice`]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${n}-fade-enter, ${n}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:P,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${n}-fade-leave`]:{animationTimingFunction:P,animationFillMode:"both",animationDuration:S,animationPlayState:"paused"},[`${n}-fade-enter${n}-fade-enter-active, ${n}-fade-appear${n}-fade-appear-active`]:{animationName:$,animationPlayState:"running"},[`${n}-fade-leave${n}-fade-leave-active`]:{animationName:A,animationPlayState:"running"}}),iW(e)),{"&-rtl":{direction:"rtl",[`${n}-notice-btn`]:{float:"left"}}})},{[T]:{position:"relative",width:C,maxWidth:`calc(100vw - ${w*2}px)`,marginBottom:o,marginInlineStart:"auto",padding:_,overflow:"hidden",lineHeight:b,wordWrap:"break-word",background:v,borderRadius:s,boxShadow:r,[`${n}-close-icon`]:{fontSize:y,cursor:"pointer"},[`${T}-message`]:{marginBottom:e.marginXS,color:m,fontSize:i,lineHeight:e.lineHeightLG},[`${T}-description`]:{fontSize:y},[`&${T}-closable ${T}-message`]:{paddingInlineEnd:e.paddingLG},[`${T}-with-icon ${T}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.marginSM+E,fontSize:i},[`${T}-with-icon ${T}-description`]:{marginInlineStart:e.marginSM+E,fontSize:y},[`${T}-icon`]:{position:"absolute",fontSize:E,lineHeight:0,[`&-success${t}`]:{color:u},[`&-info${t}`]:{color:c},[`&-warning${t}`]:{color:f},[`&-error${t}`]:{color:p}},[`${T}-close`]:{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","&:hover":{color:e.colorIconHover,backgroundColor:e.wireframe?"transparent":e.colorFillContent}},[`${T}-btn`]:{float:"right",marginTop:e.marginSM}}},{[`${T}-pure-panel`]:{margin:0}}]},l4=kr("Notification",e=>{const t=e.paddingMD,n=e.paddingLG,r=gn(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`,notificationMarginBottom:e.margin,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationIconSize:e.fontSizeLG*e.lineHeightLG,notificationCloseButtonSize:e.controlHeightLG*.55});return[oW(r)]},e=>({zIndexPopup:e.zIndexPopupBase+50,width:384}));var aW=globalThis&&globalThis.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const{top:n,bottom:r,prefixCls:i,getContainer:o,maxCount:s,rtl:u,onAllRemoved:c}=e,{getPrefixCls:f,getPopupContainer:p}=h.useContext(st),m=i||f("notification"),v=b=>uW(b,n??Ix,r??Ix),[,_]=l4(m),w=()=>pe(_,{[`${m}-rtl`]:u}),S=()=>cW(m),[P,y]=n4({prefixCls:m,style:v,className:w,motion:S,closable:!0,closeIcon:u4(m),duration:dW,getContainer:()=>(o==null?void 0:o())||(p==null?void 0:p())||document.body,maxCount:s,onAllRemoved:c});return h.useImperativeHandle(t,()=>Object.assign(Object.assign({},P),{prefixCls:m,hashId:_})),y});function f4(e){const t=h.useRef(null);return[h.useMemo(()=>{const r=u=>{if(!t.current)return;const{open:c,prefixCls:f,hashId:p}=t.current,m=`${f}-notice`,{message:v,description:_,icon:w,type:S,btn:P,className:y}=u,b=fW(u,["message","description","icon","type","btn","className"]);return c(Object.assign(Object.assign({placement:"topRight"},b),{content:h.createElement(c4,{prefixCls:m,icon:w,type:S,message:v,description:_,btn:P}),className:pe(S&&`${m}-${S}`,p,y)}))},o={open:r,destroy:u=>{var c,f;u!==void 0?(c=t.current)===null||c===void 0||c.close(u):(f=t.current)===null||f===void 0||f.destroy()}};return["success","info","warning","error"].forEach(u=>{o[u]=c=>r(Object.assign(Object.assign({},c),{type:u}))}),o},[]),h.createElement(pW,Object.assign({key:"notification-holder"},e,{ref:t}))]}function hW(e){return f4(e)}let Pr=null,ed=e=>e(),Qd=[],Zd={};function mW(){const{prefixCls:e,getContainer:t,rtl:n,maxCount:r,top:i,bottom:o}=Zd,s=e??Gp().getPrefixCls("notification"),u=(t==null?void 0:t())||document.body;return{prefixCls:s,container:u,rtl:n,maxCount:r,top:i,bottom:o}}const gW=h.forwardRef((e,t)=>{const[n,r]=h.useState(),[i,o]=h.useState(),[s,u]=h.useState(),[c,f]=h.useState(),[p,m]=h.useState(),[v,_]=h.useState(),[w,S]=f4({prefixCls:n,getContainer:()=>i,maxCount:s,rtl:c,top:p,bottom:v}),P=Gp(),y=P.getRootPrefixCls(),b=P.getIconPrefixCls(),C=()=>{const{prefixCls:E,container:T,maxCount:$,rtl:A,top:M,bottom:k}=mW();r(E),o(T),u($),f(A),m(M),_(k)};return h.useEffect(C,[]),h.useImperativeHandle(t,()=>{const E=Object.assign({},w);return Object.keys(E).forEach(T=>{E[T]=function(){return C(),w[T].apply(w,arguments)}}),{instance:E,sync:C}}),h.createElement(S1,{prefixCls:y,iconPrefixCls:b},S)});function G1(){if(!Pr){const e=document.createDocumentFragment(),t={fragment:e};Pr=t,ed(()=>{L1(h.createElement(gW,{ref:n=>{const{instance:r,sync:i}=n||{};Promise.resolve().then(()=>{!t.instance&&r&&(t.instance=r,t.sync=i,G1())})}}),e)});return}Pr.instance&&(Qd.forEach(e=>{switch(e.type){case"open":{ed(()=>{Pr.instance.open(Object.assign(Object.assign({},Zd),e.config))});break}case"destroy":ed(()=>{Pr==null||Pr.instance.destroy(e.key)});break}}),Qd=[])}function vW(e){Zd=Object.assign(Object.assign({},Zd),e),ed(()=>{var t;(t=Pr==null?void 0:Pr.sync)===null||t===void 0||t.call(Pr)})}function d4(e){Qd.push({type:"open",config:e}),G1()}function yW(e){Qd.push({type:"destroy",key:e}),G1()}const bW=["success","info","warning","error"],_W={open:d4,destroy:yW,config:vW,useNotification:hW,_InternalPanelDoNotUseOrYouWillBeFired:lW},p4=_W;bW.forEach(e=>{p4[e]=t=>d4(Object.assign(Object.assign({},t),{type:e}))});const wW=p4;var SW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};const CW=SW;var h4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:CW}))};h4.displayName="FileOutlined";const Gl=h.forwardRef(h4);var xW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-616-64h536c4.4 0 8-3.6 8-8V284c0-7.2-8.7-10.7-13.7-5.7L592 488.6l-125.4-124a8.03 8.03 0 00-11.3 0l-189 189.6a7.87 7.87 0 00-2.3 5.6V720c0 4.4 3.6 8 8 8z"}}]},name:"area-chart",theme:"outlined"};const EW=xW;var m4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:EW}))};m4.displayName="AreaChartOutlined";const OW=h.forwardRef(m4);var PW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M856 376H648V168c0-8.8-7.2-16-16-16H168c-8.8 0-16 7.2-16 16v464c0 8.8 7.2 16 16 16h208v208c0 8.8 7.2 16 16 16h464c8.8 0 16-7.2 16-16V392c0-8.8-7.2-16-16-16zm-480 16v188H220V220h360v156H392c-8.8 0-16 7.2-16 16zm204 52v136H444V444h136zm224 360H444V648h188c8.8 0 16-7.2 16-16V444h156v360z"}}]},name:"block",theme:"outlined"};const TW=PW;var g4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:TW}))};g4.displayName="BlockOutlined";const RW=h.forwardRef(g4);var AW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 385.6a446.7 446.7 0 00-96-142.4 446.7 446.7 0 00-142.4-96C631.1 123.8 572.5 112 512 112s-119.1 11.8-174.4 35.2a446.7 446.7 0 00-142.4 96 446.7 446.7 0 00-96 142.4C75.8 440.9 64 499.5 64 560c0 132.7 58.3 257.7 159.9 343.1l1.7 1.4c5.8 4.8 13.1 7.5 20.6 7.5h531.7c7.5 0 14.8-2.7 20.6-7.5l1.7-1.4C901.7 817.7 960 692.7 960 560c0-60.5-11.9-119.1-35.2-174.4zM761.4 836H262.6A371.12 371.12 0 01140 560c0-99.4 38.7-192.8 109-263 70.3-70.3 163.7-109 263-109 99.4 0 192.8 38.7 263 109 70.3 70.3 109 163.7 109 263 0 105.6-44.5 205.5-122.6 276zM623.5 421.5a8.03 8.03 0 00-11.3 0L527.7 506c-18.7-5-39.4-.2-54.1 14.5a55.95 55.95 0 000 79.2 55.95 55.95 0 0079.2 0 55.87 55.87 0 0014.5-54.1l84.5-84.5c3.1-3.1 3.1-8.2 0-11.3l-28.3-28.3zM490 320h44c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8h-44c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8zm260 218v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8zm12.7-197.2l-31.1-31.1a8.03 8.03 0 00-11.3 0l-56.6 56.6a8.03 8.03 0 000 11.3l31.1 31.1c3.1 3.1 8.2 3.1 11.3 0l56.6-56.6c3.1-3.1 3.1-8.2 0-11.3zm-458.6-31.1a8.03 8.03 0 00-11.3 0l-31.1 31.1a8.03 8.03 0 000 11.3l56.6 56.6c3.1 3.1 8.2 3.1 11.3 0l31.1-31.1c3.1-3.1 3.1-8.2 0-11.3l-56.6-56.6zM262 530h-80c-4.4 0-8 3.6-8 8v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8z"}}]},name:"dashboard",theme:"outlined"};const $W=AW;var v4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:$W}))};v4.displayName="DashboardOutlined";const NW=h.forwardRef(v4);var IW={icon:function(t,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M81.8 537.8a60.3 60.3 0 010-51.5C176.6 286.5 319.8 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c-192.1 0-335.4-100.5-430.2-300.2z",fill:n}},{tag:"path",attrs:{d:"M512 258c-161.3 0-279.4 81.8-362.7 254C232.6 684.2 350.7 766 512 766c161.4 0 279.5-81.8 362.7-254C791.4 339.8 673.3 258 512 258zm-4 430c-97.2 0-176-78.8-176-176s78.8-176 176-176 176 78.8 176 176-78.8 176-176 176z",fill:n}},{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258s279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766z",fill:t}},{tag:"path",attrs:{d:"M508 336c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z",fill:t}}]}},name:"eye",theme:"twotone"};const MW=IW;var y4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:MW}))};y4.displayName="EyeTwoTone";const DW=h.forwardRef(y4);var LW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM528.1 472h-32.2c-5.5 0-10.3 3.7-11.6 9.1L434.6 680l-46.1-198.7c-1.3-5.4-6.1-9.3-11.7-9.3h-35.4a12.02 12.02 0 00-11.6 15.1l74.2 276c1.4 5.2 6.2 8.9 11.6 8.9h32c5.4 0 10.2-3.6 11.6-8.9l52.8-197 52.8 197c1.4 5.2 6.2 8.9 11.6 8.9h31.8c5.4 0 10.2-3.6 11.6-8.9l74.4-276a12.04 12.04 0 00-11.6-15.1H647c-5.6 0-10.4 3.9-11.7 9.3l-45.8 199.1-49.8-199.3c-1.3-5.4-6.1-9.1-11.6-9.1z"}}]},name:"file-word",theme:"outlined"};const FW=LW;var b4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:FW}))};b4.displayName="FileWordOutlined";const _4=h.forwardRef(b4);var kW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M926 164H94c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V196c0-17.7-14.3-32-32-32zm-40 632H134V236h752v560zm-658.9-82.3c3.1 3.1 8.2 3.1 11.3 0l172.5-172.5 114.4 114.5c3.1 3.1 8.2 3.1 11.3 0l297-297.2c3.1-3.1 3.1-8.2 0-11.3l-36.8-36.8a8.03 8.03 0 00-11.3 0L531 565 416.6 450.5a8.03 8.03 0 00-11.3 0l-214.9 215a8.03 8.03 0 000 11.3l36.7 36.9z"}}]},name:"fund",theme:"outlined"};const jW=kW;var w4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:jW}))};w4.displayName="FundOutlined";const zW=h.forwardRef(w4);var BW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"};const HW=BW;var S4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:HW}))};S4.displayName="GlobalOutlined";const VW=h.forwardRef(S4);var WW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM305.8 637.7c3.1 3.1 8.1 3.1 11.3 0l138.3-137.6L583 628.5c3.1 3.1 8.2 3.1 11.3 0l275.4-275.3c3.1-3.1 3.1-8.2 0-11.3l-39.6-39.6a8.03 8.03 0 00-11.3 0l-230 229.9L461.4 404a8.03 8.03 0 00-11.3 0L266.3 586.7a8.03 8.03 0 000 11.3l39.5 39.7z"}}]},name:"line-chart",theme:"outlined"};const UW=WW;var C4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:UW}))};C4.displayName="LineChartOutlined";const GW=h.forwardRef(C4);var qW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 518H506V160c0-4.4-3.6-8-8-8h-26a398.46 398.46 0 00-282.8 117.1 398.19 398.19 0 00-85.7 127.1A397.61 397.61 0 0072 552a398.46 398.46 0 00117.1 282.8c36.7 36.7 79.5 65.6 127.1 85.7A397.61 397.61 0 00472 952a398.46 398.46 0 00282.8-117.1c36.7-36.7 65.6-79.5 85.7-127.1A397.61 397.61 0 00872 552v-26c0-4.4-3.6-8-8-8zM705.7 787.8A331.59 331.59 0 01470.4 884c-88.1-.4-170.9-34.9-233.2-97.2C174.5 724.1 140 640.7 140 552c0-88.7 34.5-172.1 97.2-234.8 54.6-54.6 124.9-87.9 200.8-95.5V586h364.3c-7.7 76.3-41.3 147-96.6 201.8zM952 462.4l-2.6-28.2c-8.5-92.1-49.4-179-115.2-244.6A399.4 399.4 0 00589 74.6L560.7 72c-4.7-.4-8.7 3.2-8.7 7.9V464c0 4.4 3.6 8 8 8l384-1c4.7 0 8.4-4 8-8.6zm-332.2-58.2V147.6a332.24 332.24 0 01166.4 89.8c45.7 45.6 77 103.6 90 166.1l-256.4.7z"}}]},name:"pie-chart",theme:"outlined"};const KW=qW;var x4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:KW}))};x4.displayName="PieChartOutlined";const XW=h.forwardRef(x4);var YW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6zm-405.8-201c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0026 0l212.6-292.7c3.8-5.3 0-12.7-6.5-12.7h-55.2c-5.1 0-10 2.5-13 6.6L468.9 542.4l-64.7-89.1z"}}]},name:"safety-certificate",theme:"outlined"};const JW=YW;var E4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:JW}))};E4.displayName="SafetyCertificateOutlined";const QW=h.forwardRef(E4);var ZW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 208H676V232h212v136zm0 224H676V432h212v160zM412 432h200v160H412V432zm200-64H412V232h200v136zm-476 64h212v160H136V432zm0-200h212v136H136V232zm0 424h212v136H136V656zm276 0h200v136H412V656zm476 136H676V656h212v136z"}}]},name:"table",theme:"outlined"};const eU=ZW;var O4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:eU}))};O4.displayName="TableOutlined";const tU=h.forwardRef(O4);var nU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464H332V240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v68c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-68c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zm-40 376H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"unlock",theme:"outlined"};const rU=nU;var P4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:rU}))};P4.displayName="UnlockOutlined";const iU=h.forwardRef(P4);var oU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"};const aU=oU;var T4=function(t,n){return h.createElement(ht,Y(Y({},t),{},{ref:n,icon:aU}))};T4.displayName="UserOutlined";const sU=h.forwardRef(T4);/** + * @remix-run/router v1.3.3 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function wu(){return wu=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function uU(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function cU(){return Math.random().toString(36).substr(2,8)}function Dx(e,t){return{usr:e.state,key:e.key,idx:t}}function G0(e,t,n,r){return n===void 0&&(n=null),wu({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?pa(t):t,{state:n,key:t&&t.key||r||cU()})}function ep(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function pa(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function fU(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,s=i.history,u=io.Pop,c=null,f=p();f==null&&(f=0,s.replaceState(wu({},s.state,{idx:f}),""));function p(){return(s.state||{idx:null}).idx}function m(){u=io.Pop;let P=p(),y=P==null?null:P-f;f=P,c&&c({action:u,location:S.location,delta:y})}function v(P,y){u=io.Push;let b=G0(S.location,P,y);n&&n(b,P),f=p()+1;let C=Dx(b,f),E=S.createHref(b);try{s.pushState(C,"",E)}catch{i.location.assign(E)}o&&c&&c({action:u,location:S.location,delta:1})}function _(P,y){u=io.Replace;let b=G0(S.location,P,y);n&&n(b,P),f=p();let C=Dx(b,f),E=S.createHref(b);s.replaceState(C,"",E),o&&c&&c({action:u,location:S.location,delta:0})}function w(P){let y=i.location.origin!=="null"?i.location.origin:i.location.href,b=typeof P=="string"?P:ep(P);return Qt(y,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,y)}let S={get action(){return u},get location(){return e(i,s)},listen(P){if(c)throw new Error("A history only accepts one active listener");return i.addEventListener(Mx,m),c=P,()=>{i.removeEventListener(Mx,m),c=null}},createHref(P){return t(i,P)},createURL:w,encodeLocation(P){let y=w(P);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:v,replace:_,go(P){return s.go(P)}};return S}var Lx;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Lx||(Lx={}));function dU(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?pa(t):t,i=q1(r.pathname||"/",n);if(i==null)return null;let o=R4(e);pU(o);let s=null;for(let u=0;s==null&&u{let c={relativePath:u===void 0?o.path||"":u,caseSensitive:o.caseSensitive===!0,childrenIndex:s,route:o};c.relativePath.startsWith("/")&&(Qt(c.relativePath.startsWith(r),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(r.length));let f=go([r,c.relativePath]),p=n.concat(c);o.children&&o.children.length>0&&(Qt(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+f+'".')),R4(o.children,t,p,f)),!(o.path==null&&!o.index)&&t.push({path:f,score:_U(f,o.index),routesMeta:p})};return e.forEach((o,s)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))i(o,s);else for(let c of A4(o.path))i(o,s,c)}),t}function A4(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let s=A4(r.join("/")),u=[];return u.push(...s.map(c=>c===""?o:[o,c].join("/"))),i&&u.push(...s),u.map(c=>e.startsWith("/")&&c===""?"/":c)}function pU(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:wU(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const hU=/^:\w+$/,mU=3,gU=2,vU=1,yU=10,bU=-2,Fx=e=>e==="*";function _U(e,t){let n=e.split("/"),r=n.length;return n.some(Fx)&&(r+=bU),t&&(r+=gU),n.filter(i=>!Fx(i)).reduce((i,o)=>i+(hU.test(o)?mU:o===""?vU:yU),r)}function wU(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function SU(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let s=0;s{if(p==="*"){let v=u[m]||"";s=o.slice(0,o.length-v.length).replace(/(.)\/+$/,"$1")}return f[p]=OU(u[m]||"",p),f},{}),pathname:o,pathnameBase:s,pattern:e}}function xU(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),K1(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(s,u)=>(r.push(u),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function EU(e){try{return decodeURI(e)}catch(t){return K1(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function OU(e,t){try{return decodeURIComponent(e)}catch(n){return K1(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function q1(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function K1(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function PU(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?pa(e):e;return{pathname:n?n.startsWith("/")?n:TU(n,t):t,search:AU(r),hash:$U(i)}}function TU(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Yg(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function $4(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function N4(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=pa(e):(i=wu({},e),Qt(!i.pathname||!i.pathname.includes("?"),Yg("?","pathname","search",i)),Qt(!i.pathname||!i.pathname.includes("#"),Yg("#","pathname","hash",i)),Qt(!i.search||!i.search.includes("#"),Yg("#","search","hash",i)));let o=e===""||i.pathname==="",s=o?"/":i.pathname,u;if(r||s==null)u=n;else{let m=t.length-1;if(s.startsWith("..")){let v=s.split("/");for(;v[0]==="..";)v.shift(),m-=1;i.pathname=v.join("/")}u=m>=0?t[m]:"/"}let c=PU(i,u),f=s&&s!=="/"&&s.endsWith("/"),p=(o||s===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(f||p)&&(c.pathname+="/"),c}const go=e=>e.join("/").replace(/\/\/+/g,"/"),RU=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),AU=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,$U=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function NU(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const IU=["post","put","patch","delete"];[...IU];/** + * React Router v6.8.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function q0(){return q0=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.value=r,i.getSnapshot=t,Jg(i)&&o({inst:i})},[e,r,t]),FU(()=>(Jg(i)&&o({inst:i}),e(()=>{Jg(i)&&o({inst:i})})),[e]),jU(r),r}function Jg(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!DU(n,r)}catch{return!0}}function BU(e,t,n){return t()}const HU=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",VU=!HU,WU=VU?BU:zU;"useSyncExternalStore"in ud&&(e=>e.useSyncExternalStore)(ud);const UU=h.createContext(null),X1=h.createContext(null),Gu=h.createContext(null),th=h.createContext(null),ha=h.createContext({outlet:null,matches:[]}),I4=h.createContext(null);function GU(e,t){let{relative:n}=t===void 0?{}:t;Fs()||Qt(!1);let{basename:r,navigator:i}=h.useContext(Gu),{hash:o,pathname:s,search:u}=M4(e,{relative:n}),c=s;return r!=="/"&&(c=s==="/"?r:go([r,s])),i.createHref({pathname:c,search:u,hash:o})}function Fs(){return h.useContext(th)!=null}function nh(){return Fs()||Qt(!1),h.useContext(th).location}function Y1(){Fs()||Qt(!1);let{basename:e,navigator:t}=h.useContext(Gu),{matches:n}=h.useContext(ha),{pathname:r}=nh(),i=JSON.stringify($4(n).map(u=>u.pathnameBase)),o=h.useRef(!1);return h.useEffect(()=>{o.current=!0}),h.useCallback(function(u,c){if(c===void 0&&(c={}),!o.current)return;if(typeof u=="number"){t.go(u);return}let f=N4(u,JSON.parse(i),r,c.relative==="path");e!=="/"&&(f.pathname=f.pathname==="/"?e:go([e,f.pathname])),(c.replace?t.replace:t.push)(f,c.state,c)},[e,t,i,r])}const qU=h.createContext(null);function KU(e){let t=h.useContext(ha).outlet;return t&&h.createElement(qU.Provider,{value:e},t)}function M4(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=h.useContext(ha),{pathname:i}=nh(),o=JSON.stringify($4(r).map(s=>s.pathnameBase));return h.useMemo(()=>N4(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function XU(e,t){Fs()||Qt(!1);let{navigator:n}=h.useContext(Gu),r=h.useContext(X1),{matches:i}=h.useContext(ha),o=i[i.length-1],s=o?o.params:{};o&&o.pathname;let u=o?o.pathnameBase:"/";o&&o.route;let c=nh(),f;if(t){var p;let S=typeof t=="string"?pa(t):t;u==="/"||(p=S.pathname)!=null&&p.startsWith(u)||Qt(!1),f=S}else f=c;let m=f.pathname||"/",v=u==="/"?m:m.slice(u.length)||"/",_=dU(e,{pathname:v}),w=ZU(_&&_.map(S=>Object.assign({},S,{params:Object.assign({},s,S.params),pathname:go([u,n.encodeLocation?n.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?u:go([u,n.encodeLocation?n.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),i,r||void 0);return t&&w?h.createElement(th.Provider,{value:{location:q0({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:io.Pop}},w):w}function YU(){let e=rG(),t=NU(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},o=null;return h.createElement(h.Fragment,null,h.createElement("h2",null,"Unexpected Application Error!"),h.createElement("h3",{style:{fontStyle:"italic"}},t),n?h.createElement("pre",{style:i},n):null,o)}class JU extends h.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?h.createElement(ha.Provider,{value:this.props.routeContext},h.createElement(I4.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function QU(e){let{routeContext:t,match:n,children:r}=e,i=h.useContext(UU);return i&&i.static&&i.staticContext&&n.route.errorElement&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),h.createElement(ha.Provider,{value:t},r)}function ZU(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,i=n==null?void 0:n.errors;if(i!=null){let o=r.findIndex(s=>s.route.id&&(i==null?void 0:i[s.route.id]));o>=0||Qt(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,s,u)=>{let c=s.route.id?i==null?void 0:i[s.route.id]:null,f=n?s.route.errorElement||h.createElement(YU,null):null,p=t.concat(r.slice(0,u+1)),m=()=>h.createElement(QU,{match:s,routeContext:{outlet:o,matches:p}},c?f:s.route.element!==void 0?s.route.element:o);return n&&(s.route.errorElement||u===0)?h.createElement(JU,{location:n.location,component:f,error:c,children:m(),routeContext:{outlet:null,matches:p}}):m()},null)}var kx;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(kx||(kx={}));var tp;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(tp||(tp={}));function eG(e){let t=h.useContext(X1);return t||Qt(!1),t}function tG(e){let t=h.useContext(ha);return t||Qt(!1),t}function nG(e){let t=tG(),n=t.matches[t.matches.length-1];return n.route.id||Qt(!1),n.route.id}function rG(){var e;let t=h.useContext(I4),n=eG(tp.UseRouteError),r=nG(tp.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function jx(e){let{to:t,replace:n,state:r,relative:i}=e;Fs()||Qt(!1);let o=h.useContext(X1),s=Y1();return h.useEffect(()=>{o&&o.navigation.state!=="idle"||s(t,{replace:n,state:r,relative:i})}),null}function aJ(e){return KU(e.context)}function iG(e){let{basename:t="/",children:n=null,location:r,navigationType:i=io.Pop,navigator:o,static:s=!1}=e;Fs()&&Qt(!1);let u=t.replace(/^\/*/,"/"),c=h.useMemo(()=>({basename:u,navigator:o,static:s}),[u,o,s]);typeof r=="string"&&(r=pa(r));let{pathname:f="/",search:p="",hash:m="",state:v=null,key:_="default"}=r,w=h.useMemo(()=>{let S=q1(f,u);return S==null?null:{pathname:S,search:p,hash:m,state:v,key:_}},[u,f,p,m,v,_]);return w==null?null:h.createElement(Gu.Provider,{value:c},h.createElement(th.Provider,{children:n,value:{location:w,navigationType:i}}))}var zx;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(zx||(zx={}));new Promise(()=>{});/** + * React Router DOM v6.8.2 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function K0(){return K0=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function aG(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function sG(e,t){return e.button===0&&(!t||t==="_self")&&!aG(e)}const lG=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function uG(e){let{basename:t,children:n,window:r}=e,i=h.useRef();i.current==null&&(i.current=lU({window:r,v5Compat:!0}));let o=i.current,[s,u]=h.useState({action:o.action,location:o.location});return h.useLayoutEffect(()=>o.listen(u),[o]),h.createElement(iG,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:o})}const cG=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",fG=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,sJ=h.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:s,state:u,target:c,to:f,preventScrollReset:p}=t,m=oG(t,lG),{basename:v}=h.useContext(Gu),_,w=!1;if(typeof f=="string"&&fG.test(f)&&(_=f,cG)){let b=new URL(window.location.href),C=f.startsWith("//")?new URL(b.protocol+f):new URL(f),E=q1(C.pathname,v);C.origin===b.origin&&E!=null?f=E+C.search+C.hash:w=!0}let S=GU(f,{relative:i}),P=dG(f,{replace:s,state:u,target:c,preventScrollReset:p,relative:i});function y(b){r&&r(b),b.defaultPrevented||P(b)}return h.createElement("a",K0({},m,{href:_||S,onClick:w||o?r:y,ref:n,target:c}))});var Bx;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Bx||(Bx={}));var Hx;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Hx||(Hx={}));function dG(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:s}=t===void 0?{}:t,u=Y1(),c=nh(),f=M4(e,{relative:s});return h.useCallback(p=>{if(sG(p,n)){p.preventDefault();let m=r!==void 0?r:ep(c)===ep(f);u(e,{replace:m,state:i,preventScrollReset:o,relative:s})}},[c,u,f,r,i,n,e,o,s])}const pG="modulepreload",hG=function(e){return"/react-build-admin/"+e},Vx={},Kt=function(t,n,r){if(!n||n.length===0)return t();const i=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=hG(o),o in Vx)return;Vx[o]=!0;const s=o.endsWith(".css"),u=s?'[rel="stylesheet"]':"";if(!!r)for(let p=i.length-1;p>=0;p--){const m=i[p];if(m.href===o&&(!s||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${u}`))return;const f=document.createElement("link");if(f.rel=s?"stylesheet":pG,s||(f.as="script",f.crossOrigin=""),f.href=o,document.head.appendChild(f),s)return new Promise((p,m)=>{f.addEventListener("load",p),f.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())};function Wx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Qg(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Ux(e,t){if(e==null)return{};var n=gG(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var vG=["width","height","viewBox"],yG=["tabindex"],bG={focusable:"false",preserveAspectRatio:"xMidYMid meet"};function _G(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.width,n=e.height,r=e.viewBox,i=r===void 0?"0 0 ".concat(t," ").concat(n):r,o=Ux(e,vG),s=o.tabindex,u=Ux(o,yG),c=Qg(Qg(Qg({},bG),u),{},{width:t,height:n,viewBox:i});return c["aria-label"]||c["aria-labelledby"]||c.title?(c.role="img",s!=null&&(c.focusable="true",c.tabindex=s)):c["aria-hidden"]=!0,c}var Pt={},wG={get exports(){return Pt},set exports(e){Pt=e}},SG="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",CG=SG,xG=CG;function D4(){}function L4(){}L4.resetWarningCache=D4;var EG=function(){function e(r,i,o,s,u,c){if(c!==xG){var f=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw f.name="Invariant Violation",f}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:L4,resetWarningCache:D4};return n.PropTypes=n,n};wG.exports=EG();function Gx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Su(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Cu(e,t){if(e==null)return{};var n=PG(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var TG=["className","children","tabIndex"],RG=["tabindex"],ks=le.forwardRef(function(t,n){var r=t.className,i=t.children,o=t.tabIndex,s=Cu(t,TG),u=_G(Su(Su({},s),{},{tabindex:o})),c=u.tabindex,f=Cu(u,RG);return r&&(f.className=r),c!=null&&(f.tabIndex=c),n&&(f.ref=n),le.createElement("svg",f,i)});ks.displayName="Icon";ks.propTypes={"aria-hidden":Pt.string,"aria-label":Pt.string,"aria-labelledby":Pt.string,children:Pt.node,className:Pt.string,height:Pt.oneOfType([Pt.number,Pt.string]),preserveAspectRatio:Pt.string,tabIndex:Pt.string,viewBox:Pt.string,width:Pt.oneOfType([Pt.number,Pt.string]),xmlns:Pt.string};ks.defaultProps={xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid meet"};Pt.oneOfType([Pt.number,Pt.string]);var qx,Kx,Xx,AG=["children","size"],$G=["children","size"],NG=le.forwardRef(function(t,n){var r=t.children,i=t.size,o=i===void 0?16:i,s=Cu(t,AG);return le.createElement(ks,Su({width:o,height:o,ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor"},s),qx||(qx=le.createElement("path",{d:"M4,28V25H26V17H4V13H18V5H4V2H2V28a2,2,0,0,0,2,2H30V28Zm20-5H14V19H24ZM16,11H10V7h6Z"})),r)}),IG=le.forwardRef(function(t,n){var r=t.children,i=t.size,o=i===void 0?16:i,s=Cu(t,$G);return le.createElement(ks,Su({width:o,height:o,ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor"},s),Kx||(Kx=le.createElement("path",{d:"M17.74,30,16,29l4-7h6a2,2,0,0,0,2-2V8a2,2,0,0,0-2-2H6A2,2,0,0,0,4,8V20a2,2,0,0,0,2,2h9v2H6a4,4,0,0,1-4-4V8A4,4,0,0,1,6,4H26a4,4,0,0,1,4,4V20a4,4,0,0,1-4,4H21.16Z"})),Xx||(Xx=le.createElement("path",{d:"M8 10H24V12H8zM8 16H18V18H8z"})),r)}),Yx,Jx,Qx,MG=["children","size"],DG=le.forwardRef(function(t,n){var r=t.children,i=t.size,o=i===void 0?16:i,s=Cu(t,MG);return le.createElement(ks,Su({width:o,height:o,ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor"},s),Yx||(Yx=le.createElement("path",{d:"M16,24l-6.09-8.6A8.14,8.14,0,0,1,16,2a8.08,8.08,0,0,1,8,8.13,8.2,8.2,0,0,1-1.8,5.13ZM16,4a6.07,6.07,0,0,0-6,6.13,6.19,6.19,0,0,0,1.49,4L16,20.52,20.63,14A6.24,6.24,0,0,0,22,10.13,6.07,6.07,0,0,0,16,4Z"})),Jx||(Jx=le.createElement("circle",{cx:"16",cy:"9",r:"2"})),Qx||(Qx=le.createElement("path",{d:"M28,12H26v2h2V28H4V14H6V12H4a2,2,0,0,0-2,2V28a2,2,0,0,0,2,2H28a2,2,0,0,0,2-2V14A2,2,0,0,0,28,12Z"})),r)});const Xt=e=>Ee(h.Suspense,{fallback:Ee(IV,{size:"large",style:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%"}}),children:Ee(e,{})}),LG=[{path:"/basic",key:"/basic",label:"基础",name:"basic",icon:Ee(VW,{}),element:Xt(h.lazy(()=>Kt(()=>import("./index.1787cd33.js"),["js/index.1787cd33.js","js/dropdown.f5a1b438.js","js/index.96a2a388.js","js/index.011f93d6.js","js/index.9651a66b.js"]))),redirect:"/basic/dashboard",children:[{path:"/basic/dashboard",key:"/basic/dashboard",label:"公告板",title:"公告板",name:"dashboard",meta:{title:"公告板222",key:"/basic/dashboard"},icon:Ee(NW,{}),element:Xt(h.lazy(()=>Kt(()=>import("./index.5147eed7.js"),["js/index.5147eed7.js","js/Table.5092fcc1.js","js/dropdown.f5a1b438.js","js/index.96a2a388.js","js/index.011f93d6.js","js/index.d13eb48b.js"])))},{path:"/basic/doc",key:"/basic/doc",label:"文档",title:"文档",icon:Ee(_4,{}),name:"doc",element:Xt(h.lazy(()=>Kt(()=>import("./index.1707ec93.js"),["js/index.1707ec93.js","js/index.d13eb48b.js","js/index.96a2a388.js","js/index.011f93d6.js"])))},{path:"/basic/error",key:"/basic/error",label:"错误页面",title:"错误页面",icon:Ee(IG,{}),name:"error",children:[{path:"/basic/error/404",key:"/basic/error/404",label:"404",title:"404",icon:Ee(Gl,{}),name:"404",element:Xt(h.lazy(()=>Kt(()=>import("./index.137fcdca.js"),["js/index.137fcdca.js","js/index.da1b8042.js","js/index.d13eb48b.js","js/index.96a2a388.js","js/index.78ed1bec.js"])))},{path:"/basic/error/403",key:"/basic/error/403",label:"403",title:"403",icon:Ee(Gl,{}),name:"403",element:Xt(h.lazy(()=>Kt(()=>import("./index.fca70b20.js"),["js/index.fca70b20.js","js/index.da1b8042.js","js/index.d13eb48b.js","js/index.96a2a388.js","js/index.78ed1bec.js"])))}]}]}],FG=[{path:"/charts",key:"/charts",label:"图表",name:"图表",icon:Ee(OW,{}),element:Xt(h.lazy(()=>Kt(()=>import("./index.1787cd33.js"),["js/index.1787cd33.js","js/dropdown.f5a1b438.js","js/index.96a2a388.js","js/index.011f93d6.js","js/index.9651a66b.js"]))),redirect:"/charts/basic",children:[{path:"/charts/basic",key:"/charts/basic",label:"基础图表",title:"基础图表",name:"charts-basic",icon:Ee(zW,{}),element:Xt(h.lazy(()=>Kt(()=>import("./index.8bedced8.js"),["js/index.8bedced8.js","js/index.da1b8042.js","js/index.6d1cb812.js","js/tslib.es6.bce154b8.js","js/index.11636481.js","js/index.d13eb48b.js","js/index.96a2a388.js"])))},{path:"/charts/line",key:"/charts/line",label:"折线图",title:"折线图",icon:Ee(GW,{}),name:"line",element:Xt(h.lazy(()=>Kt(()=>import("./index.0098c458.js"),["js/index.0098c458.js","js/index.da1b8042.js","js/index.6d1cb812.js","js/tslib.es6.bce154b8.js","js/index.11636481.js","js/index.d13eb48b.js","js/index.96a2a388.js"])))},{path:"/charts/pie",key:"/charts/pie",label:"饼图",title:"饼图",icon:Ee(XW,{}),name:"pie",element:Xt(h.lazy(()=>Kt(()=>import("./index.2dd7b601.js"),["js/index.2dd7b601.js","js/index.6d1cb812.js","js/tslib.es6.bce154b8.js","js/index.11636481.js"])))},{path:"/charts/progress",key:"/charts/progress",label:"进度条",title:"进度条",icon:Ee(NG,{}),name:"progress",element:Xt(h.lazy(()=>Kt(()=>import("./index.ec169bb1.js"),["js/index.ec169bb1.js","js/index.da1b8042.js","js/index.d13eb48b.js","js/index.96a2a388.js","js/index.011f93d6.js"])))},{path:"/charts/map",key:"/charts/map",label:"地图下钻",title:"地图下钻",icon:Ee(DG,{}),name:"map",element:Xt(h.lazy(()=>Kt(()=>import("./index.88b1f3e9.js"),["js/index.88b1f3e9.js","js/index.a645cdab.js","js/index.11636481.js"])))}]}],kG=[{path:"/components",key:"/components",label:"组件",title:"组件",icon:Ee(RW,{}),element:Xt(h.lazy(()=>Kt(()=>import("./index.1787cd33.js"),["js/index.1787cd33.js","js/dropdown.f5a1b438.js","js/index.96a2a388.js","js/index.011f93d6.js","js/index.9651a66b.js"]))),children:[{label:"富文本",title:"富文本",icon:Ee(_4,{}),path:"/components/tinymce",key:"/components/tinymce",element:Xt(h.lazy(()=>Kt(()=>import("./index.a5a55c4a.js"),["js/index.a5a55c4a.js","js/index.a645cdab.js","js/index.da1b8042.js","js/index.d13eb48b.js","js/index.96a2a388.js"])))}]}],jG=[{path:"/table-pages",key:"/table-pages",label:"表格",title:"表格",icon:Ee(tU,{}),element:Xt(h.lazy(()=>Kt(()=>import("./index.1787cd33.js"),["js/index.1787cd33.js","js/dropdown.f5a1b438.js","js/index.96a2a388.js","js/index.011f93d6.js","js/index.9651a66b.js"]))),children:[{label:"查询表格",title:"查询表格",icon:Ee(Gl,{}),path:"/table-pages/table",key:"/table-pages/table",element:Xt(h.lazy(()=>Kt(()=>import("./index.ce38cead.js"),["js/index.ce38cead.js","js/index.d13eb48b.js","js/index.96a2a388.js","js/Table.5092fcc1.js","js/dropdown.f5a1b438.js","js/index.011f93d6.js","js/index.23028eb6.js"])))},{label:"标准表格",title:"标准表格",icon:Ee(Gl,{}),path:"/table-pages/standard",key:"/table-pages/standard",element:Xt(h.lazy(()=>Kt(()=>import("./index.633e9023.js"),["js/index.633e9023.js","js/tslib.es6.bce154b8.js","js/index.a645cdab.js","js/index.011f93d6.js","js/index.da1b8042.js","js/Table.5092fcc1.js","js/dropdown.f5a1b438.js","js/index.96a2a388.js","js/index.9651a66b.js","js/index.23028eb6.js","js/index.d13eb48b.js"])))},{label:"卡片列表",title:"卡片列表",icon:Ee(Gl,{}),path:"/table-pages/card-list",key:"/table-pages/card-list",element:Xt(h.lazy(()=>Kt(()=>import("./index.f0f01a09.js"),["js/index.f0f01a09.js","js/index.d13eb48b.js","js/index.96a2a388.js","js/Table.5092fcc1.js","js/dropdown.f5a1b438.js","js/index.011f93d6.js","js/index.23028eb6.js"])))}]}],zG="0.0.0",lJ={base:{current:1,pageSize:10},options:{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["5","10","20","30","50","100"]}},F4=zG,td="React Build Admin",X0=td.replace(/\s+/g,""),J1=`${X0}-${F4}`,Zx="/basic/dashboard",uJ="https://gitee.com/jikey/react-build-admin";function qe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qG(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function KG(e){var t=qG(e,"string");return typeof t=="symbol"?t:String(t)}var qr=Symbol("mobx-stored-annotations");function Zr(e){function t(n,r){Ku(n,r,e)}return Object.assign(t,e)}function Ku(e,t,n){_i(e,qr)||oh(e,qr,Os({},e[qr])),rq(n)||(e[qr][t]=n)}function XG(e){return _i(e,qr)||oh(e,qr,Os({},e[qr])),e[qr]}var $e=Symbol("mobx administration"),Xu=function(){function e(n){n===void 0&&(n="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=Ke.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=n}var t=e.prototype;return t.onBO=function(){this.onBOL&&this.onBOL.forEach(function(r){return r()})},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(r){return r()})},t.reportObserved=function(){return d3(this)},t.reportChanged=function(){Hn(),p3(this),Vn()},t.toString=function(){return this.name_},e}(),eb=ma("Atom",Xu);function q4(e,t,n){t===void 0&&(t=rs),n===void 0&&(n=rs);var r=new Xu(e);return t!==rs&&rK(r,t),n!==rs&&_3(r,n),r}function YG(e,t){return e===t}function JG(e,t){return sb(e,t)}function QG(e,t){return sb(e,t,1)}function ZG(e,t){return Object.is?Object.is(e,t):e===t?e!==0||1/e===1/t:e!==e&&t!==t}var rp={identity:YG,structural:JG,default:ZG,shallow:QG};function Ps(e,t,n){return x3(e)?e:Array.isArray(e)?pt.array(e,{name:n}):So(e)?pt.object(e,void 0,{name:n}):js(e)?pt.map(e,{name:n}):qu(e)?pt.set(e,{name:n}):typeof e=="function"&&!rb(e)&&!sp(e)?H4(e)?Ou(e):Eu(n,e):e}function eq(e,t,n){if(e==null||Pu(e)||fh(e)||ga(e)||Bs(e))return e;if(Array.isArray(e))return pt.array(e,{name:n,deep:!1});if(So(e))return pt.object(e,void 0,{name:n,deep:!1});if(js(e))return pt.map(e,{name:n,deep:!1});if(qu(e))return pt.set(e,{name:n,deep:!1})}function sh(e){return e}function tq(e,t){return sb(e,t)?t:e}var nq="override";function rq(e){return e.annotationType_===nq}function Yu(e,t){return{annotationType_:e,options_:t,make_:iq,extend_:oq}}function iq(e,t,n,r){var i;if((i=this.options_)!=null&&i.bound)return this.extend_(e,t,n,!1)===null?0:1;if(r===e.target_)return this.extend_(e,t,n,!1)===null?0:2;if(rb(n.value))return 1;var o=K4(e,this,t,n,!1);return Qr(r,t,o),2}function oq(e,t,n,r){var i=K4(e,this,t,n);return e.defineProperty_(t,i,r)}function aq(e,t,n,r){t.annotationType_,r.value}function K4(e,t,n,r,i){var o,s,u,c,f,p,m;i===void 0&&(i=ce.safeDescriptors),aq(e,t,n,r);var v=r.value;if((o=t.options_)!=null&&o.bound){var _;v=v.bind((_=e.proxy_)!=null?_:e.target_)}return{value:Ts((s=(u=t.options_)==null?void 0:u.name)!=null?s:n.toString(),v,(c=(f=t.options_)==null?void 0:f.autoAction)!=null?c:!1,(p=t.options_)!=null&&p.bound?(m=e.proxy_)!=null?m:e.target_:void 0),configurable:i?e.isPlainObject_:!0,enumerable:!1,writable:!i}}function X4(e,t){return{annotationType_:e,options_:t,make_:sq,extend_:lq}}function sq(e,t,n,r){var i;if(r===e.target_)return this.extend_(e,t,n,!1)===null?0:2;if((i=this.options_)!=null&&i.bound&&(!_i(e.target_,t)||!sp(e.target_[t]))&&this.extend_(e,t,n,!1)===null)return 0;if(sp(n.value))return 1;var o=Y4(e,this,t,n,!1,!1);return Qr(r,t,o),2}function lq(e,t,n,r){var i,o=Y4(e,this,t,n,(i=this.options_)==null?void 0:i.bound);return e.defineProperty_(t,o,r)}function uq(e,t,n,r){t.annotationType_,r.value}function Y4(e,t,n,r,i,o){o===void 0&&(o=ce.safeDescriptors),uq(e,t,n,r);var s=r.value;if(sp(s)||(s=Ou(s)),i){var u;s=s.bind((u=e.proxy_)!=null?u:e.target_),s.isMobXFlow=!0}return{value:s,configurable:o?e.isPlainObject_:!0,enumerable:!1,writable:!o}}function tb(e,t){return{annotationType_:e,options_:t,make_:cq,extend_:fq}}function cq(e,t,n){return this.extend_(e,t,n,!1)===null?0:1}function fq(e,t,n,r){return dq(e,this,t,n),e.defineComputedProperty_(t,Os({},this.options_,{get:n.get,set:n.set}),r)}function dq(e,t,n,r){t.annotationType_,r.get}function lh(e,t){return{annotationType_:e,options_:t,make_:pq,extend_:hq}}function pq(e,t,n){return this.extend_(e,t,n,!1)===null?0:1}function hq(e,t,n,r){var i,o;return mq(e,this),e.defineObservableProperty_(t,n.value,(i=(o=this.options_)==null?void 0:o.enhancer)!=null?i:Ps,r)}function mq(e,t,n,r){t.annotationType_}var gq="true",vq=J4();function J4(e){return{annotationType_:gq,options_:e,make_:yq,extend_:bq}}function yq(e,t,n,r){var i,o;if(n.get)return uh.make_(e,t,n,r);if(n.set){var s=Ts(t.toString(),n.set);return r===e.target_?e.defineProperty_(t,{configurable:ce.safeDescriptors?e.isPlainObject_:!0,set:s})===null?0:2:(Qr(r,t,{configurable:!0,set:s}),2)}if(r!==e.target_&&typeof n.value=="function"){var u;if(H4(n.value)){var c,f=(c=this.options_)!=null&&c.autoBind?Ou.bound:Ou;return f.make_(e,t,n,r)}var p=(u=this.options_)!=null&&u.autoBind?Eu.bound:Eu;return p.make_(e,t,n,r)}var m=((i=this.options_)==null?void 0:i.deep)===!1?pt.ref:pt;if(typeof n.value=="function"&&(o=this.options_)!=null&&o.autoBind){var v;n.value=n.value.bind((v=e.proxy_)!=null?v:e.target_)}return m.make_(e,t,n,r)}function bq(e,t,n,r){var i,o;if(n.get)return uh.extend_(e,t,n,r);if(n.set)return e.defineProperty_(t,{configurable:ce.safeDescriptors?e.isPlainObject_:!0,set:Ts(t.toString(),n.set)},r);if(typeof n.value=="function"&&(i=this.options_)!=null&&i.autoBind){var s;n.value=n.value.bind((s=e.proxy_)!=null?s:e.target_)}var u=((o=this.options_)==null?void 0:o.deep)===!1?pt.ref:pt;return u.extend_(e,t,n,r)}var _q="observable",wq="observable.ref",Sq="observable.shallow",Cq="observable.struct",Q4={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};Object.freeze(Q4);function $f(e){return e||Q4}var Z4=lh(_q),xq=lh(wq,{enhancer:sh}),Eq=lh(Sq,{enhancer:eq}),Oq=lh(Cq,{enhancer:tq}),e3=Zr(Z4);function Nf(e){return e.deep===!0?Ps:e.deep===!1?sh:Tq(e.defaultDecorator)}function Pq(e){var t;return e?(t=e.defaultDecorator)!=null?t:J4(e):void 0}function Tq(e){var t,n;return e&&(t=(n=e.options_)==null?void 0:n.enhancer)!=null?t:Ps}function t3(e,t,n){if(la(t)){Ku(e,t,Z4);return}return x3(e)?e:So(e)?pt.object(e,t,n):Array.isArray(e)?pt.array(e,t):js(e)?pt.map(e,t):qu(e)?pt.set(e,t):typeof e=="object"&&e!==null?e:pt.box(e,t)}k4(t3,e3);var Rq={box:function(t,n){var r=$f(n);return new ds(t,Nf(r),r.name,!0,r.equals)},array:function(t,n){var r=$f(n);return(ce.useProxies===!1||r.proxy===!1?OK:vK)(t,Nf(r),r.name)},map:function(t,n){var r=$f(n);return new T3(t,Nf(r),r.name)},set:function(t,n){var r=$f(n);return new $3(t,Nf(r),r.name)},object:function(t,n,r){return aK(ce.useProxies===!1||(r==null?void 0:r.proxy)===!1?dh({},r):hK({},r),t,n)},ref:Zr(xq),shallow:Zr(Eq),deep:e3,struct:Zr(Oq)},pt=k4(t3,Rq),n3="computed",Aq="computed.struct",r3=tb(n3),$q=tb(Aq,{equals:rp.structural}),uh=function(t,n){if(la(n))return Ku(t,n,r3);if(So(t))return Zr(tb(n3,t));var r=So(n)?n:{};return r.get=t,r.name||(r.name=t.name||""),new xu(r)};Object.assign(uh,r3);uh.struct=Zr($q);var nE,rE,ip=0,Nq=1,Iq=(nE=(rE=np(function(){},"name"))==null?void 0:rE.configurable)!=null?nE:!1,iE={value:"action",configurable:!0,writable:!1,enumerable:!1};function Ts(e,t,n,r){n===void 0&&(n=!1);function i(){return Mq(e,n,t,r||this,arguments)}return i.isMobxAction=!0,Iq&&(iE.value=e,Qr(i,"name",iE)),i}function Mq(e,t,n,r,i){var o=Dq(e,t);try{return n.apply(r,i)}catch(s){throw o.error_=s,s}finally{Lq(o)}}function Dq(e,t,n,r){var i=!1,o=0,s=ce.trackingDerivation,u=!t||!s;Hn();var c=ce.allowStateChanges;u&&(zs(),c=Ju(!0));var f=nb(!0),p={runAsAction_:u,prevDerivation_:s,prevAllowStateChanges_:c,prevAllowStateReads_:f,notifySpy_:i,startTime_:o,actionId_:Nq++,parentActionId_:ip};return ip=p.actionId_,p}function Lq(e){ip!==e.actionId_&&qe(30),ip=e.parentActionId_,e.error_!==void 0&&(ce.suppressReactionErrors=!0),Qu(e.prevAllowStateChanges_),ql(e.prevAllowStateReads_),Vn(),e.runAsAction_&&vo(e.prevDerivation_),ce.suppressReactionErrors=!1}function Fq(e,t){var n=Ju(e);try{return t()}finally{Qu(n)}}function Ju(e){var t=ce.allowStateChanges;return ce.allowStateChanges=e,t}function Qu(e){ce.allowStateChanges=e}var i3;i3=Symbol.toPrimitive;var ds=function(e){G4(t,e);function t(r,i,o,s,u){var c;return o===void 0&&(o="ObservableValue"),u===void 0&&(u=rp.default),c=e.call(this,o)||this,c.enhancer=void 0,c.name_=void 0,c.equals=void 0,c.hasUnreportedChange_=!1,c.interceptors_=void 0,c.changeListeners_=void 0,c.value_=void 0,c.dehancer=void 0,c.enhancer=i,c.name_=o,c.equals=u,c.value_=i(r,void 0,o),c}var n=t.prototype;return n.dehanceValue=function(i){return this.dehancer!==void 0?this.dehancer(i):i},n.set=function(i){this.value_,i=this.prepareNewValue_(i),i!==ce.UNCHANGED&&this.setNewValue_(i)},n.prepareNewValue_=function(i){if(fr(this)){var o=dr(this,{object:this,type:ei,newValue:i});if(!o)return ce.UNCHANGED;i=o.newValue}return i=this.enhancer(i,this.value_,this.name_),this.equals(this.value_,i)?ce.UNCHANGED:i},n.setNewValue_=function(i){var o=this.value_;this.value_=i,this.reportChanged(),Nr(this)&&Ir(this,{type:ei,object:this,newValue:i,oldValue:o})},n.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},n.intercept_=function(i){return Zu(this,i)},n.observe_=function(i,o){return o&&i({observableKind:"value",debugObjectName:this.name_,object:this,type:ei,newValue:this.value_,oldValue:void 0}),ec(this,i)},n.raw=function(){return this.value_},n.toJSON=function(){return this.get()},n.toString=function(){return this.name_+"["+this.value_+"]"},n.valueOf=function(){return U4(this.get())},n[i3]=function(){return this.valueOf()},t}(Xu),o3;o3=Symbol.toPrimitive;var xu=function(){function e(n){this.dependenciesState_=Ke.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=Ke.UP_TO_DATE_,this.unboundDepsCount_=0,this.value_=new op(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=ta.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,n.get||qe(31),this.derivation=n.get,this.name_=n.name||"ComputedValue",n.set&&(this.setter_=Ts("ComputedValue-setter",n.set)),this.equals_=n.equals||(n.compareStructural||n.struct?rp.structural:rp.default),this.scope_=n.context,this.requiresReaction_=n.requiresReaction,this.keepAlive_=!!n.keepAlive}var t=e.prototype;return t.onBecomeStale_=function(){Hq(this)},t.onBO=function(){this.onBOL&&this.onBOL.forEach(function(r){return r()})},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach(function(r){return r()})},t.get=function(){if(this.isComputing_&&qe(32,this.name_,this.derivation),ce.inBatch===0&&this.observers_.size===0&&!this.keepAlive_)Q0(this)&&(this.warnAboutUntrackedRead_(),Hn(),this.value_=this.computeValue_(!1),Vn());else if(d3(this),Q0(this)){var r=ce.trackingContext;this.keepAlive_&&!r&&(ce.trackingContext=this),this.trackAndCompute()&&Bq(this),ce.trackingContext=r}var i=this.value_;if(nd(i))throw i.cause;return i},t.set=function(r){if(this.setter_){this.isRunningSetter_&&qe(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,r)}finally{this.isRunningSetter_=!1}}else qe(34,this.name_)},t.trackAndCompute=function(){var r=this.value_,i=this.dependenciesState_===Ke.NOT_TRACKING_,o=this.computeValue_(!0),s=i||nd(r)||nd(o)||!this.equals_(r,o);return s&&(this.value_=o),s},t.computeValue_=function(r){this.isComputing_=!0;var i=Ju(!1),o;if(r)o=a3(this,this.derivation,this.scope_);else if(ce.disableErrorBoundaries===!0)o=this.derivation.call(this.scope_);else try{o=this.derivation.call(this.scope_)}catch(s){o=new op(s)}return Qu(i),this.isComputing_=!1,o},t.suspend_=function(){this.keepAlive_||(Z0(this),this.value_=void 0)},t.observe_=function(r,i){var o=this,s=!0,u=void 0;return Qq(function(){var c=o.get();if(!s||i){var f=zs();r({observableKind:"computed",debugObjectName:o.name_,type:ei,object:o,newValue:c,oldValue:u}),vo(f)}s=!1,u=c})},t.warnAboutUntrackedRead_=function(){},t.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},t.valueOf=function(){return U4(this.get())},t[o3]=function(){return this.valueOf()},e}(),ch=ma("ComputedValue",xu),Ke;(function(e){e[e.NOT_TRACKING_=-1]="NOT_TRACKING_",e[e.UP_TO_DATE_=0]="UP_TO_DATE_",e[e.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",e[e.STALE_=2]="STALE_"})(Ke||(Ke={}));var ta;(function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"})(ta||(ta={}));var op=function(t){this.cause=void 0,this.cause=t};function nd(e){return e instanceof op}function Q0(e){switch(e.dependenciesState_){case Ke.UP_TO_DATE_:return!1;case Ke.NOT_TRACKING_:case Ke.STALE_:return!0;case Ke.POSSIBLY_STALE_:{for(var t=nb(!0),n=zs(),r=e.observing_,i=r.length,o=0;or&&(r=u.dependenciesState_)}for(n.length=i,e.newObserving_=null,o=t.length;o--;){var c=t[o];c.diffValue_===0&&c3(c,e),c.diffValue_=0}for(;i--;){var f=n[i];f.diffValue_===1&&(f.diffValue_=0,zq(f,e))}r!==Ke.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}function Z0(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)c3(t[n],e);e.dependenciesState_=Ke.NOT_TRACKING_}function s3(e){var t=zs();try{return e()}finally{vo(t)}}function zs(){var e=ce.trackingDerivation;return ce.trackingDerivation=null,e}function vo(e){ce.trackingDerivation=e}function nb(e){var t=ce.allowStateReads;return ce.allowStateReads=e,t}function ql(e){ce.allowStateReads=e}function l3(e){if(e.dependenciesState_!==Ke.UP_TO_DATE_){e.dependenciesState_=Ke.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=Ke.UP_TO_DATE_}}var rd=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0},id=!0,u3=!1,ce=function(){var e=Q1();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(id=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==new rd().version&&(id=!1),id?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new rd):(setTimeout(function(){u3||qe(35)},1),new rd)}();function jq(){if((ce.pendingReactions.length||ce.inBatch||ce.isRunningReactions)&&qe(36),u3=!0,id){var e=Q1();--e.__mobxInstanceCount===0&&(e.__mobxGlobals=void 0),ce=new rd}}function zq(e,t){e.observers_.add(t),e.lowestObserverState_>t.dependenciesState_&&(e.lowestObserverState_=t.dependenciesState_)}function c3(e,t){e.observers_.delete(t),e.observers_.size===0&&f3(e)}function f3(e){e.isPendingUnobservation_===!1&&(e.isPendingUnobservation_=!0,ce.pendingUnobservations.push(e))}function Hn(){ce.inBatch++}function Vn(){if(--ce.inBatch===0){h3();for(var e=ce.pendingUnobservations,t=0;t0&&f3(e),!1)}function p3(e){e.lowestObserverState_!==Ke.STALE_&&(e.lowestObserverState_=Ke.STALE_,e.observers_.forEach(function(t){t.dependenciesState_===Ke.UP_TO_DATE_&&t.onBecomeStale_(),t.dependenciesState_=Ke.STALE_}))}function Bq(e){e.lowestObserverState_!==Ke.STALE_&&(e.lowestObserverState_=Ke.STALE_,e.observers_.forEach(function(t){t.dependenciesState_===Ke.POSSIBLY_STALE_?t.dependenciesState_=Ke.STALE_:t.dependenciesState_===Ke.UP_TO_DATE_&&(e.lowestObserverState_=Ke.UP_TO_DATE_)}))}function Hq(e){e.lowestObserverState_===Ke.UP_TO_DATE_&&(e.lowestObserverState_=Ke.POSSIBLY_STALE_,e.observers_.forEach(function(t){t.dependenciesState_===Ke.UP_TO_DATE_&&(t.dependenciesState_=Ke.POSSIBLY_STALE_,t.onBecomeStale_())}))}var ey=function(){function e(n,r,i,o){n===void 0&&(n="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=Ke.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=ta.NONE,this.name_=n,this.onInvalidate_=r,this.errorHandler_=i,this.requiresObservable_=o}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,ce.pendingReactions.push(this),h3())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){Hn(),this.isScheduled_=!1;var r=ce.trackingContext;if(ce.trackingContext=this,Q0(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(i){this.reportExceptionInDerivation_(i)}}ce.trackingContext=r,Vn()}},t.track=function(r){if(!this.isDisposed_){Hn(),this.isRunning_=!0;var i=ce.trackingContext;ce.trackingContext=this;var o=a3(this,r,void 0);ce.trackingContext=i,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&Z0(this),nd(o)&&this.reportExceptionInDerivation_(o.cause),Vn()}},t.reportExceptionInDerivation_=function(r){var i=this;if(this.errorHandler_){this.errorHandler_(r,this);return}if(ce.disableErrorBoundaries)throw r;var o="[mobx] uncaught error in '"+this+"'";ce.suppressReactionErrors||console.error(o,r),ce.globalReactionErrorHandlers.forEach(function(s){return s(r,i)})},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(Hn(),Z0(this),Vn()))},t.getDisposer_=function(){var r=this.dispose.bind(this);return r[$e]=this,r},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(r){r===void 0&&(r=!1),fK(this,r)},e}(),Vq=100,ty=function(t){return t()};function h3(){ce.inBatch>0||ce.isRunningReactions||ty(Wq)}function Wq(){ce.isRunningReactions=!0;for(var e=ce.pendingReactions,t=0;e.length>0;){++t===Vq&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,i=n.length;r0&&(t.dependencies=sK(e.observing_).map(S3)),t}function sK(e){return Array.from(new Set(e))}var lK=0;function C3(){this.message="FLOW_CANCELLED"}C3.prototype=Object.create(Error.prototype);var oE=X4("flow"),uK=X4("flow.bound",{bound:!0}),Ou=Object.assign(function(t,n){if(la(n))return Ku(t,n,oE);var r=t,i=r.name||"",o=function(){var u=this,c=arguments,f=++lK,p=At(i+" - runid: "+f+" - init",r).apply(u,c),m,v=void 0,_=new Promise(function(w,S){var P=0;m=S;function y(E){v=void 0;var T;try{T=At(i+" - runid: "+f+" - yield "+P++,p.next).call(p,E)}catch($){return S($)}C(T)}function b(E){v=void 0;var T;try{T=At(i+" - runid: "+f+" - yield "+P++,p.throw).call(p,E)}catch($){return S($)}C(T)}function C(E){if(Dr(E==null?void 0:E.then)){E.then(C,S);return}return E.done?w(E.value):(v=Promise.resolve(E.value),v.then(y,b))}y(void 0)});return _.cancel=At(i+" - runid: "+f+" - cancel",function(){try{v&&aE(v);var w=p.return(void 0),S=Promise.resolve(w.value);S.then(rs,rs),aE(S),m(new C3)}catch(P){m(P)}}),_};return o.isMobXFlow=!0,o},oE);Ou.bound=Zr(uK);function aE(e){Dr(e.cancel)&&e.cancel()}function sp(e){return(e==null?void 0:e.isMobXFlow)===!0}function cK(e,t){return e?t!==void 0?Pu(e)?e[$e].values_.has(t):!1:Pu(e)||!!e[$e]||eb(e)||ap(e)||ch(e):!1}function x3(e){return cK(e)}function fK(){qe("trace() is not available in production builds");for(var e=!1,t=arguments.length,n=new Array(t),r=0;r0}function Zu(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),B4(function(){var r=n.indexOf(t);r!==-1&&n.splice(r,1)})}function dr(e,t){var n=zs();try{for(var r=[].concat(e.interceptors_||[]),i=0,o=r.length;i0}function ec(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),B4(function(){var r=n.indexOf(t);r!==-1&&n.splice(r,1)})}function Ir(e,t){var n=zs(),r=e.changeListeners_;if(r){r=r.slice();for(var i=0,o=r.length;i0?r.map(this.dehancer):r},t.intercept_=function(r){return Zu(this,r)},t.observe_=function(r,i){return i===void 0&&(i=!1),i&&r({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),ec(this,r)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(r){(typeof r!="number"||isNaN(r)||r<0)&&qe("Out of range: "+r);var i=this.values_.length;if(r!==i)if(r>i){for(var o=new Array(r-i),s=0;s0&&D3(r+i+1)},t.spliceWithArray_=function(r,i,o){var s=this;this.atom_;var u=this.values_.length;if(r===void 0?r=0:r>u?r=u:r<0&&(r=Math.max(0,u+r)),arguments.length===1?i=u-r:i==null?i=0:i=Math.max(0,Math.min(i,u-r)),o===void 0&&(o=Y0),fr(this)){var c=dr(this,{object:this.proxy_,type:sE,index:r,removedCount:i,added:o});if(!c)return Y0;i=c.removedCount,o=c.added}if(o=o.length===0?o:o.map(function(m){return s.enhancer_(m,void 0)}),this.legacyMode_){var f=o.length-i;this.updateArrayLength_(u,f)}var p=this.spliceItemsIntoValues_(r,i,o);return(i!==0||o.length!==0)&&this.notifyArraySplice_(r,o,p),this.dehanceValues_(p)},t.spliceItemsIntoValues_=function(r,i,o){if(o.length=this.values_.length){console.warn("[mobx] Out of bounds read: "+r);return}return this.atom_.reportObserved(),this.dehanceValue_(this.values_[r])},t.set_=function(r,i){var o=this.values_;if(this.legacyMode_&&r>o.length&&qe(17,r,o.length),r2?r-2:0),o=2;o-1?(this.splice(r,1),!0):!1}};jt("concat",Ii);jt("flat",Ii);jt("includes",Ii);jt("indexOf",Ii);jt("join",Ii);jt("lastIndexOf",Ii);jt("slice",Ii);jt("toString",Ii);jt("toLocaleString",Ii);jt("every",Ro);jt("filter",Ro);jt("find",Ro);jt("findIndex",Ro);jt("flatMap",Ro);jt("forEach",Ro);jt("map",Ro);jt("some",Ro);jt("reduce",E3);jt("reduceRight",E3);function jt(e,t){typeof Array.prototype[e]=="function"&&(lp[e]=t(e))}function Ii(e){return function(){var t=this[$e];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function Ro(e){return function(t,n){var r=this,i=this[$e];i.atom_.reportObserved();var o=i.dehanceValues_(i.values_);return o[e](function(s,u){return t.call(n,s,u,r)})}}function E3(e){return function(){var t=this,n=this[$e];n.atom_.reportObserved();var r=n.dehanceValues_(n.values_),i=arguments[0];return arguments[0]=function(o,s,u){return i(o,s,u,t)},r[e].apply(r,arguments)}}var yK=ma("ObservableArrayAdministration",ob);function fh(e){return ih(e)&&yK(e[$e])}var O3,P3,bK={},oo="add",up="delete";O3=Symbol.iterator;P3=Symbol.toStringTag;var T3=function(){function e(n,r,i){var o=this;r===void 0&&(r=Ps),i===void 0&&(i="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[$e]=bK,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=r,this.name_=i,Dr(Map)||qe(18),this.keysAtom_=q4("ObservableMap.keys()"),this.data_=new Map,this.hasMap_=new Map,Fq(!0,function(){o.merge(n)})}var t=e.prototype;return t.has_=function(r){return this.data_.has(r)},t.has=function(r){var i=this;if(!ce.trackingDerivation)return this.has_(r);var o=this.hasMap_.get(r);if(!o){var s=o=new ds(this.has_(r),sh,"ObservableMap.key?",!1);this.hasMap_.set(r,s),_3(s,function(){return i.hasMap_.delete(r)})}return o.get()},t.set=function(r,i){var o=this.has_(r);if(fr(this)){var s=dr(this,{type:o?ei:oo,object:this,newValue:i,name:r});if(!s)return this;i=s.newValue}return o?this.updateValue_(r,i):this.addValue_(r,i),this},t.delete=function(r){var i=this;if(this.keysAtom_,fr(this)){var o=dr(this,{type:up,object:this,name:r});if(!o)return!1}if(this.has_(r)){var s=Kl(),u=Nr(this),c=u||s?{observableKind:"map",debugObjectName:this.name_,type:up,object:this,oldValue:this.data_.get(r).value_,name:r}:null;return gi(function(){var f;i.keysAtom_.reportChanged(),(f=i.hasMap_.get(r))==null||f.setNewValue_(!1);var p=i.data_.get(r);p.setNewValue_(void 0),i.data_.delete(r)}),u&&Ir(this,c),!0}return!1},t.updateValue_=function(r,i){var o=this.data_.get(r);if(i=o.prepareNewValue_(i),i!==ce.UNCHANGED){var s=Kl(),u=Nr(this),c=u||s?{observableKind:"map",debugObjectName:this.name_,type:ei,object:this,oldValue:o.value_,name:r,newValue:i}:null;o.setNewValue_(i),u&&Ir(this,c)}},t.addValue_=function(r,i){var o=this;this.keysAtom_,gi(function(){var f,p=new ds(i,o.enhancer_,"ObservableMap.key",!1);o.data_.set(r,p),i=p.value_,(f=o.hasMap_.get(r))==null||f.setNewValue_(!0),o.keysAtom_.reportChanged()});var s=Kl(),u=Nr(this),c=u||s?{observableKind:"map",debugObjectName:this.name_,type:oo,object:this,name:r,newValue:i}:null;u&&Ir(this,c)},t.get=function(r){return this.has(r)?this.dehanceValue_(this.data_.get(r).get()):this.dehanceValue_(void 0)},t.dehanceValue_=function(r){return this.dehancer!==void 0?this.dehancer(r):r},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var r=this,i=this.keys();return Tu({next:function(){var s=i.next(),u=s.done,c=s.value;return{done:u,value:u?void 0:r.get(c)}}})},t.entries=function(){var r=this,i=this.keys();return Tu({next:function(){var s=i.next(),u=s.done,c=s.value;return{done:u,value:u?void 0:[c,r.get(c)]}}})},t[O3]=function(){return this.entries()},t.forEach=function(r,i){for(var o=is(this),s;!(s=o()).done;){var u=s.value,c=u[0],f=u[1];r.call(i,f,c,this)}},t.merge=function(r){var i=this;return ga(r)&&(r=new Map(r)),gi(function(){So(r)?WG(r).forEach(function(o){return i.set(o,r[o])}):Array.isArray(r)?r.forEach(function(o){var s=o[0],u=o[1];return i.set(s,u)}):js(r)?(r.constructor!==Map&&qe(19,r),r.forEach(function(o,s){return i.set(s,o)})):r!=null&&qe(20,r)}),this},t.clear=function(){var r=this;gi(function(){s3(function(){for(var i=is(r.keys()),o;!(o=i()).done;){var s=o.value;r.delete(s)}})})},t.replace=function(r){var i=this;return gi(function(){for(var o=_K(r),s=new Map,u=!1,c=is(i.data_.keys()),f;!(f=c()).done;){var p=f.value;if(!o.has(p)){var m=i.delete(p);if(m)u=!0;else{var v=i.data_.get(p);s.set(p,v)}}}for(var _=is(o.entries()),w;!(w=_()).done;){var S=w.value,P=S[0],y=S[1],b=i.data_.has(P);if(i.set(P,y),i.data_.has(P)){var C=i.data_.get(P);s.set(P,C),b||(u=!0)}}if(!u)if(i.data_.size!==s.size)i.keysAtom_.reportChanged();else for(var E=i.data_.keys(),T=s.keys(),$=E.next(),A=T.next();!$.done;){if($.value!==A.value){i.keysAtom_.reportChanged();break}$=E.next(),A=T.next()}i.data_=s}),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(r,i){return ec(this,r)},t.intercept_=function(r){return Zu(this,r)},Z1(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:P3,get:function(){return"Map"}}]),e}(),ga=ma("ObservableMap",T3);function _K(e){if(js(e)||ga(e))return e;if(Array.isArray(e))return new Map(e);if(So(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}else return qe(21,e)}var R3,A3,wK={};R3=Symbol.iterator;A3=Symbol.toStringTag;var $3=function(){function e(n,r,i){r===void 0&&(r=Ps),i===void 0&&(i="ObservableSet"),this.name_=void 0,this[$e]=wK,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=i,Dr(Set)||qe(22),this.atom_=q4(this.name_),this.enhancer_=function(o,s){return r(o,s,i)},n&&this.replace(n)}var t=e.prototype;return t.dehanceValue_=function(r){return this.dehancer!==void 0?this.dehancer(r):r},t.clear=function(){var r=this;gi(function(){s3(function(){for(var i=is(r.data_.values()),o;!(o=i()).done;){var s=o.value;r.delete(s)}})})},t.forEach=function(r,i){for(var o=is(this),s;!(s=o()).done;){var u=s.value;r.call(i,u,u,this)}},t.add=function(r){var i=this;if(this.atom_,fr(this)){var o=dr(this,{type:oo,object:this,newValue:r});if(!o)return this}if(!this.has(r)){gi(function(){i.data_.add(i.enhancer_(r,void 0)),i.atom_.reportChanged()});var s=!1,u=Nr(this),c=u||s?{observableKind:"set",debugObjectName:this.name_,type:oo,object:this,newValue:r}:null;u&&Ir(this,c)}return this},t.delete=function(r){var i=this;if(fr(this)){var o=dr(this,{type:up,object:this,oldValue:r});if(!o)return!1}if(this.has(r)){var s=!1,u=Nr(this),c=u||s?{observableKind:"set",debugObjectName:this.name_,type:up,object:this,oldValue:r}:null;return gi(function(){i.atom_.reportChanged(),i.data_.delete(r)}),u&&Ir(this,c),!0}return!1},t.has=function(r){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(r))},t.entries=function(){var r=0,i=Array.from(this.keys()),o=Array.from(this.values());return Tu({next:function(){var u=r;return r+=1,uev){for(var t=ev;t=0&&n++;break}e=pE(e),t=pE(t);var u=s==="[object Array]";if(!u){if(typeof e!="object"||typeof t!="object")return!1;var c=e.constructor,f=t.constructor;if(c!==f&&!(Dr(c)&&c instanceof c&&Dr(f)&&f instanceof f)&&"constructor"in e&&"constructor"in t)return!1}if(n===0)return!1;n<0&&(n=-1),r=r||[],i=i||[];for(var p=r.length;p--;)if(r[p]===e)return i[p]===t;if(r.push(e),i.push(t),u){if(p=e.length,p!==t.length)return!1;for(;p--;)if(!ry(e[p],t[p],n-1,r,i))return!1}else{var m=Object.keys(e),v;if(p=m.length,Object.keys(t).length!==p)return!1;for(;p--;)if(v=m[p],!(_i(t,v)&&ry(e[v],t[v],n-1,r,i)))return!1}return r.pop(),i.pop(),!0}function pE(e){return fh(e)?e.slice():js(e)||ga(e)||qu(e)||Bs(e)?Array.from(e.entries()):e}function Tu(e){return e[Symbol.iterator]=PK,e}function PK(){return this}["Symbol","Map","Set"].forEach(function(e){var t=Q1();typeof t[e]>"u"&&qe("MobX requires global '"+e+"' to be available or polyfilled")});typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__=="object"&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:Gq,extras:{getDebugName:ny},$mobx:$e});var TK=Object.defineProperty,RK=Object.getOwnPropertyDescriptor,Hs=(e,t,n,r)=>{for(var i=r>1?void 0:r?RK(t,n):t,o=e.length-1,s;o>=0;o--)(s=e[o])&&(i=(r?s(t,n,i):s(i))||i);return r&&i&&TK(t,n,i),i};let va=class{constructor(){Gt(this,"menus",[]);Gt(this,"currentMenuList",[]);Gt(this,"theme","light");Gt(this,"collapsed",!1);Gt(this,"setCurrentMenuList",t=>{this.currentMenuList=t});Gt(this,"setCollapsed",t=>{this.collapsed=t});ib(this)}};Hs([pt],va.prototype,"menus",2);Hs([pt],va.prototype,"currentMenuList",2);Hs([pt],va.prototype,"theme",2);Hs([pt],va.prototype,"collapsed",2);Hs([At],va.prototype,"setCurrentMenuList",2);Hs([At],va.prototype,"setCollapsed",2);const AK=new va;function F3(e,t){return function(){return e.apply(t,arguments)}}const{toString:k3}=Object.prototype,{getPrototypeOf:lb}=Object,ub=(e=>t=>{const n=k3.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Mi=e=>(e=e.toLowerCase(),t=>ub(t)===e),ph=e=>t=>typeof t===e,{isArray:Vs}=Array,Ru=ph("undefined");function $K(e){return e!==null&&!Ru(e)&&e.constructor!==null&&!Ru(e.constructor)&&xo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const j3=Mi("ArrayBuffer");function NK(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&j3(e.buffer),t}const IK=ph("string"),xo=ph("function"),z3=ph("number"),cb=e=>e!==null&&typeof e=="object",MK=e=>e===!0||e===!1,od=e=>{if(ub(e)!=="object")return!1;const t=lb(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},DK=Mi("Date"),LK=Mi("File"),FK=Mi("Blob"),kK=Mi("FileList"),jK=e=>cb(e)&&xo(e.pipe),zK=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||k3.call(e)===t||xo(e.toString)&&e.toString()===t)},BK=Mi("URLSearchParams"),HK=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function tc(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),Vs(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const H3=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),V3=e=>!Ru(e)&&e!==H3;function iy(){const{caseless:e}=V3(this)&&this||{},t={},n=(r,i)=>{const o=e&&B3(t,i)||i;od(t[o])&&od(r)?t[o]=iy(t[o],r):od(r)?t[o]=iy({},r):Vs(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r(tc(t,(i,o)=>{n&&xo(i)?e[o]=F3(i,n):e[o]=i},{allOwnKeys:r}),e),WK=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),UK=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},GK=(e,t,n,r)=>{let i,o,s;const u={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)s=i[o],(!r||r(s,e,t))&&!u[s]&&(t[s]=e[s],u[s]=!0);e=n!==!1&&lb(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},qK=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},KK=e=>{if(!e)return null;if(Vs(e))return e;let t=e.length;if(!z3(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},XK=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&lb(Uint8Array)),YK=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},JK=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},QK=Mi("HTMLFormElement"),ZK=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),hE=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),eX=Mi("RegExp"),W3=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};tc(n,(i,o)=>{t(i,o,e)!==!1&&(r[o]=i)}),Object.defineProperties(e,r)},tX=e=>{W3(e,(t,n)=>{if(xo(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(xo(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},nX=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return Vs(e)?r(e):r(String(e).split(t)),n},rX=()=>{},iX=(e,t)=>(e=+e,Number.isFinite(e)?e:t),tv="abcdefghijklmnopqrstuvwxyz",mE="0123456789",U3={DIGIT:mE,ALPHA:tv,ALPHA_DIGIT:tv+tv.toUpperCase()+mE},oX=(e=16,t=U3.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function aX(e){return!!(e&&xo(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const sX=e=>{const t=new Array(10),n=(r,i)=>{if(cb(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=Vs(r)?[]:{};return tc(r,(s,u)=>{const c=n(s,i+1);!Ru(c)&&(o[u]=c)}),t[i]=void 0,o}}return r};return n(e,0)},te={isArray:Vs,isArrayBuffer:j3,isBuffer:$K,isFormData:zK,isArrayBufferView:NK,isString:IK,isNumber:z3,isBoolean:MK,isObject:cb,isPlainObject:od,isUndefined:Ru,isDate:DK,isFile:LK,isBlob:FK,isRegExp:eX,isFunction:xo,isStream:jK,isURLSearchParams:BK,isTypedArray:XK,isFileList:kK,forEach:tc,merge:iy,extend:VK,trim:HK,stripBOM:WK,inherits:UK,toFlatObject:GK,kindOf:ub,kindOfTest:Mi,endsWith:qK,toArray:KK,forEachEntry:YK,matchAll:JK,isHTMLForm:QK,hasOwnProperty:hE,hasOwnProp:hE,reduceDescriptors:W3,freezeMethods:tX,toObjectSet:nX,toCamelCase:ZK,noop:rX,toFiniteNumber:iX,findKey:B3,global:H3,isContextDefined:V3,ALPHABET:U3,generateString:oX,isSpecCompliantForm:aX,toJSONObject:sX};function Ue(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}te.inherits(Ue,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:te.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const G3=Ue.prototype,q3={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{q3[e]={value:e}});Object.defineProperties(Ue,q3);Object.defineProperty(G3,"isAxiosError",{value:!0});Ue.from=(e,t,n,r,i,o)=>{const s=Object.create(G3);return te.toFlatObject(e,s,function(c){return c!==Error.prototype},u=>u!=="isAxiosError"),Ue.call(s,e.message,t,n,r,i),s.cause=e,s.name=e.name,o&&Object.assign(s,o),s};const lX=null;function oy(e){return te.isPlainObject(e)||te.isArray(e)}function K3(e){return te.endsWith(e,"[]")?e.slice(0,-2):e}function gE(e,t,n){return e?e.concat(t).map(function(i,o){return i=K3(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function uX(e){return te.isArray(e)&&!e.some(oy)}const cX=te.toFlatObject(te,{},null,function(t){return/^is[A-Z]/.test(t)});function hh(e,t,n){if(!te.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=te.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(S,P){return!te.isUndefined(P[S])});const r=n.metaTokens,i=n.visitor||p,o=n.dots,s=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&te.isSpecCompliantForm(t);if(!te.isFunction(i))throw new TypeError("visitor must be a function");function f(w){if(w===null)return"";if(te.isDate(w))return w.toISOString();if(!c&&te.isBlob(w))throw new Ue("Blob is not supported. Use a Buffer instead.");return te.isArrayBuffer(w)||te.isTypedArray(w)?c&&typeof Blob=="function"?new Blob([w]):Buffer.from(w):w}function p(w,S,P){let y=w;if(w&&!P&&typeof w=="object"){if(te.endsWith(S,"{}"))S=r?S:S.slice(0,-2),w=JSON.stringify(w);else if(te.isArray(w)&&uX(w)||(te.isFileList(w)||te.endsWith(S,"[]"))&&(y=te.toArray(w)))return S=K3(S),y.forEach(function(C,E){!(te.isUndefined(C)||C===null)&&t.append(s===!0?gE([S],E,o):s===null?S:S+"[]",f(C))}),!1}return oy(w)?!0:(t.append(gE(P,S,o),f(w)),!1)}const m=[],v=Object.assign(cX,{defaultVisitor:p,convertValue:f,isVisitable:oy});function _(w,S){if(!te.isUndefined(w)){if(m.indexOf(w)!==-1)throw Error("Circular reference detected in "+S.join("."));m.push(w),te.forEach(w,function(y,b){(!(te.isUndefined(y)||y===null)&&i.call(t,y,te.isString(b)?b.trim():b,S,v))===!0&&_(y,S?S.concat(b):[b])}),m.pop()}}if(!te.isObject(e))throw new TypeError("data must be an object");return _(e),t}function vE(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function fb(e,t){this._pairs=[],e&&hh(e,this,t)}const X3=fb.prototype;X3.append=function(t,n){this._pairs.push([t,n])};X3.toString=function(t){const n=t?function(r){return t.call(this,r,vE)}:vE;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function fX(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Y3(e,t,n){if(!t)return e;const r=n&&n.encode||fX,i=n&&n.serialize;let o;if(i?o=i(t,n):o=te.isURLSearchParams(t)?t.toString():new fb(t,n).toString(r),o){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class dX{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){te.forEach(this.handlers,function(r){r!==null&&t(r)})}}const yE=dX,J3={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},pX=typeof URLSearchParams<"u"?URLSearchParams:fb,hX=typeof FormData<"u"?FormData:null,mX=typeof Blob<"u"?Blob:null,gX=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),vX=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Kr={isBrowser:!0,classes:{URLSearchParams:pX,FormData:hX,Blob:mX},isStandardBrowserEnv:gX,isStandardBrowserWebWorkerEnv:vX,protocols:["http","https","file","blob","url","data"]};function yX(e,t){return hh(e,new Kr.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return Kr.isNode&&te.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function bX(e){return te.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function _X(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r=n.length;return s=!s&&te.isArray(i)?i.length:s,c?(te.hasOwnProp(i,s)?i[s]=[i[s],r]:i[s]=r,!u):((!i[s]||!te.isObject(i[s]))&&(i[s]=[]),t(n,r,i[s],o)&&te.isArray(i[s])&&(i[s]=_X(i[s])),!u)}if(te.isFormData(e)&&te.isFunction(e.entries)){const n={};return te.forEachEntry(e,(r,i)=>{t(bX(r),i,n,0)}),n}return null}const wX={"Content-Type":void 0};function SX(e,t,n){if(te.isString(e))try{return(t||JSON.parse)(e),te.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const mh={transitional:J3,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=te.isObject(t);if(o&&te.isHTMLForm(t)&&(t=new FormData(t)),te.isFormData(t))return i&&i?JSON.stringify(Q3(t)):t;if(te.isArrayBuffer(t)||te.isBuffer(t)||te.isStream(t)||te.isFile(t)||te.isBlob(t))return t;if(te.isArrayBufferView(t))return t.buffer;if(te.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return yX(t,this.formSerializer).toString();if((u=te.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return hh(u?{"files[]":t}:t,c&&new c,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),SX(t)):t}],transformResponse:[function(t){const n=this.transitional||mh.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(t&&te.isString(t)&&(r&&!this.responseType||i)){const s=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(u){if(s)throw u.name==="SyntaxError"?Ue.from(u,Ue.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Kr.classes.FormData,Blob:Kr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};te.forEach(["delete","get","head"],function(t){mh.headers[t]={}});te.forEach(["post","put","patch"],function(t){mh.headers[t]=te.merge(wX)});const db=mh,CX=te.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),xX=e=>{const t={};let n,r,i;return e&&e.split(` +`).forEach(function(s){i=s.indexOf(":"),n=s.substring(0,i).trim().toLowerCase(),r=s.substring(i+1).trim(),!(!n||t[n]&&CX[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},bE=Symbol("internals");function yl(e){return e&&String(e).trim().toLowerCase()}function ad(e){return e===!1||e==null?e:te.isArray(e)?e.map(ad):String(e)}function EX(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}function OX(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function nv(e,t,n,r,i){if(te.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!te.isString(t)){if(te.isString(r))return t.indexOf(r)!==-1;if(te.isRegExp(r))return r.test(t)}}function PX(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function TX(e,t){const n=te.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,s){return this[r].call(this,t,i,o,s)},configurable:!0})})}class gh{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(u,c,f){const p=yl(c);if(!p)throw new Error("header name must be a non-empty string");const m=te.findKey(i,p);(!m||i[m]===void 0||f===!0||f===void 0&&i[m]!==!1)&&(i[m||c]=ad(u))}const s=(u,c)=>te.forEach(u,(f,p)=>o(f,p,c));return te.isPlainObject(t)||t instanceof this.constructor?s(t,n):te.isString(t)&&(t=t.trim())&&!OX(t)?s(xX(t),n):t!=null&&o(n,t,r),this}get(t,n){if(t=yl(t),t){const r=te.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return EX(i);if(te.isFunction(n))return n.call(this,i,r);if(te.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=yl(t),t){const r=te.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||nv(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(s){if(s=yl(s),s){const u=te.findKey(r,s);u&&(!n||nv(r,r[u],u,n))&&(delete r[u],i=!0)}}return te.isArray(t)?t.forEach(o):o(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const o=n[r];(!t||nv(this,this[o],o,t,!0))&&(delete this[o],i=!0)}return i}normalize(t){const n=this,r={};return te.forEach(this,(i,o)=>{const s=te.findKey(r,o);if(s){n[s]=ad(i),delete n[o];return}const u=t?PX(o):String(o).trim();u!==o&&delete n[o],n[u]=ad(i),r[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return te.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&te.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[bE]=this[bE]={accessors:{}}).accessors,i=this.prototype;function o(s){const u=yl(s);r[u]||(TX(i,s),r[u]=!0)}return te.isArray(t)?t.forEach(o):o(t),this}}gh.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);te.freezeMethods(gh.prototype);te.freezeMethods(gh);const wi=gh;function rv(e,t){const n=this||db,r=t||n,i=wi.from(r.headers);let o=r.data;return te.forEach(e,function(u){o=u.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function Z3(e){return!!(e&&e.__CANCEL__)}function nc(e,t,n){Ue.call(this,e??"canceled",Ue.ERR_CANCELED,t,n),this.name="CanceledError"}te.inherits(nc,Ue,{__CANCEL__:!0});function RX(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Ue("Request failed with status code "+n.status,[Ue.ERR_BAD_REQUEST,Ue.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const AX=Kr.isStandardBrowserEnv?function(){return{write:function(n,r,i,o,s,u){const c=[];c.push(n+"="+encodeURIComponent(r)),te.isNumber(i)&&c.push("expires="+new Date(i).toGMTString()),te.isString(o)&&c.push("path="+o),te.isString(s)&&c.push("domain="+s),u===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function $X(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function NX(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function eR(e,t){return e&&!$X(t)?NX(e,t):t}const IX=Kr.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(o){let s=o;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(s){const u=te.isString(s)?i(s):s;return u.protocol===r.protocol&&u.host===r.host}}():function(){return function(){return!0}}();function MX(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function DX(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,s;return t=t!==void 0?t:1e3,function(c){const f=Date.now(),p=r[o];s||(s=f),n[i]=c,r[i]=f;let m=o,v=0;for(;m!==i;)v+=n[m++],m=m%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),f-s{const o=i.loaded,s=i.lengthComputable?i.total:void 0,u=o-n,c=r(u),f=o<=s;n=o;const p={loaded:o,total:s,progress:s?o/s:void 0,bytes:u,rate:c||void 0,estimated:c&&s&&f?(s-o)/c:void 0,event:i};p[t?"download":"upload"]=!0,e(p)}}const LX=typeof XMLHttpRequest<"u",FX=LX&&function(e){return new Promise(function(n,r){let i=e.data;const o=wi.from(e.headers).normalize(),s=e.responseType;let u;function c(){e.cancelToken&&e.cancelToken.unsubscribe(u),e.signal&&e.signal.removeEventListener("abort",u)}te.isFormData(i)&&(Kr.isStandardBrowserEnv||Kr.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let f=new XMLHttpRequest;if(e.auth){const _=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(_+":"+w))}const p=eR(e.baseURL,e.url);f.open(e.method.toUpperCase(),Y3(p,e.params,e.paramsSerializer),!0),f.timeout=e.timeout;function m(){if(!f)return;const _=wi.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),S={data:!s||s==="text"||s==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:_,config:e,request:f};RX(function(y){n(y),c()},function(y){r(y),c()},S),f=null}if("onloadend"in f?f.onloadend=m:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(m)},f.onabort=function(){f&&(r(new Ue("Request aborted",Ue.ECONNABORTED,e,f)),f=null)},f.onerror=function(){r(new Ue("Network Error",Ue.ERR_NETWORK,e,f)),f=null},f.ontimeout=function(){let w=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const S=e.transitional||J3;e.timeoutErrorMessage&&(w=e.timeoutErrorMessage),r(new Ue(w,S.clarifyTimeoutError?Ue.ETIMEDOUT:Ue.ECONNABORTED,e,f)),f=null},Kr.isStandardBrowserEnv){const _=(e.withCredentials||IX(p))&&e.xsrfCookieName&&AX.read(e.xsrfCookieName);_&&o.set(e.xsrfHeaderName,_)}i===void 0&&o.setContentType(null),"setRequestHeader"in f&&te.forEach(o.toJSON(),function(w,S){f.setRequestHeader(S,w)}),te.isUndefined(e.withCredentials)||(f.withCredentials=!!e.withCredentials),s&&s!=="json"&&(f.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&f.addEventListener("progress",_E(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",_E(e.onUploadProgress)),(e.cancelToken||e.signal)&&(u=_=>{f&&(r(!_||_.type?new nc(null,e,f):_),f.abort(),f=null)},e.cancelToken&&e.cancelToken.subscribe(u),e.signal&&(e.signal.aborted?u():e.signal.addEventListener("abort",u)));const v=MX(p);if(v&&Kr.protocols.indexOf(v)===-1){r(new Ue("Unsupported protocol "+v+":",Ue.ERR_BAD_REQUEST,e));return}f.send(i||null)})},sd={http:lX,xhr:FX};te.forEach(sd,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const kX={getAdapter:e=>{e=te.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let i=0;ie instanceof wi?e.toJSON():e;function Rs(e,t){t=t||{};const n={};function r(f,p,m){return te.isPlainObject(f)&&te.isPlainObject(p)?te.merge.call({caseless:m},f,p):te.isPlainObject(p)?te.merge({},p):te.isArray(p)?p.slice():p}function i(f,p,m){if(te.isUndefined(p)){if(!te.isUndefined(f))return r(void 0,f,m)}else return r(f,p,m)}function o(f,p){if(!te.isUndefined(p))return r(void 0,p)}function s(f,p){if(te.isUndefined(p)){if(!te.isUndefined(f))return r(void 0,f)}else return r(void 0,p)}function u(f,p,m){if(m in t)return r(f,p);if(m in e)return r(void 0,f)}const c={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:u,headers:(f,p)=>i(SE(f),SE(p),!0)};return te.forEach(Object.keys(e).concat(Object.keys(t)),function(p){const m=c[p]||i,v=m(e[p],t[p],p);te.isUndefined(v)&&m!==u||(n[p]=v)}),n}const tR="1.3.4",pb={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{pb[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const CE={};pb.transitional=function(t,n,r){function i(o,s){return"[Axios v"+tR+"] Transitional option '"+o+"'"+s+(r?". "+r:"")}return(o,s,u)=>{if(t===!1)throw new Ue(i(s," has been removed"+(n?" in "+n:"")),Ue.ERR_DEPRECATED);return n&&!CE[s]&&(CE[s]=!0,console.warn(i(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,s,u):!0}};function jX(e,t,n){if(typeof e!="object")throw new Ue("options must be an object",Ue.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],s=t[o];if(s){const u=e[o],c=u===void 0||s(u,o,e);if(c!==!0)throw new Ue("option "+o+" must be "+c,Ue.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ue("Unknown option "+o,Ue.ERR_BAD_OPTION)}}const ay={assertOptions:jX,validators:pb},Gi=ay.validators;class cp{constructor(t){this.defaults=t,this.interceptors={request:new yE,response:new yE}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Rs(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&ay.assertOptions(r,{silentJSONParsing:Gi.transitional(Gi.boolean),forcedJSONParsing:Gi.transitional(Gi.boolean),clarifyTimeoutError:Gi.transitional(Gi.boolean)},!1),i!==void 0&&ay.assertOptions(i,{encode:Gi.function,serialize:Gi.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s;s=o&&te.merge(o.common,o[n.method]),s&&te.forEach(["delete","get","head","post","put","patch","common"],w=>{delete o[w]}),n.headers=wi.concat(s,o);const u=[];let c=!0;this.interceptors.request.forEach(function(S){typeof S.runWhen=="function"&&S.runWhen(n)===!1||(c=c&&S.synchronous,u.unshift(S.fulfilled,S.rejected))});const f=[];this.interceptors.response.forEach(function(S){f.push(S.fulfilled,S.rejected)});let p,m=0,v;if(!c){const w=[wE.bind(this),void 0];for(w.unshift.apply(w,u),w.push.apply(w,f),v=w.length,p=Promise.resolve(n);m{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const s=new Promise(u=>{r.subscribe(u),o=u}).then(i);return s.cancel=function(){r.unsubscribe(o)},s},t(function(o,s,u){r.reason||(r.reason=new nc(o,s,u),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new hb(function(i){t=i}),cancel:t}}}const zX=hb;function BX(e){return function(n){return e.apply(null,n)}}function HX(e){return te.isObject(e)&&e.isAxiosError===!0}const sy={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(sy).forEach(([e,t])=>{sy[t]=e});const VX=sy;function nR(e){const t=new ld(e),n=F3(ld.prototype.request,t);return te.extend(n,ld.prototype,t,{allOwnKeys:!0}),te.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return nR(Rs(e,i))},n}const kt=nR(db);kt.Axios=ld;kt.CanceledError=nc;kt.CancelToken=zX;kt.isCancel=Z3;kt.VERSION=tR;kt.toFormData=hh;kt.AxiosError=Ue;kt.Cancel=kt.CanceledError;kt.all=function(t){return Promise.all(t)};kt.spread=BX;kt.isAxiosError=HX;kt.mergeConfig=Rs;kt.AxiosHeaders=wi;kt.formToJSON=e=>Q3(te.isHTMLForm(e)?new FormData(e):e);kt.HttpStatusCode=VX;kt.default=kt;const WX=kt;/*! js-cookie v3.0.1 | MIT */function Mf(e){for(var t=1;t"u")){s=Mf({},t,s),typeof s.expires=="number"&&(s.expires=new Date(Date.now()+s.expires*864e5)),s.expires&&(s.expires=s.expires.toUTCString()),i=encodeURIComponent(i).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var u="";for(var c in s)s[c]&&(u+="; "+c,s[c]!==!0&&(u+="="+s[c].split(";")[0]));return document.cookie=i+"="+e.write(o,i)+u}}function r(i){if(!(typeof document>"u"||arguments.length&&!i)){for(var o=document.cookie?document.cookie.split("; "):[],s={},u=0;u{const t=GX();return t&&(e.headers.token=t),e},e=>(console.error("error",e),s4.error("网络异常"),Promise.reject(e)));mb.interceptors.response.use(e=>{const{data:t}=e;return t&&t.code!==0?(wW.error({message:t.message}),Promise.reject(new Error(t.message||"Error"))):Promise.resolve(t)},e=>(console.error("error",e),Promise.reject(e)));function oR(e){return new Promise((t,n)=>{mb.request(e).then(r=>{t(r.data)}).catch(r=>{n(r)})})}function KX(e){return oR({url:"/user/login",method:"post",data:e})}async function XX(e){return oR({url:"/user/info",method:"get",params:e})}globalThis&&globalThis.__classPrivateFieldSet;globalThis&&globalThis.__classPrivateFieldGet;globalThis&&globalThis.__classPrivateFieldSet;globalThis&&globalThis.__classPrivateFieldGet;globalThis&&globalThis.__classPrivateFieldSet;globalThis&&globalThis.__classPrivateFieldGet;globalThis&&globalThis.__classPrivateFieldSet;globalThis&&globalThis.__classPrivateFieldGet;globalThis&&globalThis.__classPrivateFieldSet;globalThis&&globalThis.__classPrivateFieldGet;var YX=globalThis&&globalThis.__classPrivateFieldSet||function(e,t,n,r,i){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?i.call(e,n):i?i.value=n:t.set(e,n),n},xE=globalThis&&globalThis.__classPrivateFieldGet||function(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)},Ol;class JX{constructor(t){Ol.set(this,void 0),YX(this,Ol,t,"f")}read(){const t=localStorage.getItem(xE(this,Ol,"f"));return t===null?null:JSON.parse(t)}write(t){localStorage.setItem(xE(this,Ol,"f"),JSON.stringify(t))}}Ol=new WeakMap;globalThis&&globalThis.__classPrivateFieldGet;globalThis&&globalThis.__classPrivateFieldSet;globalThis&&globalThis.__classPrivateFieldGet;globalThis&&globalThis.__classPrivateFieldSet;class QX extends Error{constructor(){super(),this.message="Missing Adapter"}}class ZX{constructor(t){if(Object.defineProperty(this,"adapter",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:null}),t)this.adapter=t;else throw new QX}read(){this.data=this.adapter.read()}write(){this.data!==null&&this.adapter.write(this.data)}}var Au={},eY={get exports(){return Au},set exports(e){Au=e}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(e,t){(function(){var n,r="4.17.21",i=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",u="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",f=500,p="__lodash_placeholder__",m=1,v=2,_=4,w=1,S=2,P=1,y=2,b=4,C=8,E=16,T=32,$=64,A=128,M=256,k=512,F=30,U="...",B=800,N=16,I=1,L=2,G=3,H=1/0,j=9007199254740991,X=17976931348623157e292,K=0/0,Q=4294967295,q=Q-1,Z=Q>>>1,se=[["ary",A],["bind",P],["bindKey",y],["curry",C],["curryRight",E],["flip",k],["partial",T],["partialRight",$],["rearg",M]],ae="[object Arguments]",fe="[object Array]",xe="[object AsyncFunction]",Fe="[object Boolean]",Te="[object Date]",ye="[object DOMException]",Ae="[object Error]",We="[object Function]",be="[object GeneratorFunction]",De="[object Map]",Je="[object Number]",$t="[object Null]",Ve="[object Object]",it="[object Promise]",Nt="[object Proxy]",bn="[object RegExp]",en="[object Set]",Ws="[object String]",ac="[object Symbol]",uR="[object Undefined]",Us="[object WeakMap]",cR="[object WeakSet]",Gs="[object ArrayBuffer]",ya="[object DataView]",Ch="[object Float32Array]",xh="[object Float64Array]",Eh="[object Int8Array]",Oh="[object Int16Array]",Ph="[object Int32Array]",Th="[object Uint8Array]",Rh="[object Uint8ClampedArray]",Ah="[object Uint16Array]",$h="[object Uint32Array]",fR=/\b__p \+= '';/g,dR=/\b(__p \+=) '' \+/g,pR=/(__e\(.*?\)|\b__t\)) \+\n'';/g,gb=/&(?:amp|lt|gt|quot|#39);/g,vb=/[&<>"']/g,hR=RegExp(gb.source),mR=RegExp(vb.source),gR=/<%-([\s\S]+?)%>/g,vR=/<%([\s\S]+?)%>/g,yb=/<%=([\s\S]+?)%>/g,yR=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bR=/^\w*$/,_R=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Nh=/[\\^$.*+?()[\]{}|]/g,wR=RegExp(Nh.source),Ih=/^\s+/,SR=/\s/,CR=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,xR=/\{\n\/\* \[wrapped with (.+)\] \*/,ER=/,? & /,OR=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,PR=/[()=,{}\[\]\/\s]/,TR=/\\(\\)?/g,RR=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,bb=/\w*$/,AR=/^[-+]0x[0-9a-f]+$/i,$R=/^0b[01]+$/i,NR=/^\[object .+?Constructor\]$/,IR=/^0o[0-7]+$/i,MR=/^(?:0|[1-9]\d*)$/,DR=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,sc=/($^)/,LR=/['\n\r\u2028\u2029\\]/g,lc="\\ud800-\\udfff",FR="\\u0300-\\u036f",kR="\\ufe20-\\ufe2f",jR="\\u20d0-\\u20ff",_b=FR+kR+jR,wb="\\u2700-\\u27bf",Sb="a-z\\xdf-\\xf6\\xf8-\\xff",zR="\\xac\\xb1\\xd7\\xf7",BR="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",HR="\\u2000-\\u206f",VR=" \\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",Cb="A-Z\\xc0-\\xd6\\xd8-\\xde",xb="\\ufe0e\\ufe0f",Eb=zR+BR+HR+VR,Mh="['’]",WR="["+lc+"]",Ob="["+Eb+"]",uc="["+_b+"]",Pb="\\d+",UR="["+wb+"]",Tb="["+Sb+"]",Rb="[^"+lc+Eb+Pb+wb+Sb+Cb+"]",Dh="\\ud83c[\\udffb-\\udfff]",GR="(?:"+uc+"|"+Dh+")",Ab="[^"+lc+"]",Lh="(?:\\ud83c[\\udde6-\\uddff]){2}",Fh="[\\ud800-\\udbff][\\udc00-\\udfff]",ba="["+Cb+"]",$b="\\u200d",Nb="(?:"+Tb+"|"+Rb+")",qR="(?:"+ba+"|"+Rb+")",Ib="(?:"+Mh+"(?:d|ll|m|re|s|t|ve))?",Mb="(?:"+Mh+"(?:D|LL|M|RE|S|T|VE))?",Db=GR+"?",Lb="["+xb+"]?",KR="(?:"+$b+"(?:"+[Ab,Lh,Fh].join("|")+")"+Lb+Db+")*",XR="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",YR="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Fb=Lb+Db+KR,JR="(?:"+[UR,Lh,Fh].join("|")+")"+Fb,QR="(?:"+[Ab+uc+"?",uc,Lh,Fh,WR].join("|")+")",ZR=RegExp(Mh,"g"),eA=RegExp(uc,"g"),kh=RegExp(Dh+"(?="+Dh+")|"+QR+Fb,"g"),tA=RegExp([ba+"?"+Tb+"+"+Ib+"(?="+[Ob,ba,"$"].join("|")+")",qR+"+"+Mb+"(?="+[Ob,ba+Nb,"$"].join("|")+")",ba+"?"+Nb+"+"+Ib,ba+"+"+Mb,YR,XR,Pb,JR].join("|"),"g"),nA=RegExp("["+$b+lc+_b+xb+"]"),rA=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,iA=["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"],oA=-1,lt={};lt[Ch]=lt[xh]=lt[Eh]=lt[Oh]=lt[Ph]=lt[Th]=lt[Rh]=lt[Ah]=lt[$h]=!0,lt[ae]=lt[fe]=lt[Gs]=lt[Fe]=lt[ya]=lt[Te]=lt[Ae]=lt[We]=lt[De]=lt[Je]=lt[Ve]=lt[bn]=lt[en]=lt[Ws]=lt[Us]=!1;var ot={};ot[ae]=ot[fe]=ot[Gs]=ot[ya]=ot[Fe]=ot[Te]=ot[Ch]=ot[xh]=ot[Eh]=ot[Oh]=ot[Ph]=ot[De]=ot[Je]=ot[Ve]=ot[bn]=ot[en]=ot[Ws]=ot[ac]=ot[Th]=ot[Rh]=ot[Ah]=ot[$h]=!0,ot[Ae]=ot[We]=ot[Us]=!1;var aA={À:"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"},sA={"&":"&","<":"<",">":">",'"':""","'":"'"},lA={"&":"&","<":"<",">":">",""":'"',"'":"'"},uA={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},cA=parseFloat,fA=parseInt,kb=typeof Ho=="object"&&Ho&&Ho.Object===Object&&Ho,dA=typeof self=="object"&&self&&self.Object===Object&&self,Wt=kb||dA||Function("return this")(),jh=t&&!t.nodeType&&t,Ao=jh&&!0&&e&&!e.nodeType&&e,jb=Ao&&Ao.exports===jh,zh=jb&&kb.process,Yn=function(){try{var V=Ao&&Ao.require&&Ao.require("util").types;return V||zh&&zh.binding&&zh.binding("util")}catch{}}(),zb=Yn&&Yn.isArrayBuffer,Bb=Yn&&Yn.isDate,Hb=Yn&&Yn.isMap,Vb=Yn&&Yn.isRegExp,Wb=Yn&&Yn.isSet,Ub=Yn&&Yn.isTypedArray;function Rn(V,ee,J){switch(J.length){case 0:return V.call(ee);case 1:return V.call(ee,J[0]);case 2:return V.call(ee,J[0],J[1]);case 3:return V.call(ee,J[0],J[1],J[2])}return V.apply(ee,J)}function pA(V,ee,J,he){for(var Oe=-1,Xe=V==null?0:V.length;++Oe-1}function Bh(V,ee,J){for(var he=-1,Oe=V==null?0:V.length;++he-1;);return J}function Zb(V,ee){for(var J=V.length;J--&&_a(ee,V[J],0)>-1;);return J}function SA(V,ee){for(var J=V.length,he=0;J--;)V[J]===ee&&++he;return he}var CA=Uh(aA),xA=Uh(sA);function EA(V){return"\\"+uA[V]}function OA(V,ee){return V==null?n:V[ee]}function wa(V){return nA.test(V)}function PA(V){return rA.test(V)}function TA(V){for(var ee,J=[];!(ee=V.next()).done;)J.push(ee.value);return J}function Xh(V){var ee=-1,J=Array(V.size);return V.forEach(function(he,Oe){J[++ee]=[Oe,he]}),J}function e_(V,ee){return function(J){return V(ee(J))}}function Fi(V,ee){for(var J=-1,he=V.length,Oe=0,Xe=[];++J-1}function m$(a,l){var d=this.__data__,g=Pc(d,a);return g<0?(++this.size,d.push([a,l])):d[g][1]=l,this}ni.prototype.clear=f$,ni.prototype.delete=d$,ni.prototype.get=p$,ni.prototype.has=h$,ni.prototype.set=m$;function ri(a){var l=-1,d=a==null?0:a.length;for(this.clear();++l=l?a:l)),a}function er(a,l,d,g,x,R){var D,z=l&m,W=l&v,ne=l&_;if(d&&(D=x?d(a,g,x,R):d(a)),D!==n)return D;if(!mt(a))return a;var re=Re(a);if(re){if(D=b6(a),!z)return _n(a,D)}else{var ie=nn(a),de=ie==We||ie==be;if(Vi(a))return L_(a,z);if(ie==Ve||ie==ae||de&&!x){if(D=W||de?{}:tw(a),!z)return W?l6(a,$$(D,a)):s6(a,d_(D,a))}else{if(!ot[ie])return x?a:{};D=_6(a,ie,z)}}R||(R=new _r);var ve=R.get(a);if(ve)return ve;R.set(a,D),Aw(a)?a.forEach(function(Ce){D.add(er(Ce,l,d,Ce,a,R))}):Tw(a)&&a.forEach(function(Ce,ke){D.set(ke,er(Ce,l,d,ke,a,R))});var Se=ne?W?wm:_m:W?Sn:zt,Me=re?n:Se(a);return Jn(Me||a,function(Ce,ke){Me&&(ke=Ce,Ce=a[ke]),Zs(D,ke,er(Ce,l,d,ke,a,R))}),D}function N$(a){var l=zt(a);return function(d){return p_(d,a,l)}}function p_(a,l,d){var g=d.length;if(a==null)return!g;for(a=rt(a);g--;){var x=d[g],R=l[x],D=a[x];if(D===n&&!(x in a)||!R(D))return!1}return!0}function h_(a,l,d){if(typeof a!="function")throw new Qn(s);return al(function(){a.apply(n,d)},l)}function el(a,l,d,g){var x=-1,R=cc,D=!0,z=a.length,W=[],ne=l.length;if(!z)return W;d&&(l=ft(l,An(d))),g?(R=Bh,D=!1):l.length>=i&&(R=qs,D=!1,l=new Io(l));e:for(;++xx?0:x+d),g=g===n||g>x?x:Ne(g),g<0&&(g+=x),g=d>g?0:Nw(g);d0&&d(z)?l>1?Ut(z,l-1,d,g,x):Li(x,z):g||(x[x.length]=z)}return x}var nm=H_(),v_=H_(!0);function zr(a,l){return a&&nm(a,l,zt)}function rm(a,l){return a&&v_(a,l,zt)}function Rc(a,l){return Di(l,function(d){return li(a[d])})}function Do(a,l){l=Bi(l,a);for(var d=0,g=l.length;a!=null&&dl}function D$(a,l){return a!=null&&Ze.call(a,l)}function L$(a,l){return a!=null&&l in rt(a)}function F$(a,l,d){return a>=tn(l,d)&&a=120&&re.length>=120)?new Io(D&&re):n}re=a[0];var ie=-1,de=z[0];e:for(;++ie-1;)z!==a&&_c.call(z,W,1),_c.call(a,W,1);return a}function T_(a,l){for(var d=a?l.length:0,g=d-1;d--;){var x=l[d];if(d==g||x!==R){var R=x;si(x)?_c.call(a,x,1):pm(a,x)}}return a}function cm(a,l){return a+Cc(l_()*(l-a+1))}function Y$(a,l,d,g){for(var x=-1,R=Mt(Sc((l-a)/(d||1)),0),D=J(R);R--;)D[g?R:++x]=a,a+=d;return D}function fm(a,l){var d="";if(!a||l<1||l>j)return d;do l%2&&(d+=a),l=Cc(l/2),l&&(a+=a);while(l);return d}function Le(a,l){return Tm(iw(a,l,Cn),a+"")}function J$(a){return f_(Na(a))}function Q$(a,l){var d=Na(a);return zc(d,Mo(l,0,d.length))}function rl(a,l,d,g){if(!mt(a))return a;l=Bi(l,a);for(var x=-1,R=l.length,D=R-1,z=a;z!=null&&++xx?0:x+l),d=d>x?x:d,d<0&&(d+=x),x=l>d?0:d-l>>>0,l>>>=0;for(var R=J(x);++g>>1,D=a[R];D!==null&&!Nn(D)&&(d?D<=l:D=i){var ne=l?null:d6(a);if(ne)return dc(ne);D=!1,x=qs,W=new Io}else W=l?[]:z;e:for(;++g=g?a:tr(a,l,d)}var D_=VA||function(a){return Wt.clearTimeout(a)};function L_(a,l){if(l)return a.slice();var d=a.length,g=r_?r_(d):new a.constructor(d);return a.copy(g),g}function vm(a){var l=new a.constructor(a.byteLength);return new yc(l).set(new yc(a)),l}function r6(a,l){var d=l?vm(a.buffer):a.buffer;return new a.constructor(d,a.byteOffset,a.byteLength)}function i6(a){var l=new a.constructor(a.source,bb.exec(a));return l.lastIndex=a.lastIndex,l}function o6(a){return Qs?rt(Qs.call(a)):{}}function F_(a,l){var d=l?vm(a.buffer):a.buffer;return new a.constructor(d,a.byteOffset,a.length)}function k_(a,l){if(a!==l){var d=a!==n,g=a===null,x=a===a,R=Nn(a),D=l!==n,z=l===null,W=l===l,ne=Nn(l);if(!z&&!ne&&!R&&a>l||R&&D&&W&&!z&&!ne||g&&D&&W||!d&&W||!x)return 1;if(!g&&!R&&!ne&&a=z)return W;var ne=d[g];return W*(ne=="desc"?-1:1)}}return a.index-l.index}function j_(a,l,d,g){for(var x=-1,R=a.length,D=d.length,z=-1,W=l.length,ne=Mt(R-D,0),re=J(W+ne),ie=!g;++z1?d[x-1]:n,D=x>2?d[2]:n;for(R=a.length>3&&typeof R=="function"?(x--,R):n,D&&un(d[0],d[1],D)&&(R=x<3?n:R,x=1),l=rt(l);++g-1?x[R?l[D]:D]:n}}function U_(a){return ai(function(l){var d=l.length,g=d,x=Zn.prototype.thru;for(a&&l.reverse();g--;){var R=l[g];if(typeof R!="function")throw new Qn(s);if(x&&!D&&kc(R)=="wrapper")var D=new Zn([],!0)}for(g=D?g:d;++g1&&He.reverse(),re&&Wz))return!1;var ne=R.get(a),re=R.get(l);if(ne&&re)return ne==l&&re==a;var ie=-1,de=!0,ve=d&S?new Io:n;for(R.set(a,l),R.set(l,a);++ie1?"& ":"")+l[g],l=l.join(d>2?", ":" "),a.replace(CR,`{ +/* [wrapped with `+l+`] */ +`)}function S6(a){return Re(a)||ko(a)||!!(a_&&a&&a[a_])}function si(a,l){var d=typeof a;return l=l??j,!!l&&(d=="number"||d!="symbol"&&MR.test(a))&&a>-1&&a%1==0&&a0){if(++l>=B)return arguments[0]}else l=0;return a.apply(n,arguments)}}function zc(a,l){var d=-1,g=a.length,x=g-1;for(l=l===n?g:l;++d1?a[l-1]:n;return d=typeof d=="function"?(a.pop(),d):n,gw(a,d)});function vw(a){var l=O(a);return l.__chain__=!0,l}function IN(a,l){return l(a),a}function Bc(a,l){return l(a)}var MN=ai(function(a){var l=a.length,d=l?a[0]:0,g=this.__wrapped__,x=function(R){return tm(R,a)};return l>1||this.__actions__.length||!(g instanceof je)||!si(d)?this.thru(x):(g=g.slice(d,+d+(l?1:0)),g.__actions__.push({func:Bc,args:[x],thisArg:n}),new Zn(g,this.__chain__).thru(function(R){return l&&!R.length&&R.push(n),R}))});function DN(){return vw(this)}function LN(){return new Zn(this.value(),this.__chain__)}function FN(){this.__values__===n&&(this.__values__=$w(this.value()));var a=this.__index__>=this.__values__.length,l=a?n:this.__values__[this.__index__++];return{done:a,value:l}}function kN(){return this}function jN(a){for(var l,d=this;d instanceof Oc;){var g=cw(d);g.__index__=0,g.__values__=n,l?x.__wrapped__=g:l=g;var x=g;d=d.__wrapped__}return x.__wrapped__=a,l}function zN(){var a=this.__wrapped__;if(a instanceof je){var l=a;return this.__actions__.length&&(l=new je(this)),l=l.reverse(),l.__actions__.push({func:Bc,args:[Rm],thisArg:n}),new Zn(l,this.__chain__)}return this.thru(Rm)}function BN(){return I_(this.__wrapped__,this.__actions__)}var HN=Ic(function(a,l,d){Ze.call(a,d)?++a[d]:ii(a,d,1)});function VN(a,l,d){var g=Re(a)?Gb:I$;return d&&un(a,l,d)&&(l=n),g(a,we(l,3))}function WN(a,l){var d=Re(a)?Di:g_;return d(a,we(l,3))}var UN=W_(fw),GN=W_(dw);function qN(a,l){return Ut(Hc(a,l),1)}function KN(a,l){return Ut(Hc(a,l),H)}function XN(a,l,d){return d=d===n?1:Ne(d),Ut(Hc(a,l),d)}function yw(a,l){var d=Re(a)?Jn:ji;return d(a,we(l,3))}function bw(a,l){var d=Re(a)?hA:m_;return d(a,we(l,3))}var YN=Ic(function(a,l,d){Ze.call(a,d)?a[d].push(l):ii(a,d,[l])});function JN(a,l,d,g){a=wn(a)?a:Na(a),d=d&&!g?Ne(d):0;var x=a.length;return d<0&&(d=Mt(x+d,0)),qc(a)?d<=x&&a.indexOf(l,d)>-1:!!x&&_a(a,l,d)>-1}var QN=Le(function(a,l,d){var g=-1,x=typeof l=="function",R=wn(a)?J(a.length):[];return ji(a,function(D){R[++g]=x?Rn(l,D,d):tl(D,l,d)}),R}),ZN=Ic(function(a,l,d){ii(a,d,l)});function Hc(a,l){var d=Re(a)?ft:S_;return d(a,we(l,3))}function eI(a,l,d,g){return a==null?[]:(Re(l)||(l=l==null?[]:[l]),d=g?n:d,Re(d)||(d=d==null?[]:[d]),O_(a,l,d))}var tI=Ic(function(a,l,d){a[d?0:1].push(l)},function(){return[[],[]]});function nI(a,l,d){var g=Re(a)?Hh:Yb,x=arguments.length<3;return g(a,we(l,4),d,x,ji)}function rI(a,l,d){var g=Re(a)?mA:Yb,x=arguments.length<3;return g(a,we(l,4),d,x,m_)}function iI(a,l){var d=Re(a)?Di:g_;return d(a,Uc(we(l,3)))}function oI(a){var l=Re(a)?f_:J$;return l(a)}function aI(a,l,d){(d?un(a,l,d):l===n)?l=1:l=Ne(l);var g=Re(a)?T$:Q$;return g(a,l)}function sI(a){var l=Re(a)?R$:e6;return l(a)}function lI(a){if(a==null)return 0;if(wn(a))return qc(a)?Sa(a):a.length;var l=nn(a);return l==De||l==en?a.size:sm(a).length}function uI(a,l,d){var g=Re(a)?Vh:t6;return d&&un(a,l,d)&&(l=n),g(a,we(l,3))}var cI=Le(function(a,l){if(a==null)return[];var d=l.length;return d>1&&un(a,l[0],l[1])?l=[]:d>2&&un(l[0],l[1],l[2])&&(l=[l[0]]),O_(a,Ut(l,1),[])}),Vc=WA||function(){return Wt.Date.now()};function fI(a,l){if(typeof l!="function")throw new Qn(s);return a=Ne(a),function(){if(--a<1)return l.apply(this,arguments)}}function _w(a,l,d){return l=d?n:l,l=a&&l==null?a.length:l,oi(a,A,n,n,n,n,l)}function ww(a,l){var d;if(typeof l!="function")throw new Qn(s);return a=Ne(a),function(){return--a>0&&(d=l.apply(this,arguments)),a<=1&&(l=n),d}}var $m=Le(function(a,l,d){var g=P;if(d.length){var x=Fi(d,Aa($m));g|=T}return oi(a,g,l,d,x)}),Sw=Le(function(a,l,d){var g=P|y;if(d.length){var x=Fi(d,Aa(Sw));g|=T}return oi(l,g,a,d,x)});function Cw(a,l,d){l=d?n:l;var g=oi(a,C,n,n,n,n,n,l);return g.placeholder=Cw.placeholder,g}function xw(a,l,d){l=d?n:l;var g=oi(a,E,n,n,n,n,n,l);return g.placeholder=xw.placeholder,g}function Ew(a,l,d){var g,x,R,D,z,W,ne=0,re=!1,ie=!1,de=!0;if(typeof a!="function")throw new Qn(s);l=rr(l)||0,mt(d)&&(re=!!d.leading,ie="maxWait"in d,R=ie?Mt(rr(d.maxWait)||0,l):R,de="trailing"in d?!!d.trailing:de);function ve(St){var Sr=g,ci=x;return g=x=n,ne=St,D=a.apply(ci,Sr),D}function Se(St){return ne=St,z=al(ke,l),re?ve(St):D}function Me(St){var Sr=St-W,ci=St-ne,Ww=l-Sr;return ie?tn(Ww,R-ci):Ww}function Ce(St){var Sr=St-W,ci=St-ne;return W===n||Sr>=l||Sr<0||ie&&ci>=R}function ke(){var St=Vc();if(Ce(St))return He(St);z=al(ke,Me(St))}function He(St){return z=n,de&&g?ve(St):(g=x=n,D)}function In(){z!==n&&D_(z),ne=0,g=W=x=z=n}function cn(){return z===n?D:He(Vc())}function Mn(){var St=Vc(),Sr=Ce(St);if(g=arguments,x=this,W=St,Sr){if(z===n)return Se(W);if(ie)return D_(z),z=al(ke,l),ve(W)}return z===n&&(z=al(ke,l)),D}return Mn.cancel=In,Mn.flush=cn,Mn}var dI=Le(function(a,l){return h_(a,1,l)}),pI=Le(function(a,l,d){return h_(a,rr(l)||0,d)});function hI(a){return oi(a,k)}function Wc(a,l){if(typeof a!="function"||l!=null&&typeof l!="function")throw new Qn(s);var d=function(){var g=arguments,x=l?l.apply(this,g):g[0],R=d.cache;if(R.has(x))return R.get(x);var D=a.apply(this,g);return d.cache=R.set(x,D)||R,D};return d.cache=new(Wc.Cache||ri),d}Wc.Cache=ri;function Uc(a){if(typeof a!="function")throw new Qn(s);return function(){var l=arguments;switch(l.length){case 0:return!a.call(this);case 1:return!a.call(this,l[0]);case 2:return!a.call(this,l[0],l[1]);case 3:return!a.call(this,l[0],l[1],l[2])}return!a.apply(this,l)}}function mI(a){return ww(2,a)}var gI=n6(function(a,l){l=l.length==1&&Re(l[0])?ft(l[0],An(we())):ft(Ut(l,1),An(we()));var d=l.length;return Le(function(g){for(var x=-1,R=tn(g.length,d);++x=l}),ko=b_(function(){return arguments}())?b_:function(a){return bt(a)&&Ze.call(a,"callee")&&!o_.call(a,"callee")},Re=J.isArray,$I=zb?An(zb):j$;function wn(a){return a!=null&&Gc(a.length)&&!li(a)}function wt(a){return bt(a)&&wn(a)}function NI(a){return a===!0||a===!1||bt(a)&&ln(a)==Fe}var Vi=GA||Vm,II=Bb?An(Bb):z$;function MI(a){return bt(a)&&a.nodeType===1&&!sl(a)}function DI(a){if(a==null)return!0;if(wn(a)&&(Re(a)||typeof a=="string"||typeof a.splice=="function"||Vi(a)||$a(a)||ko(a)))return!a.length;var l=nn(a);if(l==De||l==en)return!a.size;if(ol(a))return!sm(a).length;for(var d in a)if(Ze.call(a,d))return!1;return!0}function LI(a,l){return nl(a,l)}function FI(a,l,d){d=typeof d=="function"?d:n;var g=d?d(a,l):n;return g===n?nl(a,l,n,d):!!g}function Im(a){if(!bt(a))return!1;var l=ln(a);return l==Ae||l==ye||typeof a.message=="string"&&typeof a.name=="string"&&!sl(a)}function kI(a){return typeof a=="number"&&s_(a)}function li(a){if(!mt(a))return!1;var l=ln(a);return l==We||l==be||l==xe||l==Nt}function Pw(a){return typeof a=="number"&&a==Ne(a)}function Gc(a){return typeof a=="number"&&a>-1&&a%1==0&&a<=j}function mt(a){var l=typeof a;return a!=null&&(l=="object"||l=="function")}function bt(a){return a!=null&&typeof a=="object"}var Tw=Hb?An(Hb):H$;function jI(a,l){return a===l||am(a,l,Cm(l))}function zI(a,l,d){return d=typeof d=="function"?d:n,am(a,l,Cm(l),d)}function BI(a){return Rw(a)&&a!=+a}function HI(a){if(E6(a))throw new Oe(o);return __(a)}function VI(a){return a===null}function WI(a){return a==null}function Rw(a){return typeof a=="number"||bt(a)&&ln(a)==Je}function sl(a){if(!bt(a)||ln(a)!=Ve)return!1;var l=bc(a);if(l===null)return!0;var d=Ze.call(l,"constructor")&&l.constructor;return typeof d=="function"&&d instanceof d&&mc.call(d)==zA}var Mm=Vb?An(Vb):V$;function UI(a){return Pw(a)&&a>=-j&&a<=j}var Aw=Wb?An(Wb):W$;function qc(a){return typeof a=="string"||!Re(a)&&bt(a)&&ln(a)==Ws}function Nn(a){return typeof a=="symbol"||bt(a)&&ln(a)==ac}var $a=Ub?An(Ub):U$;function GI(a){return a===n}function qI(a){return bt(a)&&nn(a)==Us}function KI(a){return bt(a)&&ln(a)==cR}var XI=Fc(lm),YI=Fc(function(a,l){return a<=l});function $w(a){if(!a)return[];if(wn(a))return qc(a)?br(a):_n(a);if(Ks&&a[Ks])return TA(a[Ks]());var l=nn(a),d=l==De?Xh:l==en?dc:Na;return d(a)}function ui(a){if(!a)return a===0?a:0;if(a=rr(a),a===H||a===-H){var l=a<0?-1:1;return l*X}return a===a?a:0}function Ne(a){var l=ui(a),d=l%1;return l===l?d?l-d:l:0}function Nw(a){return a?Mo(Ne(a),0,Q):0}function rr(a){if(typeof a=="number")return a;if(Nn(a))return K;if(mt(a)){var l=typeof a.valueOf=="function"?a.valueOf():a;a=mt(l)?l+"":l}if(typeof a!="string")return a===0?a:+a;a=Jb(a);var d=$R.test(a);return d||IR.test(a)?fA(a.slice(2),d?2:8):AR.test(a)?K:+a}function Iw(a){return Br(a,Sn(a))}function JI(a){return a?Mo(Ne(a),-j,j):a===0?a:0}function Qe(a){return a==null?"":$n(a)}var QI=Ta(function(a,l){if(ol(l)||wn(l)){Br(l,zt(l),a);return}for(var d in l)Ze.call(l,d)&&Zs(a,d,l[d])}),Mw=Ta(function(a,l){Br(l,Sn(l),a)}),Kc=Ta(function(a,l,d,g){Br(l,Sn(l),a,g)}),ZI=Ta(function(a,l,d,g){Br(l,zt(l),a,g)}),e8=ai(tm);function t8(a,l){var d=Pa(a);return l==null?d:d_(d,l)}var n8=Le(function(a,l){a=rt(a);var d=-1,g=l.length,x=g>2?l[2]:n;for(x&&un(l[0],l[1],x)&&(g=1);++d1),R}),Br(a,wm(a),d),g&&(d=er(d,m|v|_,p6));for(var x=l.length;x--;)pm(d,l[x]);return d});function _8(a,l){return Lw(a,Uc(we(l)))}var w8=ai(function(a,l){return a==null?{}:K$(a,l)});function Lw(a,l){if(a==null)return{};var d=ft(wm(a),function(g){return[g]});return l=we(l),P_(a,d,function(g,x){return l(g,x[0])})}function S8(a,l,d){l=Bi(l,a);var g=-1,x=l.length;for(x||(x=1,a=n);++gl){var g=a;a=l,l=g}if(d||a%1||l%1){var x=l_();return tn(a+x*(l-a+cA("1e-"+((x+"").length-1))),l)}return cm(a,l)}var I8=Ra(function(a,l,d){return l=l.toLowerCase(),a+(d?jw(l):l)});function jw(a){return Fm(Qe(a).toLowerCase())}function zw(a){return a=Qe(a),a&&a.replace(DR,CA).replace(eA,"")}function M8(a,l,d){a=Qe(a),l=$n(l);var g=a.length;d=d===n?g:Mo(Ne(d),0,g);var x=d;return d-=l.length,d>=0&&a.slice(d,x)==l}function D8(a){return a=Qe(a),a&&mR.test(a)?a.replace(vb,xA):a}function L8(a){return a=Qe(a),a&&wR.test(a)?a.replace(Nh,"\\$&"):a}var F8=Ra(function(a,l,d){return a+(d?"-":"")+l.toLowerCase()}),k8=Ra(function(a,l,d){return a+(d?" ":"")+l.toLowerCase()}),j8=V_("toLowerCase");function z8(a,l,d){a=Qe(a),l=Ne(l);var g=l?Sa(a):0;if(!l||g>=l)return a;var x=(l-g)/2;return Lc(Cc(x),d)+a+Lc(Sc(x),d)}function B8(a,l,d){a=Qe(a),l=Ne(l);var g=l?Sa(a):0;return l&&g>>0,d?(a=Qe(a),a&&(typeof l=="string"||l!=null&&!Mm(l))&&(l=$n(l),!l&&wa(a))?Hi(br(a),0,d):a.split(l,d)):[]}var K8=Ra(function(a,l,d){return a+(d?" ":"")+Fm(l)});function X8(a,l,d){return a=Qe(a),d=d==null?0:Mo(Ne(d),0,a.length),l=$n(l),a.slice(d,d+l.length)==l}function Y8(a,l,d){var g=O.templateSettings;d&&un(a,l,d)&&(l=n),a=Qe(a),l=Kc({},l,g,Y_);var x=Kc({},l.imports,g.imports,Y_),R=zt(x),D=Kh(x,R),z,W,ne=0,re=l.interpolate||sc,ie="__p += '",de=Yh((l.escape||sc).source+"|"+re.source+"|"+(re===yb?RR:sc).source+"|"+(l.evaluate||sc).source+"|$","g"),ve="//# sourceURL="+(Ze.call(l,"sourceURL")?(l.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++oA+"]")+` +`;a.replace(de,function(Ce,ke,He,In,cn,Mn){return He||(He=In),ie+=a.slice(ne,Mn).replace(LR,EA),ke&&(z=!0,ie+=`' + +__e(`+ke+`) + +'`),cn&&(W=!0,ie+=`'; +`+cn+`; +__p += '`),He&&(ie+=`' + +((__t = (`+He+`)) == null ? '' : __t) + +'`),ne=Mn+Ce.length,Ce}),ie+=`'; +`;var Se=Ze.call(l,"variable")&&l.variable;if(!Se)ie=`with (obj) { +`+ie+` +} +`;else if(PR.test(Se))throw new Oe(u);ie=(W?ie.replace(fR,""):ie).replace(dR,"$1").replace(pR,"$1;"),ie="function("+(Se||"obj")+`) { +`+(Se?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(z?", __e = _.escape":"")+(W?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+ie+`return __p +}`;var Me=Hw(function(){return Xe(R,ve+"return "+ie).apply(n,D)});if(Me.source=ie,Im(Me))throw Me;return Me}function J8(a){return Qe(a).toLowerCase()}function Q8(a){return Qe(a).toUpperCase()}function Z8(a,l,d){if(a=Qe(a),a&&(d||l===n))return Jb(a);if(!a||!(l=$n(l)))return a;var g=br(a),x=br(l),R=Qb(g,x),D=Zb(g,x)+1;return Hi(g,R,D).join("")}function eM(a,l,d){if(a=Qe(a),a&&(d||l===n))return a.slice(0,t_(a)+1);if(!a||!(l=$n(l)))return a;var g=br(a),x=Zb(g,br(l))+1;return Hi(g,0,x).join("")}function tM(a,l,d){if(a=Qe(a),a&&(d||l===n))return a.replace(Ih,"");if(!a||!(l=$n(l)))return a;var g=br(a),x=Qb(g,br(l));return Hi(g,x).join("")}function nM(a,l){var d=F,g=U;if(mt(l)){var x="separator"in l?l.separator:x;d="length"in l?Ne(l.length):d,g="omission"in l?$n(l.omission):g}a=Qe(a);var R=a.length;if(wa(a)){var D=br(a);R=D.length}if(d>=R)return a;var z=d-Sa(g);if(z<1)return g;var W=D?Hi(D,0,z).join(""):a.slice(0,z);if(x===n)return W+g;if(D&&(z+=W.length-z),Mm(x)){if(a.slice(z).search(x)){var ne,re=W;for(x.global||(x=Yh(x.source,Qe(bb.exec(x))+"g")),x.lastIndex=0;ne=x.exec(re);)var ie=ne.index;W=W.slice(0,ie===n?z:ie)}}else if(a.indexOf($n(x),z)!=z){var de=W.lastIndexOf(x);de>-1&&(W=W.slice(0,de))}return W+g}function rM(a){return a=Qe(a),a&&hR.test(a)?a.replace(gb,NA):a}var iM=Ra(function(a,l,d){return a+(d?" ":"")+l.toUpperCase()}),Fm=V_("toUpperCase");function Bw(a,l,d){return a=Qe(a),l=d?n:l,l===n?PA(a)?DA(a):yA(a):a.match(l)||[]}var Hw=Le(function(a,l){try{return Rn(a,n,l)}catch(d){return Im(d)?d:new Oe(d)}}),oM=ai(function(a,l){return Jn(l,function(d){d=Hr(d),ii(a,d,$m(a[d],a))}),a});function aM(a){var l=a==null?0:a.length,d=we();return a=l?ft(a,function(g){if(typeof g[1]!="function")throw new Qn(s);return[d(g[0]),g[1]]}):[],Le(function(g){for(var x=-1;++xj)return[];var d=Q,g=tn(a,Q);l=we(l),a-=Q;for(var x=qh(g,l);++d0||l<0)?new je(d):(a<0?d=d.takeRight(-a):a&&(d=d.drop(a)),l!==n&&(l=Ne(l),d=l<0?d.dropRight(-l):d.take(l-a)),d)},je.prototype.takeRightWhile=function(a){return this.reverse().takeWhile(a).reverse()},je.prototype.toArray=function(){return this.take(Q)},zr(je.prototype,function(a,l){var d=/^(?:filter|find|map|reject)|While$/.test(l),g=/^(?:head|last)$/.test(l),x=O[g?"take"+(l=="last"?"Right":""):l],R=g||/^find/.test(l);x&&(O.prototype[l]=function(){var D=this.__wrapped__,z=g?[1]:arguments,W=D instanceof je,ne=z[0],re=W||Re(D),ie=function(ke){var He=x.apply(O,Li([ke],z));return g&&de?He[0]:He};re&&d&&typeof ne=="function"&&ne.length!=1&&(W=re=!1);var de=this.__chain__,ve=!!this.__actions__.length,Se=R&&!de,Me=W&&!ve;if(!R&&re){D=Me?D:new je(this);var Ce=a.apply(D,z);return Ce.__actions__.push({func:Bc,args:[ie],thisArg:n}),new Zn(Ce,de)}return Se&&Me?a.apply(this,z):(Ce=this.thru(ie),Se?g?Ce.value()[0]:Ce.value():Ce)})}),Jn(["pop","push","shift","sort","splice","unshift"],function(a){var l=pc[a],d=/^(?:push|sort|unshift)$/.test(a)?"tap":"thru",g=/^(?:pop|shift)$/.test(a);O.prototype[a]=function(){var x=arguments;if(g&&!this.__chain__){var R=this.value();return l.apply(Re(R)?R:[],x)}return this[d](function(D){return l.apply(Re(D)?D:[],x)})}}),zr(je.prototype,function(a,l){var d=O[l];if(d){var g=d.name+"";Ze.call(Oa,g)||(Oa[g]=[]),Oa[g].push({name:l,func:d})}}),Oa[Mc(n,y).name]=[{name:"wrapper",func:n}],je.prototype.clone=r$,je.prototype.reverse=i$,je.prototype.value=o$,O.prototype.at=MN,O.prototype.chain=DN,O.prototype.commit=LN,O.prototype.next=FN,O.prototype.plant=jN,O.prototype.reverse=zN,O.prototype.toJSON=O.prototype.valueOf=O.prototype.value=BN,O.prototype.first=O.prototype.head,Ks&&(O.prototype[Ks]=kN),O},Ca=LA();Ao?((Ao.exports=Ca)._=Ca,jh._=Ca):Wt._=Ca}).call(Ho)})(eY,Au);const ov="app";class tY{constructor(){Gt(this,"db");Gt(this,"key",`${X0}-${F4}`);this.db=new ZX(new JX(this.key)),this.initialization(),this.db.chain=Au.chain(this.db.data)}initialization(){const t=localStorage.getItem(this.key);this.db.data=t&&JSON.parse(t)||{app:{},user:{}},this.db.write()}pathInit({dbName:t=ov,path:n="",user:r=!0,validator:i=s=>!!s,defaultValue:o={}}){const s=sessionStorage.getItem(`${X0}-username`)||"rua-guest",u=`${t}.${r?s:"public"}${n?`.${n}`:""}`,c=this.db.chain.get(u).value();return c!==void 0&&i(c)||(this.db.chain.set(u,o).value(),this.db.write()),u}dbSet({dbName:t=ov,path:n="",value:r={},user:i=!1}){const o=this.pathInit({dbName:t,path:n,user:i});this.db.chain.set(o,r).value(),this.db.write()}dbGet({dbName:t=ov,path:n="",defaultValue:r={},user:i=!1}){const o=this.db.chain.get(this.pathInit({dbName:t,path:n,user:i,defaultValue:r})).value();return Au.cloneDeep(o)}}const uy=new tY;function nY(){return{localSet({dbName:e="user",path:t,value:n,user:r=!0}){uy.dbSet({dbName:e,path:t,value:n,user:r})},localGet({dbName:e="user",path:t,defaultValue:n={},user:r=!0}){return uy.dbGet({dbName:e,path:t,defaultValue:n,user:r})}}}var rY=Object.defineProperty,iY=Object.getOwnPropertyDescriptor,vh=(e,t,n,r)=>{for(var i=r>1?void 0:r?iY(t,n):t,o=e.length-1,s;o>=0;o--)(s=e[o])&&(i=(r?s(t,n,i):s(i))||i);return r&&i&&rY(t,n,i),i};class rc{constructor(){Gt(this,"menus",[]);Gt(this,"login",async t=>{try{const n=await KX(t),{token:r}=n;return qX(r),Promise.resolve(n)}catch(n){return Promise.reject(n)}});Gt(this,"getInfo",async t=>{try{const n=nY(),r=await XX(t);return n.localSet({path:"info",value:r}),Promise.resolve(r)}catch(n){return Promise.reject(n)}});Gt(this,"logout",()=>{localStorage.removeItem(J1)});ib(this)}}vh([pt],rc.prototype,"menus",2);vh([At],rc.prototype,"login",2);vh([At],rc.prototype,"getInfo",2);vh([At],rc.prototype,"logout",2);const oY=new rc;var aY=Object.defineProperty,sY=Object.getOwnPropertyDescriptor,jr=(e,t,n,r)=>{for(var i=r>1?void 0:r?sY(t,n):t,o=e.length-1,s;o>=0;o--)(s=e[o])&&(i=(r?s(t,n,i):s(i))||i);return r&&i&&aY(t,n,i),i};class yr{constructor(){Gt(this,"opened",[]);Gt(this,"tagList",[]);Gt(this,"setOpened",t=>{this.opened=t});Gt(this,"setTagList",t=>{this.tagList=t});ib(this)}save(t){uy.dbSet({dbName:"user",path:"tags.opened",value:t})}addTag(t){const r=this.tagList.some(i=>i.key===t.key)?this.tagList:[...this.tagList,t];this.setTagList(r),this.save(r)}deleteTag(t){const n=[...this.tagList.filter(r=>r.key!==t)];this.setTagList(n),this.save(n)}emptyTag(){const t=[...this.tagList.filter(n=>n.key===Zx)];this.setTagList(t),this.save(t)}closeLeftTags(t,n){const r=n??this.tagList.findIndex(o=>o.key===t),i=this.tagList.filter((o,s)=>s>=r);this.setTagList(i),this.save(i)}closeRightTags(t,n){const r=n??this.tagList.findIndex(o=>o.key===t),i=this.tagList.filter((o,s)=>s<=r);this.setTagList(i),this.save(i)}closeOtherTag(t){const n=[...this.tagList.filter(r=>r.key===Zx||r.key===t)];this.setTagList(n),this.save(n)}}jr([pt],yr.prototype,"opened",2);jr([pt],yr.prototype,"tagList",2);jr([At],yr.prototype,"setOpened",2);jr([At],yr.prototype,"setTagList",2);jr([At],yr.prototype,"save",1);jr([At],yr.prototype,"addTag",1);jr([At],yr.prototype,"deleteTag",1);jr([At],yr.prototype,"emptyTag",1);jr([At],yr.prototype,"closeLeftTags",1);jr([At],yr.prototype,"closeRightTags",1);jr([At],yr.prototype,"closeOtherTag",1);const lY=new yr,uY={appStore:AK,userStore:oY,tagStore:lY},cY=h.createContext(uY),fY=()=>h.useContext(cY),dY="/react-build-admin/svg/logo.6000b0e9.svg",pY="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAmCAIAAACH7NRSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAM/UlEQVRogc1beXQTxxkf7a58Sr4PHGxLsjG+L8VcDQlxMCEBkgCGkrS5XtqmaV6aFwihNG0aQo4mgTYhr3mE0rzXvhQCj+eaUBL6wEAIYEOS54IP+QBk2ZZv+ZCRZUvaXfWPkUezq71kcNvf0x/zrWZm55vffN838+2uatveOvA/QlmmERc/GhkCAPxgtPvWe2ZZlvZ4WIbxsl6vl/WyLMt6vSzr9bJe1ssyDOv1elnWy7LwQoRWG50QD9v+8buHtyw4xumNYdxTLo/LpSIISq2m1GoqRH3rg8RBAQBe2Tgfv0TTzOSky0MzDMMyNBsbqwkNlbnr2Jjj0uVWhmEYhvV4mJKSzMyMFJ8OLMswvh/NMNFRkVg7B6eX+kS327Xn+qSXoVdHaLLTJtLTErOz0yTu+/Hef7rdHtrD0Ayr1yU99mg5vH6qpv71Nz5TNgMAALBh/dItG5fA8isbW7u6Bo8eq+vsHOjsGrTZ7G43zasfG6PJy0svKc5cvWphTIxG+Y0EsetIOxV4tfChE7GO00j8w65nlyzOle6op3d451sHkPjy5kpEw69+/enFWhP669P9m3Nz0gU7KTc6autMYwf+CgA4CAAAICs3/+nnXoJ/oWpVHUylgQQA9PTYDhw8g64/9UQFKpMkIT1gHhiGxUVzR9+hw19L1B8dc1ysNV2sNe3/9MS6R+56/hdr1GqBmVQOgeF+vC1VYoiCoLhq402MpfPwv5qaOyX6aWq24OJ18/WPRobKjY6z9Rr0gxwAAFpaOe6rqCgDlYOdFA/N4CJJkgobut304SPnfvbcHqfTJVbnVIJXth+B4fJ0oGm+SQaCN26G8WvFo6GxsWNj5d1i/ZhMXbjodbl26UfX1YBq/0IHZ+s1AIByo6O1zU+DSqUqyNdh4+EsC70+OTEhmiQJiiJJkqQogiThjyRJQk2R+fl6rjqc5gvK5uflpickREdGho3ZHb09w6fPXBkd8xtoe7v1zbcPao/tfrWxOVCpFTaVmL4IAjTwBkHTCqxBzaHB4/HTkJU1V6MJdzgmodjY1CHRj6mli3flaoO5ev3SdTWTAIDqinAw7aDO1mvqvutF1TIy5mi1EWIqPPl4xQMry2S18KtDcdR5aM3iiuWl+JUXf7n2i2N1H35Ujez+3DcN+w9/pfwWPAg4JVLcw4hBoglBEMVFBiQODIwN2eyCnVg6BxBbCFcbzGCaAEgGRLnRMdBrQWJCSrbkeDg+50wnx+sGQsLHQhw6trVy/dJnnl6JX7xYK2AKCiFPgxKnFDBujtqBfkmwE9wjRU0v7StXbsBCdUV4dUU4YsLSOYC741XL02DkgKKa4lg5bp0AgPt0Vml1Anwsn4bH138AAPjhxntwuzGb+6W7lYAADTwdtnfsk+2F4oYT3rgVRunm6ficnBxTNG1AtuHx/v5RVAcx0cqNz8VFGeVGBwrmJBW0QePg+VjeqkKIjAybe0c8Ent6bUHdBYeQNXB1eGPuT2R74RkQb+ORlTU3IiIUiWLWgOjRpSfrdMno+pWrN/BqkAmTyc9lYmJ0UlIMLJcbHW+v3/Lva5y9fNA0SKojhvi4qKDugkOBU/LID4Lvi7lRnSCI0pJMJLa1Wz0evqNzuTzmjj5YNujnGPRz0F8wPPDwxbd+GvDOAQA1lp2L8qc44xFZzmKQdUpozNYevwWkpiYEdRccSkK0vA48PxbYBPdLNM3wtvwAgNbWbqStTpdkMPitIZCGqvtCPf19SMRPDCLjCc4aFM5Azel6vOfVqxYGdRcc8rHhFndKELzw0Mw9pgHuwc2gn6NLT1apfNvtzs5B+/gEXtls7gfYxqE4gAbeeK51B3ea48cGoS17T4/tgz3VSFy8KEcsO6AE8tbgCd4pBTpTXnhoaLTwKqDAoAIgOzs1IiJUp0uCV7xebyO3vqnF75E0mnCUOBEbD8uycBPFsqzHQ09NuScmpuzjEyOjN4dsdnwLACEdGzwe+vNDZ596Zjfaqun1ya//7nEwUxztrZM/vvX1jzQ0djAMyzCMx8PAAkzh+cvcgQZaMQwPKLkUeIhD9pGRmRIWFgIAKMjXWywD8OLVBvPSu/JRZdynFRbohVTgLOevTx7/+uRxCbOuPf+BRPMLF5qGBsdohnU6pyydA52dgzSm78IF2a/95kfclGVwWHvHEkEaOIM4/uXl419eDqpfQYWNpfMQDSMjN/v6hlNSfLu9IZvdNjwOy3m5vpxEQb4O3beBGx5wGgI9EgBAzd9xyvhVmmbwEwBvIZpaugKP9wAAlUr16vZNq1ctku5cCYRig1ppYksMYjTgIu6X8FCRn+fzsHiep6W1G22uaJoxm/3xWZCGmWVYM7p2Q5FSNgNer/e9XUdee/1v7ddkzoOykHdKM4BgOIHhAfnTtnbryvvvhOVm7PyMrCEzIwXVp2mmrd1akK8HAFh7bMgnUBSZkyPwQIKngkYTHh+nhbk8p4uK0QKSIkiSVFMkzPHBaub0rb5uuf4ANWcYdshmx0/vNM2cPnPl/IWmlzdXPrRmsaLZEYI8DbgOajWJcpPTZZIkCbWaPHP2KpodwR0eQRDFRRl1l1qg2Nrqn3p0JA4PD8nI8J8YigoNly63wnJTswXSgJtCbk6a4CMpXpL4/hXGrVs2IPFsvQZ/gCE7A2tWL3rxhUeQODXlPn+hqar6QkODL8K53fTv3zvsdtOV65dKdCsB+UQ3TwcxXP62zW73bSvFfLGxdB6iof1aD7reMk1JXq6OIPxTUFKciWhAGaeO6bgNhE4MEDPITko0H//mJnjBL4aFhayoMK6oMJ6qqX/z7YNo8e3dd/zeZUXx8UGfpdcWfH97Mqy8VqI0GP3hwel0dVuHAABdXYPIzAsL9Xh93O+jHa1sYAAz2nPj4C3E0IWhgtVWVBif/emDSHQ6XX/+y4mgbgRxtKns9pwbeK0CcxUQ2fNT8dMD9EX4JqSwwIDXz8tLDwnxzUh//8jI6E0AQIfFn8jk0YZAEAQ6/QEhJ4lysWLAm9PiC3Hjhntwjb453yjdrRgEaJDVQRD4ChKzBhgekNjWbgUAtLX5thnoCdpb41Ooz7xc/9H02rUemmYsXUNQ1OuTJXbr0tYpHRtkmyOEhqrxw7PdPjE8vfMOCsKbIoWDwKEi/WdRiSb4trWtzdp5IAWtbp0uCT5B+21UGKpTgqXtzOa+dUe6AevrXMwjBaoQrFPiNZd+4hIfr8XFMfuEWE0JyNOgUAc1mYjKElaMh4e2dqvux33I1xdwHwhDlBT7adh/0bp5zhgSldMQbIYVKDNuiLExzrzHxs7kfRkl1qCMBiwhSIvEhs8r78fDg8MxubmqCp2fBdMSRYUGNJh05yA3PhsC6yPge398HsV2q5rDO3CRaw2iNNA0gyclKYqMiZ5JVkOYBjEdJKDEjz1WdZIXHtKt/iBUWCgwrWFhIapkX+bOYum/fsNHQ1ycFuVCBIGfhNF4JCKzY9MOXFTolP5RfRE/zS1amI1vuJVDhAYhHaShPJzg4eHkqXpYiNJG6HXJAID3D11H/66rmVxXM7nh7iwout10bZ0vK8V71CM9HjzzKBucA5uLqVNbZ9q77zh+Zc3qGeaXhBPxYjpIAH90KhEbADc8oBNf/vRbRtsenQemX8KAL2ScD8tE79Chs5LYwQ1TAV9JDFBweMYhERtYlr3a0PHZ32vQ0RJi4YLsZfcUKeyfBw4Nm75POlw2CIR0kIWS2AABwwPvNTfkkXACIIqKDCqVyuvlvPsmHRgA95nBqF0lyMFL+2wf/lz4ySW+EBsaO554+v2w0BC1mrTZxvv6RwLtQ69PfmPHE4JdPby9R/A6hkgODZADng6Cz56kx80wrEd7Qn3zQcGavOQSRFGBPpAAiOioSJ0uyYLlMMLDQ+Zl3iE9Hq5fpQXtQIwDwFXH5fLcuNEnVhMAULG8dPu2Tfg5DuHh7T3H3p0rPdRdR9o5sWF31TlYwHVQ6pS4NIhxAMFLegOC2DmQBN9EEqxfWsyJBIUFBtlIGBUVERuj0UZFR8fG6VL5u5fkigekmytJM1MUWX5v8Z/2PL9zx5OCHAAAcA4+ObpdtCtc2Fq5DBagDiRJkBQRH6cVasjHggXzY2O1MO0aHi48JoSyO7PS0hJ7p1QqggAEsSw36c0HoyXqr1xZBrO5lJqkSKJELj4DAD75+EWJYDBQ8y9c1AwPOuKT8CsrlhvnZw04ne7JSdeUyz3pdDMMo9GGR2kjoqIiDfrk3Jy0nJx0sdkXxHNr3xX7S7Vtbx3v+4bZBnrzTmzt3zrQ68az1P+MYXrn27xX+S9wCH/fMEtAsz9yJPfcPsss3eX/lgCIQA4gZp0GgbVfYQmqh8UjSy7FyX8ZdtsJSF3Vbf1K6luj24hZoQF/9frWPY8sB7NkAf81DgCMDbelo9pY/6Bvy2eE0sA/X/z+Rv1s32628R8j9dolCGf8aAAAAABJRU5ErkJggg==",hY=e=>typeof e=="function",mY=!1,gY=mY;function vY(e){const t=h.useRef(e);return t.current=e,t}const yY=e=>{gY&&(hY(e)||console.error(`useUnmount expected parameter is a function, got ${typeof e}`));const t=vY(e);h.useEffect(()=>()=>{t.current()},[])},bY=yY,_Y=!!(typeof window<"u"&&window.document&&window.document.createElement),wY=_Y,SY={restoreOnUnmount:!1};function CY(e,t=SY){const n=h.useRef(wY?document.title:"");h.useEffect(()=>{document.title=e},[e]),bY(()=>{t.restoreOnUnmount&&(document.title=n.current)})}const xY=()=>{const[e]=ka.useForm(),[t,n]=h.useState(!1),{userStore:r}=fY(),i=Y1(),o={username:[{required:!0,message:"请填写用户名",trigger:"blur"},{min:3,max:10,message:"长度在 3 到 10 个字符",trigger:"blur"}],password:[{required:!0,message:"请填写密码",trigger:"blur"},{min:3,max:10,message:"长度在 3 到 10 个字符",trigger:"blur"}],vercode:[{required:!0,message:"请填写验证码",trigger:"blur"}]};CY(`登录 - ${td}`);const{validateFields:s}=e,u=()=>{s().then(async f=>{const p=Object.assign(f,{key:"1111"});r.login(p).then(async m=>{m&&(localStorage.setItem(J1,JSON.stringify(m)),await r.getInfo(),i("/basic/dashboard"),setTimeout(()=>{s4.success("Hi, 欢迎回来")},1e3))}).catch(m=>{console.log("error",m),n(!1)})}).catch(f=>{console.log("error",f),n(!1)})},c=()=>{};return Ee("div",{className:"app-login",children:Um(ka,{className:"app-login-form",layout:"horizontal",form:e,onFinish:u,initialValues:{username:"admin",password:"123456",vercode:"HWFB"},children:[Um("h1",{children:[Ee("img",{style:{width:"60px"},src:dY,alt:td})," ",td]}),Ee(ka.Item,{name:"username",rules:o.username,hasFeedback:!0,children:Ee(Xg,{size:"large",autoComplete:"off",prefix:Ee(sU,{}),placeholder:"用户名"})}),Ee(ka.Item,{name:"password",rules:o.password,hasFeedback:!0,children:Ee(Xg.Password,{autoComplete:"off",size:"large",prefix:Ee(iU,{}),placeholder:"密码",iconRender:f=>f?Ee(DW,{}):Ee(ZT,{})})}),Um(ka.Item,{className:"imgcode-item",children:[Ee(ka.Item,{name:"vercode",rules:o.vercode,children:Ee(Xg,{className:"captch-input",size:"large",maxLength:4,autoComplete:"off",prefix:Ee(QW,{}),placeholder:"图形验证码"})}),Ee("span",{className:"captch-wrap",onClick:c,children:Ee("img",{src:pY,className:"captcha",title:"图形验证码",alt:"图形验证码"})})]}),Ee(BT,{children:Ee(NT,{block:!0,size:"large",type:"primary",htmlType:"submit",loading:t,children:"登录"})})]})})},EE=Object.assign({"./modules/basic.tsx":LG,"./modules/charts.tsx":FG,"./modules/components.tsx":kG,"./modules/table-pages.tsx":jG}),aR=[];Object.keys(EE).forEach(e=>{const t=EE[e]||{},n=Array.isArray(t)?[...t]:t;aR.push(...n)});const EY=[{path:"/",key:"/",element:Ee(jx,{to:"/login"}),hidden:!0},{path:"/login",key:"/login",element:Ee(xY,{}),hidden:!0,meta:{requiresAuth:!1,title:"登录页",key:"login"}},...aR,{path:"*",element:Ee(jx,{to:"/basic/error/404"})}],OY=()=>XU(EY),PY=()=>Ee(uG,{children:Ee(OY,{})});var OE={},TY={get exports(){return OE},set exports(e){OE=e}};(function(e,t){(function(n,r){e.exports=r(IT())})(Ho,function(n){function r(s){return s&&typeof s=="object"&&"default"in s?s:{default:s}}var i=r(n),o={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(s,u){return u==="W"?s+"周":s+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(s,u){var c=100*s+u;return c<600?"凌晨":c<900?"早上":c<1100?"上午":c<1300?"中午":c<1800?"下午":"晚上"}};return i.default.locale(o,null,!0),o})})(TY);var cy={},RY={get exports(){return cy},set exports(e){cy=e}},yh={},$u={},AY={get exports(){return $u},set exports(e){$u=e}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(AY);var bh={};Object.defineProperty(bh,"__esModule",{value:!0});bh.default=void 0;var $Y={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"};bh.default=$Y;var _h={},ic={},wh={};Object.defineProperty(wh,"__esModule",{value:!0});wh.default=void 0;var NY={locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",yearFormat:"YYYY年",dayFormat:"D日",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH时mm分ss秒",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪"},IY=NY;wh.default=IY;var oc={};Object.defineProperty(oc,"__esModule",{value:!0});oc.default=void 0;const MY={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};var DY=MY;oc.default=DY;var sR=$u.default;Object.defineProperty(ic,"__esModule",{value:!0});ic.default=void 0;var LY=sR(wh),FY=sR(oc);const lR={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},LY.default),timePickerLocale:Object.assign({},FY.default)};lR.lang.ok="确定";var kY=lR;ic.default=kY;var jY=$u.default;Object.defineProperty(_h,"__esModule",{value:!0});_h.default=void 0;var zY=jY(ic),BY=zY.default;_h.default=BY;var Sh=$u.default;Object.defineProperty(yh,"__esModule",{value:!0});yh.default=void 0;var HY=Sh(bh),VY=Sh(_h),WY=Sh(ic),UY=Sh(oc);const Fn="${label}不是一个有效的${type}",GY={locale:"zh-cn",Pagination:HY.default,DatePicker:WY.default,TimePicker:UY.default,Calendar:VY.default,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Tour:{Next:"下一步",Previous:"上一步",Finish:"结束导览"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{titles:["",""],searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开"},PageHeader:{back:"返回"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:Fn,method:Fn,array:Fn,object:Fn,number:Fn,date:Fn,boolean:Fn,integer:Fn,float:Fn,regexp:Fn,email:Fn,url:Fn,hex:Fn},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"},QRCode:{expired:"二维码过期",refresh:"点击刷新"}};var qY=GY;yh.default=qY;(function(e){e.exports=yh})(RY);const KY=fp(cy);LB.locale("zh-cn");av.createRoot(document.getElementById("root")).render(Ee(S1,{locale:KY,children:Ee(PY,{})}));export{$e as $,ht as A,EY as B,st as C,aR as D,Um as E,s4 as F,JY as G,Zx as H,NT as I,sJ as J,uJ as K,dY as L,nY as M,tJ as N,aJ as O,u9 as P,Pj as Q,qO as R,w9 as S,L9 as T,iJ as U,WP as V,eB as W,BT as X,zT as Y,zW as Z,Y as _,To as a,eJ as a$,wW as a0,E1 as a1,Hu as a2,O1 as a3,Au as a4,WX as a5,IV as a6,Ud as a7,Et as a8,Uz as a9,dn as aA,M1 as aB,Ls as aC,Up as aD,Ti as aE,Pz as aF,CC as aG,Vl as aH,bT as aI,ti as aJ,hu as aK,iP as aL,ju as aM,ZY as aN,ud as aO,da as aP,Fl as aQ,Gn as aR,xl as aS,n9 as aT,Ij as aU,Rj as aV,$z as aW,xs as aX,KH as aY,mo as aZ,oJ as a_,LB as aa,QY as ab,Ot as ac,ue as ad,ge as ae,hn as af,pT as ag,l1 as ah,XO as ai,_e as aj,Jr as ak,_o as al,Ye as am,Yp as an,Ez as ao,Fu as ap,ku as aq,Lr as ar,Ie as as,Fr as at,WB as au,CT as av,V0 as aw,z1 as ax,kT as ay,Oj as az,bu as b,$B as b0,hx as b1,fx as b2,qP as b3,S1 as b4,q9 as b5,L1 as b6,Gp as b7,Is as b8,Eg as b9,Bu as bA,Tj as bB,nJ as bC,Nj as bD,LT as bE,Vk as bF,WC as bG,mP as bH,jO as bI,Gl as bJ,g9 as bK,$9 as bL,m9 as bM,rJ as bN,IB as bO,zz as bP,UC as bQ,fa as ba,mn as bb,px as bc,nT as bd,Es as be,i9 as bf,gY as bg,hY as bh,bY as bi,wY as bj,vY as bk,Lz as bl,e0 as bm,ws as bn,aF as bo,YY as bp,ka as bq,Xg as br,lJ as bs,v9 as bt,Bd as bu,xT as bv,AL as bw,Ek as bx,D7 as by,Ld as bz,$i as c,pe as d,Pi as e,ib as f,kr as g,cJ as h,fJ as i,le as j,ey as k,ps as l,gn as m,nb as n,pt as o,ql as p,Fq as q,h as r,q4 as s,pu as t,fY as u,Ee as v,Ho as w,Pt as x,nh as y,Y1 as z}; diff --git a/dist/js/index.a5a55c4a.js b/dist/js/index.a5a55c4a.js new file mode 100644 index 0000000000000000000000000000000000000000..6414f71357ac581313a31e230cec8a3ebfda460a --- /dev/null +++ b/dist/js/index.a5a55c4a.js @@ -0,0 +1,40 @@ +import{x as n,r as C,E as j,v as m,a6 as P,a7 as A}from"./index.97b60fef.js";import{u as R}from"./index.a645cdab.js";import{V as z}from"./index.da1b8042.js";import{C as V}from"./index.d13eb48b.js";import"./index.96a2a388.js";var w=globalThis&&globalThis.__assign||function(){return w=Object.assign||function(r){for(var t,i=1,e=arguments.length;i"u"||r===""?[]:Array.isArray(r)?r:r.split(" ")},q=function(r,t){return D(r).concat(D(t))},Y=function(){return window.InputEvent&&typeof InputEvent.prototype.getTargetRanges=="function"},G=function(r){if(!("isConnected"in Node.prototype)){for(var t=r,i=r.parentNode;i!=null;)t=i,i=t.parentNode;return t===r.ownerDocument}return r.isConnected},H=function(r,t){r!==void 0&&(r.mode!=null&&typeof r.mode=="object"&&typeof r.mode.set=="function"?r.mode.set(t):r.setMode(t))},T=globalThis&&globalThis.__assign||function(){return T=Object.assign||function(r){for(var t,i=1,e=arguments.length;i0?setTimeout(l,c):l()},e=function(){for(var o=r.pop();o!=null;o=r.pop())o.deleteScripts()};return{loadList:i,reinitialize:e}},$=Q(),k=function(r){var t=r;return t&&t.tinymce?t.tinymce:null},X=globalThis&&globalThis.__extends||function(){var r=function(t,i){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,o){e.__proto__=o}||function(e,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(e[s]=o[s])},r(t,i)};return function(t,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");r(t,i);function e(){this.constructor=t}t.prototype=i===null?Object.create(i):(e.prototype=i.prototype,new e)}}(),E=globalThis&&globalThis.__assign||function(){return E=Object.assign||function(r){for(var t,i=1,e=arguments.length;i{const{content:t,onEditorChange:i}=r,[e,o]=C.useState(!0);return j("div",{className:"relative",children:[e&&m("div",{className:"absolute",style:{left:"50%",top:"30%",zIndex:"5"},children:m(P,{indicator:ee})}),m(Z,{apiKey:"i9loif5tptrktatd5nsxz66i1iqnijfpotc1lqs9mf24za7q",value:t,onEditorChange:i,onInit:()=>{o(!1)},init:{language:"zh_CN",height:"75vh",content_style:"body { font-family:Helvetica,Arial,sans-serif; font-size:14px }",menubar:!1,toolbar:"code undo redo restoredraft | cut copy | forecolor backcolor bold italic underline strikethrough link | alignleft aligncenter alignright alignjustify | bullist numlist blockquote subscript superscript removeformat | formatselect fontselect fontsizeselect | table image media charmap emoticons hr pagebreak print preview | fullscreen | bdmap indent2em lineheight formatpainter axupimgs",fixed_toolbar_container:"#doc-app .toolbar",custom_ui_selector:"body",placeholder:"请输入内容",auto_focus:!0,toolbar_mode:"wrap",toolbar_sticky:!0,autosave_ask_before_unload:!1,fontsize_formats:"12px 14px 16px 18px 24px 36px 48px 56px 72px",font_formats:"微软雅黑=Microsoft YaHei,Helvetica Neue,PingFang SC,sans-serif;苹果苹方=PingFang SC,Microsoft YaHei,sans-serif;宋体=simsun,serif;仿宋体=FangSong,serif;黑体=SimHei,sans-serif;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats;知乎配置=BlinkMacSystemFont, Helvetica Neue, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;小米配置=Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif",images_upload_base_path:"/demo",init_instance_callback(c){c.execCommand("selectAll"),c.selection.getRng().collapse(!1),c.focus()}}})]})},te=` +

春江花月夜

+

作者:张若虚

+ +
春江潮水连海平,海上明月共潮生。
+
滟滟随波千万里,何处春江无月明!
+
江流宛转绕芳甸,月照花林皆似霰;
+
空里流霜不觉飞,汀上白沙看不见。
+
江天一色无纤尘,皎皎空中孤月轮。
+
江畔何人初见月?江月何年初照人?
+
人生代代无穷已,江月年年望相似。
+
不知江月待何人,但见长江送流水。
+
白云一片去悠悠,青枫浦上不胜愁。
+
谁家今夜扁舟子?何处相思明月楼?
+
可怜楼上月徘徊,应照离人妆镜台。
+
玉户帘中卷不去,捣衣砧上拂还来。
+
此时相望不相闻,愿逐月华流照君。
+
鸿雁长飞光不度,鱼龙潜跃水成文。
+
昨夜闲潭梦落花,可怜春半不还家。
+
江水流春去欲尽,江潭落月复西斜。
+
斜月沉沉藏海雾,碣石潇湘无限路。
+
不知乘月几人归,落月摇情满江树。
+ +

概览

+

《春江花月夜》是唐代诗人张若虚创作的七言长篇歌行。此诗沿用陈隋乐府旧题,运用富有生活气息的清丽之笔,以江为场景,以月为主体,描绘了一幅幽美邈远、惝恍迷离的春江月夜图,抒写了游子思妇真挚动人的离情别绪以及富有哲理意味的人生感慨,突破了梁陈宫体诗的狭小天地,表现了一种迥绝的宇宙意识,创造了一个深沉、寥廓、宁静的艺术境界。全诗共三十六句,每四句一换韵,通篇融诗情、画意、哲理为一体,意境空明,想象奇特,语言自然隽永,韵律宛转悠扬,为历代文人墨客吟咏唱颂,被闻一多誉为“诗中的诗,顶峰上的顶峰”(《宫体诗的自赎》)。

+ +

作品鉴赏

+

此诗题目,以春、江、花、月、夜这五种事物集中体现了人生最动人的良辰美景,构成了诱人探寻的奇妙的艺术境界。整首诗由景、理、情依次展开,第一部分写了春江的美景,第二部分写了面对江月由此产生的感慨,第三部分写了人间思妇游子的离愁别绪。

+

诗人入手擒题,勾勒出一幅春江月夜的壮丽画面:江潮连海,月共潮生。这里的“海”是虚指。江潮浩瀚无垠,仿佛和大海连在一起,气势宏伟。这时一轮明月随潮涌生,景象壮观。一个“生”字,就赋予了明月与潮水以活泼的生命。月光闪耀千万里之遥,没有一处春江不在明月朗照之中。江水曲曲弯弯地绕过花草遍生的春之原野,月色泻在花树上,像撒上了一层洁白的雪。同时,又巧妙地缴足了“春江花月夜”的题面。诗人对月光的观察极其精微,月光荡涤了世间万物的五光十色,将大千世界浸染成梦幻一样的银辉色。因而“空里流霜不觉飞,汀上白沙看不见”,浑然只有皎洁明亮的月光存在。细腻的笔触,创造了一个神话般美妙的境界,使春江花月夜显得格外幽美恬静。这八句,由大到小,由远及近,笔墨逐渐凝聚在一轮孤月上了。

+

“江天”两句写月色的皎洁、玉宇的澄明。这是为了承上启下,由江天月色引发对人生的思索。这时,随时间推移,月亮已升到当空。清明澄澈的天地宇宙,仿佛使人进入了一个纯净世界,这就自然地引起了诗人的遐思冥想:“江畔何人初见月?江月何年初照人?”诗人神思飞跃,但又紧紧联系着人生,探索着人生的哲理与宇宙的奥秘。在此处却别开生面,思想没有陷入前人窠臼,而是翻出了新意:“人生代代无穷已,江月年年望相似。”个人的生命是短暂即逝的,而人类的存在则是绵延久长的,因之“代代无穷已”的人生就和“年年望相似”的明月得以共存。诗人虽有对人生短暂的感伤,但并不是颓废与绝望,而是缘于对人生的追求与热爱。“不知江月待何人,但见长江送流水”,这是紧承上一句的“望相似”而来的。人生代代相继,江月年年如此。一轮孤月徘徊中天,像是等待着什么人似的,却又永远不能如愿。月光下,只有大江急流,奔腾远去。随着江水的流动,诗篇遂生波澜,将诗情推向更深远的境界。江月有恨,流水无情,诗人自然地把笔触由上半篇的大自然景色转到了人生图象,引出下半篇男女相思的离愁别恨。

+

“白云”四句总写在月夜中思妇与游子的两地思念之情。“白云”“青枫浦”托物寓情。白云飘忽,象征“扁舟子”的行踪不定。“青枫浦”为地名,但“枫”“浦”在诗中又常用为感别的景物、处所。“谁家”“何处”二句互文见义,因不止一家、一处有离愁别恨,诗人才提出这样的设问,一种相思,牵出两地离愁,一往一复,诗情荡漾,曲折有致。

+

接下“可怜”八句承“何处”句,写思妇对游子的怀念。然而诗人不直说思妇的悲和泪,而是用“月”来烘托她的怀念之情,悲泪自出。诗篇把“月”拟人化。“徘徊”二字极其传神:一是浮云游动,故光影明灭不定;二是月光怀着对思妇的怜悯之情,在楼上徘徊不忍去。它要和思妇作伴,为她解愁,因而把柔和的清辉洒在妆镜台上、玉户帘上、捣衣砧上。不料思妇触景生情,反而思念尤甚。她想赶走这恼人的月色,可是月色“卷不去”,“拂还来”,真诚地依恋着她。这里“卷”和“拂”两个痴情的动作,生动地表现出思妇内心的愁怅和迷惘。共望月光而无法相知,只好依托明月遥寄相思之情。“鸿雁长飞光不度”,也暗含鱼雁不能传信之意。

+

最后八句写游子,诗人用落花、流水、残月来烘托他的思归之情。“扁舟子”连做梦也念念归家——花落幽潭,春光将老,人还远隔天涯,江水流春,流去的不仅是自然的春天,也是游子的青春、幸福和憧憬。江潭落月,更衬托出他凄苦的落寞之情。沉沉的海雾隐遮了落月,碣石、潇湘,天各一方,道路遥远。“沉沉”二字加重渲染了他的孤寂;“无限路”也就无限地加深了他的乡思。他思忖:在这美好的春江花月之夜,不知有几人能乘月归回自己的家乡。他那无着无落的离情,伴着残月之光,洒满在江边的树林之上。“落月摇情满江树”,这结句的“摇情”——不绝如缕的思念之情,将月光之情,游子之情,诗人之情交织成一片,情韵袅袅,摇曳生姿,有一种令人回味不尽的绵邈韵味。

+

《春江花月夜》在思想与艺术上都超越了以前那些单纯模山范水的景物诗,诗人将这些屡见不鲜的传统题材,注入了新的含义,融诗情、画意、哲理为一体,凭借对春江花月夜的描绘,尽情赞叹大自然的奇丽景色,讴歌人间纯洁的爱情,把对游子思妇的同情心扩大开来,与对人生哲理的追求、对宇宙奥秘的探索结合起来,从而汇成一种情、景、理水乳交溶的幽美而邈远的意境。诗人将深邃美丽的艺术世界特意隐藏在惝恍迷离的艺术氛围之中,整首诗篇仿佛笼罩在一片空灵而迷茫的月色里,吸引着读者去探寻其中美的真谛。

+

全诗紧扣春、江、花、月、夜的背景来写,而又以月为主体。“月”是诗中情景兼融之物,它跳动着诗人的脉搏,在全诗中犹如一条生命纽带,通贯上下,诗情随着月轮的升落而起伏曲折。月在一夜之间经历了升起——高悬——西斜——落下的过程。在月的照耀下,江水、沙滩、天空、原野、枫树、花林、飞霜、白沙、扁舟、高楼、镜台、砧石、长飞的鸿雁、潜跃的鱼龙,以及不眠的思妇、漂泊的游子,组成了完整的诗歌形象,展现出一幅充满人生哲理与生活情趣的画卷。这幅画卷在色调上是以淡寓浓,虽用水墨勾勒点染,但“墨分五彩”,从黑白相辅、虚实相生中显出绚烂多彩的艺术效果,宛如一幅淡雅的中国水墨画,体现出春江花月夜清幽的意境美。

+

此诗的章法结构,以整齐为基调,以错杂显变化。诗的韵律节奏饶有特色。诗人灌注在诗中的感情旋律极其悲慨激荡,但那旋律既不是哀丝豪竹,也不是急管繁弦,而是像小提琴奏出的小夜曲或梦幻曲:含蕴,隽永。诗的内在感情是那样热烈、深沉,看来却是自然的、平和的,犹如脉搏跳动那样有规律,有节奏,而诗的韵律也相应地扬抑回旋。全诗共三十六句,四句一换韵,共换九韵。又平声庚韵起首,中间为仄声霰韵、平声真韵、仄声纸韵、平声尤韵、灰韵、文韵、麻韵,最后以仄声遇韵结束。诗人把阳辙韵与阴辙韵交互杂沓,高低音相间,依次为洪亮级(庚、霰、真)——细微级(纸)——柔和级(尤、灰)——洪亮级(文、麻)——细微级(遇)。全诗随着韵脚的转换变化,平仄的交错运用,一唱三叹,前呼后应,既回环反复,又层出不穷,音乐节奏感强烈而优美。这种语音与韵味的变化,又是切合着诗情的起伏,可谓声情与文情丝丝入扣,宛转谐美,完美地体现了情、景、理、声交融的美妙诗境。

+

当然,《春江花月夜》这一乐府旧题还是属于艳情宫体诗的范畴,张若虚这首诗尽管没有堕落的成分,但还是有着惆怅低沉的感伤。它纵然与一般宫体诗风貌完全不同,但在内容上依然是游子思妇的传统主题,在情调和旋律上也还未完全洗净和摆脱宫体诗的痕迹。

+

来自『百度百科』

+ +`,ce=()=>{const[r,t]=R({content:""});C.useEffect(()=>{t({content:te})},[]);const i=e=>{t({content:e})};return m(z,{children:m(V,{type:"inner",title:"富文本编辑器",children:m(ne,{content:r.content,onEditorChange:i})})})};export{ce as default}; diff --git a/dist/js/index.a645cdab.js b/dist/js/index.a645cdab.js new file mode 100644 index 0000000000000000000000000000000000000000..ac353c364e25f145f1b488f089aa073868c517f7 --- /dev/null +++ b/dist/js/index.a645cdab.js @@ -0,0 +1 @@ +import{r as n,bh as u}from"./index.97b60fef.js";const S=a=>{const[o,r]=n.useState(a),c=n.useCallback(t=>{r(s=>{const e=u(t)?t(s):t;return e?Object.assign(Object.assign({},s),e):s})},[]);return[o,c]},b=S;export{b as u}; diff --git a/dist/js/index.ce38cead.js b/dist/js/index.ce38cead.js new file mode 100644 index 0000000000000000000000000000000000000000..c3a4b0b50316fee5d8cc68c09cfe0b9be4825c4f --- /dev/null +++ b/dist/js/index.ce38cead.js @@ -0,0 +1 @@ +import{r as d,E as s,v as a}from"./index.97b60fef.js";import{C as n}from"./index.d13eb48b.js";import{R as r,T as i}from"./Table.5092fcc1.js";import{D as c}from"./index.23028eb6.js";import"./index.96a2a388.js";import"./dropdown.f5a1b438.js";import"./index.011f93d6.js";const l=[{title:"Name",dataIndex:"name",render:e=>e},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}],m=[{key:"1",name:"John Brown",age:32,address:"New York No. 1 Lake Park"},{key:"2",name:"Jim Green",age:42,address:"London No. 1 Lake Park"},{key:"3",name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park"},{key:"4",name:"Disabled User",age:99,address:"Sidney No. 1 Lake Park"}],k={onChange:(e,o)=>{console.log(`selectedRowKeys: ${e}`,"selectedRows: ",o)},getCheckboxProps:e=>({disabled:e.name==="Disabled User",name:e.name})},S=()=>{const[e,o]=d.useState("checkbox");return s(n,{children:[s(r.Group,{onChange:({target:{value:t}})=>{o(t)},value:e,children:[a(r,{value:"checkbox",children:"Checkbox"}),a(r,{value:"radio",children:"radio"})]}),a(c,{}),a(i,{rowSelection:{type:e,...k},columns:l,dataSource:m})]})};export{S as default}; diff --git a/dist/js/index.d13eb48b.js b/dist/js/index.d13eb48b.js new file mode 100644 index 0000000000000000000000000000000000000000..996abdf9afe713f09fd6420e916eb3d7ea1e9d7a --- /dev/null +++ b/dist/js/index.d13eb48b.js @@ -0,0 +1,17 @@ +import{d as h,r as i,g as Q,m as U,a8 as me,C as y,b8 as R,A as pe,_ as V,ae as $e,a as be,aV as M,N as Y,aC as he}from"./index.97b60fef.js";import{T as ue}from"./index.96a2a388.js";const fe=e=>{const{prefixCls:t,className:a,style:n,size:r,shape:o}=e,l=h({[`${t}-lg`]:r==="large",[`${t}-sm`]:r==="small"}),c=h({[`${t}-circle`]:o==="circle",[`${t}-square`]:o==="square",[`${t}-round`]:o==="round"}),s=i.useMemo(()=>typeof r=="number"?{width:r,height:r,lineHeight:`${r}px`}:{},[r]);return i.createElement("span",{className:h(t,l,c,a),style:Object.assign(Object.assign({},s),n)})},A=fe,Se=new me("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),L=e=>({height:e,lineHeight:`${e}px`}),E=e=>Object.assign({width:e},L(e)),Ce=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Se,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),G=e=>Object.assign({width:e*5,minWidth:e*5},L(e)),xe=e=>{const{skeletonAvatarCls:t,color:a,controlHeight:n,controlHeightLG:r,controlHeightSM:o}=e;return{[`${t}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:a},E(n)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},E(r)),[`${t}${t}-sm`]:Object.assign({},E(o))}},ye=e=>{const{controlHeight:t,borderRadiusSM:a,skeletonInputCls:n,controlHeightLG:r,controlHeightSM:o,color:l}=e;return{[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:l,borderRadius:a},G(t)),[`${n}-lg`]:Object.assign({},G(r)),[`${n}-sm`]:Object.assign({},G(o))}},J=e=>Object.assign({width:e},L(e)),ve=e=>{const{skeletonImageCls:t,imageSizeBase:a,color:n,borderRadiusSM:r}=e;return{[`${t}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:n,borderRadius:r},J(a*2)),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},J(a)),{maxWidth:a*4,maxHeight:a*4}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},D=(e,t,a)=>{const{skeletonButtonCls:n}=e;return{[`${a}${n}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${a}${n}-round`]:{borderRadius:t}}},W=e=>Object.assign({width:e*2,minWidth:e*2},L(e)),Oe=e=>{const{borderRadiusSM:t,skeletonButtonCls:a,controlHeight:n,controlHeightLG:r,controlHeightSM:o,color:l}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:l,borderRadius:t,width:n*2,minWidth:n*2},W(n))},D(e,n,a)),{[`${a}-lg`]:Object.assign({},W(r))}),D(e,r,`${a}-lg`)),{[`${a}-sm`]:Object.assign({},W(o))}),D(e,o,`${a}-sm`))},je=e=>{const{componentCls:t,skeletonAvatarCls:a,skeletonTitleCls:n,skeletonParagraphCls:r,skeletonButtonCls:o,skeletonInputCls:l,skeletonImageCls:c,controlHeight:s,controlHeightLG:d,controlHeightSM:g,color:m,padding:$,marginSM:S,borderRadius:b,skeletonTitleHeight:z,skeletonBlockRadius:j,skeletonParagraphLineHeight:C,controlHeightXS:x,skeletonParagraphMarginTop:f}=e;return{[`${t}`]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:$,verticalAlign:"top",[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:m},E(s)),[`${a}-circle`]:{borderRadius:"50%"},[`${a}-lg`]:Object.assign({},E(d)),[`${a}-sm`]:Object.assign({},E(g))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${n}`]:{width:"100%",height:z,background:m,borderRadius:j,[`+ ${r}`]:{marginBlockStart:g}},[`${r}`]:{padding:0,"> li":{width:"100%",height:C,listStyle:"none",background:m,borderRadius:j,"+ li":{marginBlockStart:x}}},[`${r}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${n}, ${r} > li`]:{borderRadius:b}}},[`${t}-with-avatar ${t}-content`]:{[`${n}`]:{marginBlockStart:S,[`+ ${r}`]:{marginBlockStart:f}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},Oe(e)),xe(e)),ye(e)),ve(e)),[`${t}${t}-block`]:{width:"100%",[`${o}`]:{width:"100%"},[`${l}`]:{width:"100%"}},[`${t}${t}-active`]:{[` + ${n}, + ${r} > li, + ${a}, + ${o}, + ${l}, + ${c} + `]:Object.assign({},Ce(e))}}},N=Q("Skeleton",e=>{const{componentCls:t}=e,a=U(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:e.controlHeight*1.5,skeletonTitleHeight:e.controlHeight/2,skeletonBlockRadius:e.borderRadiusSM,skeletonParagraphLineHeight:e.controlHeight/2,skeletonParagraphMarginTop:e.marginLG+e.marginXXS,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.color} 25%, ${e.colorGradientEnd} 37%, ${e.color} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[je(a)]},e=>{const{colorFillContent:t,colorFill:a}=e;return{color:t,colorGradientEnd:a}}),we=e=>{const{prefixCls:t,className:a,rootClassName:n,active:r,shape:o="circle",size:l="default"}=e,{getPrefixCls:c}=i.useContext(y),s=c("skeleton",t),[d,g]=N(s),m=R(e,["prefixCls","className"]),$=h(s,`${s}-element`,{[`${s}-active`]:r},a,n,g);return d(i.createElement("div",{className:$},i.createElement(A,Object.assign({prefixCls:`${s}-avatar`,shape:o,size:l},m))))},Ee=we,Ne=e=>{const{prefixCls:t,className:a,rootClassName:n,active:r,block:o=!1,size:l="default"}=e,{getPrefixCls:c}=i.useContext(y),s=c("skeleton",t),[d,g]=N(s),m=R(e,["prefixCls"]),$=h(s,`${s}-element`,{[`${s}-active`]:r,[`${s}-block`]:o},a,n,g);return d(i.createElement("div",{className:$},i.createElement(A,Object.assign({prefixCls:`${s}-button`,size:l},m))))},Pe=Ne;var ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"};const He=ze;var Z=function(t,a){return i.createElement(pe,V(V({},t),{},{ref:a,icon:He}))};Z.displayName="DotChartOutlined";const Be=i.forwardRef(Z),Te=e=>{const{prefixCls:t,className:a,rootClassName:n,style:r,active:o,children:l}=e,{getPrefixCls:c}=i.useContext(y),s=c("skeleton",t),[d,g]=N(s),m=h(s,`${s}-element`,{[`${s}-active`]:o},g,a,n),$=l??i.createElement(Be,null);return d(i.createElement("div",{className:m},i.createElement("div",{className:h(`${s}-image`,a),style:r},$)))},Ie=Te,Re="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",Me=e=>{const{prefixCls:t,className:a,rootClassName:n,style:r,active:o}=e,{getPrefixCls:l}=i.useContext(y),c=l("skeleton",t),[s,d]=N(c),g=h(c,`${c}-element`,{[`${c}-active`]:o},a,n,d);return s(i.createElement("div",{className:g},i.createElement("div",{className:h(`${c}-image`,a),style:r},i.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${c}-image-svg`},i.createElement("path",{d:Re,className:`${c}-image-path`})))))},Ae=Me,Le=e=>{const{prefixCls:t,className:a,rootClassName:n,active:r,block:o,size:l="default"}=e,{getPrefixCls:c}=i.useContext(y),s=c("skeleton",t),[d,g]=N(s),m=R(e,["prefixCls"]),$=h(s,`${s}-element`,{[`${s}-active`]:r,[`${s}-block`]:o},a,n,g);return d(i.createElement("div",{className:$},i.createElement(A,Object.assign({prefixCls:`${s}-input`,size:l},m))))},Ge=Le,De=e=>{const t=c=>{const{width:s,rows:d=2}=e;if(Array.isArray(s))return s[c];if(d-1===c)return s},{prefixCls:a,className:n,style:r,rows:o}=e,l=$e(Array(o)).map((c,s)=>i.createElement("li",{key:s,style:{width:t(s)}}));return i.createElement("ul",{className:h(a,n),style:r},l)},We=De,_e=e=>{let{prefixCls:t,className:a,width:n,style:r}=e;return i.createElement("h3",{className:h(t,a),style:Object.assign({width:n},r)})},ke=_e;function _(e){return e&&typeof e=="object"?e:{}}function qe(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ke(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function Xe(e,t){const a={};return(!e||!t)&&(a.width="61%"),!e&&t?a.rows=3:a.rows=2,a}const P=e=>{const{prefixCls:t,loading:a,className:n,rootClassName:r,style:o,children:l,avatar:c=!1,title:s=!0,paragraph:d=!0,active:g,round:m}=e,{getPrefixCls:$,direction:S}=i.useContext(y),b=$("skeleton",t),[z,j]=N(b);if(a||!("loading"in e)){const C=!!c,x=!!s,f=!!d;let v;if(C){const w=Object.assign(Object.assign({prefixCls:`${b}-avatar`},qe(x,f)),_(c));v=i.createElement("div",{className:`${b}-header`},i.createElement(A,Object.assign({},w)))}let H;if(x||f){let w;if(x){const B=Object.assign(Object.assign({prefixCls:`${b}-title`},Ke(C,f)),_(s));w=i.createElement(ke,Object.assign({},B))}let I;if(f){const B=Object.assign(Object.assign({prefixCls:`${b}-paragraph`},Xe(C,x)),_(d));I=i.createElement(We,Object.assign({},B))}H=i.createElement("div",{className:`${b}-content`},w,I)}const T=h(b,{[`${b}-with-avatar`]:C,[`${b}-active`]:g,[`${b}-rtl`]:S==="rtl",[`${b}-round`]:m},n,r,j);return z(i.createElement("div",{className:T,style:o},v,H))}return typeof l<"u"?l:null};P.Button=Pe;P.Avatar=Ee;P.Input=Ge;P.Image=Ae;P.Node=Ie;const Fe=P;var Ve=globalThis&&globalThis.__rest||function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);r{var{prefixCls:t,className:a,hoverable:n=!0}=e,r=Ve(e,["prefixCls","className","hoverable"]);const{getPrefixCls:o}=i.useContext(y),l=o("card",t),c=h(`${l}-grid`,a,{[`${l}-grid-hoverable`]:n});return i.createElement("div",Object.assign({},r,{className:c}))},ee=Je,Qe=e=>{const{antCls:t,componentCls:a,cardHeadHeight:n,cardPaddingBase:r,cardHeadTabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:n,marginBottom:-1,padding:`0 ${r}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,background:"transparent",borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},M()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},Y),{[` + > ${a}-typography, + > ${a}-typography-edit-content + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},Ue=e=>{const{cardPaddingBase:t,colorBorderSecondary:a,cardShadow:n,lineWidth:r}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + ${r}px 0 0 0 ${a}, + 0 ${r}px 0 0 ${a}, + ${r}px ${r}px 0 0 ${a}, + ${r}px 0 0 0 ${a} inset, + 0 ${r}px 0 0 ${a} inset; + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:n}}},Ye=e=>{const{componentCls:t,iconCls:a,cardActionsLiMargin:n,cardActionsIconSize:r,colorBorderSecondary:o}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:e.colorBgContainer,borderTop:`${e.lineWidth}px ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},M()),{"& > li":{margin:n,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.cardActionsIconSize*2,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${a}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:`${e.fontSize*e.lineHeight}px`,transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${a}`]:{fontSize:r,lineHeight:`${r*e.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${o}`}}})},Ze=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},M()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},Y),"&-description":{color:e.colorTextDescription}}),et=e=>{const{componentCls:t,cardPaddingBase:a,colorFillAlter:n}=e;return{[`${t}-head`]:{padding:`0 ${a}px`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${a}px`}}},tt=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},at=e=>{const{componentCls:t,cardShadow:a,cardHeadPadding:n,colorBorderSecondary:r,boxShadowTertiary:o,cardPaddingBase:l}=e;return{[t]:Object.assign(Object.assign({},be(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:o},[`${t}-head`]:Qe(e),[`${t}-extra`]:{marginInlineStart:"auto",color:"",fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},M()),[`${t}-grid`]:Ue(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%"},img:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${t}-actions`]:Ye(e),[`${t}-meta`]:Ze(e)}),[`${t}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${r}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:a}},[`${t}-contain-grid`]:{[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:n}}},[`${t}-type-inner`]:et(e),[`${t}-loading`]:tt(e),[`${t}-rtl`]:{direction:"rtl"}}},nt=e=>{const{componentCls:t,cardPaddingSM:a,cardHeadHeightSM:n}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:n,padding:`0 ${a}px`,fontSize:e.fontSize,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:a}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:n,paddingTop:0,display:"flex",alignItems:"center"}}}}},rt=Q("Card",e=>{const t=U(e,{cardShadow:e.boxShadowCard,cardHeadHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,cardHeadHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardHeadTabsMarginBottom:-e.padding-e.lineWidth,cardActionsLiMargin:`${e.paddingSM}px 0`,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[at(t),nt(t)]});var it=globalThis&&globalThis.__rest||function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);ri.createElement("li",{style:{width:`${100/e.length}%`},key:`action-${n}`},i.createElement("span",null,a)))}const ot=i.forwardRef((e,t)=>{const{getPrefixCls:a,direction:n}=i.useContext(y),r=i.useContext(he),o=O=>{var u;(u=e.onTabChange)===null||u===void 0||u.call(e,O)},l=()=>{let O;return i.Children.forEach(e.children,u=>{u&&u.type&&u.type===ee&&(O=!0)}),O},{prefixCls:c,className:s,rootClassName:d,extra:g,headStyle:m={},bodyStyle:$={},title:S,loading:b,bordered:z=!0,size:j,type:C,cover:x,actions:f,tabList:v,children:H,activeTabKey:T,defaultActiveTabKey:w,tabBarExtraContent:I,hoverable:B,tabProps:te={}}=e,ae=it(e,["prefixCls","className","rootClassName","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),p=a("card",c),[ne,re]=rt(p),ie=i.createElement(Fe,{loading:!0,active:!0,paragraph:{rows:4},title:!1},H),q=T!==void 0,se=Object.assign(Object.assign({},te),{[q?"activeKey":"defaultActiveKey"]:q?T:w,tabBarExtraContent:I});let K;const X=v&&v.length?i.createElement(ue,Object.assign({size:"large"},se,{className:`${p}-head-tabs`,onChange:o,items:v.map(O=>{var u;return{label:O.tab,key:O.key,disabled:(u=O.disabled)!==null&&u!==void 0?u:!1}})})):null;(S||g||X)&&(K=i.createElement("div",{className:`${p}-head`,style:m},i.createElement("div",{className:`${p}-head-wrapper`},S&&i.createElement("div",{className:`${p}-head-title`},S),g&&i.createElement("div",{className:`${p}-extra`},g)),X));const oe=x?i.createElement("div",{className:`${p}-cover`},x):null,le=i.createElement("div",{className:`${p}-body`,style:$},b?ie:H),ce=f&&f.length?i.createElement("ul",{className:`${p}-actions`},st(f)):null,de=R(ae,["onTabChange"]),F=j||r,ge=h(p,{[`${p}-loading`]:b,[`${p}-bordered`]:z,[`${p}-hoverable`]:B,[`${p}-contain-grid`]:l(),[`${p}-contain-tabs`]:v&&v.length,[`${p}-${F}`]:F,[`${p}-type-${C}`]:!!C,[`${p}-rtl`]:n==="rtl"},s,d,re);return ne(i.createElement("div",Object.assign({ref:t},de,{className:ge}),K,oe,le,ce))}),lt=ot;var ct=globalThis&&globalThis.__rest||function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,n=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:a,avatar:n,title:r,description:o}=e,l=ct(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:c}=i.useContext(y),s=c("card",t),d=h(`${s}-meta`,a),g=n?i.createElement("div",{className:`${s}-meta-avatar`},n):null,m=r?i.createElement("div",{className:`${s}-meta-title`},r):null,$=o?i.createElement("div",{className:`${s}-meta-description`},o):null,S=m||$?i.createElement("div",{className:`${s}-meta-detail`},m,$):null;return i.createElement("div",Object.assign({},l,{className:d}),g,S)},gt=dt,k=lt;k.Grid=ee;k.Meta=gt;const $t=k;export{$t as C,Fe as S}; diff --git a/dist/js/index.da1b8042.js b/dist/js/index.da1b8042.js new file mode 100644 index 0000000000000000000000000000000000000000..cace474f18034f06c3c243ee424e57be50274c0a --- /dev/null +++ b/dist/js/index.da1b8042.js @@ -0,0 +1 @@ +import{E as n,v as s,d as r}from"./index.97b60fef.js";const d="_contentInner_7gxhn_1",h="_appViewTitle_7gxhn_8",t={contentInner:d,appViewTitle:h},w=({title:e="",className:a,children:l,loading:i=!1,inner:c=!1,extra:o})=>{const p={height:"calc(100vh - 184px)",overflow:"hidden"};return n("div",{className:"app-view",children:[e&&n("div",{className:t.appViewTitle,children:[s("h1",{children:e}),o||null]}),s("div",{className:r(a,{[t.contentInner]:c}),style:i?p:{},children:l})]})};export{w as V}; diff --git a/dist/js/index.ec169bb1.js b/dist/js/index.ec169bb1.js new file mode 100644 index 0000000000000000000000000000000000000000..d64c8c44f69c4f86b02d24e0ff2da1fe616508cb --- /dev/null +++ b/dist/js/index.ec169bb1.js @@ -0,0 +1 @@ +import{r as n,E as e,v as s,T as p,d as u,X as h,Y as v}from"./index.97b60fef.js";import{V as N}from"./index.da1b8042.js";import{C as f}from"./index.d13eb48b.js";import{S as g}from"./index.011f93d6.js";import"./index.96a2a388.js";const a=c=>{const{value:l,classes:r,label:t,title:o}=c,[i,d]=n.useState("");return n.useEffect(()=>{const m=l/100*100;d(`${m}%`)},[l]),e("div",{className:"app-progress-bar",children:[s(p,{title:o,children:s("div",{className:u("progress",r),style:{width:i}})}),s("div",{className:"name",children:t})]})},C=()=>s(N,{className:"app-page-progress",children:s(f,{type:"inner",title:"进度条",children:s(h,{gutter:[24,24],children:s(v,{span:"12",children:e(g,{className:"flex",direction:"vertical",size:20,children:[s("div",{className:"progress",children:e("div",{className:"flex",children:[s("span",{className:"mr-5 font-bold",children:"当前完成量"}),s(a,{label:`${26.5} %`,title:"当前完成量",value:26.5})]})}),s("div",{className:"progress",children:e("div",{className:"flex",children:[s("span",{className:"mr-5 font-bold",children:"已经完成量"}),s(a,{classes:"success",label:`${33} %`,title:"已经完成量",value:33})]})}),s("div",{className:"progress",children:e("div",{className:"flex",children:[s("span",{className:"mr-5 font-bold",children:"剩余完成量"}),s(a,{classes:"warning",label:`${60} %`,title:"剩余完成量",value:60})]})}),s("div",{className:"progress",children:e("div",{className:"flex",children:[s("span",{className:"mr-5 font-bold",children:"超额完成量"}),s(a,{classes:"danger",label:`${100} %`,title:"超额完成量",value:100})]})})]})})})})});export{C as default}; diff --git a/dist/js/index.f0f01a09.js b/dist/js/index.f0f01a09.js new file mode 100644 index 0000000000000000000000000000000000000000..c3a4b0b50316fee5d8cc68c09cfe0b9be4825c4f --- /dev/null +++ b/dist/js/index.f0f01a09.js @@ -0,0 +1 @@ +import{r as d,E as s,v as a}from"./index.97b60fef.js";import{C as n}from"./index.d13eb48b.js";import{R as r,T as i}from"./Table.5092fcc1.js";import{D as c}from"./index.23028eb6.js";import"./index.96a2a388.js";import"./dropdown.f5a1b438.js";import"./index.011f93d6.js";const l=[{title:"Name",dataIndex:"name",render:e=>e},{title:"Age",dataIndex:"age"},{title:"Address",dataIndex:"address"}],m=[{key:"1",name:"John Brown",age:32,address:"New York No. 1 Lake Park"},{key:"2",name:"Jim Green",age:42,address:"London No. 1 Lake Park"},{key:"3",name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park"},{key:"4",name:"Disabled User",age:99,address:"Sidney No. 1 Lake Park"}],k={onChange:(e,o)=>{console.log(`selectedRowKeys: ${e}`,"selectedRows: ",o)},getCheckboxProps:e=>({disabled:e.name==="Disabled User",name:e.name})},S=()=>{const[e,o]=d.useState("checkbox");return s(n,{children:[s(r.Group,{onChange:({target:{value:t}})=>{o(t)},value:e,children:[a(r,{value:"checkbox",children:"Checkbox"}),a(r,{value:"radio",children:"radio"})]}),a(c,{}),a(i,{rowSelection:{type:e,...k},columns:l,dataSource:m})]})};export{S as default}; diff --git a/dist/js/index.fca70b20.js b/dist/js/index.fca70b20.js new file mode 100644 index 0000000000000000000000000000000000000000..b82f7b0de5749afa361950a411f8dbd09ae23a3c --- /dev/null +++ b/dist/js/index.fca70b20.js @@ -0,0 +1 @@ +import{v as t,I as e,a0 as a}from"./index.97b60fef.js";import{V as r}from"./index.da1b8042.js";import{C as s}from"./index.d13eb48b.js";import{R as i}from"./index.78ed1bec.js";import"./index.96a2a388.js";const u=()=>t(r,{children:t(s,{type:"inner",className:"app-page-404",title:"403",children:t(i,{status:"403",title:"403",subTitle:"Sorry, you are not authorized to access this page.",extra:t(e,{type:"primary",onClick:()=>{a.success({message:"您点击了上一页"})},children:"返回上一页"})})})});export{u as default}; diff --git a/dist/js/tslib.es6.bce154b8.js b/dist/js/tslib.es6.bce154b8.js new file mode 100644 index 0000000000000000000000000000000000000000..4ef43d25c70f9bb46c83e91fe86579997097e70e --- /dev/null +++ b/dist/js/tslib.es6.bce154b8.js @@ -0,0 +1 @@ +var p=function(e,o){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])},p(e,o)};function _(e,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");p(e,o);function n(){this.constructor=e}e.prototype=o===null?Object.create(o):(n.prototype=o.prototype,new n)}var l=function(){return l=Object.assign||function(o){for(var n,t=1,r=arguments.length;t \ No newline at end of file diff --git a/dist/vite.svg b/dist/vite.svg new file mode 100644 index 0000000000000000000000000000000000000000..e7b8dfb1b2a60bd50538bec9f876511b9cac21e3 --- /dev/null +++ b/dist/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000000000000000000000000000000000000..20efa8ec95f28685962bb7ab0e31657b090b5b8e --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + React-Build-Admin + + +
+ + + diff --git a/package.json b/package.json new file mode 100644 index 0000000000000000000000000000000000000000..b25ad4de88168692f92f1bf84f3934b85519e3d9 --- /dev/null +++ b/package.json @@ -0,0 +1,60 @@ +{ + "name": "milu-blog-admin", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc && vite build", + "preview": "vite preview" + }, + "dependencies": { + "@ant-design/icons": "^5.0.1", + "@bytemd/plugin-gemoji": "^1.20.2", + "@bytemd/plugin-gfm": "^1.20.2", + "@bytemd/plugin-highlight": "^1.20.2", + "@bytemd/react": "^1.20.2", + "@carbon/icons-react": "^11.17.0", + "@tinymce/tinymce-react": "^4.3.0", + "ahooks": "^3.7.5", + "animate.css": "^4.1.1", + "antd": "^5.2.3", + "axios": "^1.3.4", + "bytemd": "^1.20.2", + "dayjs": "^1.11.7", + "echarts": "^5.4.1", + "echarts-for-react": "^3.0.2", + "js-cookie": "^3.0.1", + "juejin-markdown-themes": "^1.29.5", + "lodash": "^4.17.21", + "lowdb": "3.0.0", + "mobx": "^6.8.0", + "mobx-react": "^7.6.0", + "qs": "^6.11.0", + "react": "^18.2.0", + "react-custom-scrollbars-2": "^4.5.0", + "react-dom": "^18.2.0", + "react-draggable": "^4.4.5", + "react-router-dom": "^6.8.2", + "react-transition-group": "^4.4.5", + "screenfull": "^6.0.2" + }, + "devDependencies": { + "@babel/eslint-parser": "^7.19.1", + "@types/lodash": "^4.14.191", + "@types/marked": "^4.0.8", + "@types/node": "^18.14.6", + "@types/qs": "^6.9.7", + "@types/react": "^18.0.27", + "@types/react-dom": "^18.0.10", + "@vitejs/plugin-react": "^3.1.0", + "eslint": "^8.35.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-config-react-app": "^7.0.1", + "sass": "^1.58.3", + "typescript": "^4.9.3", + "unocss": "^0.50.3", + "unplugin-auto-import": "^0.15.0", + "vite": "^4.1.0" + } +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000000000000000000000000000000000000..496e533e438b38f93738b3f30f39e547a9e72dd9 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,7132 @@ +lockfileVersion: 5.4 + +specifiers: + '@ant-design/icons': ^5.0.1 + '@babel/eslint-parser': ^7.19.1 + '@bytemd/plugin-gemoji': ^1.20.2 + '@bytemd/plugin-gfm': ^1.20.2 + '@bytemd/plugin-highlight': ^1.20.2 + '@bytemd/react': ^1.20.2 + '@carbon/icons-react': ^11.17.0 + '@tinymce/tinymce-react': ^4.3.0 + '@types/lodash': ^4.14.191 + '@types/marked': ^4.0.8 + '@types/node': ^18.14.6 + '@types/qs': ^6.9.7 + '@types/react': ^18.0.27 + '@types/react-dom': ^18.0.10 + '@vitejs/plugin-react': ^3.1.0 + ahooks: ^3.7.5 + animate.css: ^4.1.1 + antd: ^5.2.3 + axios: ^1.3.4 + bytemd: ^1.20.2 + dayjs: ^1.11.7 + echarts: ^5.4.1 + echarts-for-react: ^3.0.2 + eslint: ^8.35.0 + eslint-config-airbnb: ^19.0.4 + eslint-config-react-app: ^7.0.1 + js-cookie: ^3.0.1 + juejin-markdown-themes: ^1.29.5 + lodash: ^4.17.21 + lowdb: 3.0.0 + mobx: ^6.8.0 + mobx-react: ^7.6.0 + qs: ^6.11.0 + react: ^18.2.0 + react-custom-scrollbars-2: ^4.5.0 + react-dom: ^18.2.0 + react-draggable: ^4.4.5 + react-router-dom: ^6.8.2 + react-transition-group: ^4.4.5 + sass: ^1.58.3 + screenfull: ^6.0.2 + typescript: ^4.9.3 + unocss: ^0.50.3 + unplugin-auto-import: ^0.15.0 + vite: ^4.1.0 + +dependencies: + '@ant-design/icons': 5.0.1_biqbaboplfbrettd7655fr4n2y + '@bytemd/plugin-gemoji': 1.20.2_bytemd@1.20.2 + '@bytemd/plugin-gfm': 1.20.2_bytemd@1.20.2 + '@bytemd/plugin-highlight': 1.20.2_bytemd@1.20.2 + '@bytemd/react': 1.20.2_react@18.2.0 + '@carbon/icons-react': 11.17.0_react@18.2.0 + '@tinymce/tinymce-react': 4.3.0_biqbaboplfbrettd7655fr4n2y + ahooks: 3.7.5_react@18.2.0 + animate.css: 4.1.1 + antd: 5.2.3_biqbaboplfbrettd7655fr4n2y + axios: 1.3.4 + bytemd: 1.20.2 + dayjs: 1.11.7 + echarts: 5.4.1 + echarts-for-react: 3.0.2_echarts@5.4.1+react@18.2.0 + js-cookie: 3.0.1 + juejin-markdown-themes: 1.29.5 + lodash: 4.17.21 + lowdb: 3.0.0 + mobx: 6.8.0 + mobx-react: 7.6.0_woojb62cqeyk443mbl7msrwu2e + qs: 6.11.0 + react: 18.2.0 + react-custom-scrollbars-2: 4.5.0_biqbaboplfbrettd7655fr4n2y + react-dom: 18.2.0_react@18.2.0 + react-draggable: 4.4.5_biqbaboplfbrettd7655fr4n2y + react-router-dom: 6.8.2_biqbaboplfbrettd7655fr4n2y + react-transition-group: 4.4.5_biqbaboplfbrettd7655fr4n2y + screenfull: 6.0.2 + +devDependencies: + '@babel/eslint-parser': 7.19.1_eslint@8.35.0 + '@types/lodash': 4.14.191 + '@types/marked': 4.0.8 + '@types/node': 18.14.6 + '@types/qs': 6.9.7 + '@types/react': 18.0.28 + '@types/react-dom': 18.0.11 + '@vitejs/plugin-react': 3.1.0_vite@4.1.4 + eslint: 8.35.0 + eslint-config-airbnb: 19.0.4_eslint@8.35.0 + eslint-config-react-app: 7.0.1_ycpbpc6yetojsgtrx3mwntkhsu + sass: 1.58.3 + typescript: 4.9.5 + unocss: 0.50.3_vite@4.1.4 + unplugin-auto-import: 0.15.0 + vite: 4.1.4_tbu6ibuzbmq2zng52hwcifltki + +packages: + + /@ampproject/remapping/2.2.0: + resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.1.1 + '@jridgewell/trace-mapping': 0.3.17 + dev: true + + /@ant-design/colors/7.0.0: + resolution: {integrity: sha512-iVm/9PfGCbC0dSMBrz7oiEXZaaGH7ceU40OJEfKmyuzR9R5CRimJYPlRiFtMQGQcbNMea/ePcoIebi4ASGYXtg==} + dependencies: + '@ctrl/tinycolor': 3.6.0 + dev: false + + /@ant-design/cssinjs/1.6.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-35+1e5h1HzPt7d7NjXTG5yg/OQY85YcOIpb3peB3/eKri7+0mW9c+WZB3In7yMscBzvxQREOR5pxNDbqMcI42w==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.21.0 + '@emotion/hash': 0.8.0 + '@emotion/unitless': 0.7.5 + classnames: 2.3.2 + csstype: 3.1.1 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + stylis: 4.1.3 + dev: false + + /@ant-design/icons-svg/4.2.1: + resolution: {integrity: sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==} + dev: false + + /@ant-design/icons/5.0.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-ZyF4ksXCcdtwA/1PLlnFLcF/q8/MhwxXhKHh4oCHDA4Ip+ZzAHoICtyp4wZWfiCVDP0yuz3HsjyvuldHFb3wjA==} + engines: {node: '>=8'} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 7.0.0 + '@ant-design/icons-svg': 4.2.1 + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /@ant-design/react-slick/1.0.0_react@18.2.0: + resolution: {integrity: sha512-OKxZsn8TAf8fYxP79rDXgLs9zvKMTslK6dJ4iLhDXOujUqC5zJPBRszyrcEHXcMPOm1Sgk40JgyF3yiL/Swd7w==} + peerDependencies: + react: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + json2mq: 0.2.0 + react: 18.2.0 + resize-observer-polyfill: 1.5.1 + throttle-debounce: 5.0.0 + dev: false + + /@antfu/install-pkg/0.1.1: + resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} + dependencies: + execa: 5.1.1 + find-up: 5.0.0 + dev: true + + /@antfu/utils/0.5.2: + resolution: {integrity: sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==} + dev: true + + /@antfu/utils/0.7.2: + resolution: {integrity: sha512-vy9fM3pIxZmX07dL+VX1aZe7ynZ+YyB0jY+jE6r3hOK6GNY2t6W8rzpFC4tgpbXUYABkFQwgJq2XYXlxbXAI0g==} + dev: true + + /@babel/code-frame/7.18.6: + resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.18.6 + dev: true + + /@babel/compat-data/7.21.0: + resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/core/7.21.0: + resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.0 + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.21.1 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-module-transforms': 7.21.2 + '@babel/helpers': 7.21.0 + '@babel/parser': 7.21.2 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 + convert-source-map: 1.9.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/eslint-parser/7.19.1_eslint@8.35.0: + resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': '>=7.11.0' + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.35.0 + eslint-visitor-keys: 2.1.0 + semver: 6.3.0 + dev: true + + /@babel/eslint-parser/7.19.1_zt6cfucldurvbyn2isj445jria: + resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': '>=7.11.0' + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@babel/core': 7.21.0 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.35.0 + eslint-visitor-keys: 2.1.0 + semver: 6.3.0 + dev: true + + /@babel/generator/7.21.1: + resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + '@jridgewell/gen-mapping': 0.3.2 + '@jridgewell/trace-mapping': 0.3.17 + jsesc: 2.5.2 + dev: true + + /@babel/helper-annotate-as-pure/7.18.6: + resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: + resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-explode-assignable-expression': 7.18.6 + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.21.0 + '@babel/core': 7.21.0 + '@babel/helper-validator-option': 7.21.0 + browserslist: 4.21.5 + lru-cache: 5.1.1 + semver: 6.3.0 + dev: true + + /@babel/helper-create-class-features-plugin/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.21.0 + '@babel/helper-member-expression-to-functions': 7.21.0 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-replace-supers': 7.20.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 + '@babel/helper-split-export-declaration': 7.18.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-create-regexp-features-plugin/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-annotate-as-pure': 7.18.6 + regexpu-core: 5.3.1 + dev: true + + /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.21.0: + resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} + peerDependencies: + '@babel/core': ^7.4.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-environment-visitor/7.18.9: + resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-explode-assignable-expression/7.18.6: + resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-function-name/7.21.0: + resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.20.7 + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-hoist-variables/7.18.6: + resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-member-expression-to-functions/7.21.0: + resolution: {integrity: sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-module-imports/7.18.6: + resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-module-transforms/7.21.2: + resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-simple-access': 7.20.2 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-validator-identifier': 7.19.1 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-optimise-call-expression/7.18.6: + resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-plugin-utils/7.20.2: + resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.21.0: + resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-wrap-function': 7.20.5 + '@babel/types': 7.21.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-replace-supers/7.20.7: + resolution: {integrity: sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-member-expression-to-functions': 7.21.0 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-simple-access/7.20.2: + resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-skip-transparent-expression-wrappers/7.20.0: + resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-split-export-declaration/7.18.6: + resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/helper-string-parser/7.19.4: + resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-identifier/7.19.1: + resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-option/7.21.0: + resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-wrap-function/7.20.5: + resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.21.0 + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helpers/7.21.0: + resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/highlight/7.18.6: + resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.19.1 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + + /@babel/parser/7.21.2: + resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.21.2 + dev: true + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 + '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-class-static-block/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-decorators/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-replace-supers': 7.20.7 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/plugin-syntax-decorators': 7.21.0_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.21.0: + resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-logical-assignment-operators/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.21.0 + '@babel/core': 7.21.0 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-optional-chaining/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.0 + dev: true + + /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-private-property-in-object/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} + engines: {node: '>=4'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.21.0: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.21.0: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.21.0: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-decorators/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.21.0: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.21.0: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-flow/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.21.0: + resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.21.0: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.21.0: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.21.0: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.21.0: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.21.0: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.21.0: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.21.0: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.21.0: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.21.0: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.21.0: + resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-arrow-functions/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-block-scoping/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-classes/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.21.0 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-replace-supers': 7.20.7 + '@babel/helper-split-export-declaration': 7.18.6 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-computed-properties/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/template': 7.20.7 + dev: true + + /@babel/plugin-transform-destructuring/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.21.0: + resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-flow-strip-types/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.21.0 + dev: true + + /@babel/plugin-transform-for-of/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.21.0: + resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-function-name': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-literals/7.18.9_@babel+core@7.21.0: + resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-modules-amd/7.20.11_@babel+core@7.21.0: + resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-module-transforms': 7.21.2 + '@babel/helper-plugin-utils': 7.20.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-commonjs/7.21.2_@babel+core@7.21.0: + resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-module-transforms': 7.21.2 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-simple-access': 7.20.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-systemjs/7.20.11_@babel+core@7.21.0: + resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-module-transforms': 7.21.2 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-validator-identifier': 7.19.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-module-transforms': 7.21.2 + '@babel/helper-plugin-utils': 7.20.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex/7.20.5_@babel+core@7.21.0: + resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-replace-supers': 7.20.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-parameters/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-react-display-name/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.0 + dev: true + + /@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.21.0: + resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-react-jsx/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.0 + '@babel/types': 7.21.2 + dev: true + + /@babel/plugin-transform-react-pure-annotations/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.21.0: + resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + regenerator-transform: 0.15.1 + dev: true + + /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-runtime/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.20.2 + babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.0 + babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.0 + babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-spread/7.20.7_@babel+core@7.21.0: + resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 + dev: true + + /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.21.0: + resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.21.0: + resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-typescript/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.21.0: + resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-create-regexp-features-plugin': 7.21.0_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + dev: true + + /@babel/preset-env/7.20.2_@babel+core@7.21.0: + resolution: {integrity: sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.21.0 + '@babel/core': 7.21.0 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-validator-option': 7.21.0 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-class-static-block': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-private-property-in-object': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.21.0 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.21.0 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.21.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.21.0 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.21.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.21.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.21.0 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.21.0 + '@babel/plugin-transform-arrow-functions': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-block-scoping': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-transform-classes': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-transform-computed-properties': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-transform-destructuring': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-for-of': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.21.0 + '@babel/plugin-transform-modules-commonjs': 7.21.2_@babel+core@7.21.0 + '@babel/plugin-transform-modules-systemjs': 7.20.11_@babel+core@7.21.0 + '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.21.0 + '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.21.0 + '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-spread': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.21.0 + '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.21.0 + '@babel/preset-modules': 0.1.5_@babel+core@7.21.0 + '@babel/types': 7.21.2 + babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.0 + babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.0 + babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.0 + core-js-compat: 3.29.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-modules/0.1.5_@babel+core@7.21.0: + resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.21.0 + '@babel/types': 7.21.2 + esutils: 2.0.3 + dev: true + + /@babel/preset-react/7.18.6_@babel+core@7.21.0: + resolution: {integrity: sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-validator-option': 7.21.0 + '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-react-jsx': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.21.0 + dev: true + + /@babel/preset-typescript/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-validator-option': 7.21.0 + '@babel/plugin-transform-typescript': 7.21.0_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/regjsgen/0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + dev: true + + /@babel/runtime/7.21.0: + resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.13.11 + + /@babel/standalone/7.21.2: + resolution: {integrity: sha512-ySP/TJcyqMJVg1M/lmnPVi6L+F+IJpQ4+0lqtf723LERbk1N8/0JgLgm346cRAzfHaoXkLq/M/mJBd2uo25RBA==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/template/7.20.7: + resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/parser': 7.21.2 + '@babel/types': 7.21.2 + dev: true + + /@babel/traverse/7.21.2: + resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.21.1 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.21.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.21.2 + '@babel/types': 7.21.2 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/types/7.21.2: + resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.19.4 + '@babel/helper-validator-identifier': 7.19.1 + to-fast-properties: 2.0.0 + dev: true + + /@bytemd/plugin-gemoji/1.20.2_bytemd@1.20.2: + resolution: {integrity: sha512-j8ABqKs3Ugd4o3kxK0Qn2kfgNuG7wXpFZyB9f7tE3pxNoltgYZxYFBut9M5McuvCgsYHVobE67lQ3GxneB6zuw==} + peerDependencies: + bytemd: ^1.5.0 + dependencies: + bytemd: 1.20.2 + remark-gemoji: 7.0.1 + dev: false + + /@bytemd/plugin-gfm/1.20.2_bytemd@1.20.2: + resolution: {integrity: sha512-EnfJ0q3HwNLjPWvsro4BxR1X/oTabkHspd3m0KCIoDNoYrRuxmGRw19AFEKNkN8VWOeQSD+IV2/iH0qGCvdwLw==} + peerDependencies: + bytemd: ^1.5.0 + dependencies: + bytemd: 1.20.2 + remark-gfm: 3.0.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@bytemd/plugin-highlight/1.20.2_bytemd@1.20.2: + resolution: {integrity: sha512-OBm0SkH4ecKyRC+h7CPUQhbp9dDus/WIpTlialhZ3ueKk/PRwRcstiuzQNXwYDBjgUQPBapmCukITN7oFliZBg==} + peerDependencies: + bytemd: ^1.5.0 + dependencies: + bytemd: 1.20.2 + highlight.js: 11.7.0 + dev: false + + /@bytemd/react/1.20.2_react@18.2.0: + resolution: {integrity: sha512-86814DUZydDHfvRT0XRLZJ66LGPhwWxeu/5NT/KSgjG0LKvzrUE/zine3PGDJjsHk3m/3fnqwzs8uJMpPHUWDQ==} + peerDependencies: + react: '*' + dependencies: + bytemd: 1.20.2 + react: 18.2.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@carbon/icon-helpers/10.39.0: + resolution: {integrity: sha512-iFWIfjKABjusb+gUz6s0FdEBHe8Ms63CKDxozhtiSZ9LfF9X5QQztO8df3szqcNsmw30pYhSnm+zJwifO9tdRw==} + dev: false + + /@carbon/icons-react/11.17.0_react@18.2.0: + resolution: {integrity: sha512-PheX1aGh12mfybHeLB9w8Y8UzARuqpVanJ3zTDCUQKfPFaOezAt+6E9lqjj5xq3QgpyZcrCEOFiaPV90n3MqGQ==} + requiresBuild: true + peerDependencies: + react: '>=16' + dependencies: + '@carbon/icon-helpers': 10.39.0 + '@carbon/telemetry': 0.1.0 + prop-types: 15.8.1 + react: 18.2.0 + dev: false + + /@carbon/telemetry/0.1.0: + resolution: {integrity: sha512-kNWt0bkgPwGW0i5h7HFuljbKRXPvIhsKbB+1tEURAYLXoJg9iJLF1eGvWN5iVoFCS2zje4GR3OGOsvvKVe7Hlg==} + hasBin: true + dev: false + + /@ctrl/tinycolor/3.6.0: + resolution: {integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==} + engines: {node: '>=10'} + dev: false + + /@emotion/hash/0.8.0: + resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} + dev: false + + /@emotion/unitless/0.7.5: + resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} + dev: false + + /@esbuild/android-arm/0.16.17: + resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64/0.16.17: + resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64/0.16.17: + resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64/0.16.17: + resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64/0.16.17: + resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64/0.16.17: + resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64/0.16.17: + resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm/0.16.17: + resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64/0.16.17: + resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32/0.16.17: + resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64/0.16.17: + resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el/0.16.17: + resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64/0.16.17: + resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64/0.16.17: + resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x/0.16.17: + resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64/0.16.17: + resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64/0.16.17: + resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64/0.16.17: + resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64/0.16.17: + resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64/0.16.17: + resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32/0.16.17: + resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64/0.16.17: + resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@eslint/eslintrc/2.0.0: + resolution: {integrity: sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.4 + espree: 9.4.1 + globals: 13.20.0 + ignore: 5.2.4 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@eslint/js/8.35.0: + resolution: {integrity: sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@humanwhocodes/config-array/0.11.8: + resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/module-importer/1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true + + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true + + /@iconify/types/2.0.0: + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + dev: true + + /@iconify/utils/2.1.4: + resolution: {integrity: sha512-7vzsYIvxv5Hng0MNEtSSnyMBD/+zqnORqmKiYsSgpMBGSz1r93URgBZHPYCZ1/gpoaVstYW4/SVLGCMJBNMCLQ==} + dependencies: + '@antfu/install-pkg': 0.1.1 + '@antfu/utils': 0.7.2 + '@iconify/types': 2.0.0 + debug: 4.3.4 + kolorist: 1.7.0 + local-pkg: 0.4.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@jridgewell/gen-mapping/0.1.1: + resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + + /@jridgewell/gen-mapping/0.3.2: + resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/trace-mapping': 0.3.17 + dev: true + + /@jridgewell/resolve-uri/3.1.0: + resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array/1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/sourcemap-codec/1.4.14: + resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + dev: true + + /@jridgewell/trace-mapping/0.3.17: + resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + + /@nicolo-ribaudo/eslint-scope-5-internals/5.1.1-v1: + resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} + dependencies: + eslint-scope: 5.1.1 + dev: true + + /@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk/1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.15.0 + dev: true + + /@nuxt/kit/3.2.3: + resolution: {integrity: sha512-wcsVlQLwGkh1cRhAFWHc3uYHdIxFTRNdRUzNyfqoX9DL0Fuga3K75q/PBY0xg1viA9R6F5BMPhc7KDLSWbXtWg==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + dependencies: + '@nuxt/schema': 3.2.3 + c12: 1.1.2 + consola: 2.15.3 + defu: 6.1.2 + globby: 13.1.3 + hash-sum: 2.0.0 + ignore: 5.2.4 + jiti: 1.17.1 + knitwork: 1.0.0 + lodash.template: 4.5.0 + mlly: 1.1.1 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + semver: 7.3.8 + unctx: 2.1.2 + unimport: 2.2.4 + untyped: 1.2.2 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /@nuxt/schema/3.2.3: + resolution: {integrity: sha512-AXzRnBivCwn5RpNFWjUkvOPGPSHl5BM+6GfOpSNglPXi0tiQJ+rawSl7no7BkxGDmQ44Bx9AXwvHTrgjpcuo4g==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + dependencies: + c12: 1.1.2 + create-require: 1.1.1 + defu: 6.1.2 + hookable: 5.4.2 + jiti: 1.17.1 + pathe: 1.1.0 + pkg-types: 1.0.2 + postcss-import-resolver: 2.0.0 + scule: 1.0.0 + std-env: 3.3.2 + ufo: 1.1.1 + unimport: 2.2.4 + untyped: 1.2.2 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /@polka/url/1.0.0-next.21: + resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} + dev: true + + /@popperjs/core/2.11.6: + resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==} + dev: false + + /@rc-component/context/1.3.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-6QdaCJ7Wn5UZLJs15IEfqy4Ru3OaL5ctqpQYWd5rlfV9wwzrzdt6+kgAQZV/qdB0MUPN4nhyBfRembQCIvBf+w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /@rc-component/mini-decimal/1.0.1: + resolution: {integrity: sha512-9N8nRk0oKj1qJzANKl+n9eNSMUGsZtjwNuDCiZ/KA+dt1fE3zq5x2XxclRcAbOIXnZcJ53ozP2Pa60gyELXagA==} + engines: {node: '>=8.x'} + dependencies: + '@babel/runtime': 7.21.0 + dev: false + + /@rc-component/mutate-observer/1.0.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-okqRJSfNisXdI6CUeOLZC5ukBW/8kir2Ii4PJiKpUt+3+uS7dxwJUMxsUZquxA1rQuL8YcEmKVp/TCnR+yUdZA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /@rc-component/portal/1.1.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-tbXM9SB1r5FOuZjRCljERFByFiEUcMmCWMXLog/NmgCzlAzreXyf23Vei3ZpSMxSMavzPnhCovfZjZdmxS3d1w==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /@rc-component/tour/1.6.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-b/s7LCb7bW4wxpWfZyNpl7khHUzSyObSlsLaIScRGd+W/v1wFVk8F7gRytl/z8ik9ZSXbLWx9EvexIuHoO/RcQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + '@rc-component/portal': 1.1.0_biqbaboplfbrettd7655fr4n2y + classnames: 2.3.2 + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /@remix-run/router/1.3.3: + resolution: {integrity: sha512-YRHie1yQEj0kqqCTCJEfHqYSSNlZQ696QJG+MMiW4mxSl9I0ojz/eRhJS4fs88Z5i6D1SmoF9d3K99/QOhI8/w==} + engines: {node: '>=14'} + dev: false + + /@rollup/pluginutils/5.0.2: + resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.0 + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true + + /@rushstack/eslint-patch/1.2.0: + resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} + dev: true + + /@tinymce/tinymce-react/4.3.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-iB4cUsYfcJL4NGuKhqCGYuTmFTje3nPxyPv1HxprTsp/YMGuuiiSNWrv3zwI31QX5Cn8qeq9MrMDnbxuRugHyg==} + peerDependencies: + react: ^18.0.0 || ^17.0.1 || ^16.7.0 + react-dom: ^18.0.0 || ^17.0.1 || ^16.7.0 + dependencies: + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + tinymce: 6.3.2 + dev: false + + /@types/codemirror/5.60.7: + resolution: {integrity: sha512-QXIC+RPzt/1BGSuD6iFn6UMC9TDp+9hkOANYNPVsjjrDdzKphfRkwQDKGp2YaC54Yhz0g6P5uYTCCibZZEiMAA==} + dependencies: + '@types/tern': 0.23.4 + dev: false + + /@types/debug/4.1.7: + resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==} + dependencies: + '@types/ms': 0.7.31 + dev: false + + /@types/estree/1.0.0: + resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} + + /@types/hast/2.3.4: + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} + dependencies: + '@types/unist': 2.0.6 + dev: false + + /@types/js-cookie/2.2.7: + resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} + dev: false + + /@types/json-schema/7.0.11: + resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + dev: true + + /@types/json5/0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true + + /@types/lodash-es/4.17.6: + resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==} + dependencies: + '@types/lodash': 4.14.191 + dev: false + + /@types/lodash/4.14.191: + resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==} + + /@types/marked/4.0.8: + resolution: {integrity: sha512-HVNzMT5QlWCOdeuBsgXP8EZzKUf0+AXzN+sLmjvaB3ZlLqO+e4u0uXrdw9ub69wBKFs+c6/pA4r9sy6cCDvImw==} + dev: true + + /@types/mdast/3.0.10: + resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} + dependencies: + '@types/unist': 2.0.6 + dev: false + + /@types/ms/0.7.31: + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} + dev: false + + /@types/node/18.14.6: + resolution: {integrity: sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==} + dev: true + + /@types/parse-json/4.0.0: + resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} + dev: true + + /@types/parse5/6.0.3: + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} + dev: false + + /@types/prop-types/15.7.5: + resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} + dev: true + + /@types/qs/6.9.7: + resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} + dev: true + + /@types/react-dom/18.0.11: + resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==} + dependencies: + '@types/react': 18.0.28 + dev: true + + /@types/react/18.0.28: + resolution: {integrity: sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==} + dependencies: + '@types/prop-types': 15.7.5 + '@types/scheduler': 0.16.2 + csstype: 3.1.1 + dev: true + + /@types/scheduler/0.16.2: + resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} + dev: true + + /@types/semver/7.3.13: + resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} + dev: true + + /@types/tern/0.23.4: + resolution: {integrity: sha512-JAUw1iXGO1qaWwEOzxTKJZ/5JxVeON9kvGZ/osgZaJImBnyjyn0cjovPsf6FNLmyGY8Vw9DoXZCMlfMkMwHRWg==} + dependencies: + '@types/estree': 1.0.0 + dev: false + + /@types/unist/2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + dev: false + + /@typescript-eslint/eslint-plugin/5.54.0_6mj2wypvdnknez7kws2nfdgupi: + resolution: {integrity: sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/scope-manager': 5.54.0 + '@typescript-eslint/type-utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + debug: 4.3.4 + eslint: 8.35.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.4 + natural-compare-lite: 1.4.0 + regexpp: 3.2.0 + semver: 7.3.8 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/experimental-utils/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-rRYECOTh5V3iWsrOzXi7h1jp3Bi9OkJHrb3wECi3DVqMGTilo9wAYmCbT+6cGdrzUY3MWcAa2mESM6FMik6tVw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/parser/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.54.0 + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 + debug: 4.3.4 + eslint: 8.35.0 + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager/5.54.0: + resolution: {integrity: sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/visitor-keys': 5.54.0 + dev: true + + /@typescript-eslint/type-utils/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 + '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + debug: 4.3.4 + eslint: 8.35.0 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types/5.54.0: + resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree/5.54.0_typescript@4.9.5: + resolution: {integrity: sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/visitor-keys': 5.54.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.3.8 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.13 + '@typescript-eslint/scope-manager': 5.54.0 + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 + eslint: 8.35.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.35.0 + semver: 7.3.8 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys/5.54.0: + resolution: {integrity: sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.54.0 + eslint-visitor-keys: 3.3.0 + dev: true + + /@unocss/astro/0.50.3_vite@4.1.4: + resolution: {integrity: sha512-XVYkTusLUplgzWW5KMk3UGASQH39SMTU8yH8pszyCzR75zTPNlbMzkk1dI8epqikx839mOBPL6nLL9kWwlIfcg==} + dependencies: + '@unocss/core': 0.50.3 + '@unocss/reset': 0.50.3 + '@unocss/vite': 0.50.3_vite@4.1.4 + transitivePeerDependencies: + - rollup + - vite + dev: true + + /@unocss/cli/0.50.3: + resolution: {integrity: sha512-eIDFy2VZtTsfZ5ZpVf8YckS27UjdLuO7A6eJDv0ZZCKF6ITXTtfSkB9+N6bNNVkY/gAbb1ctvzytvCn6aUhyGg==} + engines: {node: '>=14'} + hasBin: true + dependencies: + '@ampproject/remapping': 2.2.0 + '@rollup/pluginutils': 5.0.2 + '@unocss/config': 0.50.3 + '@unocss/core': 0.50.3 + '@unocss/preset-uno': 0.50.3 + cac: 6.7.14 + chokidar: 3.5.3 + colorette: 2.0.19 + consola: 2.15.3 + fast-glob: 3.2.12 + magic-string: 0.30.0 + pathe: 1.1.0 + perfect-debounce: 0.1.3 + transitivePeerDependencies: + - rollup + dev: true + + /@unocss/config/0.50.3: + resolution: {integrity: sha512-H1Sua3qP0cvHI4g7DzQw1QTgUPz31ffciWpl5xi3WSx+n8Lj9kA94SV5D2r3NRYpTQKc4VjFY+mJLOMofg5w6A==} + engines: {node: '>=14'} + dependencies: + '@unocss/core': 0.50.3 + unconfig: 0.3.7 + dev: true + + /@unocss/core/0.50.3: + resolution: {integrity: sha512-bS9FpI7+kQ2LijNucTze7grA+HPk556ctGNUNYt/CMDkFt/+7beV0j4QQMp2g/JEZOgPtFHusHJfSNcAhkDL4Q==} + dev: true + + /@unocss/inspector/0.50.3: + resolution: {integrity: sha512-LUqGxo7C1yJH60hi6GWFofSKH3pI9u0WF7YpiHi8EY7sW5/bHRKronh/N48pXdmLmFpxfnTW0ynTkC6H6YfcyA==} + dependencies: + gzip-size: 6.0.0 + sirv: 2.0.2 + dev: true + + /@unocss/postcss/0.50.3: + resolution: {integrity: sha512-8XLwWyy2aC0pgoIzsaasrTy0rv8SVGqmlN2y9jYUAAXHPkSoTVuELXcvWf9WKVuSR1Qa1AIzm9kN0K29CLx92Q==} + engines: {node: '>=14'} + dependencies: + '@unocss/config': 0.50.3 + '@unocss/core': 0.50.3 + css-tree: 2.3.1 + fast-glob: 3.2.12 + magic-string: 0.30.0 + postcss: 8.4.21 + dev: true + + /@unocss/preset-attributify/0.50.3: + resolution: {integrity: sha512-Zc0+9QTiW9QEd48+EPfEuPN8aszOHCzluy7NG0MxPErS9Os7ryu/mCKtR4IEHO8cYE/AJgxg2RO0kDCOuY0XJw==} + dependencies: + '@unocss/core': 0.50.3 + dev: true + + /@unocss/preset-icons/0.50.3: + resolution: {integrity: sha512-Bj1fd+VkUa1NiMfNIzwslRnnElbLpuJpRTldiX4v+fS0dJz3I3faFIuEXd/2gwZlSejfiDZL7w31uR6KqnyuDg==} + dependencies: + '@iconify/utils': 2.1.4 + '@unocss/core': 0.50.3 + ofetch: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@unocss/preset-mini/0.50.3: + resolution: {integrity: sha512-QZDNM0Ivd9rS9UB3u+A2lTl9tIQxVJkdIUhJ9R6uINIqK0o7+B9X2LN+Kn14x1RsWympzVPk1KaRty+OWdSDOw==} + dependencies: + '@unocss/core': 0.50.3 + dev: true + + /@unocss/preset-tagify/0.50.3: + resolution: {integrity: sha512-7kSdB/RYAti2xNmLgVpxLe83QGXHZgJZaaC4HKeJUgGKAGpT1q4/ZuyCx2ckIDonNF1FR/DnKvZAkbJUz/yw0g==} + dependencies: + '@unocss/core': 0.50.3 + dev: true + + /@unocss/preset-typography/0.50.3: + resolution: {integrity: sha512-yifOCx/vuvRfjL7OkdcWMcE9NhfqSwyqgM0RCET/cjz5AomXeWYJrz0sD1AiXwYEzqlq0lrkxoAw91LRrggqpg==} + dependencies: + '@unocss/core': 0.50.3 + '@unocss/preset-mini': 0.50.3 + dev: true + + /@unocss/preset-uno/0.50.3: + resolution: {integrity: sha512-IlgC/AJLw0hcRvnH4b7Htd+crkJpMAXo4dHfPec3QaLufqSUITW4ygqZCcEnRLENAgbS5a2RP4j00yztWd6mng==} + dependencies: + '@unocss/core': 0.50.3 + '@unocss/preset-mini': 0.50.3 + '@unocss/preset-wind': 0.50.3 + dev: true + + /@unocss/preset-web-fonts/0.50.3: + resolution: {integrity: sha512-ns2FwCTbTS69M67cKa1tpXfjkrwTzJmLJ1Pt6d8rmtv4ap9SlhsBa1XAdBEeJh01uTkTA0KsZpjZFQ8NFylbqg==} + dependencies: + '@unocss/core': 0.50.3 + ofetch: 1.0.1 + dev: true + + /@unocss/preset-wind/0.50.3: + resolution: {integrity: sha512-uSsgIEr8ORBH91FAvF+UfXpu/wrc4TKJOh0Ti6hdbL0cj25HGScN+3i8o43Mr2GkSEPXn87mHoy5krRLIDf37Q==} + dependencies: + '@unocss/core': 0.50.3 + '@unocss/preset-mini': 0.50.3 + dev: true + + /@unocss/reset/0.50.3: + resolution: {integrity: sha512-bHzHMPHtwSFKnQOEgJDcm/TNyH7L7Mx7xIznDDp2YPTHfb+s98DpVhXxMSjopNSggB7+X8s8UskL08iSI8pjRQ==} + dev: true + + /@unocss/scope/0.50.3: + resolution: {integrity: sha512-qwxU8h+uwWcwcDv20LwX5y0yT1RbbGWw0VmTjkV3YjeJDjMwiDkva3bUnWW92aot8nG/iQUY3+mtjt9TRw1Pig==} + dev: true + + /@unocss/transformer-attributify-jsx/0.50.3: + resolution: {integrity: sha512-FkZnNska9T/ULOB6+XRFA+F3nyMwE2cJrw7Otnpg5HQA/KP1Tu/WZutdcF4kqvYgi+wQdplW/GLkQW7YwBK0AA==} + dependencies: + '@unocss/core': 0.50.3 + dev: true + + /@unocss/transformer-compile-class/0.50.3: + resolution: {integrity: sha512-ERkLEJsvpvV5o95Q6ie5hKzBsjsBhjawOrwnknEWgK411y+YsteMlAs6un0ZTo+duvLeZPsMiPGHll+oRant1Q==} + dependencies: + '@unocss/core': 0.50.3 + dev: true + + /@unocss/transformer-directives/0.50.3: + resolution: {integrity: sha512-UTbBDyKdRnubNtTYPwwSFYQtmUXGmuiYhPqlRYdUaANfU2oZvTh+S3EEiiklAr5/agRZoEGdQXsAeUoCxA+r6w==} + dependencies: + '@unocss/core': 0.50.3 + css-tree: 2.3.1 + dev: true + + /@unocss/transformer-variant-group/0.50.3: + resolution: {integrity: sha512-zkFsEcU+HkGI8rdEfwvnO4RlXKuvEGQ8mCiPGl2GvvExi4r5TTHbaQYev5xZIVfU7+2WG7hLBRDKqWREBbKtaA==} + dependencies: + '@unocss/core': 0.50.3 + dev: true + + /@unocss/vite/0.50.3_vite@4.1.4: + resolution: {integrity: sha512-phahYMPWSXIc2ArxD8qpeu2ctgjHyOViaIld4t6exTUPlgJzgHn2Ru+FNwCVBXm2Gc9ZvslGx7mVh5IzD9kafQ==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + dependencies: + '@ampproject/remapping': 2.2.0 + '@rollup/pluginutils': 5.0.2 + '@unocss/config': 0.50.3 + '@unocss/core': 0.50.3 + '@unocss/inspector': 0.50.3 + '@unocss/scope': 0.50.3 + '@unocss/transformer-directives': 0.50.3 + chokidar: 3.5.3 + fast-glob: 3.2.12 + magic-string: 0.30.0 + vite: 4.1.4_tbu6ibuzbmq2zng52hwcifltki + transitivePeerDependencies: + - rollup + dev: true + + /@vitejs/plugin-react/3.1.0_vite@4.1.4: + resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.1.0-beta.0 + dependencies: + '@babel/core': 7.21.0 + '@babel/plugin-transform-react-jsx-self': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.0 + magic-string: 0.27.0 + react-refresh: 0.14.0 + vite: 4.1.4_tbu6ibuzbmq2zng52hwcifltki + transitivePeerDependencies: + - supports-color + dev: true + + /acorn-jsx/5.3.2_acorn@8.8.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.8.2 + dev: true + + /acorn/8.8.2: + resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /add-px-to-style/1.0.0: + resolution: {integrity: sha512-YMyxSlXpPjD8uWekCQGuN40lV4bnZagUwqa2m/uFv1z/tNImSk9fnXVMUI5qwME/zzI3MMQRvjZ+69zyfSSyew==} + dev: false + + /agent-base/6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /ahooks-v3-count/1.0.0: + resolution: {integrity: sha512-V7uUvAwnimu6eh/PED4mCDjE7tokeZQLKlxg9lCTMPhN+NjsSbtdacByVlR1oluXQzD3MOw55wylDmQo4+S9ZQ==} + dev: false + + /ahooks/3.7.5_react@18.2.0: + resolution: {integrity: sha512-RWkJYK5xj9ZXROj9jABRDqdpTBimkY1tlyeJQ8Ci7MAl1sC5xzSzwO20ydk6BjtdbWt56DPCYZhq4lGu3O2Zwg==} + engines: {node: '>=8.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + '@types/js-cookie': 2.2.7 + ahooks-v3-count: 1.0.0 + dayjs: 1.11.7 + intersection-observer: 0.12.2 + js-cookie: 2.2.1 + lodash: 4.17.21 + react: 18.2.0 + resize-observer-polyfill: 1.5.1 + screenfull: 5.2.0 + tslib: 2.5.0 + dev: false + + /ajv/6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /animate.css/4.1.1: + resolution: {integrity: sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==} + dev: false + + /ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-styles/3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + dev: true + + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /antd/5.2.3_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-mUSVH4ZhzC8h3eLNyL7PWquKUmvDcWAVRZYi060MOw6uiKl0pqsB/FC8OpfwntpBlVYgGMk+y3GB0loqTMSmJA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@ant-design/colors': 7.0.0 + '@ant-design/cssinjs': 1.6.1_biqbaboplfbrettd7655fr4n2y + '@ant-design/icons': 5.0.1_biqbaboplfbrettd7655fr4n2y + '@ant-design/react-slick': 1.0.0_react@18.2.0 + '@babel/runtime': 7.21.0 + '@ctrl/tinycolor': 3.6.0 + '@rc-component/mutate-observer': 1.0.0_biqbaboplfbrettd7655fr4n2y + '@rc-component/tour': 1.6.0_biqbaboplfbrettd7655fr4n2y + classnames: 2.3.2 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.7 + qrcode.react: 3.1.0_react@18.2.0 + rc-cascader: 3.8.1_biqbaboplfbrettd7655fr4n2y + rc-checkbox: 2.3.2_biqbaboplfbrettd7655fr4n2y + rc-collapse: 3.5.2_biqbaboplfbrettd7655fr4n2y + rc-dialog: 9.0.2_biqbaboplfbrettd7655fr4n2y + rc-drawer: 6.1.3_biqbaboplfbrettd7655fr4n2y + rc-dropdown: 4.0.1_biqbaboplfbrettd7655fr4n2y + rc-field-form: 1.27.4_biqbaboplfbrettd7655fr4n2y + rc-image: 5.13.0_biqbaboplfbrettd7655fr4n2y + rc-input: 0.2.2_biqbaboplfbrettd7655fr4n2y + rc-input-number: 7.4.2_biqbaboplfbrettd7655fr4n2y + rc-mentions: 2.0.0_biqbaboplfbrettd7655fr4n2y + rc-menu: 9.8.2_biqbaboplfbrettd7655fr4n2y + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-notification: 5.0.2_biqbaboplfbrettd7655fr4n2y + rc-pagination: 3.2.0_biqbaboplfbrettd7655fr4n2y + rc-picker: 3.1.5_mlnkrlbros4rghcauwy625gk7y + rc-progress: 3.4.1_biqbaboplfbrettd7655fr4n2y + rc-rate: 2.9.2_biqbaboplfbrettd7655fr4n2y + rc-resize-observer: 1.3.1_biqbaboplfbrettd7655fr4n2y + rc-segmented: 2.1.2_biqbaboplfbrettd7655fr4n2y + rc-select: 14.2.2_biqbaboplfbrettd7655fr4n2y + rc-slider: 10.1.1_biqbaboplfbrettd7655fr4n2y + rc-steps: 6.0.0_biqbaboplfbrettd7655fr4n2y + rc-switch: 4.0.0_biqbaboplfbrettd7655fr4n2y + rc-table: 7.30.4_biqbaboplfbrettd7655fr4n2y + rc-tabs: 12.5.7_biqbaboplfbrettd7655fr4n2y + rc-textarea: 1.0.1_biqbaboplfbrettd7655fr4n2y + rc-tooltip: 5.3.1_biqbaboplfbrettd7655fr4n2y + rc-tree: 5.7.2_biqbaboplfbrettd7655fr4n2y + rc-tree-select: 5.6.0_biqbaboplfbrettd7655fr4n2y + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + rc-upload: 4.3.4_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + scroll-into-view-if-needed: 3.0.6 + throttle-debounce: 5.0.0 + transitivePeerDependencies: + - date-fns + - moment + dev: false + + /anymatch/3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /aria-query/5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + dependencies: + deep-equal: 2.2.0 + dev: true + + /array-includes/3.1.6: + resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + get-intrinsic: 1.2.0 + is-string: 1.0.7 + dev: true + + /array-tree-filter/2.1.0: + resolution: {integrity: sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==} + dev: false + + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array.prototype.flat/1.3.1: + resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + es-shim-unscopables: 1.0.0 + dev: true + + /array.prototype.flatmap/1.3.1: + resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + es-shim-unscopables: 1.0.0 + dev: true + + /array.prototype.tosorted/1.1.1: + resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + es-shim-unscopables: 1.0.0 + get-intrinsic: 1.2.0 + dev: true + + /ast-types-flow/0.0.7: + resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} + dev: true + + /async-validator/4.2.5: + resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} + dev: false + + /asynckit/0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: false + + /available-typed-arrays/1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + engines: {node: '>= 0.4'} + dev: true + + /axe-core/4.6.3: + resolution: {integrity: sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==} + engines: {node: '>=4'} + dev: true + + /axios/1.3.4: + resolution: {integrity: sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==} + dependencies: + follow-redirects: 1.15.2 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: false + + /axobject-query/3.1.1: + resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} + dependencies: + deep-equal: 2.2.0 + dev: true + + /babel-plugin-macros/3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} + dependencies: + '@babel/runtime': 7.21.0 + cosmiconfig: 7.1.0 + resolve: 1.22.1 + dev: true + + /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.21.0: + resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.21.0 + '@babel/core': 7.21.0 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.21.0: + resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 + core-js-compat: 3.29.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.21.0: + resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.0 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-transform-react-remove-prop-types/0.4.24: + resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} + dev: true + + /babel-preset-react-app/10.0.1: + resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==} + dependencies: + '@babel/core': 7.21.0 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-decorators': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-optional-chaining': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-proposal-private-property-in-object': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-transform-flow-strip-types': 7.21.0_@babel+core@7.21.0 + '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.21.0 + '@babel/plugin-transform-runtime': 7.21.0_@babel+core@7.21.0 + '@babel/preset-env': 7.20.2_@babel+core@7.21.0 + '@babel/preset-react': 7.18.6_@babel+core@7.21.0 + '@babel/preset-typescript': 7.21.0_@babel+core@7.21.0 + '@babel/runtime': 7.21.0 + babel-plugin-macros: 3.1.0 + babel-plugin-transform-react-remove-prop-types: 0.4.24 + transitivePeerDependencies: + - supports-color + dev: true + + /bail/2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + dev: false + + /balanced-match/1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /binary-extensions/2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + dev: true + + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + dev: true + + /browserslist/4.21.5: + resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001460 + electron-to-chromium: 1.4.320 + node-releases: 2.0.10 + update-browserslist-db: 1.0.10_browserslist@4.21.5 + dev: true + + /bytemd/1.20.2: + resolution: {integrity: sha512-WfvFxLS0CUjIVdDmQEZ7JhJEg8DSNBzsjZbVKn0/ZHOaN+bxbOJJxd4bemj7yK70sXm0mnk/ik3WCgyZESkYtw==} + dependencies: + '@popperjs/core': 2.11.6 + '@types/codemirror': 5.60.7 + '@types/hast': 2.3.4 + '@types/lodash-es': 4.17.6 + '@types/mdast': 3.0.10 + codemirror-ssr: 0.65.0_@types+codemirror@5.60.7 + hast-util-sanitize: 4.1.0 + lodash-es: 4.17.21 + rehype-raw: 6.1.1 + rehype-sanitize: 5.0.1 + rehype-stringify: 9.0.3 + remark-parse: 10.0.1 + remark-rehype: 10.1.0 + select-files: 1.0.1 + tippy.js: 6.3.7 + unified: 10.1.2 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + word-count: 0.2.2 + transitivePeerDependencies: + - supports-color + dev: false + + /c12/1.1.2: + resolution: {integrity: sha512-fHT5HDEHNMb2oImnqJ88/UlpEOkY/chdyYxSd3YCpvBqBvU0IDlHTkNc7GnjObDMxdis2lL+rwlQcNq8VeZESA==} + dependencies: + defu: 6.1.2 + dotenv: 16.0.3 + giget: 1.1.2 + jiti: 1.17.1 + mlly: 1.1.1 + pathe: 1.1.0 + pkg-types: 1.0.2 + rc9: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /cac/6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: true + + /call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + dependencies: + function-bind: 1.1.1 + get-intrinsic: 1.2.0 + + /callsites/3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /caniuse-lite/1.0.30001460: + resolution: {integrity: sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==} + dev: true + + /ccount/2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: false + + /chalk/2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + dev: true + + /chalk/4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /character-entities-html4/2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: false + + /character-entities-legacy/3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: false + + /character-entities/2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + dev: false + + /chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /chownr/2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: true + + /classnames/2.3.2: + resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} + dev: false + + /clsx/1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + dev: false + + /codemirror-ssr/0.65.0_@types+codemirror@5.60.7: + resolution: {integrity: sha512-ofTAfPkQV56SYFfymNMYJ1ELo3+Jnkw3mOLgnIiQjhonwNmNzX1OFvnihAnYRXL0PWl2kT7s0gKrLc2ExshK4g==} + peerDependencies: + '@types/codemirror': ^5.0.0 + dependencies: + '@types/codemirror': 5.60.7 + dev: false + + /color-convert/1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + dev: true + + /color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name/1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: true + + /color-name/1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /colorette/2.0.19: + resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} + dev: true + + /combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: false + + /comma-separated-tokens/2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + dev: false + + /compute-scroll-into-view/3.0.0: + resolution: {integrity: sha512-Yk1An4qzo5++Cu6peT9PsmRKIU8tALpmdoE09n//AfGQFcPfx21/tMGMsmKYmLJWaBJrGOJ5Jz5hoU+7cZZUWQ==} + dev: false + + /concat-map/0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /confusing-browser-globals/1.0.11: + resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + dev: true + + /consola/2.15.3: + resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + dev: true + + /convert-source-map/1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: true + + /copy-to-clipboard/3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + dependencies: + toggle-selection: 1.0.6 + dev: false + + /core-js-compat/3.29.0: + resolution: {integrity: sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==} + dependencies: + browserslist: 4.21.5 + dev: true + + /core-util-is/1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + dev: true + + /cosmiconfig/7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + dependencies: + '@types/parse-json': 4.0.0 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: true + + /create-require/1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true + + /cross-spawn/7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /css-tree/2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + dev: true + + /csstype/3.1.1: + resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} + + /damerau-levenshtein/1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true + + /dayjs/1.11.7: + resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==} + dev: false + + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + + /debug/4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + + /decode-named-character-reference/1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dependencies: + character-entities: 2.0.2 + dev: false + + /deep-equal/2.2.0: + resolution: {integrity: sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==} + dependencies: + call-bind: 1.0.2 + es-get-iterator: 1.1.3 + get-intrinsic: 1.2.0 + 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.4.3 + side-channel: 1.0.4 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.1 + which-typed-array: 1.1.9 + dev: true + + /deep-is/0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /define-properties/1.2.0: + resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} + engines: {node: '>= 0.4'} + dependencies: + has-property-descriptors: 1.0.0 + object-keys: 1.1.1 + dev: true + + /defu/6.1.2: + resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} + dev: true + + /delayed-stream/1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: false + + /dequal/2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: false + + /destr/1.2.2: + resolution: {integrity: sha512-lrbCJwD9saUQrqUfXvl6qoM+QN3W7tLV5pAOs+OqOmopCCz/JkE05MHedJR1xfk4IAnZuJXPVuN5+7jNA2ZCiA==} + dev: true + + /diff/5.1.0: + resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + engines: {node: '>=0.3.1'} + dev: false + + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine/3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /dom-align/1.12.4: + resolution: {integrity: sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==} + dev: false + + /dom-css/2.1.0: + resolution: {integrity: sha512-w9kU7FAbaSh3QKijL6n59ofAhkkmMJ31GclJIz/vyQdjogfyxcB6Zf8CZyibOERI5o0Hxz30VmJS7+7r5fEj2Q==} + dependencies: + add-px-to-style: 1.0.0 + prefix-style: 2.0.1 + to-camel-case: 1.0.0 + dev: false + + /dom-helpers/5.2.1: + resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} + dependencies: + '@babel/runtime': 7.21.0 + csstype: 3.1.1 + dev: false + + /dotenv/16.0.3: + resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} + engines: {node: '>=12'} + dev: true + + /duplexer/0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + dev: true + + /echarts-for-react/3.0.2_echarts@5.4.1+react@18.2.0: + resolution: {integrity: sha512-DRwIiTzx8JfwPOVgGttDytBqdp5VzCSyMRIxubgU/g2n9y3VLUmF2FK7Icmg/sNVkv4+rktmrLN9w22U2yy3fA==} + peerDependencies: + echarts: ^3.0.0 || ^4.0.0 || ^5.0.0 + react: ^15.0.0 || >=16.0.0 + dependencies: + echarts: 5.4.1 + fast-deep-equal: 3.1.3 + react: 18.2.0 + size-sensor: 1.0.1 + dev: false + + /echarts/5.4.1: + resolution: {integrity: sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ==} + dependencies: + tslib: 2.3.0 + zrender: 5.4.1 + dev: false + + /electron-to-chromium/1.4.320: + resolution: {integrity: sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==} + dev: true + + /emoji-regex/9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /enhanced-resolve/4.5.0: + resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} + engines: {node: '>=6.9.0'} + dependencies: + graceful-fs: 4.2.10 + memory-fs: 0.5.0 + tapable: 1.1.3 + dev: true + + /errno/0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + dependencies: + prr: 1.0.1 + dev: true + + /error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + + /es-abstract/1.21.1: + resolution: {integrity: sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.2 + es-set-tostringtag: 2.0.1 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + function.prototype.name: 1.1.5 + get-intrinsic: 1.2.0 + get-symbol-description: 1.0.0 + globalthis: 1.0.3 + gopd: 1.0.1 + has: 1.0.3 + has-property-descriptors: 1.0.0 + has-proto: 1.0.1 + has-symbols: 1.0.3 + internal-slot: 1.0.5 + is-array-buffer: 3.0.2 + is-callable: 1.2.7 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-typed-array: 1.1.10 + is-weakref: 1.0.2 + object-inspect: 1.12.3 + object-keys: 1.1.1 + object.assign: 4.1.4 + regexp.prototype.flags: 1.4.3 + safe-regex-test: 1.0.0 + string.prototype.trimend: 1.0.6 + string.prototype.trimstart: 1.0.6 + typed-array-length: 1.0.4 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.9 + dev: true + + /es-get-iterator/1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.0 + 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 + dev: true + + /es-set-tostringtag/2.0.1: + resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.0 + has: 1.0.3 + has-tostringtag: 1.0.0 + dev: true + + /es-shim-unscopables/1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} + dependencies: + has: 1.0.3 + dev: true + + /es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + + /esbuild/0.16.17: + resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.16.17 + '@esbuild/android-arm64': 0.16.17 + '@esbuild/android-x64': 0.16.17 + '@esbuild/darwin-arm64': 0.16.17 + '@esbuild/darwin-x64': 0.16.17 + '@esbuild/freebsd-arm64': 0.16.17 + '@esbuild/freebsd-x64': 0.16.17 + '@esbuild/linux-arm': 0.16.17 + '@esbuild/linux-arm64': 0.16.17 + '@esbuild/linux-ia32': 0.16.17 + '@esbuild/linux-loong64': 0.16.17 + '@esbuild/linux-mips64el': 0.16.17 + '@esbuild/linux-ppc64': 0.16.17 + '@esbuild/linux-riscv64': 0.16.17 + '@esbuild/linux-s390x': 0.16.17 + '@esbuild/linux-x64': 0.16.17 + '@esbuild/netbsd-x64': 0.16.17 + '@esbuild/openbsd-x64': 0.16.17 + '@esbuild/sunos-x64': 0.16.17 + '@esbuild/win32-arm64': 0.16.17 + '@esbuild/win32-ia32': 0.16.17 + '@esbuild/win32-x64': 0.16.17 + dev: true + + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + dev: true + + /escape-string-regexp/1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + + /escape-string-regexp/4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /escape-string-regexp/5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + + /eslint-config-airbnb-base/15.0.0_eslint@8.35.0: + resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + dependencies: + confusing-browser-globals: 1.0.11 + eslint: 8.35.0 + object.assign: 4.1.4 + object.entries: 1.1.6 + semver: 6.3.0 + dev: true + + /eslint-config-airbnb/19.0.4_eslint@8.35.0: + resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} + engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 + dependencies: + eslint: 8.35.0 + eslint-config-airbnb-base: 15.0.0_eslint@8.35.0 + object.assign: 4.1.4 + object.entries: 1.1.6 + dev: true + + /eslint-config-react-app/7.0.1_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} + engines: {node: '>=14.0.0'} + peerDependencies: + eslint: ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@babel/core': 7.21.0 + '@babel/eslint-parser': 7.19.1_zt6cfucldurvbyn2isj445jria + '@rushstack/eslint-patch': 1.2.0 + '@typescript-eslint/eslint-plugin': 5.54.0_6mj2wypvdnknez7kws2nfdgupi + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + babel-preset-react-app: 10.0.1 + confusing-browser-globals: 1.0.11 + eslint: 8.35.0 + eslint-plugin-flowtype: 8.0.3_eslint@8.35.0 + eslint-plugin-import: 2.27.5_ajyizmi44oc3hrc35l6ndh7p4e + eslint-plugin-jest: 25.7.0_aere4n7c7ynvp62ae3ihfxuwhu + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.35.0 + eslint-plugin-react: 7.32.2_eslint@8.35.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.35.0 + eslint-plugin-testing-library: 5.10.2_ycpbpc6yetojsgtrx3mwntkhsu + typescript: 4.9.5 + transitivePeerDependencies: + - '@babel/plugin-syntax-flow' + - '@babel/plugin-transform-react-jsx' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - jest + - supports-color + dev: true + + /eslint-import-resolver-node/0.3.7: + resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} + dependencies: + debug: 3.2.7 + is-core-module: 2.11.0 + resolve: 1.22.1 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils/2.7.4_qynxowrxvm2kj5rbowcxf5maga: + resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + debug: 3.2.7 + eslint: 8.35.0 + eslint-import-resolver-node: 0.3.7 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-flowtype/8.0.3_eslint@8.35.0: + resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@babel/plugin-syntax-flow': ^7.14.5 + '@babel/plugin-transform-react-jsx': ^7.14.9 + eslint: ^8.1.0 + dependencies: + eslint: 8.35.0 + lodash: 4.17.21 + string-natural-compare: 3.0.1 + dev: true + + /eslint-plugin-import/2.27.5_ajyizmi44oc3hrc35l6ndh7p4e: + resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + array-includes: 3.1.6 + array.prototype.flat: 1.3.1 + array.prototype.flatmap: 1.3.1 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.35.0 + eslint-import-resolver-node: 0.3.7 + eslint-module-utils: 2.7.4_qynxowrxvm2kj5rbowcxf5maga + has: 1.0.3 + is-core-module: 2.11.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.6 + resolve: 1.22.1 + semver: 6.3.0 + tsconfig-paths: 3.14.2 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-jest/25.7.0_aere4n7c7ynvp62ae3ihfxuwhu: + resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + dependencies: + '@typescript-eslint/eslint-plugin': 5.54.0_6mj2wypvdnknez7kws2nfdgupi + '@typescript-eslint/experimental-utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.35.0: + resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + '@babel/runtime': 7.21.0 + aria-query: 5.1.3 + array-includes: 3.1.6 + array.prototype.flatmap: 1.3.1 + ast-types-flow: 0.0.7 + axe-core: 4.6.3 + axobject-query: 3.1.1 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + eslint: 8.35.0 + has: 1.0.3 + jsx-ast-utils: 3.3.3 + language-tags: 1.0.5 + minimatch: 3.1.2 + object.entries: 1.1.6 + object.fromentries: 2.0.6 + semver: 6.3.0 + dev: true + + /eslint-plugin-react-hooks/4.6.0_eslint@8.35.0: + resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.35.0 + dev: true + + /eslint-plugin-react/7.32.2_eslint@8.35.0: + resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.6 + array.prototype.flatmap: 1.3.1 + array.prototype.tosorted: 1.1.1 + doctrine: 2.1.0 + eslint: 8.35.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.3 + minimatch: 3.1.2 + object.entries: 1.1.6 + object.fromentries: 2.0.6 + object.hasown: 1.1.2 + object.values: 1.1.6 + prop-types: 15.8.1 + resolve: 2.0.0-next.4 + semver: 6.3.0 + string.prototype.matchall: 4.0.8 + dev: true + + /eslint-plugin-testing-library/5.10.2_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-f1DmDWcz5SDM+IpCkEX0lbFqrrTs8HRsEElzDEqN/EBI0hpRj8Cns5+IVANXswE8/LeybIJqPAOQIFu2j5Y5sw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + peerDependencies: + eslint: ^7.5.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /eslint-scope/5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils/3.0.0_eslint@8.35.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.35.0 + eslint-visitor-keys: 2.1.0 + dev: true + + /eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint/8.35.0: + resolution: {integrity: sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + dependencies: + '@eslint/eslintrc': 2.0.0 + '@eslint/js': 8.35.0 + '@humanwhocodes/config-array': 0.11.8 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.4 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.35.0 + eslint-visitor-keys: 3.3.0 + espree: 9.4.1 + esquery: 1.5.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.20.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.4 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-sdsl: 4.3.0 + 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.1 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree/9.4.1: + resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.8.2 + acorn-jsx: 5.3.2_acorn@8.8.2 + eslint-visitor-keys: 3.3.0 + dev: true + + /esquery/1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse/4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse/4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse/5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /estree-walker/2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /estree-walker/3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.0 + dev: true + + /esutils/2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /execa/5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /extend/3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: false + + /fast-deep-equal/3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + /fast-glob/3.2.12: + resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-json-stable-stringify/2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein/2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fastq/1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + dependencies: + reusify: 1.0.4 + dev: true + + /file-entry-cache/6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.0.4 + dev: true + + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /find-up/5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /flat-cache/3.0.4: + resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.2.7 + rimraf: 3.0.2 + dev: true + + /flat/5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true + + /flatted/3.2.7: + resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + dev: true + + /follow-redirects/1.15.2: + resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: false + + /for-each/0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 + dev: true + + /form-data/4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + + /fs-minipass/2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /fs.realpath/1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /fsevents/2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /function-bind/1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + + /function.prototype.name/1.1.5: + resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + functions-have-names: 1.2.3 + dev: true + + /functions-have-names/1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true + + /gemoji/7.1.0: + resolution: {integrity: sha512-wI0YWDIfQraQMDs0yXAVQiVBZeMm/rIYssf8LZlMDdssKF19YqJKOHkv4zvwtVQTBJ0LNmErv1S+DqlVUudz8g==} + dev: false + + /gensync/1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + dev: true + + /get-intrinsic/1.2.0: + resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + + /get-stream/6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true + + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.0 + dev: true + + /giget/1.1.2: + resolution: {integrity: sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==} + hasBin: true + dependencies: + colorette: 2.0.19 + defu: 6.1.2 + https-proxy-agent: 5.0.1 + mri: 1.2.0 + node-fetch-native: 1.0.2 + pathe: 1.1.0 + tar: 6.1.13 + transitivePeerDependencies: + - supports-color + dev: true + + /glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob/7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + dev: true + + /globals/13.20.0: + resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globalthis/1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.0 + dev: true + + /globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.12 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /globby/13.1.3: + resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + dir-glob: 3.0.1 + fast-glob: 3.2.12 + ignore: 5.2.4 + merge2: 1.4.1 + slash: 4.0.0 + dev: true + + /gopd/1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + dependencies: + get-intrinsic: 1.2.0 + dev: true + + /graceful-fs/4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + dev: true + + /grapheme-splitter/1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + + /gzip-size/6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} + dependencies: + duplexer: 0.1.2 + dev: true + + /has-bigints/1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + dev: true + + /has-flag/3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + dev: true + + /has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-property-descriptors/1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} + dependencies: + get-intrinsic: 1.2.0 + dev: true + + /has-proto/1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} + engines: {node: '>= 0.4'} + dev: true + + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} + dependencies: + function-bind: 1.1.1 + + /hash-sum/2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} + dev: true + + /hast-util-from-parse5/7.1.2: + resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} + dependencies: + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + hastscript: 7.2.0 + property-information: 6.2.0 + vfile: 5.3.7 + vfile-location: 4.1.0 + web-namespaces: 2.0.1 + dev: false + + /hast-util-parse-selector/3.1.1: + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} + dependencies: + '@types/hast': 2.3.4 + dev: false + + /hast-util-raw/7.2.3: + resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} + dependencies: + '@types/hast': 2.3.4 + '@types/parse5': 6.0.3 + hast-util-from-parse5: 7.1.2 + hast-util-to-parse5: 7.1.0 + html-void-elements: 2.0.1 + parse5: 6.0.1 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: false + + /hast-util-sanitize/4.1.0: + resolution: {integrity: sha512-Hd9tU0ltknMGRDv+d6Ro/4XKzBqQnP/EZrpiTbpFYfXv/uOhWeKc+2uajcbEvAEH98VZd7eII2PiXm13RihnLw==} + dependencies: + '@types/hast': 2.3.4 + dev: false + + /hast-util-to-html/8.0.4: + resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} + dependencies: + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-raw: 7.2.3 + hast-util-whitespace: 2.0.1 + html-void-elements: 2.0.1 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.3 + zwitch: 2.0.4 + dev: false + + /hast-util-to-parse5/7.1.0: + resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} + dependencies: + '@types/hast': 2.3.4 + comma-separated-tokens: 2.0.3 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: false + + /hast-util-whitespace/2.0.1: + resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} + dev: false + + /hastscript/7.2.0: + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} + dependencies: + '@types/hast': 2.3.4 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 3.1.1 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 + dev: false + + /highlight.js/11.7.0: + resolution: {integrity: sha512-1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==} + engines: {node: '>=12.0.0'} + dev: false + + /hookable/5.4.2: + resolution: {integrity: sha512-6rOvaUiNKy9lET1X0ECnyZ5O5kSV0PJbtA5yZUgdEF7fGJEVwSLSislltyt7nFwVVALYHQJtfGeAR2Y0A0uJkg==} + dev: true + + /html-void-elements/2.0.1: + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} + dev: false + + /https-proxy-agent/5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true + + /ignore/5.2.4: + resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + engines: {node: '>= 4'} + dev: true + + /immutable/4.2.4: + resolution: {integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==} + dev: true + + /import-fresh/3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /imurmurhash/0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /inflight/1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits/2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /internal-slot/1.0.5: + resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.0 + has: 1.0.3 + side-channel: 1.0.4 + dev: true + + /intersection-observer/0.12.2: + resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} + dev: false + + /is-arguments/1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-array-buffer/3.0.2: + resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.0 + is-typed-array: 1.1.10 + dev: true + + /is-arrayish/0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + + /is-bigint/1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-binary-path/2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.2.0 + dev: true + + /is-boolean-object/1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-buffer/2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + dev: false + + /is-callable/1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + dev: true + + /is-core-module/2.11.0: + resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} + dependencies: + has: 1.0.3 + dev: true + + /is-date-object/1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-extglob/2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-map/2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + dev: true + + /is-negative-zero/2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + engines: {node: '>= 0.4'} + dev: true + + /is-number-object/1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-path-inside/3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + + /is-plain-obj/4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + dev: false + + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-set/2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + dev: true + + /is-shared-array-buffer/1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.2 + dev: true + + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-symbol/1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-typed-array/1.1.10: + resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.2 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.0 + dev: true + + /is-weakmap/2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + dev: true + + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.2 + dev: true + + /is-weakset/2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.0 + dev: true + + /isarray/1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: true + + /isarray/2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + dev: true + + /isexe/2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /jiti/1.17.1: + resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==} + hasBin: true + dev: true + + /js-cookie/2.2.1: + resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} + dev: false + + /js-cookie/3.0.1: + resolution: {integrity: sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw==} + engines: {node: '>=12'} + dev: false + + /js-sdsl/4.3.0: + resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==} + dev: true + + /js-tokens/4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /jsesc/0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + dev: true + + /jsesc/2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /json-parse-even-better-errors/2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true + + /json-schema-traverse/0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-stable-stringify-without-jsonify/1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json2mq/0.2.0: + resolution: {integrity: sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==} + dependencies: + string-convert: 0.2.1 + dev: false + + /json5/1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: true + + /json5/2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /jsonc-parser/3.2.0: + resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + dev: true + + /jsx-ast-utils/3.3.3: + resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.6 + object.assign: 4.1.4 + dev: true + + /juejin-markdown-themes/1.29.5: + resolution: {integrity: sha512-/SwyTprzBWZYPdLD8pZ7/egYdjfeIb4cPBYnqXaXoFQ/djDN5pa+lDMW0rsizQlNRfJ75uDo//g2d9Dz+jEdkg==} + dev: false + + /kleur/4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + dev: false + + /knitwork/1.0.0: + resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==} + dev: true + + /kolorist/1.7.0: + resolution: {integrity: sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g==} + dev: true + + /language-subtag-registry/0.3.22: + resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + dev: true + + /language-tags/1.0.5: + resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==} + dependencies: + language-subtag-registry: 0.3.22 + dev: true + + /levn/0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + + /local-pkg/0.4.3: + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} + engines: {node: '>=14'} + dev: true + + /locate-path/6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash-es/4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: false + + /lodash._reinterpolate/3.0.0: + resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} + dev: true + + /lodash.debounce/4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: true + + /lodash.merge/4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lodash.template/4.5.0: + resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} + dependencies: + lodash._reinterpolate: 3.0.0 + lodash.templatesettings: 4.2.0 + dev: true + + /lodash.templatesettings/4.2.0: + resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} + dependencies: + lodash._reinterpolate: 3.0.0 + dev: true + + /lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + /longest-streak/3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + dev: false + + /loose-envify/1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + + /lowdb/3.0.0: + resolution: {integrity: sha512-9KZRulmIcU8fZuWiaM0d5e2/nPnrFyXkeXVpqT+MJS+vgbgOf1EbtvgQmba8HwUFgDl1oeZR6XqEJnkJmQdKmg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + steno: 2.1.0 + dev: false + + /lru-cache/5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: true + + /lru-cache/6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true + + /magic-string/0.27.0: + resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + + /magic-string/0.30.0: + resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + + /markdown-table/3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + dev: false + + /mdast-util-definitions/5.1.2: + resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + unist-util-visit: 4.1.2 + dev: false + + /mdast-util-find-and-replace/2.2.2: + resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} + dependencies: + '@types/mdast': 3.0.10 + escape-string-regexp: 5.0.0 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + dev: false + + /mdast-util-from-markdown/1.3.0: + resolution: {integrity: sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + decode-named-character-reference: 1.0.2 + mdast-util-to-string: 3.1.1 + micromark: 3.1.0 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-decode-string: 1.0.2 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + unist-util-stringify-position: 3.0.3 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-gfm-autolink-literal/1.0.3: + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} + dependencies: + '@types/mdast': 3.0.10 + ccount: 2.0.1 + mdast-util-find-and-replace: 2.2.2 + micromark-util-character: 1.1.0 + dev: false + + /mdast-util-gfm-footnote/1.0.2: + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.5.0 + micromark-util-normalize-identifier: 1.0.0 + dev: false + + /mdast-util-gfm-strikethrough/1.0.3: + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.5.0 + dev: false + + /mdast-util-gfm-table/1.0.7: + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} + dependencies: + '@types/mdast': 3.0.10 + markdown-table: 3.0.3 + mdast-util-from-markdown: 1.3.0 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-gfm-task-list-item/1.0.2: + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.5.0 + dev: false + + /mdast-util-gfm/2.0.2: + resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} + dependencies: + mdast-util-from-markdown: 1.3.0 + mdast-util-gfm-autolink-literal: 1.0.3 + mdast-util-gfm-footnote: 1.0.2 + mdast-util-gfm-strikethrough: 1.0.3 + mdast-util-gfm-table: 1.0.7 + mdast-util-gfm-task-list-item: 1.0.2 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: false + + /mdast-util-phrasing/3.0.1: + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} + dependencies: + '@types/mdast': 3.0.10 + unist-util-is: 5.2.1 + dev: false + + /mdast-util-to-hast/12.3.0: + resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-definitions: 5.1.2 + micromark-util-sanitize-uri: 1.1.0 + trim-lines: 3.0.1 + unist-util-generated: 2.0.1 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + dev: false + + /mdast-util-to-markdown/1.5.0: + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + longest-streak: 3.1.0 + mdast-util-phrasing: 3.0.1 + mdast-util-to-string: 3.1.1 + micromark-util-decode-string: 1.0.2 + unist-util-visit: 4.1.2 + zwitch: 2.0.4 + dev: false + + /mdast-util-to-string/3.1.1: + resolution: {integrity: sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==} + dependencies: + '@types/mdast': 3.0.10 + dev: false + + /mdn-data/2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: true + + /memory-fs/0.5.0: + resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.8 + dev: true + + /merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true + + /merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /micromark-core-commonmark/1.0.6: + resolution: {integrity: sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-factory-destination: 1.0.0 + micromark-factory-label: 1.0.2 + micromark-factory-space: 1.0.0 + micromark-factory-title: 1.0.2 + micromark-factory-whitespace: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-chunked: 1.0.0 + micromark-util-classify-character: 1.0.0 + micromark-util-html-tag-name: 1.1.0 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-subtokenize: 1.0.2 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-extension-gfm-autolink-literal/1.0.3: + resolution: {integrity: sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-sanitize-uri: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-extension-gfm-footnote/1.0.4: + resolution: {integrity: sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==} + dependencies: + micromark-core-commonmark: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-sanitize-uri: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-extension-gfm-strikethrough/1.0.4: + resolution: {integrity: sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==} + dependencies: + micromark-util-chunked: 1.0.0 + micromark-util-classify-character: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-extension-gfm-table/1.0.5: + resolution: {integrity: sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-extension-gfm-tagfilter/1.0.1: + resolution: {integrity: sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==} + dependencies: + micromark-util-types: 1.0.2 + dev: false + + /micromark-extension-gfm-task-list-item/1.0.3: + resolution: {integrity: sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-extension-gfm/2.0.1: + resolution: {integrity: sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==} + dependencies: + micromark-extension-gfm-autolink-literal: 1.0.3 + micromark-extension-gfm-footnote: 1.0.4 + micromark-extension-gfm-strikethrough: 1.0.4 + micromark-extension-gfm-table: 1.0.5 + micromark-extension-gfm-tagfilter: 1.0.1 + micromark-extension-gfm-task-list-item: 1.0.3 + micromark-util-combine-extensions: 1.0.0 + micromark-util-types: 1.0.2 + dev: false + + /micromark-factory-destination/1.0.0: + resolution: {integrity: sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false + + /micromark-factory-label/1.0.2: + resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-factory-space/1.0.0: + resolution: {integrity: sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-types: 1.0.2 + dev: false + + /micromark-factory-title/1.0.2: + resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-factory-whitespace/1.0.0: + resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==} + dependencies: + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false + + /micromark-util-character/1.1.0: + resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==} + dependencies: + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false + + /micromark-util-chunked/1.0.0: + resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==} + dependencies: + micromark-util-symbol: 1.0.1 + dev: false + + /micromark-util-classify-character/1.0.0: + resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + dev: false + + /micromark-util-combine-extensions/1.0.0: + resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==} + dependencies: + micromark-util-chunked: 1.0.0 + micromark-util-types: 1.0.2 + dev: false + + /micromark-util-decode-numeric-character-reference/1.0.0: + resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==} + dependencies: + micromark-util-symbol: 1.0.1 + dev: false + + /micromark-util-decode-string/1.0.2: + resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-symbol: 1.0.1 + dev: false + + /micromark-util-encode/1.0.1: + resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==} + dev: false + + /micromark-util-html-tag-name/1.1.0: + resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==} + dev: false + + /micromark-util-normalize-identifier/1.0.0: + resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==} + dependencies: + micromark-util-symbol: 1.0.1 + dev: false + + /micromark-util-resolve-all/1.0.0: + resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==} + dependencies: + micromark-util-types: 1.0.2 + dev: false + + /micromark-util-sanitize-uri/1.1.0: + resolution: {integrity: sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==} + dependencies: + micromark-util-character: 1.1.0 + micromark-util-encode: 1.0.1 + micromark-util-symbol: 1.0.1 + dev: false + + /micromark-util-subtokenize/1.0.2: + resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==} + dependencies: + micromark-util-chunked: 1.0.0 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + dev: false + + /micromark-util-symbol/1.0.1: + resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==} + dev: false + + /micromark-util-types/1.0.2: + resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==} + dev: false + + /micromark/3.1.0: + resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==} + dependencies: + '@types/debug': 4.1.7 + debug: 4.3.4 + decode-named-character-reference: 1.0.2 + micromark-core-commonmark: 1.0.6 + micromark-factory-space: 1.0.0 + micromark-util-character: 1.1.0 + micromark-util-chunked: 1.0.0 + micromark-util-combine-extensions: 1.0.0 + micromark-util-decode-numeric-character-reference: 1.0.0 + micromark-util-encode: 1.0.1 + micromark-util-normalize-identifier: 1.0.0 + micromark-util-resolve-all: 1.0.0 + micromark-util-sanitize-uri: 1.1.0 + micromark-util-subtokenize: 1.0.2 + micromark-util-symbol: 1.0.1 + micromark-util-types: 1.0.2 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: false + + /micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + + /mime-db/1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: false + + /mime-types/2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: false + + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimatch/7.4.2: + resolution: {integrity: sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimist/1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: true + + /minipass/3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: true + + /minipass/4.2.4: + resolution: {integrity: sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==} + engines: {node: '>=8'} + dev: true + + /minizlib/2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: true + + /mkdirp/1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /mlly/1.1.1: + resolution: {integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==} + dependencies: + acorn: 8.8.2 + pathe: 1.1.0 + pkg-types: 1.0.2 + ufo: 1.1.1 + dev: true + + /mobx-react-lite/3.4.1_woojb62cqeyk443mbl7msrwu2e: + resolution: {integrity: sha512-K3eypcF+Lngv7nPqCz5IZb+6DQ4EiFBbE3fisgUSekRtiYmyNBa0E9P1dfnXDXqVC5Td7BUc/eq8R2Z1JEiJVQ==} + peerDependencies: + mobx: ^6.1.0 + react: ^16.8.0 || ^17 || ^18 + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + dependencies: + mobx: 6.8.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /mobx-react/7.6.0_woojb62cqeyk443mbl7msrwu2e: + resolution: {integrity: sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA==} + peerDependencies: + mobx: ^6.1.0 + react: ^16.8.0 || ^17 || ^18 + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + dependencies: + mobx: 6.8.0 + mobx-react-lite: 3.4.1_woojb62cqeyk443mbl7msrwu2e + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /mobx/6.8.0: + resolution: {integrity: sha512-+o/DrHa4zykFMSKfS8Z+CPSEg5LW9tSNGTuN8o6MF1GKxlfkSHSeJn5UtgxvPkGgaouplnrLXCF+duAsmm6FHQ==} + dev: false + + /mri/1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + + /mrmime/1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + engines: {node: '>=10'} + dev: true + + /ms/2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + /nanoid/3.3.4: + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + + /natural-compare-lite/1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + dev: true + + /natural-compare/1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /node-fetch-native/1.0.2: + resolution: {integrity: sha512-KIkvH1jl6b3O7es/0ShyCgWLcfXxlBrLBbP3rOr23WArC66IMcU4DeZEeYEOwnopYhawLTn7/y+YtmASe8DFVQ==} + dev: true + + /node-releases/2.0.10: + resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} + dev: true + + /normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + + /object-assign/4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + /object-inspect/1.12.3: + resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} + + /object-is/1.1.5: + resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + dev: true + + /object-keys/1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object.assign/4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /object.entries/1.1.6: + resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + dev: true + + /object.fromentries/2.0.6: + resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + dev: true + + /object.hasown/1.1.2: + resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} + dependencies: + define-properties: 1.2.0 + es-abstract: 1.21.1 + dev: true + + /object.values/1.1.6: + resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + dev: true + + /ofetch/1.0.1: + resolution: {integrity: sha512-icBz2JYfEpt+wZz1FRoGcrMigjNKjzvufE26m9+yUiacRQRHwnNlGRPiDnW4op7WX/MR6aniwS8xw8jyVelF2g==} + dependencies: + destr: 1.2.2 + node-fetch-native: 1.0.2 + ufo: 1.1.1 + dev: true + + /once/1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /optionator/0.9.1: + resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.3 + dev: true + + /p-limit/3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate/5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /parent-module/1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /parse-json/5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.18.6 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /parse5/6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + dev: false + + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute/1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /path-type/4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /pathe/1.1.0: + resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} + dev: true + + /perfect-debounce/0.1.3: + resolution: {integrity: sha512-NOT9AcKiDGpnV/HBhI22Str++XWcErO/bALvHCuhv33owZW/CjH8KAFLZDCmu3727sihe0wTxpDhyGc6M8qacQ==} + dev: true + + /performance-now/2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + dev: false + + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true + + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pkg-types/1.0.2: + resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==} + dependencies: + jsonc-parser: 3.2.0 + mlly: 1.1.1 + pathe: 1.1.0 + dev: true + + /postcss-import-resolver/2.0.0: + resolution: {integrity: sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==} + dependencies: + enhanced-resolve: 4.5.0 + dev: true + + /postcss/8.4.21: + resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + + /prefix-style/2.0.1: + resolution: {integrity: sha512-gdr1MBNVT0drzTq95CbSNdsrBDoHGlb2aDJP/FoY+1e+jSDPOb1Cv554gH2MGiSr2WTcXi/zu+NaFzfcHQkfBQ==} + dev: false + + /prelude-ls/1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + + /process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + dev: true + + /prop-types/15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + /property-information/6.2.0: + resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} + dev: false + + /proxy-from-env/1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: false + + /prr/1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + dev: true + + /punycode/2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + engines: {node: '>=6'} + dev: true + + /qrcode.react/3.1.0_react@18.2.0: + resolution: {integrity: sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: false + + /qs/6.11.0: + resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.4 + dev: false + + /queue-microtask/1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /raf/3.4.1: + resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} + dependencies: + performance-now: 2.1.0 + dev: false + + /rc-align/4.0.15_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + dom-align: 1.12.4 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + resize-observer-polyfill: 1.5.1 + dev: false + + /rc-cascader/3.8.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-VdsxbiNYmcbMqKzydODr8oehBzIvIk2ICMPu5S95b3SzuKspgkV2uSxBCUa6dsp26lUvRI/PA+k8Q00o5bsSZA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + array-tree-filter: 2.1.0 + classnames: 2.3.2 + rc-select: 14.2.2_biqbaboplfbrettd7655fr4n2y + rc-tree: 5.7.2_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-checkbox/2.3.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-collapse/3.5.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-/TNiT3DW1t3sUCiVD/DPUYooJZ3BLA93/2rZsB3eM2bGJCCla2X9D2E4tgm7LGMQGy5Atb2lMUn2FQuvQNvavQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-dialog/9.0.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-s3U+24xWUuB6Bn2Lk/Qt6rufy+uT+QvWkiFhNBcO9APLxcFFczWamaq7x9h8SCuhfc1nHcW4y8NbMsnAjNnWyg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + '@rc-component/portal': 1.1.0_biqbaboplfbrettd7655fr4n2y + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-drawer/6.1.3_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-AvHisO90A+xMLMKBw2zs89HxjWxusM2BUABlgK60RhweIHF8W/wk0hSOrxBlUXoA9r1F+10na3g6GZ97y1qDZA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + '@rc-component/portal': 1.1.0_biqbaboplfbrettd7655fr4n2y + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-dropdown/4.0.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-field-form/1.27.4_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-PQColQnZimGKArnOh8V2907+VzDCXcqtFvHgevDLtqWc/P7YASb/FqntSmdS8q3VND5SHX3Y1vgMIzY22/f/0Q==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + async-validator: 4.2.5 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-image/5.13.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + '@rc-component/portal': 1.1.0_biqbaboplfbrettd7655fr4n2y + classnames: 2.3.2 + rc-dialog: 9.0.2_biqbaboplfbrettd7655fr4n2y + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-input-number/7.4.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-yGturTw7WGP+M1GbJ+UTAO7L4buxeW6oilhL9Sq3DezsRS8/9qec4UiXUbeoiX9bzvRXH11JvgskBtxSp4YSNg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + '@rc-component/mini-decimal': 1.0.1 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-input/0.2.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-xgkVcFgtRO0Hl9hmvslZhObNyxbSpTmy3nR1Tk4XrjjZ9lFJ7GcJBy6ss30Pdb0oX36cHzLN8I7VCjBGeRNB9A==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-mentions/2.0.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-58NSeM6R5MrgYAhR2TH27JgAN7ivp3iBTmty3q6gvrrGHelPMdGxpJ5aH7AIlodCrPWLAm1lT4XoiuI4s9snXA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-input: 0.2.2_biqbaboplfbrettd7655fr4n2y + rc-menu: 9.8.2_biqbaboplfbrettd7655fr4n2y + rc-textarea: 1.0.1_biqbaboplfbrettd7655fr4n2y + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-menu/9.8.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-EahOJVjLuEnJsThoPN+mGnVm431RzVzDLZWHRS/YnXTQULa7OsgdJa/Y7qXxc3Z5sz8mgT6xYtgpmBXLxrZFaQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-overflow: 1.2.8_biqbaboplfbrettd7655fr4n2y + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-motion/2.6.3_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-xFLkes3/7VL/J+ah9jJruEW/Akbx5F6jVa2wG5o/ApGKQKSOd5FR3rseHLL9+xtJg4PmCwo6/1tqhDO/T+jFHA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-notification/5.0.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-74wUFiLlyr6lRGEY1m1BaTiDp+0lIT4FRAblMnh9FApyK2JGdsSLbrQ/1rgM7d2N/IX5UIr8kLLW3TdXxFt/jQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-overflow/1.2.8_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-QJ0UItckWPQ37ZL1dMEBAdY1dhfTXFL9k6oTTcyydVwoUNMnMqCGqnRNA98axSr/OeDKqR6DVFyi8eA5RQI/uQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-resize-observer: 1.3.1_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-pagination/3.2.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-picker/3.1.5_mlnkrlbros4rghcauwy625gk7y: + resolution: {integrity: sha512-Hh3ml+u+5mxLfl4ahVWlRGiX5+0EJrALR6tSW9yP0eea+6j+YjvjfetbvuVidViMDMweZa38dr8HTfAFLG6GFw==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + moment: + optional: true + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + dayjs: 1.11.7 + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-progress/3.4.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-eAFDHXlk8aWpoXl0llrenPMt9qKHQXphxcVsnKs0FHC6eCSk1ebJtyaVjJUzKe0233ogiLDeEFK1Uihz3s67hw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-rate/2.9.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-SaiZFyN8pe0Fgphv8t3+kidlej+cq/EALkAJAc3A0w0XcPaH2L1aggM8bhe1u6GAGuQNAoFvTLjw4qLPGRKV5g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-resize-observer/1.3.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + resize-observer-polyfill: 1.5.1 + dev: false + + /rc-segmented/2.1.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-select/14.2.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-w+LuiYGFWgaV23PuxtdeWtXSsoxt+eCfzxu/CvRuqSRm8tn/pqvAb1xUIDAjoMMWK1FqiOW4jI/iMt7ZRG/BBg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-overflow: 1.2.8_biqbaboplfbrettd7655fr4n2y + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + rc-virtual-list: 3.4.13_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-slider/10.1.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-gn8oXazZISEhnmRinI89Z/JD/joAaM35jp+gDtIVSTD/JJMCCBqThqLk1SVJmvtfeiEF/kKaFY0+qt4SDHFUDw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-steps/6.0.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-switch/4.0.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-IfrYC99vN0gKaTyjQdqYuADU0eH00SAFHg3jOp8HrmUpJruhV1SohJzrCbPqPraZeX/6X/QKkdLfkdnUub05WA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-table/7.30.4_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-NXfitP7CEXAnnuxdEYZNwEMyWmWOSsv9WgiP2yI10pyy0BwomFn4aa8nX/9x832edLwuIlrYuL6ojfOK60An2w==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + '@rc-component/context': 1.3.0_biqbaboplfbrettd7655fr4n2y + classnames: 2.3.2 + rc-resize-observer: 1.3.1_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-tabs/12.5.7_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-i9gY2TcwCNmBM+bXCDDTvb6mnRYIDkkNm+UGoIqrLOFnRRbAqjsSf+tgyvzhBvbK8XcSrMhzKKLaOMbGyND8YA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-dropdown: 4.0.1_biqbaboplfbrettd7655fr4n2y + rc-menu: 9.8.2_biqbaboplfbrettd7655fr4n2y + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-resize-observer: 1.3.1_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-textarea/1.0.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-dtIm96apjJpCUcCeTtbnLGJaVlqbOqVgN0P9z+bqMSi7rcV5QVeUtBnG+jQTGk/uD183Z7jbhc8Dx7G3luDCwg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-input: 0.2.2_biqbaboplfbrettd7655fr4n2y + rc-resize-observer: 1.3.1_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-tooltip/5.3.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-e6H0dMD38EPaSPD2XC8dRfct27VvT2TkPdoBSuNl3RRZ5tspiY/c5xYEmGC0IrABvMBgque4Mr2SMZuliCvoiQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-trigger: 5.3.4_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-tree-select/5.6.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-XG6pu0a9l6+mzhQqUYfR2VIONbe/3LjVc3wKt28k6uBMZsI1j+SSxRyt/7jWRq8Kok8jHJBQASlDg6ehr9Sp0w==} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-select: 14.2.2_biqbaboplfbrettd7655fr4n2y + rc-tree: 5.7.2_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-tree/5.7.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-nmnL6qLnfwVckO5zoqKL2I9UhwDqzyCtjITQCkwhimyz1zfuFkG5ZPIXpzD/Guzso94qQA/QrMsvzic5W6QDjg==} + engines: {node: '>=10.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + rc-virtual-list: 3.4.13_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-trigger/5.3.4_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-align: 4.0.15_biqbaboplfbrettd7655fr4n2y + rc-motion: 2.6.3_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-upload/4.3.4_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc-util/5.28.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-KYDjhGodswVj29v0TRciKTqRPgumIFvFDndbCD227pitQ+0Cei196rxk+OXb/blu6V8zdTRK5RjCJn+WmHLvBA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.21.0 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-is: 16.13.1 + dev: false + + /rc-virtual-list/3.4.13_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-cPOVDmcNM7rH6ANotanMDilW/55XnFPw0Jh/GQYtrzZSy3AmWvCnqVNyNC/pgg3lfVmX2994dlzAhuUrd4jG7w==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.21.0 + classnames: 2.3.2 + rc-resize-observer: 1.3.1_biqbaboplfbrettd7655fr4n2y + rc-util: 5.28.0_biqbaboplfbrettd7655fr4n2y + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /rc9/2.0.1: + resolution: {integrity: sha512-9EfjLgNmzP9255YX8bGnILQcmdtOXKtUlFTu8bOZPJVtaUDZ2imswcUdpK51tMjTRQyB7r5RebNijrzuyGXcVA==} + dependencies: + defu: 6.1.2 + destr: 1.2.2 + flat: 5.0.2 + dev: true + + /react-custom-scrollbars-2/4.5.0_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-/z0nWAeXfMDr4+OXReTpYd1Atq9kkn4oI3qxq3iMXGQx1EEfwETSqB8HTAvg1X7dEqcCachbny1DRNGlqX5bDQ==} + peerDependencies: + react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + dependencies: + dom-css: 2.1.0 + prop-types: 15.8.1 + raf: 3.4.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /react-dom/18.2.0_react@18.2.0: + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 + dependencies: + loose-envify: 1.4.0 + react: 18.2.0 + scheduler: 0.23.0 + dev: false + + /react-draggable/4.4.5_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-OMHzJdyJbYTZo4uQE393fHcqqPYsEtkjfMgvCHr6rejT+Ezn4OZbNyGH50vv+SunC1RMvwOTSWkEODQLzw1M9g==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' + dependencies: + clsx: 1.2.1 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /react-is/16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + /react-refresh/0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + engines: {node: '>=0.10.0'} + dev: true + + /react-router-dom/6.8.2_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-N/oAF1Shd7g4tWy+75IIufCGsHBqT74tnzHQhbiUTYILYF0Blk65cg+HPZqwC+6SqEyx033nKqU7by38v3lBZg==} + engines: {node: '>=14'} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + '@remix-run/router': 1.3.3 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-router: 6.8.2_react@18.2.0 + dev: false + + /react-router/6.8.2_react@18.2.0: + resolution: {integrity: sha512-lF7S0UmXI5Pd8bmHvMdPKI4u4S5McxmHnzJhrYi9ZQ6wE+DA8JN5BzVC5EEBuduWWDaiJ8u6YhVOCmThBli+rw==} + engines: {node: '>=14'} + peerDependencies: + react: '>=16.8' + dependencies: + '@remix-run/router': 1.3.3 + react: 18.2.0 + dev: false + + /react-transition-group/4.4.5_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' + dependencies: + '@babel/runtime': 7.21.0 + dom-helpers: 5.2.1 + loose-envify: 1.4.0 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + dev: false + + /react/18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: false + + /readable-stream/2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: true + + /readdirp/3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /regenerate-unicode-properties/10.1.0: + resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + dev: true + + /regenerate/1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true + + /regenerator-runtime/0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} + + /regenerator-transform/0.15.1: + resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==} + dependencies: + '@babel/runtime': 7.21.0 + dev: true + + /regexp.prototype.flags/1.4.3: + resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + functions-have-names: 1.2.3 + dev: true + + /regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true + + /regexpu-core/5.3.1: + resolution: {integrity: sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==} + engines: {node: '>=4'} + dependencies: + '@babel/regjsgen': 0.8.0 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.0 + regjsparser: 0.9.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.1.0 + dev: true + + /regjsparser/0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true + dependencies: + jsesc: 0.5.0 + dev: true + + /rehype-raw/6.1.1: + resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} + dependencies: + '@types/hast': 2.3.4 + hast-util-raw: 7.2.3 + unified: 10.1.2 + dev: false + + /rehype-sanitize/5.0.1: + resolution: {integrity: sha512-da/jIOjq8eYt/1r9GN6GwxIR3gde7OZ+WV8pheu1tL8K0D9KxM2AyMh+UEfke+FfdM3PvGHeYJU0Td5OWa7L5A==} + dependencies: + '@types/hast': 2.3.4 + hast-util-sanitize: 4.1.0 + unified: 10.1.2 + dev: false + + /rehype-stringify/9.0.3: + resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==} + dependencies: + '@types/hast': 2.3.4 + hast-util-to-html: 8.0.4 + unified: 10.1.2 + dev: false + + /remark-gemoji/7.0.1: + resolution: {integrity: sha512-vhjuntkvYxRgM4Um6L5N7B3SrNu3eX6jNqpqAywpAvSYPbmDPNL3I5E6zWm+KPCyh3OpKRc5OPnz7SifggzePw==} + dependencies: + '@types/mdast': 3.0.10 + gemoji: 7.1.0 + unified: 10.1.2 + unist-util-visit: 4.1.2 + dev: false + + /remark-gfm/3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-gfm: 2.0.2 + micromark-extension-gfm: 2.0.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /remark-parse/10.0.1: + resolution: {integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-from-markdown: 1.3.0 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /remark-rehype/10.1.0: + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-to-hast: 12.3.0 + unified: 10.1.2 + dev: false + + /resize-observer-polyfill/1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + dev: false + + /resolve-from/4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve/1.22.1: + resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + hasBin: true + dependencies: + is-core-module: 2.11.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /resolve/2.0.0-next.4: + resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} + hasBin: true + dependencies: + is-core-module: 2.11.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rollup/3.18.0: + resolution: {integrity: sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /run-parallel/1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /sade/1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + dependencies: + mri: 1.2.0 + dev: false + + /safe-buffer/5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + + /safe-regex-test/1.0.0: + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.0 + is-regex: 1.1.4 + dev: true + + /sass/1.58.3: + resolution: {integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==} + engines: {node: '>=12.0.0'} + hasBin: true + dependencies: + chokidar: 3.5.3 + immutable: 4.2.4 + source-map-js: 1.0.2 + dev: true + + /scheduler/0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + dependencies: + loose-envify: 1.4.0 + dev: false + + /screenfull/5.2.0: + resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} + engines: {node: '>=0.10.0'} + dev: false + + /screenfull/6.0.2: + resolution: {integrity: sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==} + engines: {node: ^14.13.1 || >=16.0.0} + dev: false + + /scroll-into-view-if-needed/3.0.6: + resolution: {integrity: sha512-x+CW0kOzlFNOnseF0DBr0AJ5m+TgGmSOdEZwyiZW0gV87XBvxQKw5A8DvFFgabznA68XqLgVX+PwPX8OzsFvRA==} + dependencies: + compute-scroll-into-view: 3.0.0 + dev: false + + /scule/1.0.0: + resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==} + dev: true + + /select-files/1.0.1: + resolution: {integrity: sha512-8h4DSpjfFa0hyMP3z3ye4SxyhdaE5RgaXeScRpH7xl4YblnZSHwexmLdLNdSKwTO8H9ccDKj7Votz0io+18+BQ==} + dev: false + + /semver/6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + hasBin: true + dev: true + + /semver/7.3.8: + resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex/3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.2.0 + object-inspect: 1.12.3 + + /signal-exit/3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /sirv/2.0.2: + resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} + engines: {node: '>= 10'} + dependencies: + '@polka/url': 1.0.0-next.21 + mrmime: 1.0.1 + totalist: 3.0.0 + dev: true + + /size-sensor/1.0.1: + resolution: {integrity: sha512-QTy7MnuugCFXIedXRpUSk9gUnyNiaxIdxGfUjr8xxXOqIB3QvBUYP9+b51oCg2C4dnhaeNk/h57TxjbvoJrJUA==} + dev: false + + /slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /slash/4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} + dev: true + + /source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + dev: true + + /space-separated-tokens/2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: false + + /std-env/3.3.2: + resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==} + dev: true + + /steno/2.1.0: + resolution: {integrity: sha512-mauOsiaqTNGFkWqIfwcm3y/fq+qKKaIWf1vf3ocOuTdco9XoHCO2AGF1gFYXuZFSWuP38Q8LBHBGJv2KnJSXyA==} + engines: {node: ^14.13.1 || >=16.0.0} + dev: false + + /stop-iteration-iterator/1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} + dependencies: + internal-slot: 1.0.5 + dev: true + + /string-convert/0.2.1: + resolution: {integrity: sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==} + dev: false + + /string-natural-compare/3.0.1: + resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==} + dev: true + + /string.prototype.matchall/4.0.8: + resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + get-intrinsic: 1.2.0 + has-symbols: 1.0.3 + internal-slot: 1.0.5 + regexp.prototype.flags: 1.4.3 + side-channel: 1.0.4 + dev: true + + /string.prototype.trimend/1.0.6: + resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + dev: true + + /string.prototype.trimstart/1.0.6: + resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + es-abstract: 1.21.1 + dev: true + + /string_decoder/1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + dev: true + + /stringify-entities/4.0.3: + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + dev: false + + /strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-bom/3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true + + /strip-json-comments/3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /strip-literal/1.0.1: + resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} + dependencies: + acorn: 8.8.2 + dev: true + + /stylis/4.1.3: + resolution: {integrity: sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==} + dev: false + + /supports-color/5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /tapable/1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} + dev: true + + /tar/6.1.13: + resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 4.2.4 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true + + /text-table/0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /throttle-debounce/5.0.0: + resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==} + engines: {node: '>=12.22'} + dev: false + + /tinymce/6.3.2: + resolution: {integrity: sha512-nOVHk4FhHKQj48hi7fEptS1Se6CNzPtfIcDzTO70KoTcSiQIFzhhZjS5bPotSzFnQ4dIQJ4QPOd7sqNs6fXUrA==} + dev: false + + /tippy.js/6.3.7: + resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} + dependencies: + '@popperjs/core': 2.11.6 + dev: false + + /to-camel-case/1.0.0: + resolution: {integrity: sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==} + dependencies: + to-space-case: 1.0.0 + dev: false + + /to-fast-properties/2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + dev: true + + /to-no-case/1.0.2: + resolution: {integrity: sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==} + dev: false + + /to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /to-space-case/1.0.0: + resolution: {integrity: sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==} + dependencies: + to-no-case: 1.0.2 + dev: false + + /toggle-selection/1.0.6: + resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + dev: false + + /totalist/3.0.0: + resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==} + engines: {node: '>=6'} + dev: true + + /trim-lines/3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: false + + /trough/2.1.0: + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + dev: false + + /tsconfig-paths/3.14.2: + resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + + /tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + + /tslib/2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + dev: false + + /tslib/2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + dev: false + + /tsutils/3.21.0_typescript@4.9.5: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + 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' + dependencies: + tslib: 1.14.1 + typescript: 4.9.5 + dev: true + + /type-check/0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-fest/0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + + /typed-array-length/1.0.4: + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + dependencies: + call-bind: 1.0.2 + for-each: 0.3.3 + is-typed-array: 1.1.10 + dev: true + + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + + /ufo/1.1.1: + resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==} + dev: true + + /unbox-primitive/1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + dependencies: + call-bind: 1.0.2 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /unconfig/0.3.7: + resolution: {integrity: sha512-1589b7oGa8ILBYpta7TndM5mLHLzHUqBfhszeZxuUBrjO/RoQ52VGVWsS3w0C0GLNxO9RPmqkf6BmIvBApaRdA==} + dependencies: + '@antfu/utils': 0.5.2 + defu: 6.1.2 + jiti: 1.17.1 + dev: true + + /unctx/2.1.2: + resolution: {integrity: sha512-KK18aLRKe3OlbPyHbXAkIWSU3xK8GInomXfA7fzDMGFXQ1crX1UWrCzKesVXeUyHIayHUrnTvf87IPCKMyeKTg==} + dependencies: + acorn: 8.8.2 + estree-walker: 3.0.3 + magic-string: 0.27.0 + unplugin: 1.1.0 + dev: true + + /unicode-canonical-property-names-ecmascript/2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + dev: true + + /unicode-match-property-ecmascript/2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-property-aliases-ecmascript: 2.1.0 + dev: true + + /unicode-match-property-value-ecmascript/2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + dev: true + + /unicode-property-aliases-ecmascript/2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true + + /unified/10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + dependencies: + '@types/unist': 2.0.6 + bail: 2.0.2 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 4.1.0 + trough: 2.1.0 + vfile: 5.3.7 + dev: false + + /unimport/2.2.4: + resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==} + dependencies: + '@rollup/pluginutils': 5.0.2 + escape-string-regexp: 5.0.0 + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.27.0 + mlly: 1.1.1 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + strip-literal: 1.0.1 + unplugin: 1.1.0 + transitivePeerDependencies: + - rollup + dev: true + + /unimport/3.0.2: + resolution: {integrity: sha512-OQ0hShpcerS1PSsISsyn/NV2dGe5xfdUn4p5nwOodq0iqq5xxYQrTidHqlFGjxIliPDtDJp80OeySzyPTjYHmA==} + dependencies: + '@rollup/pluginutils': 5.0.2 + escape-string-regexp: 5.0.0 + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.30.0 + mlly: 1.1.1 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + strip-literal: 1.0.1 + unplugin: 1.1.0 + transitivePeerDependencies: + - rollup + dev: true + + /unist-util-generated/2.0.1: + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} + dev: false + + /unist-util-is/5.2.1: + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} + dependencies: + '@types/unist': 2.0.6 + dev: false + + /unist-util-position/4.0.4: + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} + dependencies: + '@types/unist': 2.0.6 + dev: false + + /unist-util-stringify-position/3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + dependencies: + '@types/unist': 2.0.6 + dev: false + + /unist-util-visit-parents/5.1.3: + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.2.1 + dev: false + + /unist-util-visit/4.1.2: + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + dev: false + + /unocss/0.50.3_vite@4.1.4: + resolution: {integrity: sha512-6quL19+WPJeuQmVdDIbSSXARHUhIvJSyJQYzHVlZRX4tv9fb+ZeZ2o8upRWodlIT2ulmDRnhXcUQyVdSRnRDDA==} + engines: {node: '>=14'} + peerDependencies: + '@unocss/webpack': 0.50.3 + peerDependenciesMeta: + '@unocss/webpack': + optional: true + dependencies: + '@unocss/astro': 0.50.3_vite@4.1.4 + '@unocss/cli': 0.50.3 + '@unocss/core': 0.50.3 + '@unocss/postcss': 0.50.3 + '@unocss/preset-attributify': 0.50.3 + '@unocss/preset-icons': 0.50.3 + '@unocss/preset-mini': 0.50.3 + '@unocss/preset-tagify': 0.50.3 + '@unocss/preset-typography': 0.50.3 + '@unocss/preset-uno': 0.50.3 + '@unocss/preset-web-fonts': 0.50.3 + '@unocss/preset-wind': 0.50.3 + '@unocss/reset': 0.50.3 + '@unocss/transformer-attributify-jsx': 0.50.3 + '@unocss/transformer-compile-class': 0.50.3 + '@unocss/transformer-directives': 0.50.3 + '@unocss/transformer-variant-group': 0.50.3 + '@unocss/vite': 0.50.3_vite@4.1.4 + transitivePeerDependencies: + - rollup + - supports-color + - vite + dev: true + + /unplugin-auto-import/0.15.0: + resolution: {integrity: sha512-TYlqpTiX1jlbc2+EVaM0jfwdvbIdDWLHAPqw/l+7+QRm9rkqK2j8LQGjY3tAPbe66r5EirgTlrrXQG/MNVTv7w==} + engines: {node: '>=14'} + peerDependencies: + '@vueuse/core': '*' + peerDependenciesMeta: + '@vueuse/core': + optional: true + dependencies: + '@antfu/utils': 0.7.2 + '@nuxt/kit': 3.2.3 + '@rollup/pluginutils': 5.0.2 + local-pkg: 0.4.3 + magic-string: 0.30.0 + minimatch: 7.4.2 + unimport: 3.0.2 + unplugin: 1.1.0 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /unplugin/1.1.0: + resolution: {integrity: sha512-I8obQ8Rs/hnkxokRV6g8JKOQFgYNnTd9DL58vcSt5IJ9AkK8wbrtsnzD5hi4BJlvcY536JzfEXj9L6h7j559/A==} + dependencies: + acorn: 8.8.2 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.5.0 + dev: true + + /untyped/1.2.2: + resolution: {integrity: sha512-EANYd5L6AdpgfldlgMcmvOOnj092nWhy0ybhc7uhEH12ipytDYz89EOegBQKj8qWL3u1wgYnmFjADhsuCJs5Aw==} + dependencies: + '@babel/core': 7.21.0 + '@babel/standalone': 7.21.2 + '@babel/types': 7.21.2 + scule: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /update-browserslist-db/1.0.10_browserslist@4.21.5: + resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.21.5 + escalade: 3.1.1 + picocolors: 1.0.0 + dev: true + + /uri-js/4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.0 + dev: true + + /util-deprecate/1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true + + /uvu/0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} + hasBin: true + dependencies: + dequal: 2.0.3 + diff: 5.1.0 + kleur: 4.1.5 + sade: 1.8.1 + dev: false + + /vfile-location/4.1.0: + resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} + dependencies: + '@types/unist': 2.0.6 + vfile: 5.3.7 + dev: false + + /vfile-message/3.1.4: + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} + dependencies: + '@types/unist': 2.0.6 + unist-util-stringify-position: 3.0.3 + dev: false + + /vfile/5.3.7: + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + dependencies: + '@types/unist': 2.0.6 + is-buffer: 2.0.5 + unist-util-stringify-position: 3.0.3 + vfile-message: 3.1.4 + dev: false + + /vite/4.1.4_tbu6ibuzbmq2zng52hwcifltki: + resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.14.6 + esbuild: 0.16.17 + postcss: 8.4.21 + resolve: 1.22.1 + rollup: 3.18.0 + sass: 1.58.3 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /web-namespaces/2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} + dev: false + + /webpack-sources/3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + dev: true + + /webpack-virtual-modules/0.5.0: + resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} + dev: true + + /which-boxed-primitive/1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which-collection/1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + dependencies: + is-map: 2.0.2 + is-set: 2.0.2 + is-weakmap: 2.0.1 + is-weakset: 2.0.2 + dev: true + + /which-typed-array/1.1.9: + resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.2 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.0 + is-typed-array: 1.1.10 + dev: true + + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /word-count/0.2.2: + resolution: {integrity: sha512-tPRTbQ+nTCPY3F0z1f/y0PX22ScE6l/4/8j9KqA3h77JhlZ/w6cbVS8LIO5Pq/aV96SWBOoiE2IEgzxF0Cn+kA==} + dev: false + + /word-wrap/1.2.3: + resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + engines: {node: '>=0.10.0'} + dev: true + + /wrappy/1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /yallist/3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + + /yallist/4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true + + /yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true + + /yocto-queue/0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true + + /zrender/5.4.1: + resolution: {integrity: sha512-M4Z05BHWtajY2241EmMPHglDQAJ1UyHQcYsxDNzD9XLSkPDqMq4bB28v9Pb4mvHnVQ0GxyTklZ/69xCFP6RXBA==} + dependencies: + tslib: 2.3.0 + dev: false + + /zwitch/2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + dev: false diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000000000000000000000000000000000000..e7b8dfb1b2a60bd50538bec9f876511b9cac21e3 --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000000000000000000000000000000000000..97e349ab03a18289650d5e7d097ad1d60c9f8672 --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,13 @@ +import React, { FC } from 'react' +import { HashRouter } from 'react-router-dom' +import Router from '@/router/index' + +const App: FC = () => { + return ( + + + + ) +} + +export default App diff --git a/src/api/index.ts b/src/api/index.ts new file mode 100644 index 0000000000000000000000000000000000000000..34beef3011b6e072d764d80ddd6b502db05af67a --- /dev/null +++ b/src/api/index.ts @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function fetchOrderList(data: any) { + return request({ + url: '/user/login', + method: 'post', + data, + }) +} diff --git a/src/api/user.ts b/src/api/user.ts new file mode 100644 index 0000000000000000000000000000000000000000..524c556ca997de20f149bf9c6a60c2b16c9b795a --- /dev/null +++ b/src/api/user.ts @@ -0,0 +1,28 @@ +import request from '@/utils/request' +// import { LoginInfo } from '@/typings/login' + +export function fetchLogin(data: any) { + return request({ + url: '/user/login', + method: 'post', + data, + }) +} + +// 获取当前登录用户信息 +export async function fetchUserInfo(params: any) { + return request({ + url: '/user/info', + method: 'get', + params, + }) +} + +// 用户列表 +export function fetchUserList(params: any) { + return request({ + url: '/user/list', + method: 'get', + params, + }) +} diff --git a/src/assets/404.png b/src/assets/404.png new file mode 100644 index 0000000000000000000000000000000000000000..3d8e2305cc973ad2121403aee4bf08728f76c461 Binary files /dev/null and b/src/assets/404.png differ diff --git a/src/assets/default-head-02.png b/src/assets/default-head-02.png new file mode 100644 index 0000000000000000000000000000000000000000..606ad819ed2e7af327f1764bfee981191b39bf6c Binary files /dev/null and b/src/assets/default-head-02.png differ diff --git a/src/assets/home-hover-icon.png b/src/assets/home-hover-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cabcc94f3464b099f46268ffe2c7759242691101 Binary files /dev/null and b/src/assets/home-hover-icon.png differ diff --git a/src/assets/home-icon.png b/src/assets/home-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..677edfb39a575034f17261741ea0af417ff7df80 Binary files /dev/null and b/src/assets/home-icon.png differ diff --git a/src/assets/login-code.png b/src/assets/login-code.png new file mode 100644 index 0000000000000000000000000000000000000000..c2ae3c48ff4ee62d446844f7a4e56072ec9a3962 Binary files /dev/null and b/src/assets/login-code.png differ diff --git a/src/assets/logo.svg b/src/assets/logo.svg new file mode 100644 index 0000000000000000000000000000000000000000..9dfc1c058cebbef8b891c5062be6f31033d7d186 --- /dev/null +++ b/src/assets/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/react.svg b/src/assets/react.svg new file mode 100644 index 0000000000000000000000000000000000000000..6c87de9bb3358469122cc991d5cf578927246184 --- /dev/null +++ b/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/AppUpload/index.tsx b/src/components/AppUpload/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..bcf18bcef9a1b2bc3737c4a753972262c8d8a8a1 --- /dev/null +++ b/src/components/AppUpload/index.tsx @@ -0,0 +1,43 @@ +import React, { FC } from 'react' +import { Button, message, Upload } from 'antd' + +interface Iprops { + title?: any + accept?: string + config?: object + onSuccess?: any, + onFail?: any, + onRemove?: any, +} +const AppUpload: FC = ({ title = '上传', accept = '.jpg, .jpeg, .png', config, onSuccess, onFail, onRemove }) => { + const photoProps = { + name: 'file', + accept, + onChange(info: any) { + if (info.file.status !== 'uploading') { + console.log(info.file, info.fileList) + } + + if (info.file.status !== 'removed') { + onRemove && onRemove({ url: '' }) + } + + if (info.file.status === 'done') { + message.success(`${info.file.name} 上传成功`) + onSuccess && onSuccess({ url: info.file.response.data }) + } else if (info.file.status === 'error') { + message.error(`${info.file.name} 上传失败`) + onFail && onFail() + } + }, + } + Object.assign(photoProps, config) + + return ( + + + + ) +} + +export default AppUpload diff --git a/src/components/ChartView/index.css b/src/components/ChartView/index.css new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/components/ChartView/index.tsx b/src/components/ChartView/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..973aa7efe647f82ea645fffff6b21fb5b65f6be5 --- /dev/null +++ b/src/components/ChartView/index.tsx @@ -0,0 +1,26 @@ +import React, { FC } from 'react' +import { Card } from 'antd' +import View from '@/components/View' +import ReactEcharts from 'echarts-for-react' +import { CardType } from 'antd/es/card/Card' +import { EChartsOption } from 'echarts' + +type IProps ={ + option:EChartsOption, + height?:number | string + width?:number |string + title?:string, + type?:CardType +} + +const ChartView: FC = ({ option, height = 700, width = '100%', title = '图表', type = 'inner' }) => { + return ( + + + + + + ) +} + +export default ChartView diff --git a/src/components/FullScreen/index.css b/src/components/FullScreen/index.css new file mode 100644 index 0000000000000000000000000000000000000000..bc6ab0a3935bbd28b284243c9599266f92c20a66 --- /dev/null +++ b/src/components/FullScreen/index.css @@ -0,0 +1,7 @@ +.app-fullscreen{ + display:inline-block; + height:100%; + cursor:pointer; + vertical-align:middle; + color:#333; +} diff --git a/src/components/FullScreen/index.tsx b/src/components/FullScreen/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..5eece93374e4cdfe2459f9818801d67c6903cf43 --- /dev/null +++ b/src/components/FullScreen/index.tsx @@ -0,0 +1,40 @@ +import React, { useEffect, useState } from 'react' +import screenfull from 'screenfull' +import { message, Tooltip } from 'antd' +import { FullscreenOutlined, FullscreenExitOutlined } from '@ant-design/icons' +import './index.css' + +const handleClick = () => { + if (!screenfull.isEnabled) { + message.warning('you browser can not work') + return false + } + return screenfull.toggle() +} + +const FullScreen = () => { + const [isFullscreen, setIsFullscreen] = useState(false) + + const onChange = () => { + setIsFullscreen(screenfull.isFullscreen) + } + + useEffect(() => { + screenfull.isEnabled && screenfull.on('change', onChange) + return () => { + screenfull.isEnabled && screenfull.off('change', onChange) + } + }, []) + + const title = isFullscreen ? '退出全屏' : '全屏' + + return ( +
+ +
{isFullscreen ? : }
+
+
+ ) +} + +export default FullScreen diff --git a/src/components/Hamburger/index.scss b/src/components/Hamburger/index.scss new file mode 100644 index 0000000000000000000000000000000000000000..6d0cd3609f07bc5a0985f7a1b3e763818ee53655 --- /dev/null +++ b/src/components/Hamburger/index.scss @@ -0,0 +1,9 @@ +.app-hamburger { + display: inline-block; + font-size: 20px; + cursor: pointer; + color: #555; + &:hover { + color: #999; + } +} \ No newline at end of file diff --git a/src/components/Hamburger/index.tsx b/src/components/Hamburger/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..570ef40f2b50d1eb0d5cbc6532f4af2ac9598d49 --- /dev/null +++ b/src/components/Hamburger/index.tsx @@ -0,0 +1,21 @@ +import React, { FC } from 'react' +import { useStore } from '@/store' +import { observer } from 'mobx-react' +import { MenuFoldOutlined, MenuUnfoldOutlined } from '@ant-design/icons' +import './index.scss' + +const Hamburger: FC = () => { + const { appStore } = useStore() + + const toggleSiderBar = () => { + appStore.setCollapsed(!appStore.collapsed) + } + + return ( +
+ { appStore.collapsed ? () : () } +
+ ) +} + +export default observer(Hamburger) diff --git a/src/components/ProgressBar/index.scss b/src/components/ProgressBar/index.scss new file mode 100644 index 0000000000000000000000000000000000000000..a916eb57a52ae37158c9d586607d6c2ddd7815f1 --- /dev/null +++ b/src/components/ProgressBar/index.scss @@ -0,0 +1,27 @@ +.app-progress-bar { + display: flex; + align-items: center; + padding-right: 12px; + flex:1; + .progress { + width: 80px; + height: 9px; + line-height: 30px; + border-radius: 10px; + background-color: #3395f4; + &.success { + background-color:green; + } + &.warning { + background-color:orange; + } + &.danger { + background-color:red; + } + } + .name { + color: #97afca; + margin-left: 8px; + white-space: nowrap; + } +} \ No newline at end of file diff --git a/src/components/ProgressBar/index.tsx b/src/components/ProgressBar/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..ab7ab7df9f1ff48079f0781fb25f5f2bb4b54885 --- /dev/null +++ b/src/components/ProgressBar/index.tsx @@ -0,0 +1,26 @@ +import { useEffect, useState } from 'react' +import { Tooltip } from 'antd' +import classnames from 'classnames' +import './index.scss' + +const ProgressBar = (props: any) => { + const { value, classes, label, title } = props + const [step, setStep] = useState('') + + useEffect(() => { + const v = (value / 100) * 100 + + setStep(`${v}%`) + }, [value]) + + return ( +
+ +
+ +
{label}
+
+ ) +} + +export default ProgressBar diff --git a/src/components/TableToolBar/index.tsx b/src/components/TableToolBar/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..de63140f5dd5e75bc896803fd8bf628280fd17c0 --- /dev/null +++ b/src/components/TableToolBar/index.tsx @@ -0,0 +1,27 @@ +import { Button, Space, Tooltip } from 'antd' +import { SearchOutlined, ReloadOutlined, UnorderedListOutlined } from '@ant-design/icons' + +const TableToolBar = (props: any) => { + const { toggleSearch, refreshData, showColumn = () => {} } = props + const onSearch = toggleSearch + const onRefresh = refreshData + const onColumn = showColumn + + return ( +
+ + +
+ ) +} + +export default TableToolBar diff --git a/src/components/Tinymce/index.tsx b/src/components/Tinymce/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..1efbbff8a68393aa11d25603395cc9f9944eb1c1 --- /dev/null +++ b/src/components/Tinymce/index.tsx @@ -0,0 +1,56 @@ +/* eslint-disable max-len */ +import { Editor } from '@tinymce/tinymce-react' +import { LoadingOutlined } from '@ant-design/icons' +import { Spin } from 'antd' +import { useState } from 'react' +import 'tinymce/skins/ui/oxide/skin.min.css' + +const antIcon = + +const Tinymce = (props: any) => { + const { content, onEditorChange } = props + const [loading, setLoading] = useState(true) + const tinyKey = 'i9loif5tptrktatd5nsxz66i1iqnijfpotc1lqs9mf24za7q' + + return ( +
+ {loading && ( +
+ +
+ )} + { + setLoading(false) + }} + init={{ + language: 'zh_CN', + height: '75vh', + content_style: 'body { font-family:Helvetica,Arial,sans-serif; font-size:14px }', + menubar: false, + toolbar: 'code undo redo restoredraft | cut copy | forecolor backcolor bold italic underline strikethrough link | alignleft aligncenter alignright alignjustify | bullist numlist blockquote subscript superscript removeformat | formatselect fontselect fontsizeselect | table image media charmap emoticons hr pagebreak print preview | fullscreen | bdmap indent2em lineheight formatpainter axupimgs', + fixed_toolbar_container: '#doc-app .toolbar', + custom_ui_selector: 'body', + placeholder: '请输入内容', + auto_focus: true, + toolbar_mode: 'wrap', + toolbar_sticky: true, + autosave_ask_before_unload: false, + fontsize_formats: '12px 14px 16px 18px 24px 36px 48px 56px 72px', + font_formats: '微软雅黑=Microsoft YaHei,Helvetica Neue,PingFang SC,sans-serif;苹果苹方=PingFang SC,Microsoft YaHei,sans-serif;宋体=simsun,serif;仿宋体=FangSong,serif;黑体=SimHei,sans-serif;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats;知乎配置=BlinkMacSystemFont, Helvetica Neue, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;小米配置=Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif', + images_upload_base_path: '/demo', + init_instance_callback(editor) { + editor.execCommand('selectAll') + editor.selection.getRng().collapse(false) + editor.focus() + }, + }} + /> +
+ ) +} + +export default Tinymce diff --git a/src/components/Transition/index.tsx b/src/components/Transition/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..2861d3126bd76c05c5955274a0a84d6275a3ce22 --- /dev/null +++ b/src/components/Transition/index.tsx @@ -0,0 +1,30 @@ +import React, { FunctionComponent } from 'react' +import { CSSTransition } from 'react-transition-group' +import styles from './transition.module.css' + +interface Props { + active: boolean; + children: React.ReactNode; +} + +const FadeInTransition: FunctionComponent = ({ children, active }) => { + if (!active) { + return <>{children} + } + return ( + +
{children}
+
+ ) +} +export default FadeInTransition diff --git a/src/components/Transition/transition.module.css b/src/components/Transition/transition.module.css new file mode 100644 index 0000000000000000000000000000000000000000..e42d401bf05c2cd134f0af53f83cc0d2d9f8bcaa --- /dev/null +++ b/src/components/Transition/transition.module.css @@ -0,0 +1,9 @@ +.appear { + opacity: 0; + pointer-events: none; +} + +.appearActive { + opacity: 1; + transition: opacity 400ms; +} \ No newline at end of file diff --git a/src/components/View/index.tsx b/src/components/View/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..558934a5548ac617ccf6ee6e3223b74392dbff2a --- /dev/null +++ b/src/components/View/index.tsx @@ -0,0 +1,40 @@ +import React, { FC } from 'react' +import classnames from 'classnames' +import styles from './view.module.scss' + +export type IProps = { + title?: string + className?: string + loading?: boolean + inner?: boolean + extra?: any + children?: React.ReactNode +} + +const View: FC = ({ title = '', className, children, loading = false, inner = false, extra }) => { + const loadingStyle = { + height: 'calc(100vh - 184px)', + overflow: 'hidden', + } + + return ( +
+ {title && ( +
+

{title}

+ {extra || null} +
+ )} +
+ {children} +
+
+ ) +} + +export default View diff --git a/src/components/View/view.module.scss b/src/components/View/view.module.scss new file mode 100644 index 0000000000000000000000000000000000000000..c7b06873372a5a5a32a02e19e76a0d88eab5b9fb --- /dev/null +++ b/src/components/View/view.module.scss @@ -0,0 +1,15 @@ +.contentInner { + background: #fff; + padding: 24px; + min-height: 'calc(100vh - 230px)'; + position: relative; +} +.appViewTitle{ + display: flex; + justify-content: space-between; + align-items: flex-start; + h1{ + font-size: 24px; + font-weight: normal; + } +} \ No newline at end of file diff --git a/src/config/index.ts b/src/config/index.ts new file mode 100644 index 0000000000000000000000000000000000000000..be07122f69310303254ed4c4158781baaa320c50 --- /dev/null +++ b/src/config/index.ts @@ -0,0 +1,42 @@ +import { version } from '../../package.json' + +interface ICodeMessage { + [propName: number]: string +} + +// 分页配置 +export const PageConfig: any = { + base: { current: 1, pageSize: 10 }, + options: { showQuickJumper: true, showSizeChanger: true, pageSizeOptions: ['5', '10', '20', '30', '50', '100'] }, +} + +export const CodeMessage: ICodeMessage = { + 200: '服务器成功返回请求的数据。', + 201: '新建或修改数据成功。', + 202: '一个请求已经进入后台排队(异步任务)。', + 204: '删除数据成功。', + 400: '发出的请求有错误,服务器没有进行新建或修改数据的操作。', + 401: '用户没有权限(令牌、用户名、密码错误)。', + 403: '用户得到授权,但是访问是被禁止的。', + 404: '发出的请求针对的是不存在的记录,服务器没有进行操作。', + 405: '请求方法不被允许。', + 406: '请求的格式不可得。', + 410: '请求的资源被永久删除,且不会再得到的。', + 422: '当创建一个对象时,发生一个验证错误。', + 500: '服务器发生错误,请检查服务器。', + 502: '网关错误。', + 503: '服务不可用,服务器暂时过载或维护。', + 504: '网关超时。', +} + +export const APP_VERSION = version + +export const BlankList = ['/example/blank'] +export const ProjectName = 'React Build Admin' +export const ProjectTitle = ProjectName.replace(/\s+/g, '') +export const ProjectKeywords = '一个普通的开发模板' +export const StoreKey = `${ProjectTitle}-${APP_VERSION}` +export const LoginPath = '/login' +export const HomePath = '/basic/dashboard' +export const Github = '' +export const Gitee = 'https://gitee.com/jikey/react-build-admin' diff --git a/src/data/index.ts b/src/data/index.ts new file mode 100644 index 0000000000000000000000000000000000000000..819b2cab9863ad34d65349840786025fb36fd429 --- /dev/null +++ b/src/data/index.ts @@ -0,0 +1,34 @@ +// import { +// fetchUserList, +// } from '@/api/user' + +interface Result { + total: number; + list: any; +} + +// 获取实验资源列表 +export const getUserList = async ({ current, pageSize }: any, formData?: any): Promise => { + let query = `page=${current}&size=${pageSize}` + Object.entries(formData).forEach(([key, value]) => { + if (value) { + query += `&${key}=${value}` + } + }) + return fetch(`https://randomuser.me/api?results=55&${query}`) + .then((res) => res.json()) + .then((res) => ({ + total: res.info.results, + list: res.results, + })) + + // const p = { params: { ...formData, page: current, pagesize: pageSize } } + // Object.assign(p, { type: 'get' }) + + // const result = await fetchUserList(p) + + // return { + // total: 200, + // list: result, + // } +} diff --git a/src/hooks/common/index.ts b/src/hooks/common/index.ts new file mode 100644 index 0000000000000000000000000000000000000000..5a3045ac2249b6bce867e17b4b4d7a88b738a3e2 --- /dev/null +++ b/src/hooks/common/index.ts @@ -0,0 +1,12 @@ +import { db } from '@/utils/db' + +export function useStorage() { + return { + localSet({ dbName = 'user', path, value, user = true }: any) { + db.dbSet({ dbName, path, value, user }) + }, + localGet({ dbName = 'user', path, defaultValue = {}, user = true }: any) { + return db.dbGet({ dbName, path, defaultValue, user }) + }, + } +} diff --git a/src/layouts/Content/index.tsx b/src/layouts/Content/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..3a7f028c8758aed5335f8d03fbfb3af0e358a31e --- /dev/null +++ b/src/layouts/Content/index.tsx @@ -0,0 +1,16 @@ +import { Outlet } from 'react-router-dom' +import { Layout } from 'antd' +import Source from './source' + +const { Content } = Layout + +const AppContent = () => { + return ( + + + + + ) +} + +export default AppContent diff --git a/src/layouts/Content/source.tsx b/src/layouts/Content/source.tsx new file mode 100644 index 0000000000000000000000000000000000000000..17f38dd9cc9978c5cc09539d8f3ddb44b1f4d304 --- /dev/null +++ b/src/layouts/Content/source.tsx @@ -0,0 +1,22 @@ +import React, { FC } from 'react' +import { useLocation } from 'react-router-dom' +import { Gitee } from '@/config' +import { Space } from 'antd' + +const Source: FC = () => { + const { pathname } = useLocation() + const url = `${Gitee}/blob/master/src/pages${pathname}/index.tsx` + + return ( + + ) +} + +export default Source diff --git a/src/layouts/Header/index.tsx b/src/layouts/Header/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..3ab02a3cc906964039784fee70d41e325e7af0ac --- /dev/null +++ b/src/layouts/Header/index.tsx @@ -0,0 +1,110 @@ +import React, { FC, useEffect } from 'react' +import { Avatar, Layout, Menu, Dropdown, Space, Tooltip, message } from 'antd' +import { ExportOutlined, GithubOutlined, HomeOutlined, SettingOutlined } from '@ant-design/icons' +import { Link, useNavigate } from 'react-router-dom' +import FullScreen from '@/components/FullScreen' +import headImg from '@/assets/default-head-02.png' +// import BreadCrumb from '@/components/BreadCrumb' +import { useStorage } from '@/hooks/common' +import { useStore } from '@/store' +import TagsView from '../TagsView' +import { Gitee } from '@/config' + +const { Header } = Layout + +type Props = { + token?: string +} + +const AppHeader: FC = () => { + const { userStore } = useStore() + const { localGet } = useStorage() + const navigate = useNavigate() + const { nickname } = localGet({ path: 'info' }) + + const toLogin = () => { + navigate('/login') + } + + useEffect(() => { + if (!nickname) { + toLogin() + } + }, [nickname]) + + const onDropMenu = (e: any) => { + if (e.key === 'uppassword') { + console.log('up') + } + if (e.key === 'logout') { + userStore.logout() + toLogin() + } + } + + // 设置 + const onSettings = () => { + message.success('您点击了设置') + } + + const dropMenu = ( + + + + + + 首页 + + + + + + + 项目地址 + + + 修改密码 + + + + + 登出 + + + + ) + + return ( +
+ + {/* */} +
+
+ + +
+ +
+
+ + + +
+ +
+
+
+ +
+ + {nickname} +
+
+
+
+
+
+ ) +} + +export default AppHeader diff --git a/src/layouts/Sider/Menu/index.tsx b/src/layouts/Sider/Menu/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..3191722d8ad26296931fb9ebb0cef04208d47cb6 --- /dev/null +++ b/src/layouts/Sider/Menu/index.tsx @@ -0,0 +1,100 @@ +import React, { useEffect, FC, useState } from 'react' +import { Menu, MenuProps } from 'antd' +import { useLocation, useNavigate } from 'react-router-dom' +import { Scrollbars } from 'react-custom-scrollbars-2' +import { IRoute, MenuInfo } from '@/typings/router' +import { rootRouter, routerArray } from '@/router' +import { useStore } from '@/store' +import { observer } from 'mobx-react' + +const SiderMenu: FC = () => { + const location = useLocation() + const navigate = useNavigate() + const { pathname } = location + // const [openMenu, setOpenMenu] = useState(`/${pathname.split('/')[1]}`) + const { appStore, tagStore } = useStore() + // const openKey: Array = [pathname] + const [openKeys, setOpenKeys] = useState(['/basic/dashboard']) + + useEffect(() => { + pathname !== '/' && handleDefaultSelect() + }, [pathname]) + + const getMenuTree = (routers: IRoute[]) => { + return routers.reduce((pre: any, item: any) => { + if (!item.hidden) { + pre.push(item) + } + return pre + }, []) + } + + const menuTree = getMenuTree(rootRouter) + const rootSubmenuKeys = menuTree.filter((item: any) => item.key).map((item: any) => item.key) + + const selectBreadcrumb = (currentKey: string, path: string) => { + const currentMenu: any = [] + + const findItem = (item: any) => { + item.children.forEach((sItem: any) => { + if (path.includes(sItem.path)) { + currentMenu.push({ label: sItem.label, path: sItem.path }) + } + if (sItem.children) { + findItem(sItem) + } + }) + } + + routerArray.forEach((item: any) => { + if (item.path === currentKey) { + currentMenu.push({ label: item.label, path: item.path }) + } + if (item.children) { + findItem(item) + } + }) + + return currentMenu + } + + // 刷新页面,处理默认选中 + const handleDefaultSelect = () => { + const currentKey = `/${pathname.split('/')[1]}` + const currentMenu = selectBreadcrumb(currentKey, pathname) + + // setOpenMenu(currentKey) + appStore.setCurrentMenuList(currentMenu) + tagStore.addTag({ label: '公告板', key: '/basic/dashboard' }) + } + + const handleMenuClick = (item: MenuInfo) => { + const currentKey = `/${item.key.split('/')[1]}` + const path = item.key + const currentMenu = selectBreadcrumb(currentKey, path) + + appStore.setCurrentMenuList(currentMenu) + // setOpenMenu(currentKey) + navigate(item.key) + tagStore.addTag({ label: item.item.props.title, key: item.key }) + } + + const onOpenChange: MenuProps['onOpenChange'] = (keys) => { + const latestOpenKey = keys.find((key) => openKeys.indexOf(key) === -1) + if (rootSubmenuKeys.indexOf(latestOpenKey!) === -1) { + setOpenKeys(keys) + } else { + setOpenKeys(latestOpenKey ? [latestOpenKey] : []) + } + } + + return ( +
+ + + +
+ ) +} + +export default observer(SiderMenu) diff --git a/src/layouts/Sider/index.tsx b/src/layouts/Sider/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..71a469c44c22e3294345dca9bb89f671366b9011 --- /dev/null +++ b/src/layouts/Sider/index.tsx @@ -0,0 +1,27 @@ +import React from 'react' +import { Layout } from 'antd' +import { useStore } from '@/store' +import { observer } from 'mobx-react' +import Hamburger from '@/components/Hamburger' +import Logo from '@/assets/logo.svg' +import SiderMenu from './Menu' + +const { Sider } = Layout + +const AppSider = () => { + const { appStore } = useStore() + const { collapsed } = appStore + + return ( + +
+
react-tiger-admin
+
React-Build-Admin
+ +
+ +
+ ) +} + +export default observer(AppSider) diff --git a/src/layouts/TagsView/index.tsx b/src/layouts/TagsView/index.tsx new file mode 100644 index 0000000000000000000000000000000000000000..8ef375582280f7bb3ea64e33416f57f621091a07 --- /dev/null +++ b/src/layouts/TagsView/index.tsx @@ -0,0 +1,12 @@ +import React from 'react' +import TagList from './pages/TagList' + +const TagsView = () => { + return ( +
+ +
+ ) +} + +export default TagsView diff --git a/src/layouts/TagsView/pages/TagList.tsx b/src/layouts/TagsView/pages/TagList.tsx new file mode 100644 index 0000000000000000000000000000000000000000..1643a6d699244ff778fbe965e550e1cf08442360 --- /dev/null +++ b/src/layouts/TagsView/pages/TagList.tsx @@ -0,0 +1,117 @@ +import { HomePath } from '@/config' +import { useStore } from '@/store' +import { DownOutlined } from '@ant-design/icons' +import { Button, Dropdown, Menu, MenuProps, Tabs } from 'antd' +import { observer } from 'mobx-react' +import { useEffect, useState } from 'react' +import { useLocation, useNavigate } from 'react-router-dom' + +const TagList = () => { + const { tagStore }: any = useStore() + const navigate = useNavigate() + const { pathname } = useLocation() + const [activeKey, setActiveKey] = useState(HomePath) + const [items, setItems] = useState(tagStore.tagList) + + // 设置当前tab状态 + useEffect(() => { + setActiveKey(pathname) + }, [pathname]) + + // 点击后更新tab + useEffect(() => { + setItems(tagStore.tagList) + }, [tagStore.tagList]) + + const handleClick = (key: string) => { + navigate(key) + setActiveKey(key) + } + + // 获取当前索引 + const getTargetIndex = (targetKey: string) => tagStore.tagList.findIndex((pane: any) => pane.key === targetKey) + + // 删除tab + const handleRemove = (targetKey: string) => { + const { tagList }: any = tagStore + const targetIndex = getTargetIndex(targetKey) + const newPanes = tagList.filter((pane: any) => pane.key !== targetKey) + + if (newPanes.length && targetKey === activeKey) { + const { key } = newPanes[targetIndex === newPanes.length ? targetIndex - 1 : targetIndex] + setActiveKey(key) + } + + tagStore.deleteTag(targetKey) + setItems(newPanes) + } + + // 处理删除 + const onEdit = (key: any, action: any) => { + if (action === 'remove') { + handleRemove(key) + } + } + + const onCloseMenu: MenuProps['onClick'] = ({ key }: any) => { + switch (key) { + case '1': + tagStore.closeRightTags(activeKey, getTargetIndex(activeKey)) + break + case '2': + tagStore.closeOtherTag(activeKey) + break + case '3': + tagStore.emptyTag() + break + default: + console.log('default') + } + } + + // 下拉菜单 + const tagCloseMenu = ( + + ) + + // 右扩展 + const opertationExtra = ( + <> + +